HNHacker News
TopNewBestAskShowJobs

jcelerier

11,883 karma · joined February 22, 2016

https://jcelerier.name

https://celtera.dev

https://ossia.io lead dev

https://twitter.com/jcelerie

submissionscomments
jcelerier··on Os8088.com: IBM XT OS now has a Browser, CP/M 2.2 with Z80 core and MS Word 1.1a
Default esp32 still comes with built-in binary blobs for the radio though iirc
jcelerier··on GPU Offload in Rust: Portable, Safe, and Fast
I mean "any C++ codebase" doesn't make sense in general. I run C++23 code on ESP32, that doesn't mean I'm gonna build KDE or chrome for it, and that doesn't make it any less C++.
jcelerier··on GPU Offload in Rust: Portable, Safe, and Fast
> However, such an approach has previously not really worked for C++ with LLVM offload

... isn't Metal shading language just C++17 compiled with LLVM ? working on every Mac and iPhone in the world is not what I would call "not really worked". Likewise, SYCL works just fine.

jcelerier··on RustDesk now supports true unattended remote access on Wayland
so without tailscale or any other intermediary turn service how does my computer behind a NAT connect to another computer behind another NAT
jcelerier··on Dithered QR Codes
the two last one didn't scan at all on my phone :/
jcelerier··on libexpat now funded by the City of Munich for up to 6 months
yes
jcelerier··on Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
> I've never even once thought "my terminal feels slow and I want to find a different one"

wild

jcelerier··on Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
> Shitty is moving from the imported GPL baseline to an MIT-only codebase. It does not intend to retain the GPL as the final project license.

that's really something that cannot be done if you don't have the original right of the code. It's 100% derived work and thus has to preserve GPL license, even if you rewrite every single line.

jcelerier··on The Religion of Speed
> Most deadlines are artificial and self-inflicted.

most software in the world is built by consulting companies for external customers and under their customer's deadline, thus not self-inflicted

jcelerier··on Gpiozero Flow
> you'll quickly see the implementations of the real world procedures users are crafting become unwieldy rather fast.

maybe but for some users that's the only way they will ever work

jcelerier··on 2x, not 10x: coding with LLMs in 2026
> This can be a negative multiplier: code I thought I wanted that gets immediately abandoned is a net-negative if no one else wants it (lets face it, this is the safest default posture for software of unknown providence).

obviously not ? negative result is still a result, just like in science. It adds new information ("approach X does not work" / "is useless") which is the only thing that matters

jcelerier··on What if useful AI is a fantasy?
I had to find the manual for my parent's oven a few months ago, just finding the model n° was almost impossible
jcelerier··on Qwen-Image-3.0: Rich Content, Authentic Details, Deep Knowledge
> However, you're not going to want to look at yourself through your selfie camera with a filter that hides your imperfections when you're checking to see if something is stuck in your teeth on a date, don't you think?

No, but you definitely use it in all the pictures you put on dating apps

jcelerier··on Learn WebGPU for C++
Nvrhi sadly doesn't support metal. I use QtRhi and that gives metal, d3d11/12, Vulkan, OpenGL and even works on wasm
jcelerier··on Judge approves $1.5B Anthropic settlement for pirated books used to train Claude
> They did not change the laws.

yes they did?

in Québec: https://www.ctvnews.ca/montreal/article/uber-is-officially-a...

in France: loi Thévenoud and Grandguillaume (which were the follow up to negociations between the french gov' and uber), etc.

other countries are the same around the same period, e.g. https://legislation.nsw.gov.au/view/html/inforce/current/act... etc etc

jcelerier··on Judge approves $1.5B Anthropic settlement for pirated books used to train Claude
it was a crime to run your own unregistered taxi service in many places until uber came and the laws changed to adapt
jcelerier··on Qwen-Image-3.0: Rich Content, Authentic Details, Deep Knowledge
> Alternatively, perhaps we'll see models fine-tuned or steer-able towards accuracy that customers can themselves use to get a more honest view on what the product would look like in person.

we live in a world where the norm is to use filters on pictures of your own face to lie about how you look, imagine thinking than people actually care about truthness

jcelerier··on Qwen 3.8
Isn't it borderline illegal for publicly traded companies to not try to maximize profit? "interest of the company" in theory but in practice
jcelerier··on What I learned selling 2,500 MIDI recorders: Hardware is not so hard
> Imagine we had that for software - "your JS is too big, you can't ship until you get it under 50 kB".

... that's a very normal constraint in many fields of SWE?

jcelerier··on Neverclick: Desktop application for performing mouse actions with your keyboard
Not even, this was deemed too insecure. So now we have to have one protocol per-use case instead of something that allows to handle easily all the use cases we already know exist - the most stupid thing possible
jcelerier··on $100 AI Music Video: Claude Fable 5 vs. GPT-5.6 Sol
> it's the clash between reality and the intent (whether a location or practical set constraints), the individual skill of everyone involved, costume and prop department

That's not art, that's the limitations that everyone working in this industry have been working night and day to overcome for hundreds of years

jcelerier··on Neverclick: Desktop application for performing mouse actions with your keyboard
The protocol for this has recently been accepted, now it has to be implemented by every compositor
jcelerier··on Speculations Concerning the First Ultraintelligent Machine (1965) [pdf]
> The required high degree of connectivity might be attained with the help of microminiature radio transmitters and receivers.

I mean pretty much everything has a wifi chip these days

jcelerier··on No LLM Code in Dependencies
I've seen developers pushing code repeatedly to car engine firmware with for-loops that weren't even valid C syntax, have yet to see a modern LLM do this kind of mistake
jcelerier··on A native graphical shell for SSH
> computers and Internet shouldn't exist and life would be better

I don't think that's remotely controversial

jcelerier··on A native graphical shell for SSH
> there's at least one customer in need for a product

just because whales exist does not mean feeding them is a goal to aim for as a society. 99.9% of technology could disappear tomorrow and life would become better.

jcelerier··on Enhancing x11 Application Security with LXC (2025)
What's your opinion on software like https://www.autohotkey.com/ then?
jcelerier··on Deno Desktop
But a lot of people are still running macOS < 10.15
jcelerier··on 10Gb/s Ethernet: switching to a Broadcom SFP+ module
In throughput but not in latency, and especially not in variability
jcelerier··on 10Gb/s Ethernet: switching to a Broadcom SFP+ module
It's crazy to me to think that I was hoping to move my home network to 10GbE in the next few years, around 2006-2007... Twenty years after most home networking is still at the 2005 level of a 30€Netgear GS108
← PreviousPage 2 of 34Next →