Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
devit
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
331.
▲
by
devit
4y ago
Rust and Go are different classes of language, where Rust is a non-GC memory-safe language, and Go is a statically typed GC language. In Go's language class of statically typed GC languages, Go is much worse than the best languages, wh
332.
▲
by
devit
4y ago
Even trivial things like a typo in the method name in a method call are not detected at compile time by languages like JavaScript or Ruby (since their "method calls" are in fact just lookups in a runtime hash table...). If you hav
333.
▲
by
devit
4y ago
I don't understand the point of avoiding running docker in a GNU/Linux chroot, given that it has no downside that you don't already have due to running containers and would vastly simply the setup. Also, the kernel xtaguid pa
334.
▲
by
devit
4y ago
You can easily avoid that by replacing the RNG with a proper secure one.
335.
▲
by
devit
4y ago
Feels like there's a big problem with the assumption that reputation would curb that behavior. The usual common sense concept is that if there was even the suspicion that a business like Trustpilot would abuse their power, their reputa
336.
▲
by
devit
4y ago
Seems bullshit, it's obviously impossible to beat both state of the art CPUs, GPUs and even TPUs (lol) with a single architecture. They can maybe do that if the architecture is configurable and they are using different configurations f
337.
▲
by
devit
4y ago
The proper solution to that is to use a CPU that supports encrypting RAM. Soldering RAM does nothing since you can still, at least in principle, reattach it to another device.
338.
▲
by
devit
4y ago
Use free and open-source ones like the built-in AOSP apps or the ones on F-Droid. They have no incentive or resources to do A/B testing or make unnecessary UI changes.
339.
▲
by
devit
4y ago
Just don't use proprietary applications (or don't expect them to serve you).
340.
▲
by
devit
4y ago
You are supposed to have an offsite backup that you can decrypt with only a password you remember, precisely in case this happens.
341.
▲
by
devit
4y ago
Use desktop Linux, the only operating system that respects you and the usefulness of the hardware you own by supporting all hardware forever.
342.
▲
by
devit
4y ago
In practice the difference between constant factors is usually between 10 and 10^4, while input size can go up to 10^10 and more, so factors of sqrt(n) or higher will usually always matter, while factors of log(n) or lower will often not ma
343.
▲
by
devit
4y ago
Linked lists only perform poorly if you iterate them, or otherwise access multiple items at once. If you use them as a single-linked free list they are faster than a vector since you only need to fetch a cache line for the object rather tha
344.
▲
by
devit
4y ago
In general "Office" applications are a bad solution to any problem, so not using them at all is best. For text, Markdown with inline semantic HTML if necessary and CSS stylesheets if needed is better, since it properly separates s
345.
▲
by
devit
4y ago
For perfect security, the biggest problem is that you can't buy any hardware and can't use any third-party software because it could be malicious (and can't hire/delegate anything). To serve anything via HTTPS you pretty
346.
▲
by
devit
4y ago
Algorithmic stablecoins are impossible simply because all crypto not tied to outside assets can suddenly go to 0 value, and then any stablecoin is going to be worthless unless they are claims to outside assets (which requires trust in the i
347.
▲
by
devit
4y ago
Why not use normal networked storage (nbd/drbd, AWS EBS, etc.) instead of the ad-hoc Pageserver + Safekeeper architecture? Or even better, use simple local SSD/HDD storage where data is small enough.
348.
▲
by
devit
4y ago
Or, you know, put an UUID in the configuration and tag everything with it so that it knows what it created by just querying the tag (or similarly, using a namespace if supported, or putting the information in the resource name itself if pos
349.
▲
by
devit
4y ago
What's the advantage compared to using https://www.openstreetmap.org/ and Organic Maps, or self-hosting them? (the website is https://github.com/openstreetmap/openstreetmap-website and the tile se
350.
▲
by
devit
4y ago
As far as I can tell this is only done if the certificate if valid for the new domain, so this seems only exploitable if you have stolen the certificate public keys. It might allow to do traffic interception after stealing the private keys
351.
▲
by
devit
4y ago
What? Surely it's much easier to tell a language by specifying it's two-letter code rather than a "flag" that may identify a country if you remember it, and which has nothing to do with a language
352.
▲
by
devit
4y ago
Isn't this revolutionary for agricultural use? What's the catch?
353.
▲
by
devit
4y ago
Why would you buy a wireless keyboard for "daily work" which needs to be "no-fuss"? You are putting your security at risk (who knows whether the encryption is secure or whether the Logitech drivers are backdoored), as we
354.
▲
by
devit
4y ago
The RISC-V design is the sensible one since it does not hardcode the vector register size; the other designs are idiotic since a new instruction set needs to be created every time the vector register size is increased (MMX->SSE2->AVX2
355.
▲
by
devit
4y ago
You can do that with a smart contract if you plan ahead for the possibility that you want to do so.
356.
▲
by
devit
4y ago
I'm surprised they can find enough people willing to pay 3000 gbp per night for that to stay in business.
357.
▲
by
devit
4y ago
How would you change the syntax? I don't think that Rust has much redundant syntax. I guess you could do things like replace &'a Type with Ref<'a, Type> and *Type with Ptr<Type>, and get rid of some sugar like
358.
▲
by
devit
4y ago
If they can ship the food to Odessa (presumably by truck or train), it seems like they would be able to ship it to a port in a non-blockaded foreign country instead (e.g. Turkey, Greece, Italy, Poland).
359.
▲
by
devit
4y ago
I think the AI drawings are far better than the human ones. The human ones are basically a collage of items accurately created to a strict specification, while objects in the AI-drawn ones are all integrated and more artistic and creative.
360.
▲
by
devit
4y ago
The article's proposal seems worse than tab separated. Not having escaping is unacceptable of course, and once you add escaping you might as well use the standard tab and newline characters as delimiters (and the \t, \n, \\ escapes plu
More ›