Recent submissions

Comment · 1 year ago
Yep. Engineering almost always involves experimenting for suitability of multiple approaches, configurations, and other concerns. Measure, measure, and measure some more while considering nonfunctional requirements/concerns... something no LLM can (yet) do. (I don't hold out hope that there won't soon be some fully-autonomous coding/systems management LLMs that can create a tight Prompt/REPL/Test loop to take requirements and feedback directly from users.)
Comment · 1 year ago
- Robust

- Simple

- Easy

- Fast

- Understandable by mere mortals

- Memory efficient

- CPU efficient

- Storage efficient

- Network efficient

- Safe

Pick up to 3

Comment · 1 year ago
IIS, Apache HTTPd, and Nginx have supported rewrite rules with wildcards and regex since forever.

Thus, there's no absolute rule that serving a static state must faithfully map to filesystem representation except convenience. Nor, do dynamic requests need to map to include the details of dynamic handler URIs unless the application cannot change generated links.

Revealing backend state, while somewhat Security Through Obscurity (STO)(TM), it's unwise to volunteer extraneous information without a purpose. Preferably, some other simple, one-way hash external representation should be used.

I played client-side Netscape JS and Apache HTTPd CGI bash shell scripts (not even Perl) to write a toy multiuser chat app in 1996. IIRC, it used a primitive form of long polling where it kept an HTTP/0.9 session open with keepalive commands periodically and then broadcasted the message received to all other users who were also connected.

Comment · 1 year ago
With retail hardware, definitely, but there is boundary PTP support with enterprise gear.

For telco gear, there is PTP + SyncE.

Comment · 1 year ago
Oddly enough, I bought a bunch of M.2 format adapter things from the overseas fleamarket. One includes 9 SATA ports in a 2280 form factor. I've also seen PCIe x8/x16 expansion boards that connect via M.2.

If I had transfinite funds, I would make a video about turning a dual socket motherboard+CPU combination with the most PCIe lanes with the goal to connect maximum GPUs via Thunderbolt 4 hubs and enclosures, PCIe bifurcation cards, and M.2-to-PCIe adapters (whichever method maximizes GPU count) all powered by many PSUs.

Comment · 1 year ago
They need IPX67 servers that can double as submarine thrusters.
Comment · 1 year ago
FAANGs have gone from wunderkind darlings that would pave the way for progress, like turn of the 20th-century-style, to monopolistic, feudal overlords rapaciously seeking to exploit land and resources with zero concern for the environment or locals' quality of life.
Comment · 1 year ago
That's pretty much the way it had to go, other than doing full immersion cooling like GRC that never caught on. Meta has various rack-based chill water heat-exchanger cooling solutions but this looks a bit more integrated.
Comment · 1 year ago
FF 142.0 with uBlock Origin works fine.
Comment · 1 year ago
That's a given. It is, but it's not a binary on/off. It's a sliding continuum of enshitification and the current trend is to rapidly increasing towards worse. It rarely/never goes back the other way.
Comment · 1 year ago
Don't worry, the Oval Office regime will find new ways to turn America into a pariah state that only trades with Russia.
Comment · 1 year ago
Comment · 1 year ago
It's a Zone X flood zone bounded by Zone AE that runs through the parcel. 22083C0260D

It's a pretty piss poor location to invest a boat load of money without putting servers in actual boats.

Comment · 1 year ago
Its website still works and there's a gpg key, so it's a "shutdown" rather than shutdown.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton