MurphyA/hacker-news huggingface dataset:
by mft_ | 2026-03-07 12:50:03+00:00
I focused on the part of the comment that I was replying to that I disagreed with.

Without wanting to be overly reductive, this is the point of discussion: to focus on the points of disagreement, for the purposes of understanding, alignment, or persuasion.

I would have thought that this was obvious, and how people expected discussions to work. I would have said that needing to be thorough and explicitly state each point of agreement, alongside addressing the points of disagreement, was frustrating and unnecessary. But maybe I'm wrong on this, so thank you (genuinely) for giving me this to reflect on.

(RE: "triggered" - maybe re-read what you wrote. Responding to an ostensibly benign comment about the background cause of Kamala being chosen as the candidate, with "such a wonderful way to keep attention focused anywhere but on the almost half the country still supporting a murderous cabal filled with people covering for a bunch of (other??) people who raped children to get pleasure from the sexual torture" certainty comes over as disproportionately and inappropriately emotional and angry in word and tone, to this observer.)
by armchairhacker | 2026-03-07 12:51:45+00:00
Everything bends to power, by definition. And laws can’t be impartial because they’re not based in hard science: terms like “murder”, “assault”, “theft”, etc. are ambiguous thus up to interpretation (e.g. is a scam theft? If so, what defines a scam? If “lying”, what’s the difference from “misleading”, or if there’s no difference, what defines “misleading”…)

My best idea for a solution is better education, so people don’t make bad laws then badly enforce them.
by AJ007 | 2026-03-07 12:52:05+00:00
Very much the puff piece of someone living in a social media bubble. The real problem is how the fediverse is going to survive the onslaught of laws related to social media age verification, data retention, data privacy, data not-privacy (breaking e2e encryption and retaining data for a really long time to spy on users), etc. There are a lot of problematic laws right now, but the velocity of new laws is alarming.

One can make an argument that compliance is possible -- but it isn't free. I don't see how small, independent websites will survive. Operators chose not to follow the laws (which sometimes conflict with each other.) As long as you don't scale too much or the operators or anonymous they can probably get away with it.

I use Mastodon. I use Twitter. Twitter is still fine as long as you keep your follow list clean. That means unfollowing people who post noise, which somehow people haven't figured out 17 years later?? Only view the chronological feed. Could this all have just been RSS feeds? Probably.
by downsplat | 2026-03-07 12:52:06+00:00
It's not really a Linux vs MS thing though. When Unicode first came out, it was 16-bit, so all the early adopters went with that. That includes Java, Windows, JavaScript, the ICU lintaries, LibreOffice and its predecessors, .NET, the C language (remember wchar_t?), and probably a few more.

Utf8 turned out to be the better approach, and it's slowly taking over, but it was not only Linu/Unix that pushed it ahead, the entire networking world did, especially http. Props also to early perl for jumping straight to utf8.

Still... Utf8's superiority was clear enough by 2005 or so, MS could and should have seen it by then instead of waiting until 2019 to add utf8 collations to its database. Funny to see Sql Server falling behind good old Mysql on such a basic feature.
Show HN: Learning tips for Claude Code's thinking spinner
by 17vibe | 2026-03-07 12:52:44+00:00
Show HN: 118 learning tips for Claude Code's thinking spinner

I built a set of 118 bilingual spinner tips for Claude Code. They display below the "Thinking..." spinner — one random tip per thinking cycle.

Categories: Claude Code shortcuts (63), Git (12), Python (12), JS/TS (12), Shell (12), programming wisdom (12).

It uses Claude Code's native `spinnerTipsOverride` in ~/.claude/settings.json. Install is a single bash script, no dependencies, preserves all default tips.

github.com/dongsheng123132/claude-code-spinner-tips
by TheDong | 2026-03-07 12:52:56+00:00
I personally didn't get good results until I got the $100/mo claude plan (and still often hit $180/mo from spending extra credits)

It's not that the model is better than the cheaper plans, but experimenting with and revising prompts takes dozens of iterations for me, and I'm often multiple dollars in when I realize I need to restart with a better plan.

