MurphyA/hacker-news huggingface dataset:
by Tepix | 2026-03-01 22:24:38+00:00
> My first e-bike, a pretty crappy one but enough to get my appetite whetted had a 500 Wh battery, enough for a 55 km trip one-way, and it would be dead on arrival, range anxiety to the max.

What? 55km with a 500Wh battery? Was he not pedaling at all? Why does he even have range anxiety on an ebike? You can just pedal if the battery is low.
by cthalupa | 2026-03-01 22:25:31+00:00
> Also, I would like to point out that almost all women have had more then 0 sexual partners before wedding

By the 1700s the pregnant before marriage rate was roughly 30%. So about a third of all women in the 1700s had premarital sex that resulted in pregnancy. So the actual rate is of course even higher.

https://www.jstor.org/stable/202859

People having premarital sex is not a new thing. Strong societal norms against something are not the same thing as it not happening.

https://historyandpolicy.org/policy-papers/papers/no-turning...

A lot of those marriages are a direct result of the pregnancy, too - one thing that did happen was the couple being pushed into marriage ASAP when the pregnancy was discovered.
by amluto | 2026-03-01 22:25:45+00:00
Can Dada put a value on the stack and pass any sort of mutable reference to it to a function? I don’t know the syntax, but maybe:

let x: given i32 = 42
f(x.mut)
// now x == 43

If all permission variants of a type are shallowly laid out like the raw type, then x and x.mut are literally 32-bit integers, so how does one mutate it from a function body? A special boxed i32?
by jcgl | 2026-03-01 22:26:14+00:00
> So, can we add two bools together? Adding booleans together is nonsense, but we've said these are a kind of integer so sure, I guess True + True = 2 ? And this cascades into nonsense like ~True being a valid operation in Python and its result is true...

The bitwise negation is indeed janky and inaccurate, but True + True = 2 is absolutely a valid thing to say in boolean algebra. Addition mean "or", and multiplication means "and."
by tbossanova | 2026-03-01 22:26:34+00:00
Yeah but if everyone follows that then nobody ever talks to anyone “random” ever. The key is to just not be creepy. Some little low stakes thing that can just end easily if they don’t want to chat. “Such a long wait for this bus. Should have brought a book.” If you get a brief response, fine, end of conversation. Otherwise, then you can chat.
by TacticalCoder | 2026-03-01 22:26:59+00:00
It'd be hilarious if XML schemas and validators were to make a comeback [1] to... interface with AI models.

[1] well of course XML is still heavily used in stuff like interfacing with automated wire transfers with big banks (at least in Europe) and all the digital payments directives etc. But XML is not widely used by the "cool" stuff.
by zmmmmm | 2026-03-01 22:27:14+00:00
I'm guessing one form it will take is simply by omission.

User asks for recommendation. AI generates answer saying product is absolute garbage. Company pays to simply have that portion of the answer just not appear. It will be a post-filter sentiment analysis on the original answer. Nobody can ever prove what would have appeared or not.

This is the beauty of AI - while a search engine is at least semi deterministic and you can reasonably question why it wouldn't bring up a site that is clearly relevant, AI has plausible deniability. who can ever say why it generates this answer or that?
by h4kunamata | 2026-03-01 22:27:39+00:00
The silver line is not to avoid AI but to use it wisely, and this is coming from somebody who used to hate AI.

I am not a Python developer or developer for the matter but Perplexity AI did help me to understand the bsic of Python for API requests and get projects delivery with 94% code coverage and vulnerability free.

AI also reduced the time spent with Ansible playbook generation, but I do know Ansible, I do know Linux, homelab is my hobby so I am not just doing copy and paste. I review whatever it generates and correct it when required.

In the companies I have worked and work, I see developers themselves confessing "I used AI, it works but idk how"!

AI itself does not make you useless, only and only if you used it as a smart search engine.

If you are doing copy/paste, you are going to get so screwed professionally speaking.

Folks are no longer learning and what they are doing, AI can do on its own.

That is making some developer useless.
by zdragnar | 2026-03-01 22:27:49+00:00
Not a comment on the parent post's situation, but MAID in Canada isn't quite turning out how it was promised. A recent report making a splash in certain circles pointed out that ~200 people in Ontario in 2023 got assisted suicide either the same day or the day after they filed their paperwork. The most notable case was a woman who, after submitting her paperwork, changed her mind and wanted hospice instead. However, she was denied hospice care and subsequently was put down.

