Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cesarb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
52 ms
·
421.
▲
by
cesarb
2y ago
> > OpenBSD allows making syscalls from static binaries as well. > Do you have a source for this? One article from 2019 about this can be found at https://lwn.net/Articles/806776/ (later updates https:&#
422.
▲
by
cesarb
2y ago
> Didn't they go back to Glibc in 2017 after a syscall silently corrupted several of their tightly packed tiny Go stacks? You must be thinking of https://marcan.st/2017/12/debugging-an-evil-go-runtime-bug&#
423.
▲
by
cesarb
2y ago
This being Bitcoin, the best price reference would probably be the cost of energy. How many megawatts of energy could one Bitcoin buy at that November 2021 peak, and how many could one Bitcoin buy now?
424.
▲
by
cesarb
2y ago
> As long as the vast majority of processes don't use AVX-512 One very common function used by nearly every process is memcpy, and it's often optimized to use the largest vector size available, so it wouldn't surprise me i
425.
▲
by
cesarb
2y ago
> I thought one should generally avoid the vectorized AVX-512 because most processors with it get thermally throttled. AFAIK, that's only the case for Intel processors; on AMD processors, you can use AVX-512 without fear. > How d
426.
▲
by
cesarb
2y ago
> > distinct IP addresses > NAT would like to laugh at you Not just NAT. On many ISPs, power cycling the CPE changes the IP address.
427.
▲
by
cesarb
2y ago
The context was Brazil (see sibling reply a few levels up), and here indeed all identity cards have photos. Both the old per-state models and the newer federally standardized models have them, and nearly everyone has an identity card. It&#x
428.
▲
by
cesarb
2y ago
Not only that, but screen space was really limited back then; it was not uncommon to develop on terminals with as low as 80 columns and 24 lines. Having shorter names meant more of the code could fit on the screen at the same time.
429.
▲
by
cesarb
2y ago
> it makes sense to have the long tail of your functionality on the touchscreen, unless you want your car to look like an airliner's cockpit. AFAIK, an airliner cockpit also hides the "long tail" of functionality behind mu
430.
▲
by
cesarb
2y ago
> They also got rid of most labels, so it became a game of guessing what each symbol could possibly mean (another provably awful trend). You also have to guess that the symbol is even there in the first place; in that new UI, many symbol
431.
▲
by
cesarb
2y ago
> Only if the document or their system has a photo of you. Usually driver's license is used for this. In my experience, using the identity card is more common. Only drivers have a driver license, but nearly everybody has a identity
432.
▲
by
cesarb
2y ago
It's common for companies to have something like self-hosted GitHub Enterprise or self-hosted GitLab hidden behind the company's VPN.
433.
▲
by
cesarb
2y ago
Depending on your energy mix, you can go much further than 20% solar before needing storage. What's actually necessary is not storage, but generation which can ramp down and ramp up fast enough to compensate for the predictable daily r
434.
▲
by
cesarb
2y ago
> That's true if you need to clean up temporary files every night or make a backup. Making a backup is usually reserved for the quietest hours of the morning, so that it does not compete as much for resources with the normal operati
435.
▲
by
cesarb
2y ago
> One area that I have been exploring is building equivalence proofs between high-level specifications, an implementation in C, and the machine code output from the compiler. AFAIK, that's how seL4 is verified. Quoting from https:&
436.
▲
by
cesarb
2y ago
If ghosts are the souls of deceased people, unless they were nudists, wouldn't they prefer to wear clothes similar to the ones they used when they were alive? That is, instead of "ghost-seers dress the ghost", it's the g
437.
▲
by
cesarb
2y ago
> If that happens, prices may have to go up, that mathematical. I'd expect the opposite: competition between the "used" and the "new" markets would drive prices down, not up. Mathematically, you'd be increas
438.
▲
by
cesarb
2y ago
> Why do they use two bits for it? To increase the number of 16-bit instructions. Of the four possible combinations of these two bits, one indicates a 32-bit or longer instruction, while the other three are used for 16-bit instructions.
439.
▲
by
cesarb
2y ago
> Yeah, it's a little harder than for pure fixed-width Arm64, but it is massively massively easier than for amd64. For those who haven't read the details of the RISC-V ISA: the first two bits of every instruction tell the decod
440.
▲
by
cesarb
2y ago
> > Virtually all high performance processors these days operate on their own internal “instructions”. The instruction decoder at the very front of the pipeline that actually sees ARM or RISC-V or whatever is a relatively small piece
441.
▲
by
cesarb
2y ago
There's another factor, which is the number of independent channels; DDR5 doubles the number of channels per memory stick. This gets more important as CPUs get more and more cores.
442.
▲
by
cesarb
2y ago
> Malware on a router. It doesn't even have to be on the router, just the same network segment plus some ARP spoofing tricks (assuming your switch doesn't have ARP spoofing protections or they haven't been enabled) could b
443.
▲
by
cesarb
2y ago
> I think the last non-Apple innovation in the space was the netbook from Asus [...] Maybe the microPCs/NUCs as well. Oh, Framework's modular laptops for sure. There's also the Steam Deck, which introduced a completely new
444.
▲
by
cesarb
2y ago
> I want to replace my macbook, I don't want to replace my ipad. [...] People may point out that i can use it to mirror my macbook screen.. but now i'm paying 2x to replace a screen. I think this is a primary misplay in he visi
445.
▲
by
cesarb
2y ago
> My big problem is Rosetta 2 doesn’t emulate AVX which more and more software uses. You can probably blame that on patents. Base x86-64, which includes SSE2, is old enough that all relevant patents have already expired (the x86-64 ISA d
446.
▲
by
cesarb
2y ago
> The reliability seems great until unexpected failures drops a large percentage of the national power supply in a matter of minutes (as seen in France, Sweden and Finland for example). Such events are more disruptive than cloudy days ar
447.
▲
by
cesarb
2y ago
> I can't find the link right now but I seem to remember that Firefox already replaced some internal native subsystems with the same code compiled to WASM - or maybe even compiled to WASM and then translated back to C Was it this on
448.
▲
by
cesarb
2y ago
> I don't know of any browser engine in C#/Java? A famous one is HotJava. According to Wikipedia, it was also the first web browser to support Java applets.
449.
▲
by
cesarb
2y ago
Well, uptime is usually about the kernel; it being high doesn't necessarily mean that the network-facing daemons (httpd, sshd, and so on) haven't been updated and restarted. Running an ancient kernel does mean you're more vul
450.
▲
by
cesarb
2y ago
That heavily depends on your usage. Most microcode security issues are local-only, so if your use case doesn't require the local execution of arbitrary executable code, all you lost is one extra security layer, which would become relev
More ›