HackerLangs
TopNewTrendsCommentsPastAskShowJobs

barnabee

3,062 karmajoined 15 lat temu

comments

barnabee
·5 dni temu·discuss
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
·6 dni temu·discuss
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
·11 dni temu·discuss
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
·13 dni temu·discuss
"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
·15 dni temu·discuss
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
·16 dni temu·discuss
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
·18 dni temu·discuss
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
·25 dni temu·discuss
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
·25 dni temu·discuss
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
·26 dni temu·discuss
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
·26 dni temu·discuss
If they’re not in it for the money, they’ll be happy to pay more tax
barnabee
·27 dni temu·discuss
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
·27 dni temu·discuss
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
·30 dni temu·discuss
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
·w zeszłym miesiącu·discuss
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
·w zeszłym miesiącu·discuss
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
·w zeszłym miesiącu·discuss
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
·w zeszłym miesiącu·discuss
Tracking people around the web (especially without asking) is a big deal though.
barnabee
·w zeszłym miesiącu·discuss
I do this to a ~/git-sync/<project>.git directory that's synced over Syncthing for all my personal projects it's great.
barnabee
·w zeszłym miesiącu·discuss
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.