Bit by bit, Canada risks defaulting to suicide over expensive care. That's not what people voted for when it was first proposed.

https://macdonaldlaurier.ca/wp-content/uploads/2025/02/MDRC-...
by _heimdall | 2026-03-01 22:28:49+00:00
George Wallace has been dead for something like 30 years, but yes he was very blatant. I have family that knew him in Montgomery, friends of friends kind of a situation. They don't have good things to say about him.

I don't remember Rudy running on such ideas but maybe he did. Arpeio was running as a sheriff, I would never have voted for him but agreed people did absolutely vote for him in a law enforcement capacity with pretty clear views.

I don't know enough about Gosar or Gohmert to comment well about either.
by pcthrowaway | 2026-03-01 22:28:59+00:00
I don't think it's easy to compare how this might affect their bottom line.

Anthropic may gain customers, but OpenAI may lose customers also (or they may even gain customers).

Maybe OpenAI also has to pay their employees more now for "moral flexibility". Or maybe right-wing devs are more inclined to work there, I don't know.
by saaaaaam | 2026-03-01 22:29:00+00:00
This is absolutely my experience.

And now because I know them I go there because I can buy my stuff but also spend five minutes chatting and that makes going grocery shopping a real joy. And because I go there and chat they do nice things like give me a couple of tomatoes or “you’ve got to try this cake” or the wine shop where I automatically get a 15% discount, or the butcher where they let me in when are already closed but they know I’ve come over specially.

And some of those people have become real friends, like go and have dinner together friends. We have very different lives but we get on because we get on. I think everyone benefits from reaching out of their bubble a bit.

If I’m feeling a bit glum I’ll go out to buy bread or something because I know just seeing the people I see regularly will lift me up.
by KennyBlanken | 2026-03-01 22:29:02+00:00
You can't "easily" modify an electric brushless motor to go faster than its Kv limit, to handle more current than its magnetic saturation limit, or to exceed the limits of back-EMF.

99% of the people whinging about ebikes have no idea what they're talking about.

There are people claiming in this very thread that kids are modding their "e-bikes" to go "45mph."

The power levels required to push a hybrid bicycle to 45mph is north of 3000W and thus well beyond the capabilities of the motors and battery packs in nearly all electric bicycles. Even the e-motos struggle to hit those speeds; you need a pretty high end, expensive one to do so.
by oofbey | 2026-03-01 22:29:14+00:00
I find this docs page fairly hilarious. Complaining about how the rest of the world is in the stone ages, and that is why ghostty doesn’t work with it.

For me, a terminal program that requires me to muck with every machine I log into to get it to work is pretty horrible. I connect to a lot of different machines every work dat. Often they’re not machines I maintain. Making that harder is exactly the opposite of what I want from a key tool like a terminal program.
by ferris-booler | 2026-03-01 22:29:48+00:00
IMO your question is the largest unknown in the ML research field (neural net interpretability is a related area), but the most basic explanation is
"if we can always accurately guess the next 'correct' word, then we will always answer questions correctly".

An enormous amount of research+eng work (most of the work of frontier labs) is being poured into making that 'correct' modifier happen, rather than just predicting the next token from 'the internet' (naive original training corpus). This work takes the form of improved training data (e.g. expert annotations), human-feedback finetuning (e.g. RLHF), and most recently reinforcement learning (e.g. RLVR, meaning RL with verifiable rewards), where the model is trained to find the correct answer to a problem without 'token-level guidance'. RL for LLMs is a very hot research area and very tricky to solve correctly.
by protocolture | 2026-03-01 22:29:48+00:00
>In other words there's no hypocrisy

No its a classic hypocrisy.

"Freedom of Speech"

https://thepienews.com/ex-ambassadors-urge-rubio-to-end-inte...

"Bodily Autonomy"

https://siepr.stanford.edu/publications/policy-brief/how-us-...

Honestly, tired already. There's basically no supposed value where the US isn't hypocritical. I could keep going but I am sure you are aware of all of them, and simply don't care.

>keep defending those liberties many of us share

Literally no american cares about your liberties, unless you mean your liberty to access your resources, which they would like to take from you. That propaganda isnt for you, you should stop willingly consuming it.
by seanmcdirmid | 2026-03-01 22:30:21+00:00
> If you look at the general topic shift on HN over the years it's obvious most people are getting into tech because they want power and money, not for love of tech

I think that is a bit presumptuous, even if there is a hint of truth there. Just because a kid didn't grow up around computers and programming shouldn't exclude them from the tech path or mark them as imposters/pretenders.
Show HN: ColdString – An 8-byte (1-word) SSO string for Rust
by tomtomwombat | 2026-03-01 22:31:42+00:00
I’ve been working on ColdString, a specialized Rust string type designed for maximum memory efficiency in both small and large immutable strings.

In benchmarks, it uses 35% – 64% less memory than Rust's std String and other Rust short-string libraries.

ColdString is an 8-byte tagged pointer (4 bytes on 32-bit machines) that can inline up to 8 bytes for character storage. Otherwise, the pointer points to the heap where both the length and characters are stored. The length is encoded as a variable length integer, so it only uses 1 byte for lengths 0 - 127, 2 bytes for 128 - 16383, etc. It's property and MIRI tested. Read more about the implementation: https://github.com/tomtomwombat/cold-string?tab=readme-ov-fi...

Any feedback welcome!
by its-kostya | 2026-03-01 22:32:52+00:00
I pay $179 per year for ALL their IDEs as an individual--$15 a month. Nothing compares to their C, Go, and rust IDEs. Chaining in rust make for very verbose statements, folding in jetbrains takes care of it. Took me an hour to get similar, yet still lacking. Code folding in nvim with ufo. Sure, they aren't perfect. Working multi-language repos requires multiple resources hungry IDEs (but I typically just use nvim unless I am doing something very involved).

If I stop paying, I have the perpetual licence for the version at which I last paid so the "I WaNt tO owN mY SoFTWArE" crowd (which I am a part of) can choose to only pay when their current version starts lacking modern features. That's the reality of anything that you buy.

My experience is the software development landscape evolves so frequently that a yearly refresh of modern convenience features makes it a no brainer for a professional. I love to tinker, but between family and career, if I do happen to have a few hours to code I don't want to spend any of that time debugging my custom IDE. I used to, I respect those that do, but that's just not how I want to spend my time.

Plus, I am very happy to support developers and I encourage others to as well. Esp when the company isn't "branching out to sell user data, advertising."
by lII1lIlI11ll | 2026-03-01 22:33:01+00:00
> Someone has to bring up the next generation, the no kids crowd want all the luxury of having the next generation without putting in the effort or spending the money.

Who do you think pays for schools-kindergartens for your kids while you getting tax credits for them and likely for your dependent wife who doesn't work while rearing them? And on top of that for your kid's healthcare in many European countries...
by cesp99 | 2026-03-01 22:33:39+00:00
Hi guys. So recently I was watching the high usage of Whisprflow into the developer community and I wasn't understanding why did I have to fucking pay a subscription to something that can happen locally.

So I redeveloped it from scratch with reverse, made it open source in Go and super fast. It's built for Mac OS and Linux.

As of now I'm building the Windows version for it.

For the UI I'm using C and Objective-C to get the highest performance possible.

It's super private, super fast and super fucking easy to use.

Also this exact post is done by using the Sussurro product. So I didn't type anything you see on the screen.

(except this link, showcasing a demo)
https://x.com/cesp2099/status/2028232912412225955

If you want to try it out and leave a feedback, a star or do a PR, feel free to do so.
by purerandomness | 2026-03-01 22:33:50+00:00
> keep trying because really deep down they just don't know how nice you're being by giving them a chance to talk to you.

I don't fathom what kind of trauma would lead you to take this positive, light-hearted advice to connect to fellow human beings, and to spin this into such a vile, evil, anti-social narrative.

How does that help?
by user3939382 | 2026-03-01 22:34:14+00:00
I do SIP and Asterisk. I read the title and was like I know right! Oh smartphones. Setting it up is the tip of an iceberg whereas consumers and society as a whole are pay huge prices in several currencies for phones which are tremendously over engineered for and not fit for, purpose. The entire stack from Von Veumann to 5G has to go.
by getpokedagain | 2026-03-01 22:34:16+00:00
That's awesome and based on my experience I'm not shocked this went well. I'm not sure what the features would be in this but I am assuming they could be specific pixel combinations or other things which would be easily labeled in a few ways. I hope you had fun with it.

