HN user

benchloftbrunch

65 karma
Posts0
Comments58
View on HN
No posts found.
Nginx Rift 2 months ago

Updated nginx on all my company's VMs as soon as I found out about this

27 unique levels. 40KB minus a handful of spare bytes and some unused code. The max the NES can support without mappers. Modern NES homebrew and demoscene can do fancier stuff with this budget given the extra decades of learned tricks, but for the state of console gaming in 1985, SMB1 is damn impressive.

Also remember all of that was ROM, the NES had a mere 2 kilobytes of RAM for all your variables and buffers.

Best (for older kids) would be a dumb cell phone like we had in the 2000s. Good for phone calls, texting, and simple offline apps like casual games, camera and music player. Maybe email. Definitely no web browser, youtube, or social media crap.

I don't know the extent to which such devices are still manufactured today.

Question: why did they decide to make /usr/bin the "primary" and /bin the symlink? Methinks it should have been the other way around as was the original Unix design before the split.

Also the first URL is serving me scam popup ads that do a crap job at pretending to be android system alerts. Next time please try to choose a more reputable source.

Thankfully it's trivially easy to disable OneDrive via the task manager startup tab. Never had any issues with MSFT sneakily turning it back on either.

This super aggressive OneDrive shit is also why I've stopped putting most things in the standard folders and now just have my own alternative hierarchy in %USERPROFILE% instead.

Gpg.fail 7 months ago

What is the alternative to PGP for the specific use case of secure email? That doesn't mandate dealing with the X509 certificate bureaucracy?

I would add to that, replace #include with a proper module system that fixes the encapsulation and redundant parsing problems once and for all.

It's 2025 and C++ modules still aren't suitable for real world use yet despite being standardized 5 years ago.

Additionally standardize the ABI up front so that different compilers can interoperate. Make namespaces native to the object file format.

Also, explicitly standardize a compiler optimization mode that does not try to exploit UB in eldritch ways that break basic assumptions about how the machine works for 1% performance gain. I get that's an undecidable problem so it's ok if some extra annotations (call them "attributes" and write them [[like this]]) are needed here for explicit optimizer hints.

Also, NaN is the only value in JS that isn't === to itself, so if for some reason you want to test for strict value identity with the value NaN of type number, that's one way to do it:

if(x !== x) ... // x is NaN

Looks like an early stage, immature project, but it's a neat concept.

It seems Windows Defender flags the zip download as a trojan. Likely false positive since scans on the unzipped exe (Defender and virustotal) come back clean.

I'd suggest providing a way to disable the builtin schemas in case someone wants to use it for more tech things as opposed to business things.