MurphyA/hacker-news huggingface dataset:
by globular-toast | 2026-03-02 09:06:29+00:00
No, that is not true at all.

Natural language is natural because it's good for communicating with fellow humans. We have ways to express needs, wants, feelings, doubts, ideas etc. It is not at all "natural" to program a computer with the same language because those computers were not part of the development of the language.

Now, if we actually could develop a real natural language for programming that would be interesting. However, currently LLMs do not participate in natural language development. The development of the language is expected to have been done already prior to training.

Invented languages and codes are used everywhere. Chemical nomenclature, tyre sizes, mathematics. We could try to do that stuff in "natural" language, but it would be considered a serious regression. We develop these things because they empower us to think in ways that aren't "natural" and free our minds to focus on the problem at hand.
by lII1lIlI11ll | 2026-03-02 09:06:50+00:00
Yes, of course! No one expects a bunch of western weebs to save Japan's demographics. Obviously, Japan will have to change their insular culture and work ethics, if they attempt to deal with the problem by significantly increasing immigration.

Yet there are many western countries where the issue is how to prevent all the people attempting to get in from doing so.
by airstrike | 2026-03-02 09:07:25+00:00
1. I think at a minimum we need a separate "Show HN" for AI posts, that people can filter out, so that users are not incentivized to spam Show HNs hoping to make it to the front page

2. Then that separate group, call it "Vibe HN", gets to decide what they find valuable through their own voting and flagging.

Some guidelines on what makes a good "Vibe HN" post would be helpful to nudge the community towards the things you're suggesting, but I think (1) cutting off self-promotion incentives given the low cost of creating software now and (2) allowing for self-moderation given the sheer number of submissions is the only tenable path
by bspammer | 2026-03-02 09:07:33+00:00
Using the source code to ask questions about poorly documented features in projects you have no experience is my favourite thing that LLMs make possible (of course you could do this before but it would take way, way more time). There are so many little annoyances that I’ve been able to patch and, thanks to NixOS, have the patched software permanently available to me.

In fact NixOS + LLMs feels like the full promise of open source software is finally available to me. Everything is within reach. If you don’t like something, patch it out. If you want to change a default, patch that in.

No need to know the language, the weird build process, or the custom tooling. Idea to working binary in minutes. I love it so much.
by wolvoleo | 2026-03-02 09:08:28+00:00
I used to live in a rural area and I found it so claustrophobic. I hate living in a place where I've seen everyone's face, know every street and every building. It feels so limiting, there's nothing to explore, no magic shops or communities to discover.

And also, I really hated the religious mindset with all the little rules they have, the hatred for lgbt people, single parents etc. There were good people too but you always had to watch who was around to have a chat. I'm very progressive and atheist. And very alternative.

My ex who was from this community even got in trouble with some parents because she told the kids she was minding that dinosaurs lived millions of years ago.

I just couldn't deal with it, it just made me so depressed. And this wasn't even in the US but just in Europe.

In the city it's much easier to find open-minded people. And the ones who aren't don't control public life.
by fernando_campos | 2026-03-02 09:08:30+00:00
I still see XMPP mostly used in self-hosted or
privacy-focused setups rather than mainstream chat.

Prosody has been the easiest server to run in my
experience — lightweight and minimal maintenance.
ejabberd seems preferred when scalability or clustering
is important.

What keeps XMPP interesting is the federation model.
Running your own server while still communicating
across domains feels closer to email than modern
messaging platforms.
by Markoff | 2026-03-02 09:09:26+00:00
I mean if you have already adult kids (or no kids at all) you have lot of spare time, my kid's head coach is 68yo, so he has time to train them twice a week (sometimes accompanied his similar aged friend), he also goes with them to matches (not that often 1-2 a month) while giving lectures at university, third training a week is made by some regular IT guy in his 30s with own small kid(s), but he does it only once a week for 1-2 hours, so certainly doable.

Btw. this is in Central Europe, my kid can go to training by himself with tram/bus. As for the matches, I accompany him if it is in our city, but if it's outside the city then he can either join coach(es), they usually ride kids or not participate in match. We don't have car so can't drive him there. Though soon kid will have to move to higher age league, so not sure what club we will find eventually, the one they are cooperating with is outside the city with like 1+ hour commute one way by public transport, so will certainly look into something closer.

