MurphyA/hacker-news huggingface dataset:
by mingodad | 2026-03-08 08:47:34+00:00
I'm still a bit confused because it says "All uploads use Unsloth Dynamic 2.0" but then when looking at the available options like for 4 bits there is:

IQ4_XS 5.17 GB, Q4_K_S 5.39 GB, IQ4_NL 5.37 GB, Q4_0 5.38 GB, Q4_1 5.84 GB, Q4_K_M 5.68 GB, UD-Q4_K_XL 5.97 GB

And no explanation for what they are and what tradeoffs they have, but in the turorial it explicitly used Q4_K_XL with llama.cpp .

I'm using a macmini m4 16GB and so far my prefered model is Qwen3-4B-Instruct-2507-Q4_K_M although a bit chat but my test with Qwen3.5-4B-UD-Q4_K_XL shows it's a lot more chat, I'm basically using it in chat mode for basic man style questions.

I understand that each user has it's own specific needs but would be nice to have a place that have a list of typical models/hardware listed with it's common config parameters and memory usage.

Even on redit specific channels it's a bit of nightmare of loot of talk but no concrete config/usage clear examples.

I'm floowing this topic heavilly for the last 3 months and I see more confusion than clarification.

Right now I'm getting good cost/benefit results with the qwen cli with coder-model in the cloud and watching constantly to see when a local model on affordable hardware with enviroment firendly energy comsumption arrives.
by Juliate | 2026-03-08 08:49:11+00:00
Guys guys. I do share the sentiment.

On the other hand. Unless we have a breakthrough hardware/physical innovation, GenAI in its current forecast is not energy-efficient, cost-efficient, compared to human/deterministic methods. It has shown no capacity so far to « create » in the sense we animals do.

And all that, still being: highly subsidized (your subscription does NOT cover the costs of the service as of now, we are still in the market creation/capture phase), and without mesurable economical benefit.

Things are still far from being over.
by kennywinker | 2026-03-08 08:50:03+00:00
When we chose to go to war, carpet bombing was common, yes. But would Obama have gone to war in Pakistan, Yemen, Somalia, and Afghanistan if he hadn’t had drones? The choice to go to war is influenced by the tech you have.

> Also, China is doing mass surveillance just fine without OpenAI. So this is an irrelevant, mute point.

The east german stasi was doing mass surveillance just fine without computers… yet they couldn’t implement what china has done. We have yet to see the full reality of what AI-enabled mass surveillance looks like - but what the stasi did, and what china does, will look like freedom compared to what is coming.

Also just fyi it’s “moot” point not “mute” point.
by Mountain_Skies | 2026-03-08 08:51:08+00:00
Though I'd prefer solar noon to be close to clock noon, I'd be fine with permanent DST if it meant we stop fiddling with the clocks twice a year. I can adjust the relationship between clock time and solar time for myself just fine, even if some aspects of society care more about clock time than solar time. It's the hour jump twice a year that annoys me.
by crena | 2026-03-08 08:51:28+00:00
4. Running uncompiled AppleScripts instead of opening the document in the editor application.

5. Ejecting one or all volumes.

6. Instant Open to profit from setting the system to a short key repeat and being able to open an item by simply dwelling on the last character a little longer.

7. Sub-Search puts large collections like emojis, bookmarks, and music into second row so that selecting primary items like applications and actions stays fast.

8. Instant Send allows me to quickly open the current Finder selection with an app that is not the default viewer or editor.
by b89kim | 2026-03-08 08:51:51+00:00
I’ve been benchmarking GGUF quants for Python tasks under some hardware configs.

- 4090 : 27b-q4_k_m
- A100: 27b-q6_k
- 3*A100: 122b-a10b-q6_k_L

Using the Qwen team's "thinking" presets, I found that non-agentic coding performance doesn't feel significant leap over unquantized GPT-OSS-120B. It shows some hallucination and repetition for mujoco codes with default presence penalty.
by raphinou | 2026-03-08 08:51:53+00:00
I'm working on a multisig sign-off solution, with the first use case being file downloads like GitHub releases authentication: https://github.com/asfaload/asfaload