It also takes time and experimentation to get a good feel for context management, which costs money.
by sumitkumar | 2026-03-07 12:53:01+00:00
I feel it is about being disinterested than about being good. the ones who were not interested(whether good or bad) and were trapped in a job are liberated and happy to see it be automated.

The ones who are frustrated are the ones who were interested in doing(whether good or bad) but are being told by everyone that it is not worth it do it anymore.
by the_af | 2026-03-07 12:53:02+00:00
Judging from what I've read, he claims that's not what he was saying, and that it was his personal opinion at the time since he wasn't involved in any nuclear program. You're latching to one person's words, since recanted/corrected, because it helps the narrative you like: cherry-picking.

More importantly, do you claim Trump was lying? (I do, to be clear, but do you?).

Let me repeat it because this is important: Iran posed no threat to the US.
by jyoung789 | 2026-03-07 12:53:50+00:00
Also in forestry.

Recently I explained to a student that Arc Pro is kind of like the Disney of GIS software. It’s powerful and colorful and very well known, but if you try and do things it doesn’t like, you’re going to have a bad time.

QGIS is my daily driver. It’s so much lighter and so much less bloat, it’s just wildly more efficient. These days I pretty much use Arc for machine learning features.
by DiogenesKynikos | 2026-03-07 12:54:13+00:00
Article 4. It's actually near the top. You probably missed it because you have to know the history of the constitution to know what Article 4 means. This is the text:

"The territory of the Republic of China within its existing national boundaries shall not be altered except by a resolution of the National Assembly."

The key phrase is "existing boundaries." The constitution was passed in 1947, when the "existing boundaries" of the ROC were very clear: all of China, plus Mongolia.

The constitution says that those boundaries may only be changed by an act of the legislature. There has never been such an act.
by robinsonb5 | 2026-03-07 12:54:18+00:00
I've had a vague idea rattling around in the back of my brain for a while now, for some kind of endorsement system using public keys and signatures, so I can apply an endorsement to a particular site (perhaps with some kind of hash of the content so that it expires if the site changes), and get recommendations from others doing the same. When visiting a new site I can see a reputation score based on how many people have endorsed it and how much overlap there is between me and them. Users would also be able to endorse each other, and exclude either other from the algorithm, too - so hopefully networks effects would form organically around topics of interest - and more loosely between topics.
by krissemmy | 2026-03-07 12:54:21+00:00
Location: EMEA (UTC+1)
Remote: Yes

Willing to relocate: Yes

Technologies:

- Blockchain Node Operations (Ethereum, Arbitrum, Base, HyperEVM, BNB)

- RPC infrastructure, node monitoring, benchmarking

- AI Infrastructure(Nvidia NIM models and VSS)

- Data engineering (Python, SQL, Postgres, Airflow, dbt)

- DevOps & Infra (Bash, Docker, Terraform, AWS, Nebius, Grafana, Prometheus, Loki)

- Cost optimization and production reliability

Résumé/CV: https://www.krissemmy.com/resume

Email: krissemmy17@gmail.com

Data and infrastructure engineer with 3+ years of experience building and operating production data and infrastructure systems.
by petercooper | 2026-03-07 12:54:50+00:00
Yes, if I go to Slackbot we get this: https://pbs.twimg.com/media/HCowV2GXsAAmpXN?format=jpg&name=... - there's no X and no way to get rid of it. Just an ad for their pro plan every time. This is on whatever the normal paid plan is. (We're keeping it around for a few months before we cancel to see if we need to go back on there to find things.)
by robertgreenlee | 2026-03-07 12:54:52+00:00
I like theconcept of being able to quickly turn thoughts into actionable projects but I do miss the financial strain, years of study, trials and tribulations and the blood sweat and tears of the old school journey that created those life-long memories of that aha moment you spent months, if not years trying to achieve.
~Respect The Grind~
by ACS_Solver | 2026-03-07 12:55:27+00:00
Yes, I think this is reasonable.

I have been consistently skeptical of LLM coding but the latest batch of models seems to have crossed some threshold. Just like everyone, I've been reading lots of news about LLMs. A week ago I decided to give Claude a serious try - use it as the main tool for my current work, with a thought out context file, planning etc. The results are impressive, it took about four hours to do a non-trivial refactor I had wanted but would have needed a few days to complete myself. A simpler feature where I'd need an hour of mostly mechanical work got completed in ten minutes by Claude.