TLDR if my kids were already adult I would have also lot of spare time and teaching/helping kids it's sure more fullfiling than doomscrolling at home. Though I am lazy person, but I was in recent years thinking about helping people instead of doing my work for money, the issue is I don't like most of the people, who need help.
Show HN: React Redact – One keyboard shortcut to make your app demo-safe
by bilater | 2026-03-02 09:10:12+00:00
react-redact is a zero-dependency React “demo-safe mode” you can toggle with a single keyboard shortcut.

Wrap your app in <RedactProvider> and hit Cmd+Shift+X (or Ctrl+Shift+X) to instantly blur, mask, or replace marked (or auto-detected) PII like emails, phone numbers, SSNs, credit cards, and IPs.

It’s a visual-only helper for demos and screenshares (it does not remove data from the DOM), and it’s Next.js and TypeScript friendly.
by aa-jv | 2026-03-02 09:10:31+00:00
I simply print to PDF, anything interesting I've read online. So now I've got 30+ years of my own private offline Internet experience.

Some 80,000+ files in a directory represents an awesome database of knowledge. "$ ls inux" to find anything Linux-related, etc.

One of these days I'll get around to setting up some ML tool that will tell me all the things I didn't already osmose from the archive .. and maybe long after I'm gone, in some hole in a wall of some grimy back alley somewhere, there'll be a ML version of me embedded in a brick, ready to have the conversation well into the future ..
Show HN: I built an MCP server to recruit employees for free
by walshhub | 2026-03-02 09:10:31+00:00
Hi HN,

I've built an MCP Server for Himalayas (https://himalayas.app) to make our entire recruiting workflow accessible via AI chat.

It's great seeing Claude able to search for talent for a role, evaluate them, and then message them all by asking something like "Find me talent for <X> role in Australia".

I've also integrated the ability to manage and post job listings (including with Stripe checkout for paid postings).

Open to any ideas for how to build this out further and simplify the employer's workflow.
by eloisant | 2026-03-02 09:10:54+00:00
The discussion really depends on which country we're talking about, but basically speed bikes are not illegal. They're just considered as moped, meaning a 50cc motorbike and have to respect all the rules mopeds are subject to, such as:

- Having a license plate and back mirror

- Be insured

- Wear a helmet (not a bike helmet, a moped/motorcycle helmet)

- Drive on the road, not on bike lanes

Nobody is arguing they're equivalent to a 300cc motorbike.
by a-saleh | 2026-03-02 09:11:34+00:00
I think there will be a sort of ~meeting in the middle. I.e. when friend was furnishing his appt. he chose specifically the sort of furniture that will make it easier for his robotic vacuum to work. I wouldn't be surprised if there will be some extra allowance for autonomous vehicles comming in next ~5 years. Stuff like that.
by jml7c5 | 2026-03-02 09:11:42+00:00
As I understand it, the big challenge with brain electrodes is that because they are implanted in a big jiggly piece of jelly, they shift out of position and/or cause localized scarring. The practical effect is that the brain-electrode interface "wears out" after a while, and you can't get useful data. Has this been solved, or are implants still temporary?
by klondike_klive | 2026-03-02 09:15:35+00:00
I do this too. A7 is the sweet spot for me because it fits in my back pocket and so it's always there when I need it. I write the date started on the front cover and the same when I finish them and file them away.
The hard part about using physical notebooks is resurfacing old info, I really need to work on processing and triage.
by egorfine | 2026-03-02 09:16:02+00:00
> Another example is road traffic law. Even just speeding offences, I think you probably catch everyone who actually drives in the UK, often enough that after a month the only people left allowed to drive would be people like me who don't even own a car.

You don't have to strip the driving licenses. You should impose a fine and not an extremely painful one for starters.

And then probably within less than a year the whole population will drive properly.

I think I'm in favor of indiscriminately fining everyone speeding at every camera, but I realize there is no privacy-preserving way to do it today thus I will be against it.

