HNHacker News
TopNewBestAskShowJobs

fnord123

4,679 karma · joined February 25, 2007

submissionscomments
fnord123··on Fabrice Bellard Releases MicroQuickJS
I meant which scheme implementation is "lightweight" and also meant to ask what "lightweight means".
fnord123··on Fabrice Bellard Releases MicroQuickJS
I wasn't asking which scheme has TCO.

I was asking which scheme if the 20-50 of them was "lightweight" and embeddable.

fnord123··on Fabrice Bellard Releases MicroQuickJS
Which scheme is embeddable and lightweight?

And what does lightweight mean? Does it mean low memory footprint or does it mean few-lines-of-code-to-introduce or does it mean zero-dependencies?

fnord123··on Fabrice Bellard Releases MicroQuickJS
Which scheme implementation? Guile?
fnord123··on AI is a front for consolidation of resources and power
This is why TFA used Segway as an example.
fnord123··on What we talk about when we talk about sideloading
Indeed. The complement of No Tux No Bux is If Tux Then Bux.
fnord123··on Alibaba Cloud says it cut Nvidia AI GPU use by 82% with new pooling system
C919
fnord123··on Apple M5 chip
The intel laptops also grounded into the user. I still can't believe they didn't have a recall to sort that out.
fnord123··on Why the push for Agentic when models can barely follow a simple instruction?
Rust has been an outlier in my experience as well. I have a pet theory that it is due to rust code that's been pushed to github generally compiles. And if it compiles it generally works.
fnord123··on Why the push for Agentic when models can barely follow a simple instruction?
> Not my experience. I've used LLMs to write highly specific scientific/niche code and they did great, but obviously I had to feed them the right context (compiled from various websites and books convered to markdown in my case) to understand the problem well enough. That adds additional work on my part, but the net productivity is still very much positive because it's one-time setup cost.

Which language are you using?

fnord123··on Nvidia buys $5B in Intel
> Nvidia is actively hostile to drivers on Linux

Nvidia is contributing to Nova, the new Nvidia driver for GSP based hardware.

https://rust-for-linux.com/nova-gpu-driver

Alexandre Courbot, an Nvidia dev, is comaintainer.

https://www.phoronix.com/news/NOVA-Core-Co-Maintainer

fnord123··on Python: The Documentary – An origin story [video]
It's not as good as the Java Movie: https://www.youtube.com/watch?v=RnqAXuLZlaE
fnord123··on GitHub is no longer independent at Microsoft after CEO resignation
Right but the import wizard can fix things. They just don't make the double-click go through the import wizard - and people use 'open' or double-click their files. LibreOffice Calc opens the import wizard when you open a csv and it's fine.
fnord123··on Neki – Sharded Postgres by the team behind Vitess
Discussed on The Changelog podcast: https://changelog.com/podcast/651
fnord123··on GitHub is no longer independent at Microsoft after CEO resignation
> Excel single-handedly redeems Microsoft from being a pure drain on human existence

Debatable. Excel can't even open CSV files properly. You need to run the import wizard. But loads of people don't do this. They see a file on their desktop and double click it. Why can't double clicking a CSV file just open the import wizard!? (Because they want people to share xlsx files as a data format.)

fnord123··on Tao on “blue team” vs. “red team” LLMs
> Because of this, unreliable contributors may be more useful in the "red team" side of a project than the "blue team" side

Is Pirate Software catching strays from Terrence Tao now?

fnord123··on Parsing Protobuf like never before
It's explained in the article.
fnord123··on The End of Moore's Law for AI? Gemini Flash Offers a Warning
> And even if all you do is make toast, you still need some intelligence.

No you don't. That was the point of the example.

fnord123··on The End of Moore's Law for AI? Gemini Flash Offers a Warning
They aren't arguing against LLMs They are arguing against their toaster's LLM to make the perfect toast from being trained on the tax policies of the Chang Dynasty.
fnord123··on Valkey Turns One: Community fork of Redis
Is there a useful metric to see if that's really the case? Using the distos package manager means you're at the mercy of the packager for getting new versions. Docker is just as easy and doesn't suffer from this. And building from source gives you full control.

Even when using test services, using docker works best since all the Devs will be on the same version instead of splitting between Debian, fedora, and brew versions.

fnord123··on Why are 2025/05/28 and 2025-05-28 different days in JavaScript?
I believe you. But I haven't paid ISO for the pleasure of reading the actual spec so that passed me by.
fnord123··on Why are 2025/05/28 and 2025-05-28 different days in JavaScript?
RFC3339.

ISO 8601 allows for 2 or 6 digit years. Truncating to 2 is just incorrect, and 6 digits is absurd. And you can read the RFC without paying ISO - and you can discuss the RFC with people who have also read it instead of relying on people using the Wikipedia page to interpret and explain ISO 8601.

I have a scheduling service at work and I keep getting requests for implementing ISO 8601 timestamps but I ignore them. RFC3339 is the way forward.

fnord123··on A critical look at MCP
It makes more sense if the direction is split from the unit in the sentence.

Consider: "after investigating response times and doing and doing a bunch of work, my PR causes a 30% reduction" - if you're busy doing lots of things and already have a lot of cognitive load, this could sound bad because the important phrase "30% reduction" is in there. You are a detail oriented person who is immune to this effect, but there are people who need help reducing their cognitive load in this type of thing.

You can help people reduce cognitive load by replacing "reduction" with "improvement" so they immediately understand that it moved in the right direction.

fnord123··on A critical look at MCP
When you remark on improvements, up is generally better and down is generally worse. So saying "response times will be higher" gives an immediate sentiment of improvement. But, obviously, a moments thinking helps you re-orient and realize it's better. This is why plots often have "lower is better" in the legend, to help readers understand.

I often use 'slower' and 'faster' as a native speaker to help reinforce the meaning of the direction.

fnord123··on ArkFlow: High-performance Rust stream processing engine
What does lightweight mean?
fnord123··on Sapphire: Rust based package manager for macOS
> It maintains a cache of every installed version for no good reason wasting ~10GB or more of my SSD space.

cmon, `brew cleanup --prune=0` is just part of the muscle memory by now.

fnord123··on Sapphire: Rust based package manager for macOS
`brew search python` takes 3 seconds from a cold start.
fnord123··on Datastar: Web Framework for the Future?
Htmx and datastar use backend rendering. So you write the html in the backend and serve that. In the case of an array, you render them as Todo ítems.

You might be using a template system for that. E.g. Jinja2, moustache, askama, templ, etc depending on your backend language and libraries.

fnord123··on PostgreSQL Full-Text Search: Fast When Done Right (Debunking the Slow Myth)
> I could only assume that someone making this mistake is either doing so to intentionally misrepresent Postgres FTS, or because they haven't read the basic documentation.

vibe sysadminning, bro

fnord123··on IBM's CEO doesn't think AI will replace programmers anytime soon
It depends how one measure it. If you look at the total output if GitHub in a year and try to poorly extrapolate how much code is written in a year - and then Anthropic measures how much code their system spewed out, then sure maybe they emit 90% of the estimated total amount of code. But most people wouldn't define it that way.
← PreviousPage 2 of 34Next →