HNHacker News
TopNewBestAskShowJobs

barnabee

3,127 karma · joined August 3, 2011

submissionscomments
barnabee··on Closing Canario Terminal source code
Don't provide a way to do so.

Just not using GitHub would probably solve most of the problems.

barnabee··on Humanising LLM Outputs Is Dumb
I think the problem is that we’ve anthropomorphised the LLMs in their training and through system prompts to the point that that seems reasonable.

We don’t thank our other tools like grep, or the compiler.

If you train your LLM to produce words that seem like human responses or conversations, they will. If you train them to seem like god-like superintelligences to people who think that’s what they’re creating, they will.

barnabee··on GrapheneOS Defends Data-Wiping Function That Blocked US Border Search
The best solution to this is if orders of magnitude more people start using GrapheneOS. Once it becomes fairly normal it's no longer a viable reason to target someone.

With this publicity and the coming Motorola phones, there's reason to be at least a little optimistic.

barnabee··on Our position on open-weights models
Without international agreement and cooperation, which is not happening, we can’t
barnabee··on Our position on open-weights models
Surveillance is required for closed weights models to have meaningfully different outcomes to open ones
barnabee··on Jack Dorsey launches Buzz to combine team chat, AI agents and Git hosting
> Is there a problem with someone owning it

Yes

> what?

They can decide you can't use it anymore

They can decide to charge more for it

They can arbitrarily take features out from under you or change how it works

They can read and/or sell/give away/accidentally get exploited and lose your data

They can prevent your extracting your data to move away from them

They can prevent you building or integrating other tools

They control how you can modify or configure the software

...

barnabee··on Jack Dorsey launches Buzz to combine team chat, AI agents and Git hosting
I like that using keypairs and signed messages inverts the centralised server and SaaS model and makes things more local/client first. I wish more products would move that way.

Nostr seems like a reasonably convenient way to achieve that without building everything from scratch, but maybe there a better ways?

barnabee··on Nativ: Run frontier open models locally on your Mac
I’ve always seen the frontier shown as a curve on a plot. Frontier ≠ SOTA
barnabee··on Datacentres drive up big tech's carbon emissions to a third of those of France
This is true, but I'm pretty firmly of the opinion that these data centres shouldn't be built, or at least allowed to operate until/unless they can be powered cleanly and without cornering the market and driving out existing consumers of power.

If they're so keen to build that they're willing to fund power generation (e.g. on site gas generators) then it should be clean/renewable (solar, wind, small modular reactors, full scale nuclear plants, whatever).

Degrowth is bad but so is ignoring the planet, the environment, and people's health to get ahead faster in business.

barnabee··on Shrimple – A Simpler, Nicer Markdown
My favourite attempt to improve markdown is djot[0] but I think markdown just has too much inertia and most of its issues aren’t really a problem in practice.

[0] https://djot.net/

barnabee··on Rayfish, Peer-to-peer mesh VPN with no server to trust
Everyone’s eventually going to run a binary they downloaded from the same place, if you’ve already decided to do that, why is a curled install script worse?
barnabee··on US Supreme Court Just Blew Up EU-US Data Transfers
The only answer isn't to sink to the lowest common denominator.

Ban or tax things from the "globalised" world that are just worker/societal/environmental protection arbitrage so they're competing for the EU market on a level playing field, then we'll see who can compete.

The EU is plenty big enough to be self-sufficient if it has to and shouldn't be afraid of risking this if abusive and exploitative companies from other places don't way to pay their way.

barnabee··on Ford AI hiccups push carmaker to rehire ‘gray beard’ inspectors
"We didn’t pay as much attention as we should have to the experience of our most knowledgeable engineers"

The defining motto of the corporate world

barnabee··on Steam Machine launches today
Yeah, the Steam Machine is pretty tough to justify against something like the Minisforum AtomMan G1 Pro, or indeed a smaller much cheaper mini PC that’s closer to Steam Deck performance.

I think it’ll sell well though because of the form factor, Steam OS simplicity (and the size of many people’s Steam libraries), and the fact there are not actually many options with the living room friendly form factor and someway reasonable modern gaming performance.

The Frame on the other hand has no competition. I know I’m buying one. I hope it’s more reasonable but it could be a worse deal than a Steam Machine and… yeah.

barnabee··on Anthropic says Alibaba illicitly extracted Claude AI model capabilities
Laws define fraud, terms of service define what a company would like you to do, usually in the narrowest and most abusive and extractive way possible.

The idea that anyone would side with a company doing more to support the ToS con than (at most) terminating an account they find it violation is sickening.

Really if we had competent, uncompromised government, most of these terms should illegal and result in Anthropic (and basically every other tech company) being hauled up in front of a regulator and fined heavily until they rewrite them to be less sociopathic.

barnabee··on Steam Machine launches today
Snapdragon gaming handhelds are much cheaper than a Steam Deck, so I’m hopeful that as an Arm device it won’t be completely crazy.
barnabee··on Google Chrome update will close the door on ad blockers
Agree.

I only keep a Chromium based browser around because of Mozilla's asinine decision not to support Web Bluetooth and Web USB that are needed to interact with devices, microcontrollers, etc.