(I'm a driver and car lover who is never speeding)
by Markoff | 2026-03-02 09:16:26+00:00
I assume he meant coaching full time would not pay the bills for living. My kids elementary school doesn't have their own teams/coeaches, everything is managed through different NGO/non-profit which has contracts to use gyms in various schools. The yearly fee for being member of a sport club varies between 100-250EUR which certainly is not enough to pay the coaches full time.
by bastard_op | 2026-03-02 09:17:00+00:00
The motorola phones are neat, especially razr's, but practically disposable with their dismal update support lasting in some cases only a year or a major version I'd read. Selling me a $1500usd flip phone that is practically disposable oob for updates is a non-starter.

Now put GrapheneOS on it with better support than the vendor can provide, now that's highly appealing. I wanted to get a used pixel 9 pro xl to update my old pro 6 and run graphene on, but pixel 9xl have defective screens on whole, so maybe not, and with Graphene divesting from pixel hardware now, maybe this is the way.
by pbmonster | 2026-03-02 09:17:41+00:00
No, what the modders do is just disable the velocity dependent power limit on the standard e-bike power controllers. The easiest/hackiest way to do that is to install a pulse rate divider on the tachometer cables - bike goes 30mph, controller thinks it's going 10mph and delivers full power. This messes up the mileage counter and is trivially easy for the cops to spot, but it'll work.

> The power levels required to push a hybrid bicycle to 45mph is north of 3000W

Yeah, 45 mph is hyperbole. 45 kph is very easily doable on a standard 750W e-bike motor with <$1 of additional electronics. At that point it's all aero, so going even faster is mostly about rider position and bike geometry (those scooter looking things are going to be slower than a proper bike on 29" wheels).
by gas9S9zw3P9c | 2026-03-02 09:18:33+00:00
Not anytime soon. The big leaps in LLMs don't really carry over to robotics much, aside from some computer vision stuff. I'd say we're still 10+ years out from robots cooking for you. Maybe we'll get some kind of dedicated 'cooking machines' if there's money in it, but not humanoid cooks walking around your kitchen. And even that's being pretty optimistic because right now there's no clear way to get there, and we'd need some real fundamental breakthroughs to make it happen.
by bloppe | 2026-03-02 09:19:06+00:00
C has had fixed size int types since C99. And you've always been able to define struct layouts with perfect precision (struct padding is well defined and deterministic, and you can always use __attribute__(packed) and bit fields for manual padding).

Endianness might kill your portability in theory. but in practice, nobody uses big endian anymore. Unless you're shipping software for an IBM mainframe, little endian is portable.
by giamma | 2026-03-02 09:19:29+00:00
Imagine asking to your favorite LLM the following: "get the document attached to the most recent email from Joe and then upload it into my document management system in a new folder within archive 'Important', make sure to name the folder based the topic of the document following the naming convention already in place for folders in the same archive"

This could be possible for the average user after activating the appropriate "email" and "document management" MCP servers in their chat interface - maybe following an activation process similar to that of Alexa skills.

How could a regular user achieve the same via CLI? Where would the CLI process be running?
by tim-- | 2026-03-02 09:19:35+00:00
Can I be devils advocate and say I think this is two years too late on Motorola's side?

Samsung has a great offer with their Galaxy Enterprise Edition phones. Phones with 5 year warranty. 7 years of software updates.

Motorola, welcome! I wish you did this before I bought my last Samsung phone. That being said, if you can keep this up till my current phone needs replacing, you will have a customer in me, guaranteed.

My Lenovo experience has surpassed that of any other computer hardware brand.
Ask HN: How are you all staying sane?
by throwaway53463 | 2026-03-02 09:20:51+00:00
Let's start with the simplest: the AI - sometimes I feel like like ground is falling beneath my feet, no one can predict what can happen months in advance let alone years - the future is unknown. The Ukraine, the Iran, the Venezuela, Gaza/Palestine, Israel, Russia - the Taiwan! The conflicts seem distant, but yet so close. The US administration! No one can predict anything. Don't get me started on the Europe! The stock market! Are we in a bubble or not? Should I sell? Or just keep holding? Enshittification of tech. Everything is slow and buggy. Ads, ads and slop everywhere! The erosion of our rights just across the world. The Palantir's, the Flock's...

I feel I have developed a strong pessimistic worldview. The world is going to shit. It feels frustrating and it feels like there's nothing you can do. So I just want to know: how are you all dealing with this all. How are you all staying sane?
by mrinterweb | 2026-03-02 09:23:01+00:00
This is what I've been working on. I've written a project wrapper CLI that has a consistent interface that wraps a bunch of tools. The reason I wrote the CLI wrapper is for consistency. I wrote a skill that states when and how to call the CLI. AI agents are frequently inconsistent with how they will call something. There are some things I want executed in a consistent and controlled way.

It is also easier to write and debug CLI tooling, and other human devs get to benefit from the CLI tools. MCP includes agent instructions of how to use it, but the same can be done with skills or AGENTS.md (CLAUDE.md) for CLI.
by zelphirkalt | 2026-03-02 09:23:34+00:00
I still have 2 Motorola phones here. One > 12y old and one even older. The > 12y old one can still be used for calls and maps and so on, is just a bit slow these days. The even older one would be painfully slow and probably only able to use 1 or 2 apps at a time, but I am using it as a music player. Both phones still just work. Based on this Motorola seems to have made great phone hardware.
by Krishnaa_ | 2026-03-02 09:23:47+00:00
Built this over a weekend after realizing I barely knew Claude Code despite using it daily. Hooks, subagents, MCP servers, CLAUDE. md... kept discovering features I had no idea existed.

15 challenges, 6 rounds, 5 different formats. You get a radar chart across 7 skill areas and an archetype title.

Next.js + Framer Motion. No backend, no login.

Curious what scores people get.
by Aachen | 2026-03-02 09:24:27+00:00
Netherlands. The only people I know with a Motorola phone are from overseas (either living overseas or moved here). Definitely more known in the anglosphere than in the Netherlands, but they're in stores and being sold, just not as strong a brand. Probably most people wouldn't know it, similar with e.g. Oppo

When selecting a new phone, I always just put in the specs I want and then consider all options, so I have been aware that they're selling here but so far they never made the cut for me. I think the issue is usually that they're made for giants, or it's one of these screen curved edge devices that you can't pick up without touching something on the screen side
by froh42 | 2026-03-02 09:24:30+00:00
What's the difference compared to a phone with a radio firmware by a US company?

In both cases it's something closed and the government has shown overreach. (Yes, China a lot more than the US, but still ... things are not looking good a the moment. And I have no more trust, even if the political direction changes for a presidency period or two.)

But yes, ultimately we want open source firmware. Still, then there could be hardware backdoors anyways ...
by backscratches | 2026-03-02 09:24:39+00:00
Fantastic news, Motorola is known for prioritizing DC dimming on their screens, which many report significantly reduces eye strain [1]. I was never aware of the issue, I thought my switch to an OLED phone (iPhone xs) just coincided with getting older and normal tired eyes of aging. But when I switched to a pixel phone my eyes began blurring and aching to an extent I started to research a bit and found that the pixel screens had extremely low Pulse Width Modulation (PWM) rate for screen dimming, apparently as a cost saving measure, and eye strain was a common complaint. I do not experience anything like it with desktop/laptop IPS screens.

A 4" flip phone with graphene would be so nice.

[1] https://www.androidcentral.com/phones/best-phones-for-pwm-fl...

(I am reposting from leak past yesterday)
by ekjhgkejhgk | 2026-03-02 09:25:03+00:00
Doesn't matter to my point if security minded people love their ThinkPads. A lot of things that people love either irrational attachment to a brand, or habit or just copying the habits of those like you. Every time there's a security attack a lot of security people are victims too. They're not immune just because they have those jobs.
by BrunoVT1992 | 2026-03-02 09:26:02+00:00
GUID / UUID v7 relies on a Unix Epoch timestamp in milliseconds to provide time-ordered identifiers. However, system time is not always reliable. Clock rollback occurs when the system clock moves backwards, which can break the monotonicity guarantees that v7 is designed to provide. RFC 9562 provides specific guidance on how implementations should handle this scenario.

Clock rollback is a real-world concern for any timestamp-based identifier system. Without proper handling, your v7 generator may produce IDs that sort before previously generated IDs, breaking ordering guarantees and potentially causing issues in distributed systems.
by prmph | 2026-03-02 09:26:38+00:00
That's not true falsifiability; its asserting a negative.

I think people resort to MWI because they think it explains everything neatly; it does not!

For example, from my perspective, it does not explain what world I end up in, and if you are saying it's random, you need to come with a fundamental theory of randomness, unless the response is: it just exists, deal with it.
by kossisoroyce | 2026-03-02 09:26:55+00:00
Fair point in general, but the risk profile here is actually quite low. The generated C is purely computational, with no heap allocation, no pointer arithmetic, no user-controlled memory, no IO. It's essentially a deeply nested if/else tree over a fixed-size float array. The "unsafe" surface in C is largely a non-issue when the code is statically shaped at compile time from a deterministic compiler pass.

Rust/Zig/Nim would add toolchain complexity with minimal safety gain for this specific output shape. Those were my considerations.
by agile-gift0262 | 2026-03-02 09:27:15+00:00
Luckily, they never install anything, and they send me a screenshot whenever they get a notification, email or SMS they didn't expect.

Honestly, I do regret not having given them iPhones when they still had the cognitive ability to learn new user interfaces. iOS UI, on its most basic, default form, has remained stable except for cosmetic changes and the move away from the home button. Also UI is generally quite consistent between apps. Android on the other hand, keeps changing and varies wildly depending on the manufacturer and generation.

Now it's too late for them to learn new UI paradigms, so I'm stuck with near-vanilla Android flavours.
by KaiserPro | 2026-03-02 09:27:51+00:00
> Even just speeding offences, I think you probably catch everyone who actually drives in the UK,

So we have a fucktonne of speed cameras allover the place: https://www.speedcameramap.co.uk/ (you need to zoom in there are so fucking many)

But we have less redlight cameras than the US. we also have hatching cameras (yellow hatched boxes mean no stopping, usually at junctions) we also have bus lane cameras, where if you drive in a buslane you get a fine.

For the Speed cameras, they are normally put there based on evidence of road deaths linked to speeding. I dont like speed cameras, but they do serve a purpose.

When you get a speeding ticket, if its your first offence, you can take a speed awareness course, and you won't get points on your license. otherwise its three points and a £100 fine. The points age out after 3 years. the maximum you can normally get is 12 points on your license.

Its only in extreme cases do you get a ban, or license revoked.

The reason why people are still able to drive are numerous:

1) its been a gradual evolution.

