HNHacker News
TopNewBestAskShowJobs

panzi

1,119 karma · joined August 30, 2013

https://github.com/panzi/
submissionscomments
panzi··on Warp is now open-source
Oh, not OS/2 Warp.
panzi··on Anthropic Joins the Blender Development Fund as Corporate Patron
I didn't think about their involvement with the American military. That changes my view on this.
panzi··on Anthropic Joins the Blender Development Fund as Corporate Patron
It simply won't happen. There would be riots, mass exodus of sponsors, and forks that simply patch out any such "feature".
panzi··on Anthropic Joins the Blender Development Fund as Corporate Patron
I think the worries of artists over gen AI are valid. I guess all the better that some of the money of those "not yet" profitable AI companies goes to a good open source project and not to some of their usual practices.
panzi··on Anthropic Joins the Blender Development Fund as Corporate Patron
No data goes to Anthropic from Blender. At all. See also: https://fund.blender.org/funding-policy/

And Blender tries to get funding from many different donors so that no single one can have any sway over them. Anthropic, as disgusting as they are, are just one more donor. Epic, Nvidia, Google, CoreWeave are also patrons. I don't worry about that donation.

panzi··on Anthropic Joins the Blender Development Fund as Corporate Patron
People seem not to be aware of this: https://fund.blender.org/funding-policy/

I agree that it's not a good look for Blender, but I don't think that something actually bad will come from this. (Other than maybe a negative impact to Blender's reputation.)

panzi··on Anthropic Joins the Blender Development Fund as Corporate Patron
I don't think they can tell Blender what to do. As such it's just more money for Blender! Yes, Anthropic can use the Python API to do their AI BS, but an improved Python API is also good for anyone else. This doesn't mean that Blender themselves are integrating any gen AI (if you don't already count the denoise filters). Do you really think Blender should have denied the donation?
panzi··on Tell HN: Claude 4.7 is ignoring stop hooks
It can make something up based on the log.
panzi··on Android CLI: Build Android apps 3x faster using any agent
That's true. So an alias won't do it if you use that tool from a script or something.
panzi··on Android CLI: Build Android apps 3x faster using any agent
Nope. I have this alias (a default on my distribution) and it's no loop:

    alias ls='ls --color=auto'
panzi··on Android CLI: Build Android apps 3x faster using any agent
`alias android-cli='android-cli --no-metrics'`
panzi··on Mozilla Thunderbolt
Not nearly soon enough. But yes, there is hope. Far away hope, but still.
panzi··on Direct Win32 API, weird-shaped windows, and why they mostly disappeared
I think that's just how early Mac Photoshop worked. So they copied that and didn't update it for decades.
panzi··on AI assistance when contributing to the Linux kernel
If the output is public domain it's fine as I understand it.
panzi··on Microsoft Abruptly Terminates VeraCrypt Account, Halting Windows Updates
I see what you did there.
panzi··on Sam Altman may control our future – can he be trusted?
No. Next question.
panzi··on C++26: A User-Friednly assert() macro
But does it have a ludicrous speed setting?
panzi··on Do Not Turn Child Protection into Internet Access Control
More and more countries want to make social media >18, or at least >16 or something. :/
panzi··on Do Not Turn Child Protection into Internet Access Control
1) Could be simpler for a start if 2) ensures that no web sites that send a special "over 18" server header are displayed. The header could be more detailed and the parent could select what things are allowed, but for a start make it simple.
panzi··on Python 3.15's JIT is now back on track
Isn't rpython doing that, allowing changes on startup and then it's basically statically typed? Does it still exist? Was it ever production ready? I only once read a paper about it decades ago.
panzi··on XML is a cheap DSL
XML (and those prolog and KDL expressions) have one big advantage over JSON: The type (in XML the tag name) comes before the rest of the object. In JSON it's usually a type field. That means in JSON it could come at any point and thus you have to load the whole sub-structure as a dynamic hash map before you can evaluate the type field and instantiate the correct type in your programming language. With XML using a SaX parser you are guaranteed to get the type first and thus can immediately instantiate the correct type and load the properties into that, skipping any dynamic hash map. Depending on your application this can mean a big performance difference.
panzi··on XML Is a Cheap DSL
I mean I guess one can look at it like that. One could also say that namespaces make it clear what extension it is and resolve name conflicts.
panzi··on XML Is a Cheap DSL
That's the biggest problem with DSLs: debugging!
panzi··on XML Is a Cheap DSL
Without namespaces it would be just ML, and that already has another meaning.
panzi··on PgAdmin 4 9.13 with AI Assistant Panel
The fact that you need Docker to make it easy is already a mayor failure. What happened to single binary programs that you can just run? I don't want a whole virtualized OS installation just to get a desktop application to work.
panzi··on PgAdmin 4 9.13 with AI Assistant Panel
Yeah, no thanks. I switched to dbeaver already anyway, because pgadmin was annoying about to which postgres versions it could connect. Too much of a hassle to setup a new version from source back when I tried. With dbeaver I just run ./dbeaver from the extracted .tag.gz. dbeaver is also not a web interface, but a real desktop application (Java, though).
panzi··on The hidden compile-time cost of C++26 reflection
Is there an implementation that does that?
panzi··on System76 on Age Verification Laws
Exactly. Except this way you can't build a complete biometric database if all citizen! Since it's so obvious how to do it correctly without creating such a database one could make the assumption the creation of such a database is the actual goal.
panzi··on Zed will require age identification for its services
Definitely worth a look!
panzi··on The Xkcd thing, now interactive
Register the mousemove event handler on window, then you will still get the events when the mouse moves out of the window/frame while dragging and it won't be that buggy.
← PreviousPage 4 of 27Next →