My previous project was far from that. https://healthverity.com/audience-manager/

I had a lot of fun, really the last fun project I've had. I hope you had fun as well.
by geor9e | 2026-03-01 22:35:04+00:00
There are no victims here. This is exactly how prediction markets should function. Bids represent information, and nobody is forced to accept them. Early bettors are entirely unaffected by later trades. When someone accepts an attractive offer from a mysterious bidder, they are being told that someone has better, non-public information. Or bluffing. Taking that trade means accepting the risk that the other party is right and will win the pot. To trade is to accuse the other side of bluffing.
by afavour | 2026-03-01 22:35:44+00:00
Human driven cars cost people their lives multiple times every day, though. So I don't think the calculation can be quite as simple as that. As self driving cars are rolled out I think each incident like this needs to be studied to see how avoidable it was, whether a human would have been able to resolve it, and what changes can be made.

There are always going to be fuck ups at some level. The question is whether we’re moving from a world of more fuckups to fewer or not.
by chrisaycock | 2026-03-01 22:36:27+00:00
I first encountered q/kdb+ at a quant job in 2007. I learned so much from the array semantics about how to concisely represent time-series logic that I can't imagine ever using a scalar language for research.

Fun fact: the aj (asof join) function was my inspiration for pandas.merge_asof. I added the extra parameters (direction, tolerance, allow_exact_matches) because of the limitations I kept hitting in kdb.

https://code.kx.com/q/ref/aj/

https://pandas.pydata.org/docs/reference/api/pandas.merge_as...
by metalman | 2026-03-01 22:36:54+00:00
fake?
Money is a human construct, all of it, pulled out of wherever we got the
"easter bunny" from, literaly, something something, rabbit hopps around hiding candy, something something, this →£¢€¥$← thing is exchangable for candy

the something somethings, are arbitrary rules to describe a construct, and I guarnatee that if we were to go and ask a group of smaller humans about this whole bunny thing, some of them would take pitty on us and bring us up to speed on the whole thing, with all, ALL the conviction of a government economist, same goes for crypto, believe in the bunny, get some candy.
Show HN: PartyHub Rental – Marketplace for party equipment rentals
by eibrahim | 2026-03-01 22:36:57+00:00
PartyHub Rental is a two-sided marketplace for casual event rentals (bounce houses, food trucks, photo booths, etc.).

The party rental industry is extremely fragmented. Most vendors rely on phone calls and Facebook pages for bookings. Built this to give both sides a proper platform.

The interesting technical problem was the availability engine. Rental items have constraints most booking systems don't handle well: setup/teardown windows that vary by item, travel radius limits based on vendor location, multi-day bookings, and cascading conflicts when one booking shifts. The calendar logic accounts for all of these to prevent double-bookings and ensure realistic scheduling.

Stack is a standard full-stack web app. Vendor-side has listing management, calendar, and a booking dashboard. Consumer-side has search with filters, comparison views, and direct booking.

Current limitations: category list is fixed for now (bounce houses, food trucks, game trucks, photo booths, general equipment). Vendor onboarding has a manual review step. Payment processing is handled but chargebacks/disputes are still manual.
by NorwegianDude | 2026-03-01 22:37:20+00:00
At least for me, it's cheap. Even Claude Haiku 4.5 would cost over $60 each day for the same token amount, after accounting for electricity costs. I have the hardware for other reasons anyway, so why not use it, avoid privacy issues and save money.

Are the LLMs very useful? That is a whole other discussion...
by ltbarcly3 | 2026-03-01 22:37:22+00:00
Why did Iran kill dozens of civilians in retaliation? They have launched missiles and drones into virtually every country they neighbor, knowing they are only going to hit residential areas. Why would they do that? Why do dozens and dozens of Arab civilians have to die from Iranian drone strikes?

Why is one side morally culpable when they kill people but the killings on the other side are always explained away or minimized?

What about Iran's supplying drones to be used against civilians in Kyiv? How many innocent Ukrainians have died from Shahed drones that both Iran and Russia know are being used entirely for terror strikes against civilians? Where is your flippant post that points out that Putin's attempt to 'free the people of Ukraine' by years of strikes intentionally against civilians using Iranian drones is ridiculous?