2) we have fairly robust training for drivers (theory, comprehensive real world test)

3) Evidence based placement. Its not like they just shove these things where poor people live (or in the US where the city has zoned living for people with more melanin than others). If there are higher than average road crashes, the road is re-made to make it safer, speed limits dropped, traffic calming put in place, then speed cameras.

4) You are expected to follow the traffic rules

5) the traffic rules are actually pretty sensible.
by imtringued | 2026-03-02 09:27:56+00:00
The point isn't to be efficient. If you train an LLM on code with an example execution trace written in the comments, the LLM gains a better understanding due to the additional context in the data. LLMs don't have a real world model. For them, the token space is the real world. All the information needs to be present in the training data and XML makes it easy because it is verbose and explicit about everything.
by haritha-j | 2026-03-02 09:29:21+00:00
I personally don't agree with the 25kmph is not enough logic. I live in Cambridge, which has fairly decent cycling infrastructure. In my experience, I''m nearly always faster around town on my bike than my friends driving around, once you account for finding parking as well. I never cycle above 25, certainly not inside the town. And I dont think I would want to share cycling lanes with people doing more than that either, and I cycle faster than most people here. Cycling routes are safe because people are cycling at reasonable speeds to get to where they want to go. I haven't lived in the US where everything is much farther apart, amybe it makes more sense ther, but at least for where I live, 25kmph is plenty to get to where i want to go in time, while enjoying the views along the way.