Damus

Recent Notes

Howard Chu @ Symas profile picture
Apparently Pinterest fired two engineers for using ldapsearch https://www.cnbc.com/2026/02/03/pinterest-ceo-puts-staffers-on-blast-who-created-tool-to-track-layoffs.html

"Pinterest fired the engineers after they posted instructions showing how to prompt the company’s staff directory to show who was laid off, the employees said. The employees said Pinterest’s claim that the engineers created custom software was inaccurate, and said the directory tool is accessible to anyone in the company." #LDAP
Howard Chu @ Symas · 3w
Back in college with my Atari ST, I sometimes envied the PC world with its plethora of apps. Delving deeper into Free Software ameliorated some of that; it's why I became a gcc & binutils maintainer, ...
Howard Chu @ Symas profile picture
It's crazy how much performance people are blithely leaving behind. Computers are supposed to be *fast*. Billions of times faster than humans. Why should I *ever* be sitting around waiting for a screen update, or a response to a button click, or any other interaction? We're being served crap by the software industry and most of y'all are just swallowing it.

Not for me, tyvm.
Howard Chu @ Symas · 3w
It's strange how we've gone from a world of native apps for a select few platforms, excluding all others, to a world of web apps that supposedly run on everything (as long as they have a supported bro...
Howard Chu @ Symas profile picture
Back in college with my Atari ST, I sometimes envied the PC world with its plethora of apps. Delving deeper into Free Software ameliorated some of that; it's why I became a gcc & binutils maintainer, so I could build other people's code and run it on my ST. For proprietary stuff I wrote my own 8086 to 68000 binary translator, turning MS-DOS apps into GEMDOS apps. At no point along the way did I ever settle for the sluggish performance of an interpreter or emulator.
1
Howard Chu @ Symas · 3w
It's crazy how much performance people are blithely leaving behind. Computers are supposed to be *fast*. Billions of times faster than humans. Why should I *ever* be sitting around waiting for a screen update, or a response to a button click, or any other interaction? We're being served crap by the ...
Howard Chu @ Symas profile picture
It's strange how we've gone from a world of native apps for a select few platforms, excluding all others, to a world of web apps that supposedly run on everything (as long as they have a supported browser). Going from the choice of native performance or not available, to sluggish performance everywhere - except oh yes, there's only a select few platforms supported by the necessary browser.

I don't think it was a good trade.
1❤️1
Howard Chu @ Symas · 3w
Back in college with my Atari ST, I sometimes envied the PC world with its plethora of apps. Delving deeper into Free Software ameliorated some of that; it's why I became a gcc & binutils maintainer, so I could build other people's code and run it on my ST. For proprietary stuff I wrote my own 8086 ...
Stefano Marinelli · 3w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqy0emt2wlpsezcnmxtyrpf33qe7gwy5u8yzssvv6uw53em0k32t7q5ekj4x nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqsdzee6mhe7hxkeers03t833sepk44fkr639y09x2yxe78ep42tsqp4366x nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqhduk4k8rvhcec4hah...
Howard Chu @ Symas profile picture
Haven't looked too far into this, but if your email server also requires an SQL server (like MariaDB or whatever) I'm pretty sure You're Doing It Wrong. I've been an SMTP postmaster since 1986. Still running my own domain continuously since 1996. Wrote my own blacklist/greylist milters for sendmail & postfix. Have never needed SQL in there anywhere.
Howard Chu @ Symas profile picture
Linux running inside a PDF (when opened inside a Chromium-based browser).

https://linux.doompdf.dev/

Built on top of Fabrice Bellard's TinyEMU RISC-V emulator, translated from C to javascript by Emscripten.

Because of course, when Adobe turned PostScript into PDF they intentionally removed the programmable flexibility from it, so google put it back, using javascript.