MurphyA/hacker-news huggingface dataset:
by bombcar | 2025-09-10 18:57:50+00:00
Singles - I agree. Even doubles, there are reasonable ones.

Find a good cheap triple or higher stroller. Then you're looking at used car prices.

And I agree - a train is nice with a family, because once you're in, you're in.

But a train is more like a plane than a car; it's the subway that's closest to short commuting trips, and they rarely have bathrooms and often subway stops don't have them, either.

(Sometimes the temptation to get an RV with a toilet is high, mind you.)
by ivan_gammel | 2025-09-10 18:58:15+00:00
If you build for a small number of professional users with a known target platform and you know how to solve distribution, then RAD tools (or any platforms supporting desktop targets) are the best choice and they offer superior UX compared to browser-based apps.

I myself now prefer to build admin tools on Java/Swing, because it’s much faster and easier than building a web app (Claude Code does that job quite well). Delphi probably offers even better dev.speed/quality/UX.
by dang | 2025-09-10 18:58:16+00:00
I was a bit surprised by the pushback on this edit, which seems to me no different than the kind of editing we do day-in-day-out, and have done for a good 15 years.

Editorializing, in my understanding, is introducing spin or opinion, or cherry-picking a detail to highlight only one aspect of a story. It seems to me that this edit doesn't do that because it actually broadens the information in the title and corrects a misleading impression given by the original. The only way I could see this being a bad edit is if it's not actually true that Claude now has access to a server-side container environment. If it's accurate then it surely includes the file-creating-and-editing stuff that was spoken about before, along with a lot more important information—arbitrary computation is rather more than just editing files! No?

More at https://news.ycombinator.com/item?id=45202122.
by mothballed | 2025-09-10 18:58:17+00:00
Well you just admitted it applies more to public transit because they need a police to kick them out. If I can be an asshole and no one is able to show up and stop me, I have effectively the freedom 'de facto' to be an asshole even if I do not have 'de jure' freedom to be an asshole.

Personally I'm not so sure police in NYC can kick people out for 1st amendment protected activity, which was what I specifically referenced the asshole activity being under the umbrella of. That was your assertion, that while I contested how pragmatic it might be, I never stated whether I believed it was true or not.
by ajb | 2025-09-10 18:58:21+00:00
From an Anglo-Saxon perspective that's what it looks like, but I think you are missing a cultural difference. In France, the state does not have the legitimacy that it does in the UK and US. In the UK parliament, not the people, is sovereign; this is more or less the practical situation in the US as well, despite lip-service to popular sovereignty.

In France, the people maintain the right to distruptively object to government actions and laws. What seems to us to be a criminal act may have (depending on circumstances) more popular legitimacy than the laws themselves. Or it may not, depending.
by JKCalhoun | 2025-09-10 18:58:39+00:00
I do diversify (not precious metals or crypto though). Real estate, cash, bonds, stocks. (I could use more international index funds, but see below.)

Still, my sense is that there won't be any safe havens. It will be global, it will be stocks, everyone will be poorer so real estate will be unsellable, inflation destroying cash holdings…

Serious question (I am no scholar on history), where were the safe harbors during the Great Depression?

My ignorant notion is that there were none. But if you held on to your stocks for a couple decades, you did fine … just not during those two decades though.
by 8note | 2025-09-10 18:59:05+00:00
fourier transforms are lossless, but what impleemntation are you refering to that losslessly implements a fourier transform?

to my knowledge practical fourier transforms set a number of sine waves they will calculate for, and a window of time to look at. these limitations result in loss.

but, just taking the brain, at some point the person will die and decompose. how are you gonna get the oscillations back out of the rotted flesh? there has to be some form of loss to the brain
by kccqzy | 2025-09-10 18:59:11+00:00
> The motivation was to avoid "merge skew," where changes appear compatible when reviewed in isolation but break once merged into an updated main.