But, I was keeping a close eye on Claude's plan and gradual changes. On several occasions I corrected the model because it was going to do something too complicated, or neglected a corner case that might occur, or other such issues that need actual technical skill to spot.

Sure, now a PM whose only skills are PowerPoint and office politics can create a product demo, change the output formatting in a real program and so on. But the PM has no technical understanding and can't even prompt well, let alone guide the LLM as it makes a wrong choice.

Technical experts should be in as much demand as ever, once the delirious "nobody will need to touch code ever again gives way to a realistic understanding that LLMs, like every other tool, work much better in expert hands. The bigger question to me is how new experts are going to appear. If nobody's hiring junior devs because LLMs can do junior work faster and cheaper, how is anyone going to become an expert?
by bsenftner | 2026-03-07 12:56:01+00:00
Of course not. It is just yet another example of a 7-8 figure expensive attorney and their billions dollar corporation wasting everyone' time, tax payers dollars, and demonstrating that the law applies to us and not them. I expect them to just stop showing up in court in time. What can the court do when these people own the people that write the laws?
by staticassertion | 2026-03-07 12:56:17+00:00
My point is that "verifiable testcases" works great for proving "this is vulnerable" but LLMs are still risky if you believe "this is safe", which you can't easily prove. My point is that you need to be very skeptical of when they decide that something isn't vulnerable.

I completely agree that LLMs are great when instructed to provide provable, repeatable exploits. I have done this multiple times and uncovered some neat bugs.

> I can't really confirm the part about "local" bugs anymore though, but that might also be a model thing.

I don't think it's a model thing, it's just a sort of basic limitation of the technology. We shouldn't expect LLMs to perform novel tasks so we shouldn't expect LLMs to find novel vulnerabilities.

Agents help, human in the loop is critical for "injecting novelty" as I put it. The LLM becomes great at producing POCs to test out.
Show HN: Reviving a 20-year-old puzzle game Chromatron with Ghidra and AI
by stared | 2026-03-07 12:56:43+00:00
Play: https://p.migdal.pl/chromatron-oxide/
Repo: https://github.com/stared/chromatron-oxide/ (educational purpose only)
The original: https://www.silverspaceship.com/chromatron/

Full story in the blog post.
by munch-o-man | 2026-03-07 12:57:02+00:00
this is pretty neat. I often toy with making music related shit...I love music theory...went to a music conservatory and then accidentally ended up in software years later...simple ear training is a skill that especially guitar players lack and having an easy way to drill yourself in private is great!

FYI when I went through the third cycle of it, it got stuck cycling through keys but repeating the major arpeggio followed by the note to identify being the ii pattern probably 4 times. Not sure if that was random chance or an actual issue...but very cool. Where is the code? I'd love to star it so that I remember to keep an eye on it..or even drill myself every now and then haha.

This probably won't mean much to a lot of people here, especially since there is sort of an assumed level of understanding going in (scale degrees, roman numeral chord notation with uppercase for major and lowercase for minor, or what a cadence is or what those different types of cadences are) but for those of us that went to music school...especially those who hadn't had a traditional music education from an early age with ear training...definitely would have actually drilled myself with this.
by c0m4r | 2026-03-07 12:58:00+00:00
If you have a moment, I would be grateful if you could create an issue on github. I will then be able to let you know when it's ready and ask you to try it out. Please also let me know which temperatures you'd like to primarily monitor. I assume I'll have to gradually introduce the supported ones, as not all of them can be detected at once.
by ricardobeat | 2026-03-07 12:58:25+00:00
> if people chose the wrong tool for the job and use a 1MB SPA to serve a landing page, that is where things go wrong

That is exactly the case. Can’t really blame
the people when every learning resource, react evangelist, tweet and post points you towards that.

> If however, every link click, every route change, every interaction triggers a SSR server roundtrip, the app will not feel snappy during usage.

That does not match reality. SPAs still do the same, maybe more round trips for API requests, and rendering HTML does not meaningfully affect server response times. And frameworks like Datastar (used in this benchmark), htmx, alpine allow you to avoid full page loads.
by kgwxd | 2026-03-07 12:58:54+00:00
The win for mastodon is that it's a choice to view those feeds at all. Some have none by default (e.g. librem.one), you only see who you follow. Same with bluesky. "Discover" is there by default, but can be removed. It's a tad annoying in some places, like when your feed is "empty", they still show it at the bottom, but it's a big banner which, for me, is a perfect indicator to stop scrolling. You can also hide "Trending Tooics".
by forinti | 2026-03-07 12:59:09+00:00
I know a guy who first tried programming at uni using a mainframe. He handed in his first program and was told to retrieve the result the next day. The following day he went to pick up his results and got an error listing. He decided coding wasn't for him. A few years later, he saw a C64 and started coding in BASIC and it turned into a career.

I started out with an 8 bit micro so I really enjoy tinkering and coding. AI doesn't seem attractive at all.

It's not only what you do, but how you do it.
Show HN: Mapping 10 years of world model research (489 papers, 2012–2026)
by Arthur12137 | 2026-03-07 12:59:47+00:00
World models have evolved rapidly over the past decade — from latent model-based RL (PlaNet, Dreamer) to generative video simulators (Genie, DriveWorld) and embodied / multi-agent systems.

The literature is increasingly fragmented across RL, diffusion, 3D occupancy forecasting, safety-aware modeling, and autonomous driving.

I put together a structured repository organizing 489 papers (2012–2026) with:

– Dual taxonomy (representation × application)
– A visual evolution tree
– Venue & trend statistics
– 195 open-source implementations

The goal is to organize the field into a coherent map rather than just an aggregated list.

Feedback and missing works are welcome.

https://github.com/Bowen12137/Awesome-World-Models
by mdritch | 2026-03-07 12:59:55+00:00
I tried looking and couldn't find a proper price per token for the chat model. It claims to be free in some places. I did find these prices for the other services:
Text to Speech (Bulbul v3): ₹30 per 10K characters
Text to Speech (Bulbul v2): ₹15 per 10K characters
Sarvam Vision: Free per page
Speech to Text: ₹30 per hour
Speech to Text with Diarization: ₹45 per hour
Speech to Text & Translate: ₹30 per hour
Speech to Text, Translate & Diarization: ₹45 per hour
Sarvam Translate V1: ₹20 per 10K characters
Translate Mayura V1: ₹20 per 10K characters
Transliterate: ₹20 per 10K characters
Language Identification: ₹3.5 per 10K characters
by warangal | 2026-03-07 12:59:58+00:00
I may be wrong here, but blog-post seems AI written, with repetition of sequences like "the inference pipeline was rebuilt using architecture-aware fused kernels, optimized scheduling, and dis-aggregated serving". I don't know what that means without some code and proper context.

Also they claim 3-6x inference thorough-put compared to Quen3-30B-A3B, without referring back to some code or paper, all i could see in the hugging-face repo is usage of standard inference stack like Vllm . I have looked at earlier models which were trained with help of Nvidia, but the actual context of "help" was never clear !
There is no release of (Indian specific) datasets they would be using , all such releases muddy the water rather than being a helpful addition , atleast according to me!
by wao0uuno | 2026-03-07 13:00:07+00:00
Nothing wrong with nested menus. The problem is that plasma has a classic File menu inside of a hamburger menu hidden under a "More" button with a whole set of duplicated options that can be found in other parts of the interface. It's nuts.

I'd rather have all that mess removed and settings 1% of the user base "needs" moved to a config file. I don't want to add an another layer of complexity with external configuration tools.
by mitchitized | 2026-03-07 13:02:27+00:00
The world changes. Time marches on, and the very skills you spend your time developing will inevitably expire in their usefulness. Things that were once marvelous talents are now campfire stories or punchlines.

LLMs may be accelerating the process, but definitely not the cause.

If you want a career in technology, a durable one, you learn to adapt. Your primary skill is NOT to master a given technology, it is the ability to master a given technology. This is a university that has no graduation!
by _Tev | 2026-03-07 13:02:35+00:00
> while take 4 weeks+ time off

What if I told you, that even mentioning this shows how little free time people get in the US?

There is actually no SWE job (and I do mean actually 0 positions, I watch job postings way more than average person) in CZ that offers less than 5 weeks of paid vacation. When you look for companies that give actually nice benefits you can get 7-8 weeks, big chunk of it being sick days that you can claim whenever you want.

And that all is on top of MUCH longer parental leave, often shorter work week (lol @ 40h a week being noteworthy), much more leeway given to people with health issues and generally shorter commutes.

Not even mentioning difference in cost of living . . . The values are just different here.
by mrdootdoot | 2026-03-07 13:05:07+00:00
As a father of 4 children who’s married, I haven’t had time in years to pursue any of my software hobbies. The nights playing with arch Linux, fussing with half built oss projects - I can’t justify the time anymore but I still Enjoy them. The cloud and Kubernetes came along, I told my wife this was something I had to learn and throw myself at. Despite spending tons of family time instead in my lab in my basement and trying to push those techs at work - I got my butt handed to me - felt like a young man’s game for every interview I went to.

At home, this has changed. Claude helped me setup a satellite dish, tune it, recompiled goesrec, for me and built a website to serve it - and my family dynamic was only “slightly interrupted” (daddy are you working still?). But it worked! And now I log in and tend to my projects with terminus instead of blindly go through the news or social media. Amazing! I’m still throwing myself at a new tech but way less invasve to my personal/family time.

At work though, i have been made into an absolute powerhouse. I invested the time years ago fussing with those oss projects and arch Linux or setting up lan parties and fixing my buddies rigs - toiling through terrible codebases at companies, deploying bad infrastructure, owning it and learning the hard way how to succeed - and it all is paying off and now 10x. AI can’t replace my judgement in the context of my org - maybe in time as the org shifts, but not for a few years.

The existential threat is not to me, at least for 5y - it’s when I’m asked - how do we get more features out the door?

* More headcount? Not unless they’re rockstars - more tokens.

* offshore talent? No, context switching and TZ - just more tokens.

* fly by night software startup xyz? No I’ll just write my own fault injection framework for $5 tailored to this project.

* consultants? Nope - pretty easy to try and fail fast and rewrite - again building to suite - software is disposable.

* oh no it was written in language xyz or deployed to cloud provider abc - no sweat, we’ll make it work on our cloud provider for $8.

Junior devs and offshore talent are the real losers here - I worry about them. Unless you’re die hard, I’d just assume do the work myself. But how do you accumulate this level of skill without getting paid to do it? I look back - I never got beyond baby projects or hobbies at home. I had to have someone roll the dice on me at a real job cause - rent and shit like that.

For those of you just starting out - I don’t have a great answer for you on how to start out, but - I can say you can install arch Linux, any oss project you want and all the things I did to get started in an afternoon - this is the new normal and embrace it.

For the rest of us it is our cloud moment - use the free tier - get your feet wet - we’re about to go for a hell of a ride. If you stick to the “took ur derbs” and want to keep treating your craft like artisian soap - go ahead, we’ll need those but don’t expect to survive on that
by tamad | 2026-03-07 13:05:22+00:00
> We all need pointless hobbies, but I care about YouTube stars like I care about distant stars dying. It’s interesting to someone somewhere but those people don’t talk to me. I mostly use social media as a place to waste time, not a platform to form para-social relationships to narcissists. I prefer my narcissism farm to table. I’d rather dig a grave with a rusty spoon than watch a Twitch “star”.

I don’t really care about the substance of this article, but the style is entertaining. Curious for anyone who writes in a similar style - do people actually compose like this breathlessly, or are these kinds of lines wrought over several revisions? I know everyone’s different, but I can’t imagine writing like this on a first pass.
by emschwartz | 2026-03-07 13:05:37+00:00
Pick an embedding model that supports binary quantization and then use a SIMD-optimized Hamming Distance function. I'm doing this for Scour and doing about 1.6 billion comparisons per second.

https://scour.ing

https://emschwartz.me/binary-vector-embeddings-are-so-cool/
by staticassertion | 2026-03-07 13:05:38+00:00
I have a few skills for this that I plug into `cargo-vet`. The idea is straightforward - where possible, I rely on a few trusted reviewers (Google, Mozilla), but for new deps that don't fall into the "reviewed by humans" that I don't want to rewrite, I have a bunch of Claude reviewers go at it before making the dependency available to my project.