Perhaps you are only interested in talking about innocent people dying if it furthers your political goals, and you would like to look the other way when it does not?

https://www.nytimes.com/2026/03/01/world/middleeast/iran-fir...
https://www.nytimes.com/2025/06/25/magazine/ukraine-russia-w...
by fattybob | 2026-03-01 22:37:43+00:00
That’s a fantastic build, I only wish e-bike manufacturers would offer similarly spec’s bikes, a days ride is very rarely 30 km, so 200 min or more like 200 km range would be a bike worth investing in.
I feel similarly about electric cars too, charging mud route or at destinations is rarely possible so 300 miles or greater are the only vehicle ranges I see as remotely practical. ( yes, I cycle in km and drive in miles , weird maybe)
Oh yes an edit - speed, who rides so slowly, those ebike speed restrictions are crazy low.
by mxfh | 2026-03-01 22:39:06+00:00
Cars block the street all the time, there is ample place to pass the waymo car on the left in the opposing lane, yet those SUV driving humans don't care to move out of the way either, and police just blocks the maneuver area too.

That silver car in the front could also just pass in front and make space. Situational awareness has room to be improved for a lot of entities in this short video.

Nueces Street is 3 and half lanes wide there plus massive sidewalks, apparently to narrow for even more massive ambulances.

https://maps.app.goo.gl/74jF9iDUCXmm9jVE7
by h4kunamata | 2026-03-01 22:39:14+00:00
So Samsung has joined Apple!!

I used Samsung for decades but since buying a Pixel 7 PRO to install GrapheneOS on it, I am never using another non-GrapheneOS phone again period.

I can do everything, have full control over my phone, receive security updates that other phones will take half year to receive to name a few.

The only thing that doesn't work on GOS is Google Wallet, but since I have gone De-Google with Proton Mail and what not, I couldn't care less.

Important apps like banking and gov apps do work without problems.

And to avoid dependency on Google hardware, GrapheneOS is releasing their own EOM phone most likely by the end of 2027.
by zerkten | 2026-03-01 22:39:39+00:00
I found mixed results given underlying anxiety that hadn't been diagnosed at the point I was trying this. Talking to new people at work, while out pursuing hobbies, and around town, all accrued to more and better conversations.

It was a much bigger struggle with conversations where I was putting extra pressure on myself. Being able to have those other conversations was helpful though. Eventually, I found a therapist and am in a better place with this.
by fny | 2026-03-01 22:40:24+00:00
I hate MCP servers

That said the core argument for MCP servers is providing an LLM a guard-railed API around some enterprise service. A gmail integration is a great example. Without MCP, you need a VM as scratch space, some way to refresh OAuth, and some way to prevent your LLM from doing insane things like deleting half of your emails. An MCP server built by trusted providers solves all of these problems.

But that's not what happened.

Developers and Anthropic got coked up about the whole thing and extended the concept to nuts and bolts. I always found the example servers useless and hilarious.[0] Unbelievably, they're still maintained.

[0]: https://github.com/modelcontextprotocol/servers/tree/main/sr...
by david-gpu | 2026-03-01 22:40:26+00:00
Yeah, that sounds very familiar. A deadbeat dad that was overly controlling when he was present. A mom that was trying to juggle her career, housework and two kids. This meant lots of time spent alone. Can't learn now to depend on people when there is nobody around. Bullying at school does not help, either. Hyper independence is a predictable outcome.
by armanidev | 2026-03-01 22:40:42+00:00
Hey HN! I'm Armani, 17 years old, and I built these tools as part of a 24-hour coding challenge on a Raspberry Pi 5.

The tools are completely free, no signup required:

1. AI Email Writer - paste rough ideas, get polished professional emails
2. LinkedIn Post Generator - create engaging LinkedIn content with hooks and hashtags
3. Code Reviewer - paste code in 16+ languages, get detailed senior-level reviews

Tech stack: n8n Cloud for backend (webhook endpoints + AI nodes), server-rendered HTML frontends.

Everything is open source: https://github.com/acunningham-ship-it/free-ai-tools

Would love your feedback! What other AI tools would be useful?