Hacker Newsnew | past | comments | ask | show | jobs | submit | scraptor's commentslogin

Servers with ECC generally report zero recoverable memory errors until the chip starts failing, at which point there are increasingly many. Therefore the average server experiences zero cosmic ray related memory errors during its lifetime, despite having many times more memory than 256MB.


So how are the special interest groups keeping their enemies out?


Same as it is everywhere else, collusion and nepotism.

Wikipedia editors are a special clique.


The government will keep changing the rules until VW wins. Using tariffs, price floors, subsidies, whatever it takes.


European and national politics have been anything but kind to European automakers for quite some time.


This only applies to steam keys sold off site, which is why the original comment specified non-steam keys.


Interesting to see the definition of moat change from keeping other companies out to keeping your customers in.


I don't hate journald because it's not plaintext, I hate it because it's worse than plaintext. Somehow journald manages to provide a database which is 40x slower to query than running grep on a compressed text file. I'm all in favour of storing logs in an indexed structured format but journald ain't it.


Even doing zcat | grep is faster than journald.

I now turn off journald and use rotated pain text log files. It's more efficient in all metrics.


Journald is an odd one. I don't think it being a binary log/database makes sense. If you have a tiny operation, with a single server, then the binary database doesn't really make sense, having plain text is just easier and faster. If you're a bigger operation, you'll have a central logging solution, in which case you need journald to store the longs as plain text as well, before you can do log shipping.

The only use case where the binary format might make sense is if you ship journald logs to another central journald instance. That's just very much an edge case.


afaik journald can just forward logs via rsyslog directly to a remote server

Why would it need to store plaintext locally?


Doesn't that still involve a conversion? I believe that rsyslog can read the journald database, but you're typically not querying syslog data directly, so there's a conversion between rsyslog and logstash, Splunk, Datalog, whatever.


Some folks like having some local storage to act as a buffer in case the remote syslog server is down. Not sure if journald can do that on its own.


sqlite resolves lock contention between processes with exponential backoff. When the WAL reaches 4MB it stops all writes while it gets compacted into the database. Once the compaction is over all the waiting processes probably have retry intervals in the hundred millisecond range, and as they exit they are immediately replaced with new processes with shorter initial retry intervals. I don't know enough queuing theory to state this nicely or prove it, but I imagine the tail latency for the existing processes goes up quickly as the throughput of new processes approaches the limit of the database.


That is interesting, I’ll have to look into that further. I would expect Go to have similar issues because the RPS isn’t that much less. But maybe there is some knife edge here.


Subsidies is too technocratic, trump style is to just order utilities to keep the plants operational at negative profit https://edition.cnn.com/2025/06/06/climate/michigan-coal-pla...


But enough about trump, let's talk about iran


Imagine ww2 without churchil, stalin and some other terrible guys, but with balls to crush hitler. I doubt we both would even exist to have this conversation. Not so funny anymore.


When's the last time you made a motherboard purchase decision on the basis of firmware quality? Or rather, when's the last time a corporate purchasing manager got fired for buying motherboards with low quality firmware?


At the Internet Archive we occasionally had to return big batches of hard drives because of firmware bugs. That had to have ruined someone’s day, but apparently not enough to actually level up their engineering so that it wouldn’t happen again.


Enterprise datacenter customers is a different kettle of fish than accounting making decisions on which fleet of laptops the rank and file get to use.

The former decision is made by engineers, the latter by bean counters.


> When's the last time you made a motherboard purchase decision on the basis of firmware quality?

i would argue every apple macbook purchase implicitly includes this.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: