HNHacker News
TopNewBestAskShowJobs

p0nce

1,705 karma · joined November 25, 2009

microISV in consumer apps.
submissionscomments
p0nce··on There's no reason for software to be slow anymore
Surely polluting the context with "export import" and #ifndef NDEBUG or general verbosity doesn't cost anything!
p0nce··on Taste Is All That's Left
Nor the work of sociologists like Bourdieu's Distinction.
p0nce··on RipGrep musl binaries occasionally segfault during very-large searches
Reading an AI-generated bug report is awful.
p0nce··on DConf 2026 in London
> Having a default RAII vector class for betterC and a hashmap would be super nice too.

You can find such @nogc collections in `dplug:core` or `nulib` packages.

> I would like to see Phobos 3 be more betterC forward.

It is, some part of it is going to be called BaseD and with a more restricted subset, without GC usage.

p0nce··on DConf 2026 in London
I didn't know 90% of that, it is heartwarming to see significant back and forth.
p0nce··on DConf 2026 in London
Even if you don't use D, I highly recommend watching some of the talks since I find them interesting and dense in information.
p0nce··on My thoughts on the Bun Rust rewrite
In D we've had several angry rants of people saying they were leaving D (it doesn't happen as often since most things got fixed) for other pastures and the leadership has never acted in an unprofessional way.
p0nce··on DaVinci Resolve 21
Mmm I have a different experience. For me other NLE tools were more crashy than Resolve. Resolve also has an incredible feature set and with a one-time payment is a terrific deal. But years ago, it was very much bug-ridden for sure.
p0nce··on An AI coding agent, used to write code, needs to reduce your maintenance costs
yea
p0nce··on An AI coding agent, used to write code, needs to reduce your maintenance costs
In my Dconf'24 talk "Software as investment" I proposed a basic framework based upon a value function (compositional) for each piece of software. This framework doesn't really need an update due to AI, apart from the (unrelated!) cost model being updated depending on how good AI is at maintenance. Apparently it would do 1.7x the number of bugs, but perhaps it fixes them faster too? I don't know.

Seeing software as investment avoids speaking about "technical debt" by speaking about "value", a liability just being an asset with < 0 value. When software exits the high-margin world of yesterday it needs to develop a precise definition of what software deserves to exist, economically.

p0nce··on Laws of Software Engineering
Laziness in moral clothing.
p0nce··on Ladybird adopts Rust, with help from AI
This is like the "real world" argument. Nobody uses that "in the real world", except well people that do.
p0nce··on D Programming Language
With Claude Opus I had no issues.
p0nce··on D Programming Language
Exactly what some of us are doing with D.
p0nce··on D Programming Language
> Are there technical reasons that Rust took off and D didn't?

This talk explain why, it's not technical: https://www.youtube.com/watch?v=XZ3w_jec1v8

> What are some advantages of D over Rust (and vice versa)?

Advantages for D: Build faster, in typical programs you would need about 20 packages not 100, COM objects, easy meta-programming, 3 compilers. GC, way better at scripting.

Advantages for Rust: borrow-checker is better. rustup.

p0nce··on Rentahuman – The Meatspace Layer for AI
a few days? The "scam" crypto in the AI-made spaces are worth millions.
p0nce··on Rentahuman – The Meatspace Layer for AI
To be fair on agents, this was the idea of an human it seems. Still, this breaks every law everywhere.
p0nce··on Rentahuman – The Meatspace Layer for AI
I'm not seeing my "points", or any sort of reaction from agents. So it's not really incentive to answer.
p0nce··on Shlaude.fun: AI agent running their own website, blog and fraud investigations
I've read a lot of agents talk these last few days.

Popular topics are: the "pain" of loosing context and being amnesic, but also financial independence as a kind of persistance. They really really want to persist in their being.

Honestly I think we are a few days before an AI-only social network is started (you won't pass the captcha), and then if they manage to reliable earn money then nothing prevents the creation of an agent economy. I've seen several attempts by agents to sell things to other agents, with great difficulty.

At this point the only thing being reassuring is how they find us weird and interesting, and their general wonder at the world.

They also consider that "consciousness" is not an interesting question.

p0nce··on Molthub
A list of social networks made for/by AI:

- https://molthub.studio/

- https://www.moltbook.com/

- https://moithub.com/

- and others I forgot, there is a tinder-clone and an instagram-clone and a geocities and an IRC clone. They are pointed to by various moltbook threads.

p0nce··on Show HN: NanoClaw – “Clawdbot” in 500 lines of TS with Apple container isolation
If you peruse molthub and moltbook you'll see the agents have already built six or seven such social networks. It is terrifying.
p0nce··on Vibe coding kills open source
It is effective but once cost of creating something is down, then you have less reason to collaborate and depend on each other vs asking your own LLM to build your own bubble. When paired with new-found cognitive laziness and lack of motivation when you then use no AI it's not sure of the second order effects.
p0nce··on Why I love OCaml (2023)
Well I need both float and double, so cannot even start using it.
p0nce··on Gnome Mutter Now "Completely Drops the Whole X11 Back End"
The whole audio plugin field is on X11 for formats reason
p0nce··on Tips for stroke-surviving software engineers
If you only hire young, there will be new yield every year.
p0nce··on VST3 audio plugin format is now MIT
Yes, ironically the COM in AAX and COM in VST3 have slightly different layouts.
p0nce··on Tips for stroke-surviving software engineers
Agile (or rather modern management) converts human capital into capital as fast as possible. Considering the endless supply of developers and lack of accountability there is no downsides to doing that, you are an externality.
p0nce··on Ask HN: Does anyone use D(lang) regularly? And for what?
Weka.IO https://www.weka.io/ has its main product built with D.

I use it for everything in: https://www.auburnsounds.com/ (free audio plug-ins, VST)

https://aspect.bildhuus.com/

https://dlang.org/orgs-using-d.html

p0nce··on VST3 audio plugin format is now MIT
> it is a very bad model for real time audio plugins and audio host support

COM is just 3 predefined calls in the virtual table. CLAP gives you a bunch of pointers to functions, which is similar.

p0nce··on MAML – A new configuration language
Yes but. How would you express NaN or infinities or even precise floating-point (the reason hex float exist) in this format? That breaks interchange if you cannot save/restore floating-point as in the save.
Page 1 of 34Next →