Recent submissions

Comment · 4 months ago
Sounds very similar to that leaked Mr. Beast document.
Comment · 5 months ago
Linux Desktop is starting to smell a lot like Android now judging by how vertically integrated it is becoming. With the push for a permissively-licensed (MIT, BSD etc.) userland and concentration of developers within a small group of companies and orgs sponsored by them, they might eventually do what Google is doing and start delaying releases for sourcecode, or stop altogether. (MIT, BSD and other licenses do not mandate the distribution of source code alongside binaries like the GPL family does.)

It's may get harder in the future to have a Linux desktop that keeps up with the times and also does not include third-party cruft or spyware in the future.

Comment · 5 months ago
Digging further, this has been shown before in 2020:

https://news.ycombinator.com/item?id=23337091

The author mentions in the thread that he eventually plans to have a proper license for it and needs to figure out the licensing of some of the dependencies, but that was six years ago.

https://news.ycombinator.com/item?id=23338538

This is not directed at the quality of the project itself, however, which seems to be good.

Comment · 5 months ago
I'm surprised no one has noticed this yet.
Comment · 5 months ago
That assumes there is pride they have to bother to keep.
Comment · 6 months ago
Now that I think about it, and I don't know if this exists yet, but APL would probably very much benefit from having a Scratch-like or Factorio-like visual editor paired with a touch interface. You would drag and drop symbols, and long-pressing a symbol would popup its definition.

You could also probably do nice things with the symbol "icon blocks" themselves, and provide them with colors or different visualizations to convey different contextual meanings.

Comment · 6 months ago
APL suffers from the same apparent problems as Perl: They have friction coming from an unconventional syntax that's hard to understand without knowing the language beforehand, and when faced with competition, people went with the path of least resistance.

* Out of all people, and especially in the newer generations, it is increasingly uncommon to find someone with a desktop or even a laptop.

* Out of them, very few decide to do anything with it besides checking mail, social media, the web or play games.

* Out of them, very few decide to learn a programming language.

* Out of them, very few decide to learn anything besides Javascript or maybe Python.

* Out of them, very few decide to learn anything besides Java/C#/C++, learn algorithms, or learn tools like Vim or Emacs.

* Out of them, very few decide to learn anything besides Rust/Go/Haskell/Lisp/Scheme or even Fortran.

* Out of them, very few decide to learn a language with an alien, symbolic notation that resembles a code golfing language, and which, too, requires them to possibly learn a completely new keyboard layout to type with proificiency.

Not trying to discredit APL's contributions to functional programming and the like, but from the letter, it is pretty obvious Djkstra had little respect for friction. Not saying that he's right to dismiss it outright, though.

Comment · 7 months ago
Today's satire is tomorrow's reality, if the last 50 or so years is anything to go by.
Comment · 8 months ago
Comment · 8 months ago
Uh, is having Aurora Store as a signatory a good idea? It's literally a Google Play Store bypassing tool.
Comment · 8 months ago
Honestly, this sounds like a future headache that would otherwise go unnoticed unless the programmer is dealing with porting or binding over source code meant for older Windows systems to Zig (or supporting older systems in general). Eventually it might result in a bunch of people typing out blogposts venting their frustrations, and the creation of tutorials and shims for hooking to Win32 instead of the Zig standard library with varying results. Which is fine, I suppose. Legacy compiler targets are a thing.

This is already a problem with Linux binaries for systems that don't have a recent enough Glibc (unless the binaries themselves don't link to it and do syscalls directly).

Comment · 8 months ago
Wouldn't that be just QR codes (and equivalents)? I suppose 3D printers can be used to etch/print them onto a durable material and then have it read back using the measuring tools you mention, but at that point I think you would be better off just 3D-printing out something like a a vinyl disc maker/reader and using that.
Comment · 9 months ago
I haven't really looked into this, but is it possible to make GTK4 apps look liek standard GTK2/GTK3 applications? It feels like every single modern GTK app I've encountered has that modern Rounded-Material look to them and ignores the window manager decorations.
Comment · 9 months ago
Comment · 9 months ago
`archive.ph` doesn't seem to work on paywalled Medium articles.

Not trying to point fingers or make a comment on the value of the article's content, but it's worth noting that 7 links from this Medium account have been submitted in the past 10 days. All of the previously submitted articles are similarly paywalled.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton