HNHacker News
TopNewBestAskShowJobs

panzi

1,119 karma · joined August 30, 2013

https://github.com/panzi/
submissionscomments
panzi··on Why does C have the best file API
This is not the C file API, this is the POSIX file API. Doesn't standard C only define fopen() & co? In any case under Win32 this is all different.
panzi··on The Windows 95 user interface: A case study in usability engineering (1996)
2000 was peak except for them still having those tiny non-resizeable dialogs with long lists in them which you have to scroll horizontally and vertically. WTF? Your typical Linux DE was better at that even back then.
panzi··on BarraCUDA Open-source CUDA compiler targeting AMD GPUs
Yeah, I don't care about that for my tiny hobby projects which are used by no one. XD
panzi··on BarraCUDA Open-source CUDA compiler targeting AMD GPUs
I don't care about anyone seeing or not seeing my unfinished hobby projects, I just immediately push to GitHub as another form of backup.
panzi··on Zvec: A lightweight, fast, in-process vector database
PGVectorScale claims even more. Also want to see someone verify that.
panzi··on I am happier writing code by hand
Vibe coders being: https://images.kinorium.com/movie/shot/129136/h280_39185160....
panzi··on I am happier writing code by hand
If I have to become a factory worker I'm going to look for another job.
panzi··on We tasked Opus 4.6 using agent teams to build a C Compiler
> clean-room implementation

Except its trained on all source out there, so I assume on GCC and clang. I wonder how similar the code is to either.

panzi··on Sqldef: Idempotent schema management tool for MySQL, PostgreSQL, SQLite
This is very cool!

Also means I can stop with my hobby project that was supposed to do the same. Wasn't far along and haven't worked on it in months anyway.

So I'll spend my time on another hobby project then that also solves something that is already solved 100 times over, but I don't like the other solutions (simple log monitoring including systemd and sending error emails if something is found).

panzi··on AISLE’s autonomous analyzer found all CVEs in the January OpenSSL release
What kind of AI does this use?
panzi··on This game is a single 13 KiB file that runs on Windows, Linux and in the Browser
Heck Chrono Trigger on the Super Nintendo is 4 MiB! A lot is possible if you have to fit your game in a tiny space.
panzi··on What happened to WebAssembly
Since this is about something nobody wants to see (ads) my guess would be that it might be legal here.
panzi··on Lego announces Smart Brick, the 'most significant evolution' in 50 years, no AI
Cool, do they have good lighting options now though? Like Lumibricks, where the wires are hidden and the floors/multiple buildings are connected with special connector bricks?
panzi··on How HTML changes in ePub
Yeah, but these are self-closing. Writing "<br/>" is actually wrong and just corrected to "<br>" in HTML. HTML does not have that syntax, that would be XML. And that is why "<div/>" is corrected to "<div>" and the closing "</div>" is inserted somewhere.
panzi··on How HTML changes in ePub
Especially since it is correct in JSX, adding to the confusion.
panzi··on It's hard to justify Tahoe icons
On my phone that website had some ash rain animation all over it, making it unreadable without reader mode. WTF.
panzi··on How uv got so fast
Since uv and systemd are both FOSS how are they not part of the FOSS world?
panzi··on We pwned X, Vercel, Cursor, and Discord through a supply-chain attack
> - Your Discord session cookies and token could be stolen, leading to a complete account takeover.

Discord uses HttpOnly cookies (except for the cookie consent banner).

panzi··on Rust in the kernel is no longer experimental
I'm having deja Vu. Was there another quite similar headline here a few weeks or so ago?
panzi··on I wasted years of my life in crypto
You can do gambling easier without blockchains. (Not that you should do any gambling at all, on neither side, if you ask me.)
panzi··on I wasted years of my life in crypto
Yeah, and I always say git with commit signing is a cryptographic block chain in the loosest sense. But in this context I was of course referring to the proof of work/stake BS. In git the proof of work is the work you put into writing the source code. There is actual value in it, not just fictional speculative value.
panzi··on I wasted years of my life in crypto
Wasting your 20s sounds like you did nothing in your 20s. Instead you actively made the world worse by building a casino with power hungry technology.
panzi··on I wasted years of my life in crypto
Yeah and even more crazy: all other applications of blockchains are even more stupid. Haven't seen another application that wouldn't have been better, faster, cheaper implemented in a "classical" way.
panzi··on Using LLMs at Oxide
Back in the early 00s I brought gvim.exe on a floppy disk to school because I refused to write XSLT, HTML, CSS, etc without auto-indent or syntax highlighting.
panzi··on HTML as an Accessible Format for Papers (2023)
There is <article> <section> <figure> <legend>, but yes, <abstract> and <authors> is missing as such. But there are meta tags for such things. Then there is RDF and Thing. Not quite the same, I know, but it's not completely useless.
panzi··on Molly: An Improved Signal App
Really? Signal does everything I want from a messaging app. I can't imagine what could be better about its GUI. But I'm no GUI designer.
panzi··on KDE Plasma 6.8 Will Go Wayland-Exclusive in Dropping X11 Session Support
Personally I like Rust, but I'm against rewriting old well tested tools in Rust just because. There is this opinion out there that Rust devs rewrite everything for no good reason, but I only really saw that happening in coreutils and sudo. In the other cases that I heard of the rewrite wasn't from C/C++ (but e.g. from JavaScript and they need more speed) or they needed a rewrite anyway for different reasons (e.g. first working parallel style calculation in Firefox).

So I'm very skeptical of the coreutils rewrite. In the current state it's incomplete, slower (not optimized), and replacing all GPL code with MIT/BSD code also feels strange to me.

panzi··on KDE Plasma 6.8 Will Go Wayland-Exclusive in Dropping X11 Session Support
Didn't know Spectacle can do screen recordings now. Just tried it: The "New Recording" button seems to be broken. It does nothing. No error message on the terminal even. Maybe it only works under Wayland?
panzi··on KDE Plasma 6.8 Will Go Wayland-Exclusive in Dropping X11 Session Support
My problems with Wayland are KDE specific. I tired it, but there where so many window management regressions and sometimes graphical glitches that I switched back. But that was under plasma 6.4. Have to try again now on 6.5 to see if these issues are fixed. If not I should write a bug report, I guess.

Also there needs to be an alternative for (or patch to) simplescreenrecorder that works under Wayland. I don't want use a complex thing like OBS to make a quick demo video to demonstrate something for a co-worker and stuff.

panzi··on KDE Plasma 6.8 Will Go Wayland-Exclusive in Dropping X11 Session Support
The future seems buggy and incomplete.
← PreviousPage 5 of 27Next →