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

I never had any lag on my 4yo iPhone SE until the forced upgrade to iOS 26. Now I finally understand what all those Android users complain about.

> forced upgrade to iOS 26

No-one has forced you to upgrade. I’m writing this on iOS 18.


I don't have lags in Android.

Fish fertilizer is the worst smell I have ever smelled. Similar to how our dogs smell after they've rolled in rotting salmon carcasses on a stream bank.

Treaps can handle parallel set operations very efficiently:

https://www.cs.cmu.edu/~scandal/papers/treaps-spaa98.pdf


Maestro Tarjan tells us skiplists and treaps are very nearly the same thing: https://arxiv.org/abs/1806.06726. I don’t see how to transpose TFA’s extension of the former to the latter, though.

Lock-free BSTs or b-trees exist only in research papers, but lock-free skiplists are straightforward to implement.

Mainly functional paradigm languages disagree with this.

_Conceptual Mathematics_ is basically category theory for high school students.

https://www.amazon.com/Conceptual-Mathematics-First-Introduc...


That looks fantastic actually. Thanks very much for the recommendation.

I don't think that is true at all, could you provide a source?

https://www.anthropic.com/news/statement-department-of-war

> But today, frontier AI systems are simply not reliable enough to power fully autonomous weapons. We will not knowingly provide a product that puts America’s warfighters and civilians at risk.


That’s interesting: I recall reading that sentence but I parsed it as “America’s warfighters” AND “civilians” (i.e., civilians in general), rather than as “America’s warfighters and America’s civilians”. I think the former reading is more plausible since American civilians are not normally at physical risk from American military operations. It’s unfortunate that this sentence is worded ambiguously, though.

Oh interesting, I didn't parse it as "civilians in general". Hm, yes, it is unfortunate that we won't know what he meant to write.

I have been using zmx for the last 2 weeks. It's still a bit buggy (screen repainting) but quite pleasant to use with ghostty.

https://github.com/neurosnap/zmx


Thanks! Interesting to read the rationale behind it [0] which in short is, try not to use what is basically a terminal emulator within a terminal emulator, and window management should be done by the terminal emulator. I primarily use tmux for session persistence (in ssh sessions) anyhow, and still default to my muscle memory for new tabs/windows in the window manager. I haven't tried it yet. The proof of the pudding will be in eating it I suppose.

[0]: https://bower.sh/you-might-not-need-tmux


Thanks for the report, I heard about it recently and was wondering how buggy it was since it's very new. I'll probably still try it soon.

Here is a C++ STM based on the Haskell STM API:

https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n44...


An example of this is Linux adopting wait-die locks:

https://docs.kernel.org/locking/ww-mutex-design.html


Not everything originally in the Constitution is a good idea, or at least isn't anymore. That's why it specifies an amendment process.

I wish detractors would follow the Article V process rather than amendment by usurpation, as George Washington condemned it.

Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: