News for hackers. Stuff that matters.

pengaru

While it's certainly not the right product for the openwrt crowd wanting to flash their own firmware and look under the covers, I wouldn't work here if we were obviously doing such things to the degree your comment implies.
eero updates its APs OTA, they run linux. Even stuff sold > 5 years ago is still receiving updates.

full disclosure: they're my employer

Re:Last night an AI agent performed brain surgery on a mouse on Monday November 02, 2026 @12:20PM (#50340151)
"You own the work"
If you're a McKusick fan, there's a series of recordings from his classroom lectures about operating systems. I saw some on VHS ages ago in a group setting. They were quite amusing from what I recall, for such an otherwise dry subject.
Re:Napping characteristics and incident dementia on Monday November 02, 2026 @12:06PM (#50339942)
disclaimer: I didn't read TFA

drive-by comment: unintentional napping seems likely to occur more in those failing to get actual restful sleep on the regular. Don't we already know chronic sleep deprivation correlates with dementia/alzheimers risk?

Re:Tesla Semi catches fire on I-880 on Wednesday October 28, 2026 @12:31PM (#50276367)
Wow, not much left of the semi - would love to see a photo of the metallic puddle it's presumably become...
Re:Behind the scenes at the NeXT Computer office on Monday October 26, 2026 @11:41AM (#50245644)
I suspect massive companies like late stage GOOG and AMZN will always be dominated by an oppressive machine in the rank and file. It seems inevitable at this scale.

But the wonderful thing about these places is they can create/acquire/prop-up small subsidiaries. If they're self-aware enough to know the oppressive force at their size, they leave these offshoots alone (until too big, where the cycle repeats anyways). These are the parts where you can still experience the magic being discussed.

Presumably working at X Development (formerly Google X) still has a lot of this energy and autonomy.

What percentage of cybertrash depositors are TSLA hodlers and musk apologists?

I'm pretty confident in saying it's far from zero.

Your comment in this thread led me to Vilos Cohaagen of Total Recall vibes...
I believe it was Eric Schmidt at Google who once famously said "revenue solves all known problems" in an all hands

There's a reason he didn't say profit...

Not saying I agree with the sentiment, just noteworthy and perhaps something to reflect upon while judging behaviors aligned with this perspective.

Re:Behind the scenes at the NeXT Computer office on Monday October 26, 2026 @10:55AM (#50244837)
I'm decades older, and it seems to have always been a rare thing to be part of a small team of talented people building something special and relevant to the future. These were and are exceptional places and that's arguably why they produced something we're talking about today.

Watch Office Space if you haven't already. That's what most of the irl white-collar existence really reflected throughout my career. And unless you actively pursued (and arguably created in part yourself by seeking out, showing up, and participating) something special even back then at a startup, you were very likely missing out then as much as now.

There are still people making things, irl even. I'd be surprised if Tenstorrent didn't have an environment like you're pining for, or Tilt Five.

good riddance - subaru ICEs are mediocre at best, totally overrated fanboy junk

- a subaru forester owner who wanted to like the vehicle but is tired of oil leaks and counting the days before a head gasket lets go

Re:Tesla Roadster on Sunday October 18, 2026 @06:55PM (#50146336)
The three famous examples of this tech are:

https://en.wikipedia.org/wiki/Chaparral_2J

https://en.wikipedia.org/wiki/Brabham_BT46#BT46B_%E2%80%93_t...

https://en.wikipedia.org/wiki/Gordon_Murray_Automotive_T.50

I don't know of any others, and it's a horrible idea for anything used on public roads.. even on the race track these cars were notorious for leaving a cloud of debris/dust in their wake

Re:Living off-grid: Hundred Rabbits on Thursday October 08, 2026 @02:37PM (#50010040)
TL;DR fear
> for many of the same reasons you don’t carpet a bathroom.

someone should inform the orange POTUS of this: https://www.architecturaldigest.com/story/did-donald-trump-j...

Re:Back and shoulder surgery is often worse than useless on Thursday September 24, 2026 @08:15PM (#49838553)
It's not strictly a US health care problem either - I've been dumbfounded by foreign coworkers pressing for totally unnecessary medical interventions as if there's no risk associated with doing such things. It's most apparent from the socialized states where the healthcare is ~free.

My impression is this is a modern civilization stupidity in general.

Re:Tech's New Rich Are Suffering from 'Sudden Wealth Syndrome' on Saturday September 12, 2026 @12:24PM (#49674047)
It doesn't take much life experience to learn bosses are generally bossy people. Even before they've ossified into retirement it's a rare breed that can control the behavior contextually.
Re:Japan's Gen X workers are struggling on Wednesday August 19, 2026 @03:06AM (#49357964)
"fake think tank" sounds a bit redundant
> btrfs is in the HN thread title.

as is ext4

When did this become a discussion limited to journald on btrfs?

and that seems like something btrfs should fix at some point

> journald does do a rewrite of the log file on rotation, so you're paying that IO anyway even if you ignore the dumb hash table updates.

You linked copy_file_atomic_at_full(), why? That function is not in the normal rotation path for journald, it's only used in a workaround when clearing FS_NOCOW_FL fails.

Rotation does not rewrite the log file normally, but there is a hole-punching operation though for reclaiming unused space.

FWIW the journal file signature is "LPKSHHRH" for Lennart, Kay Sievers, Harald Hoyer, Red Hat... I presumed it was at least Lennart, Kay, and Harald who collaborated on the design.
I'm not the architect of journald and wasn't really around when these decisions were made, so I can't really speak authoritatively on that particular topic.

There was mailing list discussion at the time journald was conceived though, you can find it if you look.

https://0pointer.de/blog/projects/the-journal.html might be a good entry-point.

it has bad scaling properties esp. if you have many journal files

the last time I contributed to journald upstream was to fix a degenerate behavior with many journal files: https://github.com/systemd/systemd/commit/176f73272e6e3116ca...

that makes a dramatic difference for those hitting this case, but it only gets things from nearly unusable to slow-as-usual.

I'm probably the main person responsible for making journald usable at all.

But I never really made any effort to change the on-disk structure or how writes were performed. My focus was more on the read performance for journalctl and stability of the daemon.

Back when I was paid to fix things in journald at CoreOS ages ago, it couldn't even avoid getting killed by its own service watchdog.

My impression back then was the on-disk format dispersed the information too much within the same file, and those individual datums being written at discontiguous offsets were quite small, far smaller than an IO block size or even a disk sector size.

Seemed like a write amplification problem due to the file format. If you write a few bytes into some arbitrary position within a file, the storage has to write back the whole block, despite your only changing a tiny fraction of it. If those few bytes happened to cross a block boundary, guess what? two blocks get written.

The format had no consideration for these block-oriented storage details, then doing the IO via mmap rubs salt into the wound since the kernel has to try guess what to prefetch asynchronously... but I don't think that aspect amplifies the writes above what plain buffered IO would do - maybe I'm wrong. I'd expect the mmap aspect to be causing more/mispredicted reads, and polluting the page cache with unrelated contents (you tend to end up with the entire journal cached IIRC, if you have enough memory). I suppose there's probably compounding of the write amplification problem since the kernel will be dirtying pages at page size granularity vs. 512b sectors, and you have the same issue of small writes landing on page boundaries dirtying two pages. So that aspect of using mmap for the writes probably is exacerbating the problem.

Re:AI is removing the middle class of software engineering on Wednesday August 12, 2026 @12:47PM (#49275257)
Mind sharing where you're at?
Re:The Alpha 21264 CPU: NT's Greatest RISC (1998) on Sunday August 09, 2026 @06:32PM (#49236869)

  > Intel developed QPI at its Massachusetts Microprocessor Design Center (MMDC) by
  > members of what had been the Alpha Development Group, which Intel had acquired
  > from Compaq and HP and in turn originally came from Digital Equipment
  > Corporation (DEC).[8] Its development had been reported as early as 2004
from https://en.wikipedia.org/wiki/Intel_QuickPath_Interconnect#B...

QPI was Intel's answer to the competition AMD's Athlon / HyperTransport had created

It's not like this is an unknown gimp problem - conventional search turns up plenty of results describing this class of bugs and advising to disable the previews.

Older »