I'm coming from F# and find rust a good compromise: great type safety (though I prefer the F# language) with an even better ecosystem. It can also generate decently sized statically compiled executables, useful for CLI tools, and the library code I wrote should be available to mobile apps (to be developed).
by nayroclade | 2026-03-08 08:53:43+00:00
I suspect AGENTS.md files will prove to be a short-lived relic of an era when we had to treat coding agents like junior devs, who often need explicit instructions and guardrails about testing, architecture, repo structure, etc. But when agents have the equivalent (or better) judgement ability as a senior engineer, they can make their own calls about these aspects, and trying to "program" their behaviour via an AGENTS.md file becomes as unhelpful as one engineer trying to micro-manage another's approach to solving a problem.
by _the_inflator | 2026-03-08 08:54:00+00:00
There is some truth to it, however in production it is simple: There is a working deployment or not.

Therefore I would rephrase your remarks as upside: let others continue scratch their head while others deploy working code to PROD.

I am glad there is a solution like Docker - with all it flaws. Nothing is flawless, there is always just yet another sub-optimal solution weighting out the others by a large margin.
by 4sak3n | 2026-03-08 08:54:06+00:00
I couldn't agree more.

The obvious quirks which are easy to pick up and identify, like em dashes or overuse of a specific rhetorical device, are also easy to adapt and change. The things which consistently helps me clock LLMs are the deeper lack of cohesion, thoughtfullness, ideosyncratic quirks and just plain interesting writing and these lacks are, in my opinion, fundamental to the technology and no amount of post-training or RLHF will be able to replicate that.

It's the long tail of genuine human communication, the 0,0001% of training data which is so niche or idiosyncratic, which gets discarded in order to compress and encode the rest, which is what people subconsciously pick up on. Most of the hallmarks which people are so quick to point out, the em-dashes et al, are adressable with tweaks to the system but that lack cannot be because it is a fundamental weakness of the technology.
by ozim | 2026-03-08 08:54:25+00:00
You know that making CI/CD doesn’t mean you have to pay boatloads of money to a vendor.

Putting up bash script that pulls repo and deploys it is already CI/CD.

Setting up basic Jenkins installation for a technical person should not be taking longer than 2 hours. For person who already is familiar with Jenkins that would be 30mins.

Once you have paying customers I would say there should be max and minimum 2 devs that can fiddle with prod. Others should pass changes via senior people.
by ChadNauseam | 2026-03-08 08:56:16+00:00
I'm having fun using it to make websites. Rust→WASM works really well. Definitely a very enjoyable way to make web apps. I've been trying to think how I can contribute to the ecosystem, seeing as I enjoy it so much. Rust gives you a control over memory that is impossible to replicate in javascript, and which allows much more performant code
Show HN: Importree – Import Dependency Trees for TypeScript Files
by alexgrozav | 2026-03-08 08:58:19+00:00
I built a small library that builds the full import dependency tree for a TypeScript or JavaScript entry file.

Given a changed file, it tells you every file that depends on it. This is useful for things like:
- selective test runs
- cache invalidation
- incremental builds
- impact analysis when refactoring

The main focus is speed. Instead of parsing ASTs, importree scans files using carefully tuned regex, which makes it extremely fast even on large projects.

I built it while working on tooling where I needed to quickly determine which parts of a codebase were affected by a change.

Hope you'll find it as useful as I do: https://github.com/alexgrozav/importree

Happy to answer any questions!
by throwaway27448 | 2026-03-08 08:58:31+00:00
> You can go way overboard with templates/macros/traits/generics.

You can go overboard on any language concept imaginable, but conflating all these mechanisms makes it sound like you haven't interacted much with non-C++ languages—particularly since rust doesn't have templates or anything like templates, traits are an entirely unrelated composition mechanism, and macros are entirely unrelated to the type discussion in the article.

This isn't really "advanced type theory" so much as picking up programming language developments from the 90s. I suppose it's "advanced" in the sense that it's a proper type system and not a glorified macro ala templating, but how is that a bad thing?
by blub | 2026-03-08 08:59:07+00:00
The UN has released a report on human rights abuses in China, but has not called these a genocide. The more credible accusations of genocide came from a handful of political bodies in Western countries, but crucially the acting governments have not defined it as such.

There’s absolutely no consensus that the legal definition is met, in contrast with another ongoing situation which enjoys wide recognition.

It feels that this is more a geopolitical cudgel, pulled out when the discourse against the US becomes negative. But given the events in the last years, this seems like a lost cause even in the West, never-mind the rest of the world.
by mzazaipsc | 2026-03-08 08:59:30+00:00
S2C - a novel implementation of distributed consensus and state machine replication atop shared storage (AWS S3).

It can be embedded in any JVM distributed application (e.g. microservices) to provide a strongly consistent medium for storing structured data (durable cache, key-value store, distributed atomic counter, etc.).

It aims to simplify building strongly consistent data stores by avoiding maintaining majority of nodes and by offloading the quorum to S3. It can run as a single node and can survive full cluster crash. So S3 is used for storage and consensus.

S2C is very lightweight: it has very minimal set of dependencies, and has own custom networking layer based on virtual threads only, making it optimal for microservices and serverless workloads.

Would be happy to receive feedback or questions!
by nephihaha | 2026-03-08 09:01:00+00:00
I wonder if some of the sneering/eye-rolling over Bloom mentioned in the article was due to his political stance which went against the current grain. For example he talks of 'the "school of resentment" (multiculturalists, feminists, Marxists, and others).'

Guardian obituary
https://www.theguardian.com/books/2019/oct/15/harold-bloom-o...

'His targets encompassed Michel Foucault, multiculturalism and a miscellaneous horde of “camp-followers afflicted by the French diseases, the mock-feminists, the commissars, the gender-and-power freaks, the hosts of new historicists and old materialists”. He reserved more than a little scorn (richly reciprocated) for the “wretched” Terry Eagleton, leader of the “rabblement of lemmings” and the “School of Resentment”.

'“The Resenters prate of power,” he wrote (in The Best of the Best American Poetry 1988-1997), “as they do of race and gender: these are careerist stratagems and have nothing to do with the insulted and injured, whose lives will not be improved by our reading the bad verses of those who assert that they are the oppressed. Our schools as much as our universities are given away to these absurdities.”'
by throwdbaaway | 2026-03-08 09:01:04+00:00
Using ik_llama.cpp to run a 27B 4bpw quant on a RTX 3090, I get 1312 tok/s PP and 40.7 tok/s TG at zero context, dropping to 1009 tok/s PP and 36.2 tok/s TG at 40960 context.

35B A3B is faster but didn't do too well in my limited testing.
by networked | 2026-03-08 09:01:41+00:00
Strange subthread. I don't see Claude Opus 4.6 changing the tide for PyPy. There is no need to understate AI capabilities for this.

"Anthropic released vibe coded C compiler that doesn't work" sounds like https://github.com/anthropics/claudes-c-compiler/issues/1 passed through a game of telephone. The compiler has some wrong defaults that prevent it from straightforwardly building a "Hello, world!" like GCC and Clang. The compiler works:

> The 100,000-line compiler can build a bootable Linux 6.9 on x86, ARM, and RISC-V. It can also compile QEMU, FFmpeg, SQlite, postgres, redis, and has a 99% pass rate on most compiler test suites including the GCC torture test suite. It also passes the developer's ultimate litmus test: it can compile and run Doom.

https://www.anthropic.com/engineering/building-c-compiler
by dijit | 2026-03-08 09:02:04+00:00
Thanks for the benchmarks!

I’d only add that its very common for gaming computers to be screaming fast- moreso than workstation machines or servers which are a bit more conservative with performance and emphasise correctness (slower cores, slower ram, more ECC). Its not a lot, but it can feel annoying when you sit on a company issued workstation that cost €10,000 but get worse performance than a €2,500 gaming computer.
by KronisLV | 2026-03-08 09:03:26+00:00
I had an annoying issue in a setup with two Nvidia L4 cards where trying to run the MoE versions to get decent performance just didn't work with Ollama, seems the same as these:

https://github.com/ollama/ollama/issues/14419

https://github.com/ollama/ollama/issues/14503

So for now I'm back to Qwen 3 30B A3B, kind of a bummer, because the previous model is pretty fast but kinda dumb, even for simple tasks like on-prem code review!
Show HN: Appbun – Turn any URL into desktop app with one command Electrobun+bun
by bigmacfive | 2026-03-08 09:04:14+00:00
Hi HN. I made this.

I wanted something like Pake, but Pake's output is a binary —
when you want to change anything you have to dig into Rust.
I don't know Rust. So I built appbun, which wraps a URL in an
Electrobun project instead. The output is ~10 TypeScript files,
nothing hidden.

The annoying part was icons. Sites don't agree on where to put
them — manifest, apple-touch-icon, favicon.ico, linked SVG.
And a lot of sites return an HTML page for /favicon.ico with
status 200, which makes naive fetching just... silently wrong.
Ended up writing a scoring/validation pass that tries candidates
in order until something real comes back.

macOS DMG works today. Windows/Linux packaging is on the roadmap,
the project builds there already.

Curious if anyone's hit sites where the icon logic picks the
wrong thing.

https://github.com/bigmacfive/appbun
by bigmacfive | 2026-03-08 09:05:56+00:00
"Why not Pake?"

Pake gives you a binary. When you want to change something you're
in Rust. I'm not, so.

"Why Electrobun over Tauri/Electron?"

System WebView, no bundled Chromium, main process is Bun. It's
young but it's been shipping steadily and the API is clean.

"This is just a template generator"

Yeah, basically. The bet is that the icon pipeline and DMG flow
are annoying enough to automate that it's worth having.
Show HN: Cardea, SSH bastion with per-key ACLs, TPM keys and session recording
by hectorm | 2026-03-08 09:06:10+00:00
Author here. Cardea is an SSH bastion I wrote to manage access to some servers I administer. Access policies are defined in a single text file, similar to OpenSSH's authorized_keys format, with macros, server groups, time windows, and key expiry, so everything is reviewable in PRs and deployable with config management. No database, no web UI.

Clients connect with any standard SSH client encoding the target as the SSH username (e.g. ssh alice@10.0.0.1:22@bastion.internal). Sessions can be recorded in asciinema v3 format. Host keys can optionally be bound to a TPM 2.0 so they can't be extracted.

It's a single static Go binary with minimal dependencies. Builds are reproducible, immutable, and include provenance attestation.

Happy to answer questions.
by rock_artist | 2026-03-08 09:06:16+00:00
> It's a better service than FB or Instagram that depress because people only show their good sides there...

Sadly it's not only that.
Social networks are "half-duplex" where you most likely to broadcast or consume at a time. it's not a true dialog. it made FOMO a thing. and worse, it's not only used for showing good, But it's being used to make complicated world events into bite-size good/bad dividing humanity instead of embracing and considering the complexity.
by russellbeattie | 2026-03-08 09:07:20+00:00
Agreed.

The problem is that so much of our culture is tied to specific hours on the clock (e.g. "9 to 5"), even though it doesn't need to be that way. China has one time zone and it works fine. Most of Spain is west of Greenwich, yet remains on European time. People there just adjust and don't insist that certain times of day have universal meanings.

Standard Time vs Daylight Saving Time is exactly the same as Big Endian vs Little Endian. Jonathan Swift is laughing at us from the beyond.
by bitwize | 2026-03-08 09:07:49+00:00
At least with personal computers and your own programming skills, you could live off-grid and hack, and be kinda cottagecore, like Paul Lutus or those 100rabbits people. But if you depend on plugging yourself into the sloppotron to do anything, that's many things but self-sufficient isn't one. And self-hosted sloppotrons aren't there yet and require technical skills to set up besides.
by grey-area | 2026-03-08 09:08:12+00:00
They can work well when sparingly used and well thought-out, unfortunately LLM use is more on a par with:

‘It’s not mashed potato. Its potatoes lovingly mixed to perfection with butter and milk which quietly dominate the carrots beside them.’

The words are in the right order, th grammar is ok, but the subject is so banal as to undermine the melodramatic style chosen and they often insert several per paragraph.
by zbyforgotpass | 2026-03-08 09:09:00+00:00
Files work as long as you can find them. This means search and/or indexes - at some scale they start breaking. The question is: how big your agent operated knowledge base needs to be?

Files are practical now - but I think we should more analyze this from first principles. Here is my attempt at that: https://zby.github.io/commonplace/notes/a-good-agentic-kb-ma... (just entry point - the whole kb is about this).
by nephihaha | 2026-03-08 09:10:00+00:00
This is particularly dangerous where people share names. There are cases where someone is made liable for debt because they share the name of someone else. In one case I am aware of, someone was made liable for their father's debt due to the shared name and former shared address.

When I read this kind of thing I am immediately put in mind of the Stasi who ran such harassment campaigns. Some proportion of those must have been misdirected. But with the end of the Cold War, the spy agencies seem to have been fumbling for something to do and that generally means spying on their own people and policing the internet.
by Dylan16807 | 2026-03-08 09:12:22+00:00
Is that information supposed to change my mind about something?