My opinion is that this situation of a merge skew happens rarely enough not to be a major problem. And personally, I think instead of the merge queues described in the article, it would be overall more beneficial to invest in tooling to automatically revert broken commits in your main branch. Merging the PR into a temporary branch and running tests is a good thing, but it is overly strict to require your main branch to be fast forwarded. You can generally set a time limit of one day or so: as long as tests pass when merging the PR onto a main branch less than one day old, you can just merge it.
by jll29 | 2025-09-10 18:59:13+00:00
Sometimes, the reason for non-determinism is implementation-specific. For instance, in GPT-2's source code (I haven't checked other model versions), setting the temperature in the GUI does not lead to a value of 0 but "epsilon" (a very small value larger than 0), to avoid a division by zero error in the code, which makes sense.

For many applications, non-determinism implies "useless". This has been a long standing issue with LDA topic models. In particular in the legal, financial and regulatory domains, if a method is not deterministic, it may be illegal to use it or it may lead to follow-on requirements that one does not want (e.g. all screens shown to humans must be preserved to be able to go back and reconstruct what exactly happened to a particular user in a particular second).
by sporkxrocket | 2025-09-10 18:59:26+00:00
My workplace has become very tense as most of us are pro-Palestinian and anti-Zionist, but our CEO and investors are very aggressively Zionist. Internally we debate if we should quit, or stay and "fight" the best we can. I think in general there's the sense that we shouldn't let the Zionists chase us out of our jobs, especially when most people don't support their cause.

On a personal level, I boycott all Israeli products and companies, including companies that do business with Israel (to the best of my ability, I still need an alternative to NVIDIA).
Show HN: Aras Finder – Create precise Boolean job search links
by devdib | 2025-09-10 19:00:49+00:00
Hi Hn

LinkedIn and Indeed search is broken. You spend hours sifting through irrelevant jobs because the native filters are too basic. You want "Python" AND "Java," but get results that only mention one. You want to avoid certain companies, but they keep showing up. It's a massive waste of time. I built Aras Finder to fix this. It's a simple, no-fluff tool that gives you back control by generating hyper-specific search URLs. It correctly applies boolean logic so you only see what you want. Stop letting the algorithm feed you junk. Build the exact search you need. How it works: You input your criteria, and it generates a precise link. No sign-up, no email, no friction. Just build your link and go. * Boolean Logic: Use AND logic for must-have skills by separating terms with a comma (e.g., Python, Java finds jobs with both). Use the exclusion field to filter out noise, including specific companies (e.g., Angular, PHP, Accenture). * Advanced Filters: Go beyond keywords. Filter by Seniority (Junior, Mid-level, Senior, etc.), Post Date (last 24h, week, month), Location, and Work Model (Remote, Hybrid, On-site). * LinkedIn Modes: * Precise Mode (Recommended): Uses only native LinkedIn filters for stable, reliable results. * Powerful Mode (Experimental): Combines native filters with boolean NOT operators directly in the query. This can refine results further but is still in testing. The goal is leverage: trade 30 seconds of setup for hours of saved scrolling. You can try it here:https://aras-finder.vercel.app/en I'm here all day to answer questions and get feedback.
by vladvasiliu | 2025-09-10 19:01:00+00:00
I'm usually against "big governement", and generally against the EU, and more on the side of "laissez-faire".

But I have a hard time understanding how politicians figured that countries with widely varying tax regimes inside an economic union would work out for the countries with a taste for high taxes.

It makes no sense to me. Of course companies are going to choose the most favorable location to incorporate. Counting on companies to be "fair-play" or whatever the politician word-of-the-day is seems completely braindead to me. Unless there were some kind of backroom deals going on, which wouldn't surprise me one bit coming from the EU nomeklatura, and now they're trying to conceal it by blaming "the rich" / "corporate greed".
by jsd1982 | 2025-09-10 19:01:08+00:00
Sanitization of data is such a strange security practice to me. It feels like any sort of vulnerability sensitive to data sanitization just boils down to a failure to properly encode or escape data into a target language that is susceptible to injection attacks e.g. SQL, HTML, javascript. Is there a real-world scenario where data sanitization is required where proper data encoding/escaping is not the better solution?
by PaulHoule | 2025-09-10 19:01:44+00:00
Some books are well made but others are crap.

I think mass market paperbacks in standardized sizes hold up pretty well considering everything. My collection mostly from the 1970s and 1980s held up pretty well up to 2010 but they are going yellow now because of the acid paper. Libraries rebind them and I notice they have a lot of rebound paperbacks of the same age that have the same yellowing mine have despite better storage conditions.

Some trade paperbacks are fine but because they're not really standardized quality is all over the place. I've bought some where the binding broke the minute I spread the book out. Hardcovers are more consistent than trade paperbacks but some still fail early.

Then there are just the accidents like the book I had in my backpack when I was outside in heavy rain but I think that was one book wrecked in about 300 circulations.
by alexburlis | 2025-09-10 19:02:00+00:00
After a messed up heart catheter I've had pain in my right arm after just two hours of coding.

To keep going, I thought I could use a transcription tool for the vibe coding part of the day, where I usually need to write out detailed prompts.

All of them had one or more dealbreakers for me: - slow transcription (>500ms or even seconds for short audio) - slow mic init (>50ms) - bloaty amount of features slowing down the app - cloud or log in - subscriptions

I just built my own so it feels like talking to your OS:

- most of my transcripts take 100 - 250ms from hotkey release to paste. Going from >500ms to <250ms feels a bit like going from 60 to 120fps

- about 200MB RAM, barely touches your battery

- no login, no cloud, not even analytics. Literally nothing leaves your Mac. Only two connections: Parakeet download on launch and Polar/Gumroad if you enter a license key

It just has one job: Near instant transcription so coding feels like magic.

Thought I'd share it here. Feedback welcome.
by Earw0rm | 2025-09-10 19:02:08+00:00
And, well, a lot of people _can't_ have their own speed bubble.