barnabee··on AI coding at home without going broke
What use is knitting as a hobby after you have already decided it’s reasonable to buy clothes from a shop?

…and countless other examples

Not to mention the fact that AIs do the programming in a programming language and it’s quite possible to have ideas about what would be a better language for that.

And that I’m not certain how much of the programming it’s actually reasonable to fully delegate to AIs, and this is both an experiment in seeing how far I can push it (further than expected!) and in building a language I’d rather use than anything that exists today for the stuff the AIs shouldn’t be doing (also going better than expected!)

barnabee··on AI coding at home without going broke
Me, to scratch an itch and because LLMs make it possible.

I'll probably throw it out on the internet someday if it gets far enough, but there are no attention/adoption related goals attached to the project.

It's currently useful for trivial scripting and iterating as and when I have time.

barnabee··on How to earn a billion dollars
If they’re not in it for the money, they’ll be happy to pay more tax
barnabee··on How to earn a billion dollars
Money, property, limited companies, intellectual property laws, patents, contract law, etc. etc. are things on which all successful businesses depend. These are social constructs - societal "technologies" if you like. They work because as a society we agree that they should and enforce them through the rule of law.

The assertion that it should be "impossible" to be a billionaire (or trillionaire, gazillionaire, whatever) is really an assertion that a just and moral society would design all of these things to prevent that outcome.

And I think it's pretty reasonable to say that we ought to set society up such that as someone gets wealthier we take money away from them at faster rates, so that beyond some level of wealth it is very difficult to continue to get richer.

Unfortunately, a lot of people are captured by rather libertarian ideas about government, money, property, etc. that seem to prevent many people (at least in the US, UK, et al.) from behaving in anything but the most selfish, individualistic, and antisocial of ways.

barnabee··on AI coding at home without going broke
Yeah I agree. I’m “vibe engineering” an entire (non-trivial) programming language, toolchain, and standard library, as well as some smaller side projects. I leave OpenCode implementing entire milestones unattended for long periods regularly.

I feel like I’d need to not have a job or a life if I wanted to exhaust the OpenAI $100 plan using GPT 5.5 xhigh, and I’ve found it insanely capable.

That said, while I don’t read the code much (if at all), I do discuss each milestone up front to make a plan, and use/dogfood the results to direct any follow-ups and refinements, which puts a natural cap on the ratio of LLM contributions to my input for these side projects. I believe these human parts are still necessary not to eventually end up with a mess.

barnabee··on Cybersecurity researchers aren't happy about the guardrails on Anthropic's Fable
Indeed, but the weights they release are valuable in a way that precisely counteracts the fact that none of these companies are your friend.
barnabee··on Strace-ui, Bonsai_term, and the TUI renaissance
My take is that GUI frameworks/APIs have abandoned power users.

Yes, there are things like https://github.com/ocornut/imgui, and some (especially open source) applications try and muddle a long with Qt or GTK, but many (most?) serious professional or power user applications have built their own GUI frameworks or at least custom controls to deal with this.

Whatever route you take, as a dev it's painful, especially for someone who remembers adding a couple of libraries to a Delphi project back in the Office 2000s era and getting full docking, configurable toolbars, etc. with little to no work.

So the easy fallback (especially with the recent proliferation of libraries) is TUI and CLI applications with the layout/docking and tabs provided by the terminal emulator itself or one of tmux/zellij/etc.

I've been thinking on and off for a few years now about the idea of a "graphical terminal", sitting somewhere between a GUI toolkit and a terminal emulator and a full blown OS for building inter-composable apps and tools and components that could replace TUI based workflows/apps/layouts. I have a vision of every "pro" app just being a different curation and configuration of underlying components rather than actually separate software.

barnabee··on What Is a Dickover?
Abusive business models should be illegal. Nobody is entitled to harass their customers because their business would fall apart otherwise.

Get a new business model or close the site. Nobody has the right to do whatever they feel like to make money, no matter the impact on other people.

barnabee··on What Is a Dickover?
Running the website isn’t necessary. These people should try not running any websites for a bit.

It was just fine when most websites were academic or hobby content, not businesses.

barnabee··on What Is a Dickover?
Tracking people around the web (especially without asking) is a big deal though.
barnabee··on Local Git Remotes
I do this to a ~/git-sync/<project>.git directory that's synced over Syncthing for all my personal projects it's great.
barnabee··on Is AI causing a repeat of Front end's Lost Decade?
Front end is mostly an enshittified disaster hiding behind "UX" and "design principles".

If LLMs help me never use a front end owned/dictated by a corporation again it'll be no bad thing, regardless of the quality of the code they write.

barnabee··on AI is just unauthorised plagiarism at a bigger scale
The war on copying is like the war on drugs: unwinnable, and socially useless.

Let information be free for personal and recreational uses[0], and vote for governments that will fund the arts. The corporations will be just fine.

[0] The AI companies and big tech vs publishers, music labels, etc. can fight to the death in the courts over who owes who what, for all I care.

← PreviousPage 2 of 34Next →