HNHacker News
TopNewBestAskShowJobs

ithkuil

8,504 karma · joined February 12, 2010

[ my public key: https://keybase.io/mkm; my proof: https://keybase.io/mkm/sigs/FIYNAHvv8Z12Rx2uToSalnyNnQJjrowgL_-13ZXRyNM ]

wonderfuldev_snrxn5rhbzc0kox8ykwk3ev0

submissionscomments
ithkuil··on Container ship sinks in Strait of Hormuz as Iran steps up attacks
Are you suggesting that Iran sunk a container ship by accident?
ithkuil··on Grace Hopper Celebration Cancelled
sure, but this still doesn't mean we should behave like them.
ithkuil··on Grace Hopper Celebration Cancelled
and conversely, if there are modern negative consequences, let's focus on those and fix them!
ithkuil··on Grace Hopper Celebration Cancelled
Yeah it's horrible and blatant.

But they think they can do it because they can spin it as "you did it first".

This just makes the point that there is nothing to gain by framing the issue as a grievance.

There are real prejudices and real systemic disadvantages to fix and while it's important to understand the history of them, I believe we put too much focus on that and less on what we can do to put that past behind us instead of dwelling in it. I don't think this approach of grievances has done anybody any favour in practice.

ithkuil··on Grace Hopper Celebration Cancelled
I believe the meaning in plain English is:

Let's not focus too much on the past problems that a group of people had, but let's make sure that the situation is improved for that group right now.

Focusing too much on past and try to tip the scale _because_ the past was so bad may lead to bad outcomes today. It may be perceived as a search for grievances and retribution and not the equalization of outcomes that one claims it should seek.

ithkuil··on Auto Research: Integer multiplication below n log n
And yet you seem to allow an infinitely big operand
ithkuil··on Show HN: Offrun – manage every coding agent from one workspace
I tried a few of those and they are shiny but each eventually has their own bugs and quirks and limitations and I always felt like I was trying too much of my active workflow into a tool that could crash and lose all me sessions.

Whenever I need to change or fix ccwt I just spawn an agent with a fix and then I merge and rebuild the tool and it automatically autoupdates and restarts in the herdr tabs. This way I don't have to replace the "outer shell" of my agents for every change I make. Only when herdr itself gets reinstalled (often herdr can reattach to the same sessions but sometimes you just need to stop everything and restart all the agents. Losing progress notification state in the process)

I found a more modular approach that works for me:

1. Herdr terminal multiplexer 2. My custom orchestrator, which I grew out organically based on what I actually need and I feel I can easily change. It started like a minimal reimplementation of wt (worktrunk) but grew out into an integrated constellation of TUIs that leverage herdr API to drive herdr and help me navigate in herdr

Just sharing as an example of the pattern. It's not meant to be an useable tool by anybody else I think.

https://github.com/mkmik/acmik

ithkuil··on Show HN: Whiteboard (YC W26) – An open-source IDE for thoughtful software design
Nice. I didn't build a skill but I noticed that for a few complicated features that I built recently, I asked the model to build an interactive "explainer" for it

Such an explainer would contain for example a simulation of the feature, where it shows how data flows between components and allows the reviewer to tweak parameters and see how it affects things. The explainer can visually show edge cases or introduce faults.

Basically my problem is that agents can write a lot. They can write a lot of code and also a lot of natural language design/spec which ultimately becomes hard to review (sloppificarion of design documents)

Sometimes you can tame this by focusing on very high level, human curated specs, but since often the devil is in the details, you need a way to see these details.

I found that interactive visual exploration tools are a very good way to both iterate on your problems and to share it with your colleagues.

Inspirations:

* https://ciechanow.ski/

* https://www.3blue1brown.com/

ithkuil··on Italian parliament votes for return to nuclear energy
he's only half spinning in his grave
ithkuil··on Claude Opus 5.5
"please repeat, ELI5 without analogies (I'm not a child, just ADHD)"

works quite well

ithkuil··on Claude Opus 5.5
It's unbearable but nothing that couldn't be fixed with postprocess.
ithkuil··on Looking forward to Git 2.56 – and 3.0
It's not just slowness, but what about case insensitive filesystems?
ithkuil··on A Necessary History of the Oddest Letter: W
I'm surprised this article doesn't mention that classical latin pronunciation actually had V realized as W or U depending on context.

Latin didn't have two letters to distinguish V and U. You can still find inscriptions with VVA (modern spelling UVA)

Later that sound morphed to a voiced labiodental fricative which is what we think of V now

ithkuil··on I built non-autoregressive decision models with RL a year ago
I think both your arguments are true. It all depends on the velocity of the capability growth and the fact that opportunity cost is expensive.

Once we get out of this hypergriwth phase the very same AI companies that now are giving you llms will provide a service that employed a rich mixture of optimized models that will reduce the operational costs to achieve the required results

ithkuil··on Typesafe-computer-use drives a Mac toward a goal for 1/50th of a cent per step
yeah, my point is just that we agents can have their own docs and we can also have a nice curated experience for humans.
ithkuil··on Typesafe-computer-use drives a Mac toward a goal for 1/50th of a cent per step
Perhaps we should have README.md and README.ai the latter containing a bunch of stuff that humans don't want to read but agents can use to answer questions humans ask
ithkuil··on Typesafe-computer-use drives a Mac toward a goal for 1/50th of a cent per step
Hmm, I wonder if we can automate that
ithkuil··on Suspected sabotage causes major Netherlands rail disruption
There are certainly consequences in participating in a war against Russia.

There are also consequences in letting Russia take Ukraine militarily.

Whatever you think about the motivations and the desired end goal, actions and lack of actions both have consequences

ithkuil··on Most people prefer traditional architecture
Plenty of old people now grew up in a phase in history where we were building ugly cheap things
ithkuil··on Claude is only available to people over 18 years
Being good at matching patterns doesn't mean the patterns you found have the causal relationships you think they have

Superstition in pigeons: https://psycnet.apa.org/record/1948-04299-001

ithkuil··on Music Theory for the 21st-Century Classroom
"Music Theory, Bells and Whistles"
ithkuil··on Version control second coming
I wonder if we're doing virtual filesystems wrong.

There is a good reason why traditionally filesystem access was mediated by the OS layer, but there are many use cases where you just want to give processes a different view of what they already can access and it could be done as a library in the same userspace process.

However, for that to work across all the processes in a session we'd need a standard way to install such a hook in all peocesses and that's achievable to some extent using LD preload but falls apart quite rapidly with statically built binaries or different libcs

ithkuil··on PostgreSQL 19 Interactive Tour
When models start to effectively employ sarcasm were screwed
ithkuil··on US sanctions Italian hosting provider Autistici Inventati
It's worse than that. No bank will have business with you because that would potentially affect _their_ other customer's ability to operate normally

This is a very big hammer and reveals how foreign entities are deeply dependent on the American financial system and thus exposed to the political whims of the US.

ithkuil··on A/I shuts down
You can read about the Italian police obtained the encryption keys through the Aruba colocation provider in the Wikipedia page:

https://en.wikipedia.org/wiki/Autistici/Inventati

Italian Postal Police wiretapping (2004–2005)

ithkuil··on Authorization terminology is a mess: Let's fix it
And renaming things is hard, if not impossible
ithkuil··on Fine, I'll build my own text editor
Sounding and being are not the same thing. I don't want to insult Mr. Pike and claim he is a dick just because how some of his quotes sound.
ithkuil··on Banca Etica Suspends A/I's Account While Condemning the Sanctions Behind It
They haven't done it because their power would collapse if they try to do something and be ineffective at it.
ithkuil··on Fine, I'll build my own text editor
There is a correlation between having strong opinions and sounding like a dick. But also between having strong opinions and having impact.

Luckily there are also people who manage to have impact while giving out a different vibe

ithkuil··on U.S. sanctions against the A/I Collective
Don't get me wrong, I also don't see it personally. I just think that the framing is useful: it highlights how our society has a bias towards business and a bias against morality-driven initiatives

If selling the weapons is "ok" because business must be allowed because the motive is purely selfish (I just want to make a living for myself and my family), and giving away weapons is "suspect" because "you clearly have an ulterior motive", if just means that we live in a world where selfishness is the norm being altruists is suspect.

I think this is the core divide of our society, much more useful than the obsolete "left" and "right" divide

← PreviousPage 2 of 34Next →