If you put in any of those numbers it can prefill the city name, with enough accuracy that you don't need to change it.

Did I imply anywhere that cities only have one zip code before you asked about Yonkers? I said if you can remember your city name you can remember your zip code. That doesn't imply you would use a list to get from one to the other.
by Towaway69 | 2026-03-08 09:12:33+00:00
Morals were invented to hold a larger group of humans together. Smaller groups can be held together by everyone knowing each other, larger groups required a more complex system of trust.

Morals are the glue for nation states. Morals prevent us from driving over others, morals prevent us from being mean to others. Moral makes us trust the politicians we vote for because we are told they have the same morals as we.

My somewhat cynical picture of morals is only to make a point of how deep morals go in our societies. Folks have conscience and morals are the basis of that conscience - be it good or evil.

Police and armies enforce these morals in the form of laws and legal constructs. Important to note though that morals are not filly encoded as laws, these are two concepts are separate societal adhesives.
by badgersnake | 2026-03-08 09:13:22+00:00
I’ve tried it on Claude code,
Found it to be fairly crap. It got stuck in a loop doing the wrong thing and would not be talked out of it. I’ve found this bug that would stop it compiling right after compiling it, that sort of thing.

Also seemed to ignore fairly simple instructions in CLAUDE.md about building and running tests.
by nephihaha | 2026-03-08 09:13:22+00:00
The BBC does not carry advertising in the same way as ITV, but a certain amount of content qualifies. I don't include trailers, but I do include promotion of their own non-TV products, the TV licence, promotion of the corporation as a whole (the BBC has done a number of nostalgia reels and songs — their cover of "Perfect Day" years ago would qualify.) and so on.

The BBC has a perpetual Catch 22 around self-advertising, much like the NHS.
by Nevermark | 2026-03-08 09:14:00+00:00
At some point surely we hit a scenario with no known stopping point regardless of what we do?

Controlled by however much carbon and methane a completely ice free Arctic and post-glacier territories release, until those emissions peak and drop far enough for some eventual stabilization of temperature.

It isn’t clear to me why our scenarios are still largely defined by our own behavior, given we have clearly pushed ourselves out of our previous equilibrium.
by jurgenburgen | 2026-03-08 09:14:31+00:00
Reading the same (very annoying marketing blog) style of writing gets old fast.

It’s like suddenly all memes are just the same meme and nobody makes their own memes because “AI does it better”.

The style of writing is an intrinsic part of communication, if you can’t critique that then what is content? We’re not machines sharing pieces of data with each other.
Show HN: Self-Evolving Skill – empirical results from a 5-round experiment
by tiansenxu | 2026-03-08 09:15:51+00:00
Last week I shared the design pattern. This week I ran a real experiment to validate it.

Five rounds on a MySQL database (29 tables, 590MB). Key results:

- Five-Gate rejection rate: 63.6% — most interactions produce no knowledge change
- Incremental convergence: +75 → +46 → +12 → +21 → +1
- Gate 2 self-correction: caught and fixed 2 erroneous rules the Skill had written earlier
- Round 5: zero exploration steps, direct template reuse
- Accuracy: 100% (no incorrect knowledge survived)

Unexpected finding: tool usage pitfalls were captured as a high-value byproduct.

A second experiment on a larger telecom billing database is in progress for cross-domain validation.
by threethirtytwo | 2026-03-08 09:16:18+00:00
Easy. I met people who tried really hard to learn how to code and failed.

Design on the other hand especially modern design is easy. It's just text placement, geometric shapes and proper colors that synergize. This isn't like anatomical drawings or oil paintings. It's not just easy, it's obviously easy. What needs to be learned is how to use the tools and do it with speed which does take time and training, but again this is not rocket science, a lot of what looks "good" and "modern" is intuitive and obvious. And modern design is just easy to draw.

I mean look at hacker news. It's pretty clean. I like the aesthetic. I bet a "designer" didn't even touch it.
by wolvesechoes | 2026-03-08 09:16:39+00:00
> design-by-committee

I don't think it is about having committee, but rather having a spec. And I mean spec, not necessarily ISO standard. There should be a description of how specific features work, what is expected behavior, what is unexpected and should be treated as bug, and what is rationale behind specific decision.

Coincidentally people here hate specs as well, and that explains some things.

I know there is some work on Rust spec, but it doesn't seem to progress much.