Most of us, for quite a bit of our lives - when we're under 18 for a start, and over 75ish it isn't really a good idea (yes, I know, no viable alternatives for a lot of people right now, but it's still a bad idea). Whenever we've had a drink. There's a dozen or more medical conditions which can snatch your right to drive away with the stroke of a doctor's pen, and that's before we consider all the common meds which come with a don't drive advisory warning.

And then there's all the other times where it'd sure be nice not to have to. When we're tired, or stressed, or sick, or weather conditions make things dicey. Or when I just wanted to read that book, magazine, blog article, or watch that movie. Or we've got to be someplace with the kids but they actually need our undivided attention.

The point is, even if you drive and like driving, it's just basically civilised to have other affordable options. Even if they're a bit slower or come with other compromises, they should, y'know, exist. And sometimes allowing them to exist comes at a price of making driving your own speed-bubble at the times when you can and want to a little less convenient or more expensive.
by RankingMember | 2025-09-10 19:02:11+00:00
The Franklin Institute was in dire straits during COVID (as many similar institutions were), but has by all accounts recovered nicely financially. It felt pretty dumpy the last few times I've been there, with broken exhibits and the aforementioned screen-based exhibits. Hopefully they'll loosen those purse-strings eventually and put some money into the more expensive but much more tactile physical exhibits that had always been one of their big strengths.
by nickd2001 | 2025-09-10 19:02:44+00:00
Fantasy kids books, e:g Tolkien, CS Lewis (Narnia), Joan Aiken, Edith Nesbit are timeless though right? Then there are books set in a different time, that kids still enjoy e:g Just William series 1920-60 (which contains some stereotypes about race or gender roles which can actually lead to a healthy discussion about to what extent we've moved on and "don't say those sorts of things" nowadays) . So, books set in the current decade are great but kids can have a lot of fun reading older stuff if that isn't available. Ours read quite a mix of old and new.
by GolfPopper | 2025-09-10 19:03:10+00:00
>thermal imagery

I have seen that one, as it happens. I am not an expert, but it looks to me like the asserted Hellfire hits a cruise missile and knocks some pieces off as the Hellfire fails to detonate, and the cruise missile then course corrects from getting knocked around.

The best way to determine that would be to have a number of experts independently assess the footage without being primed as to its provenance. A presentation by someone who is already convinced it's aliens to some congresscritters in need of a distraction is hardly that.
by ffsm8 | 2025-09-10 19:03:20+00:00
I did that too for a while, have since switched to Alienware 38" ultrawide, lgs vertical monitor on right ( LG 28MQ780-B) + MacBook pro on the left.

Ultrawide is quiet useful to have - especially with coding. E.g. It's nice being able to look at 2 files and have the project tree + tool window open simultaneously.
by mlyle | 2025-09-10 19:03:22+00:00
> Had a quick look at the patent, had a quick look at the code. To me it appears that 99,999% of all involved research has been taken from prior research from tons of scientists.

How'd you arrive at this conclusion? The stuff in the body of the patent can be expected to be 99.99% of widely known stuff, always.

What counts is that something new is disclosed, and that is what the claims cover.

A description of a patent must be enabling: it must tell someone ordinarily skilled in the art enough to reproduce the claimed invention. Gesticulating at "you could find a bunch of the simpler steps in earlier research papers" is not good enough.

How far attorneys go to make sure a patent description is wildly varying (I remember some of my earlier ones take some time to describe what a CPU and program are...) but it's best to error on the side of caution and describe well known techniques. Otherwise, you might spend time arguing in future litigation about whether the average software engineer in 2015 knew how to do a particular thing.
by prerok | 2025-09-10 19:03:33+00:00
Indeed, but it's more like computer literacy not comp sci.

We also had a course in "computers" in high school. We had to know by heart the contents of "File" and "Edit" menus for Paint in Win3.1. Windows95 was just came out that year, so naturally the curiculum had not adapted yet. Anyway, guess how useful that was. The only one student who knew how to program got an F in the course :)

It was, of course, a way to teach nontechs how to use computers, as misguided as the material was. So, in that light, starting with AI makes sense. Would be nice to also include a bit more technical course, but apparently knowing where and when a poet was born is more important.
by programmertote | 2025-09-10 19:03:43+00:00
I generally agree with the thesis of the blog post.

I'd like to add that I feel frustrated when try out a screen at a museum and it not working (malfunctioning). I have been to NASA's Kennedy's Space Center (KSC) many times (like 5-6). Although they have got most of the exhibits working in good order, some of them are broken or not functioning well anymore. I still appreciate KSC (am an annual member), but I wish there is some philanthropist or the government fund to renovate these museums periodically...
by BryantD | 2025-09-10 19:03:47+00:00
Good feedback. I wouldn't put "taking care" in quotes, however; my wife is a former museum worker and has graduate degrees in the field, and preservation is a key part of the role. Exhibits aren't just for the now, they're for the future. People would love to sit in the cockpit of the Bockscar bomber (little bit morbid, but true); allowing that would result in serious damage over time.

This is less important for educational spaces like the one the OP describes -- strictly speaking, science museums often aren't museums in the classical sense. Preservation is less important there, although not unimportant.
by bdcravens | 2025-09-10 19:04:15+00:00
True, but look to the generalization presented in the original comment, where an overall trend was suggested. What makes one district filled with "good" parents and kids, whereas another was "bad"? To say nothing of the implication that the commenter was one of the good ones in the land of the bad.

My premise is that there's underlying causes unmentioned, but implied (like socioeconomic status). You can separate groups from membership, and to oversimplify, if you move something from one side of an equation to the other, with different results, what you moved was truly the constant, and what was left behind was the variable.
by bigfishrunning | 2025-09-10 19:04:15+00:00
My favorite example of this is an exhibit that I saw at the Carnegie Museum of Natural History in Pittsburgh many years ago. There was a diorama of several forest animals, and an interface that shined lights on animals with different features. The "lays eggs" light shined on an assortment of animals including a Rabbit. Rabbits don't lay eggs, they only deliver them to good boys and girls.

We pointed this out to a worker that day. Several years later, we went back to see that the exhibit had not changed. I'm not sure if it's still there today.
by strnisa | 2025-09-10 19:04:24+00:00
I believe the idea has been attempted many times before, primarily by large companies that have tried to create their own currency. It seems deceptively simple, but it's quite tricky to get right, both from a legal and technical perspective. One of the main legal complications is the one mentioned in another comment: avoiding the status of an e-money institution.

With Small Transfers:

- There is no wallet or funding for the account. Customers simply pay for what they owe, usually at the end of each month. - There is a lower psychological barrier, since there is no subscription or prepay commitment. Customers who dislike recurring payments are more willing to try something new that avoids this. - Merchants need to introduce customers to just one extra service, Small Transfers.

Some customers of Unattach (a service I built) are happily paying for the service via Small Transfers, and early feedback shows that they really appreciate this pricing model. It's worth noting that Unattach also supports the classic subscription model.

As more merchants adopt Small Transfers, customers will still only need one account, making micro-billing even more convenient.
by RankingMember | 2025-09-10 19:04:51+00:00
The drawer that holds my Arduino, Raspberry Pi, and clones thereof is dangerously overpopulated as it is, but I think I've finally learned my lesson: Now I always have a cooling off period of hours after putting something in an online shopping cart before I click "buy" to see if my interest was just a passing one (usually the case).
Show HN: Llmswap – Universal AI SDK and Code Generation CLI
by sreenathmenon | 2025-09-10 19:04:54+00:00
I was constantly switching between my terminal and ChatGPT/Claude/Gemini for code help. Built llmswap 4.1.1 to fix this.

Now I just type: llmswap generate "command I need"

Real examples that save hours:

Site emergency - needed to debug compressed logs:

llmswap generate "grep through gzipped nginx logs for errors"

Got: zgrep -i "error\|fail" /var/log/nginx/*.gz | head -50

That regex everyone googles:

llmswap generate "extract all IP addresses from log file"

Got: grep -oE '([0-9]{1,3}\.){3}[0-9]{1,3}' access.log | sort | uniq -c

Complex configs? No problem:

llmswap generate "docker compose for Prometheus Grafana monitoring" > stack.yml

80 lines of production-ready YAML.

The killer feature - works INSIDE vim:

:r !llmswap generate "MongoDB create user with read/write access"

Got: db.createUser({user:"appuser",pwd:"password",roles:[{role:"readWrite",db:"myapp"}]})

Code appears at cursor. No browser. No copy-paste.

Supports 8 providers (OpenAI, Claude, Gemini, Groq, IBM Watson, Ollama, etc). Use whatever API keys you already have. No additional subscriptions.

GitHub: https://github.com/sreenathmmenon/llmswap

PyPI: https://pypi.org/project/llmswap/
by CrazyStat | 2025-09-10 19:05:04+00:00
My wife and I toured our neighborhood public elementary school a couple years ago. Almost every classroom we passed the kids were staring at their chromebooks, even in the art room—digital art, I guess [1]. In the music room the kids were sitting at rows of desks with electronic keyboards and headphones while the teacher sat at the front of the class and gave them instructions through a microphone (to be heard through the headphones, I guess).

It was incredibly depressing. We decided to send our kids elsewhere.

[1] Nothing against digital art, but I strongly feel young kids should be working with actual physical materials.
by danenania | 2025-09-10 19:05:13+00:00
It happens less often, but it's also more believable that it would be sent without a user action—e.g. "We had a security incident. Please click here to change your password."

And this is exactly the kind of phishing attack that is most effective, as this particular incident shows. So I'd say it's actually a worse phishing vector than magic links.
by crowcroft | 2025-09-10 19:05:49+00:00
How generic is your brand name, and are there other brands that sound similar?

Two reasons this usually happens.

1. You’re trying to jump on a generic term that is already established and make it your brand. Ie don’t try claim ‘superfood’ as your brand name and sell fruits and nuts.

2. A much bigger brand exists with the same/similar name. If I make a newsletter platform called chimpmail, aside from being sued Google might think my entity is the same as Mailchimp and not bother adding me to the index.
by stockresearcher | 2025-09-10 19:06:58+00:00
The Art Institute of Chicago goes out of its way to be family friendly and not take itself too seriously [1], and it is consistently seen as one of the best art museums in the world.

PS - the Children’s Museum in Indianapolis is ridiculously good for kids.

[1] https://www.artic.edu/visit/whos-visiting/families-2
by gndk | 2025-09-10 19:07:45+00:00
The average rating (status-mood) is unclear imo. Right now it shows "Struggling (40%)" for ChatGPT and "Mid (15%)" for Claude. This suggests that ChatGPT is doing better than Claude (based on the percentage number), when actually the opposite is the case. And Gemini seems to be doing best right now, but has the same low 15% rating as Claude. I would expect the percentage to be the actual average of ratings, not how many people voted for "Mid".