MurphyA/hacker-news huggingface dataset:
by colinmorelli | 2025-05-19 12:41:11+00:00
I'm not sure I get your analogy here. If you're suggesting that it's not "moving the goalposts" because it's pointing out that driving in Rome or Mumbai is different than driving in North America, then that is exactly what is meant by moving the goalposts.

10 years ago the claim was that "cars can't drive autonomously," Waymo quietly chips away to the point that they absolutely can drive autonomously, even in an unpredictable environment (with evidently drastically lower-than-human accident rates, for example), and the reaction of those original people is to say "yeah but it can't drive in [even more complex place]"

Sure, that's not exactly surprising. We generally don't design technology to do the most complex version of the task it's supposed to do first. We generally start with a simpler scenario it can accomplish and progressively enhance it as we learn more. Cars have been doing that for decades.

So perhaps the tech doesn't work in Mumbai or Rome yet. Maybe we'll advance the tech to do that thing, or maybe we'll come up with a different solution to autonomous driving in these places if we find out it'll be more expensive to advance this technology than it will be to do something else instead. But either way, it's already doing the thing that many, many people claimed it can't do, and those people are now claiming there's something else it can't do. That is the very definition of moving the goalposts.
by blagie | 2025-05-19 12:41:19+00:00
Why? That seems dumb.

We have concrete buildings going back to Greek and Roman times, mostly standing.

Wooden buildings have a very finite lifespan, and, aside from earthquakes, much less so in a disaster. A wooden city and a steel/brick/concrete city react very differently to firebombing.

Especially with declining populations, it makes sense to build structures to last. The old school brick/concrete/stone/... European buildings from 1500 are largely in good shape, at least where they weren't demolished by war.

Traditional European construction is also much more friendly for heating / cooling. The thermal capacity of stone-based materials helps a lot.

To me, it feels a bit like Germany banning nuclear power plants, and switching to Russian fossil fuels instead...
by kace91 | 2025-05-19 12:41:23+00:00
I had an entrepreneurship class at school. The teacher was an absolute fan of this kind of books and would assign them as mandatory reading.

As I could not help but find most of it intellectually insulting (sorry to be so blunt), I decided to give it a positive twist and review them as products themselves rather than as useful content. I wrote about how the book identified popular wishes like financial success and applied biases like appeals to authority to provide a believable path forward for the reader.

Man did he not like it, I think it was my lowest grade ever :)
by pc86 | 2025-05-19 12:42:03+00:00
Exactly, to use the same math from the linked comment, it's less like comparing $500/mo and $50/mo and more like comparing $500/mo for the high net worth folks to $0.05/mo for someone making a more average salary.

You could have a single part-time minimum wage job and you're not going to waste your time worrying about $0.05/mo. 60¢ a year? Please.
by noqc | 2025-05-19 12:42:57+00:00
To me, the only reasonable exception that might exist to totally unrestricted speech is paid speech. If the courts really wishes to foster a state of free speech, then it should recognize that doing so requires the regulation of contractually obligated speech. Advertising, paid endorsements, Public relations firms, these are all things that obviously must be regulated, perhaps out of existence.

And as an aside, deporting people (back to their home countries) over their ideology is appropriate. The administration was recently elected to do just that. Deportations are legal, and the US public voted for them. The mandate is clear.
by makeitdouble | 2025-05-19 12:43:22+00:00
Fundamentally the issue for me is, this behavior can't be automated in an elegant way.

Having priorities and weight and language lists in the manifest help for negociation, but at the core of it, the user will want to choose language based on context and content.

> Language selection should be done on the client side, not on the server.

Yes.

Using a site specific list on the client side could also do it (let's say I always want Facebook in a language and Google in another, Linkedin in yet another etc.). It still will be pretty cumbersome, probably needs an auto-save and sync of the preferences, and still hits problematic cases, but it would be the most pragmatic solution.

The worst instance of it is IMHO the way Google Maps work, changing language based on the country gives the best display (local names in the proper writing, no internationalization), I wish there was an easier way than screwing with the Google account preferences. As you point out, having clients able to unambiguously request a specific version at each requests would gives us so many more options.
by ezst | 2025-05-19 12:43:46+00:00
Trilium works alongside a SQLite DB. It backs-up your db.sqlite on a regular basis, lets you create manual backups, version-controls each and every note with checkpoints, supports full-encryption, and as soon as you set-up sync between clients/servers, you practically end-up with master-master replicas of your entire notes collection (I have my notes replicated at all time on 3 devices or more). All of this are native, supported features and transparent for the end-user (no offloading to a VCS, no scripting, etc).

Trilium also lets you import/export your whole database as folders of markdown files if you are really into that, I just don't see the point: this is free open-source software, there is no vendor lock-in and no reason to dumb-down the storage layer to text files. But to each their own :-)
by sublinear | 2025-05-19 12:44:40+00:00
I do agree that demonstrating power, at least to yourself, is important for your self esteem. Pretty damn sure money is just tangential to that.

Consider that there are very powerful people out there who might not even carry a phone with them at all and see that as beneath them. It's a matter of values, not money.

> I could easily afford a $1000 iphone, I just didnt want it.

Rich people are also capable of thinking this? They're just people, man. They're also totally free to not care about anything they don't want to.
by ramses0 | 2025-05-19 12:45:25+00:00
Usually more about the technology behind it than about the site itself. eg: I consider this a colophon https://world-playground-deceit.net/about/website.html ...and this recent link through n.y.c came through when I searched as having a "Colophon" for the project: https://ratfactor.com/snobol/

...the wiki link talks a little bit about "website colophons" as well.
by ay | 2025-05-19 12:45:36+00:00
Interesting, so in your experience Gemini 2.5 Pro bests Claude 3.7 ? I didn’t pay much attention to it, will give it a go, thanks for the reference!

Again, I think of the task I mentioned as not easy (it’s a lot of code) but it is simple (it’s a very boring for me code that I know how to write).

Caveat: (and I realized this throughout our exchange) is that the definition of “simple” differs a lot depending on the person and the field they are in vs. the domain of the task.

In part the task was “simple” by my standard is I have three decades of experience in the field, and the task is within my domain (networking protocols). 3500 LoC was what LLM generated, I will need to refactor and probably reduce that.

What you describe in my view would be probably “ complicated” (will require a lot of knowledge I don’t have) & “not easy” (it is lots of code) - I can imagine the data model is probably not trivial, plus you have to think a lot about potential extension points, future data migrations, etc)

Collaborative planning is an interesting new use, I will try it out, thanks for sharing!

FWIW, this past week I wrote up my uses of LLM (Claude 3.7) and published them, for a longer form experience than my comments here).

http://stdio.be/blog/2025-05-18-How-I-use-LLMs/

Your comment that you have to explain very well to it what you want is in part what I wanted to convey - LLM is an amplifier/executor, rather than a creative generator. The initiative is still fully yours.
by lolinder | 2025-05-19 12:45:55+00:00
Given the topic I'm unfortunately not comfortable sharing the details in a public space like this, but the answer that it gave was not just a misinterpretation of the question, it was actually entirely wrong on the merits of its own interpretation.

And even if it were a misinterpretation the result is still largely the same: if you don't know how to ask good questions you won't get good answers, which makes it dangerous to rely on the tools for things that you're not already an expert in. This is in contrast to all to people who claim to be using them for learning about important concepts (including lots of people who claim to be using them as financial advisors!).
by rglullis | 2025-05-19 12:46:21+00:00
> And a poor one, because it locks people in that status and heteronomy

What is the current alternative? Are they any better?

When I was kid growing up (in Brazil), we had a live-in housekeeper. She moved to São Paulo from some poor rural area in the South of Brazil. As many people from poor rural areas, she was forced to drop out of school on 3rd grade to help her family.

If I remember it correctly, she was 21, 22 years old when she first moved in. The agreement was she would get minimum wage + regular benefits + free housing. She would work from ~7:30am until 3pm, get a break in the afternoon and then go to night school from 7 to 10pm. On weekends she was free, so she could either be out with her friends or coming along our weekend camping trips.

She worked with us for 5-6 years, finished school, moved out of our home when she got married. Had two daughters, the oldest one just finished college. I know all that because 30+ years later my mom and her still keep in touch.

Possibly stories like these are not the majority, but they were pretty common. Today, this would be unthinkable not because economic inequality has diminished, but because whatever we had that passed for "middle class" in Brazil got completely squeezed out by governments over the last 25 years.
by tuumi | 2025-05-19 12:46:27+00:00
This one comes to mind. It was quite expensive and Uma Thurman's father was involved when I used to get the catalogs 20 years ago. They have private and custom tours available. www.nomadicexpeditions.com

Some others. www.nomadicexpeditions.com www.geoex.com - Digging the 22 day train trip through the Silk Road for $50k

How about around the work via private jet? https://www.smithsonianjourneys.org/tours/around-world-priva...
by DonaldFisk | 2025-05-19 12:46:36+00:00
This is very interesting. You should post a link to https://www.voynich.ninja/index.php

I'm not familiar with SBERT, or with modern statistical NLP in general, but SBERT works on sentences, and there are no obvious sentence delimiters in the Voynich Manuscript (only word and paragraph delimiters). One concern I have is "Strips common suffixes from Voynich words". Words in the Voynich Manuscript appear to be prefix + suffix, so as prefixes are quite short, you've lost roughly half the information before commencing your analysis.

You might want to verify that your method works for meaningful text in a natural language, and also for meaningless gibberish (encrypted text is somewhere in between, with simpler encryption methods closer to natural language and more complex ones to meaningless gibberish). Gordon Rugg, Torsten Timm, and myself have produced text which closely resembles the Voynich Manuscript by different methods. Mine is here: https://fmjlang.co.uk/voynich/generated-voynich-manuscript.h... and the equivalent EVA is here: https://fmjlang.co.uk/voynich/generated-voynich-manuscript.t...
Show HN: GS-Base – A multifunctional database tool with Python integration
by jpiech | 2025-05-19 12:46:43+00:00
A wide range of possible use: from simple contact/inventory lists, photo albums to editing CSV/text files and processing (transforming, splitting, merging, normalizing) large, multi-GB data tables in various file formats.

Text, Numeric, Long Text / Memo fields, Image / File fields; Code fields for code snippets with syntax highlighting for 16 programming languages.

You can analyze, query and consolidate data, generate pivot tables, perform calculations, merges and joins with up to 256 million rows, 16K columns and 4GB+ files efficiently using even older PC's.

Several filtering methods, searching for duplicates, for unique values and their frequencies, search-as-you-type, random and quartile searches, full-text searches, fuzzy searches. RegEx filtering of millions of records in seconds regardless of the number of the returned found records. Searching for file duplicates, finding similar photos/images, music and video files using any EXIF tags and multimedia (e.g. mp3/mp4) tags. Playing filtered lists of mp3's.

Very fast data consolidation - you don't have to bother with permanent indices; internal indexes are created automatically whenever aggregation and binary lookup functions need them.

Generating disk/folder listings and monitoring all file changes with searchable history of modifications. Mass-renaming, -copying and -deleting files based on filtered file listings.

GS-Base can be installed on any portable storage device and used without performing any registry modifications. Fully offline - doesn't need internet connection. To move it to another computer you can simply copy the installation folder containing a few files.

Questions and suggestions are welcome.
by nightfeather | 2025-05-19 12:47:18+00:00
Accept-Language still cause quite a bit annoyance to me though. Because the fallback rule most implements still follows similar assumption as the first point in this article. Languages in the same group doesn't mean the user would accept it.

I don't care if there are any other auto-translated thing that you though it's close enough because they have same prefix that would help.

NO, absolutely NO.

I even specified the en-US or any other language that original content uses as the secondary candidates, then most just ignores it and serves randomly translated thing that you think would be close enough because you can't tell.

Just please, follow what user asked first.

Edit: formatting
by fragmede | 2025-05-19 12:48:43+00:00
IoT, and in the near future, arms for self loading and unloading. Who knows what advancement in UI will happen? If we knew what they were beforehand, we'd be doing then already.

For example, the microwave. Older microwaves have a cumbersome enter time, hit start procedure. Newer microwaves also have a "quick start" button for 30 seconds which you can just press four times to get it to go for two minutes, or enter the time if you need it to go for a while. Hardly the stuff most people will replace a microwave for, but definitely a feature expected of newer microwaves.

As far as dishwashers, there are also styling changes to consider - the white plastic of the 80's looks dated now and a chrome front looks modern. who knows what 10 more years will bring, stylistically? You may not be stylish, but for some, that's their bread and butter.
by colinmorelli | 2025-05-19 12:48:48+00:00
Related similar thing when I sent my dog's recent bloodwork to an LLM, including dates, tests, and values. The model suggested that an advancement in her kidney values (all still within normal range) were likely evidence of chronic kidney disease in its early stage. Naturally this caused some concern for my wife.

But, I work in healthcare and have enough knowledge of health to know that CKD almost certainly could not advance fast enough to be the cause of the kidney value changes in the labs that were only 6 weeks apart. I asked the LLM if that's the best explanation for these values given they're only 6 weeks apart, and it adjusted its answer to say CKD is likely not the explanation as progression would happen typically over 6+ months to a year at this stage, and more likely explanations were nephrotoxins (recent NSAID use), temporary dehydration, or recent infection.

We then spoke to our vet who confirmed that CKD would be unlikely to explain a shift in values like this between two tests that were just 6 weeks apart.

That would almost certainly throw off someone with less knowledge about this, however. If the tests were 4-6 months apart, CKD could explain the change. It's not an implausible explanation, but it skipped over a critical piece of information (the time between tests) before originally coming to that answer.
by iamthemonster | 2025-05-19 12:49:20+00:00
Thank you for your response. I've certainly found keto seems to inspire quite a tribal approach in many people - the r/keto subreddit has a certain dogma that is rigidly enforced, there's a pro-saturated-fat pro-meat tribe etc.

I initially gave keto a shot for two weeks, and I found unexpectedly high benefits in increased energy, weight loss and an end to some long-standing stomach ulcer issues. So my two-week trial has ended up lasting 3 months.

It's been frustrating that trying to learn about keto is like drinking from a firehose of bullshit, because I'm really rather enjoying my extra energy, weight loss and lack of stomach pain and ulcers. I actually feel 20 years younger.

I'm quite skeptical of the long term elimination of whole grains though, so soon I'll be easing off keto with some vegetables and whole grains.
by preisschild | 2025-05-19 12:49:39+00:00
> First of all, of course one country should be able to influence other countries in the EU

Blocking other countries tends to make member states hate each other, which isn't good for the EU.

> Secondly, the waste products of nuclear reactors are much more problematic than CO2

You literally just put them inside steel concrete casks [1] after they were in a pool for a few years. You can even hug those casks safely. Whereas the CO2 is in the air we breathe and in the atmosphere, where it contributes to global warming.

How is this "more problematic"?

1: https://en.wikipedia.org/wiki/Dry_cask_storage
by rsynnott | 2025-05-19 12:49:39+00:00
> They wouldn't even have a brand on their dishwasher - it would be commissioned by an architect or interior designer quietly maintained at regular intervals by an appliance engineer who has been either supplied-by your core op-secs team or thoroughly checked out by them etc etc.

I _absolutely_ do not buy that very rich people have custom dishwashers. Like, _why_? There's no way it could be as good as a mass-produced unit; you benefit from massive economies of scale on the design, there, along with lessons learned from previous models.
by diggan | 2025-05-19 12:49:43+00:00
What about having the frame be relatively open, ship the robot with a sort of temporary shelter and have some disinfectant spray? Basically to "shower" the robot, you cover it in the shelter, press a button, remove shelter. Like fumigating a house, but on a smaller scale.

Would that still be too manual? I guess you could have another robot do it for you/it :)
by eru | 2025-05-19 12:49:50+00:00
I was including the weasel world 'fairly' in front of 'fungible' exactly because I foresaw such a discussion.

To be slightly more precise and wordy in what I wanted to express:

The original comment said:

> Not all energy is carbon intensive. Using a lot of power is fine as long as you get the power in a sustainable way.

And that's true. You can buy 'green electricity' from the grid. But that mostly just means that the people who don't care get allocated a larger fraction of 'non-green' electricity.

(That works, until you lose enough of that buffer of people who don't care where they electricity is coming from, that you have more demand for green electricity than is available on the grid. Then you actually need to spin up more green electricity or raise prices for that 'colour'.)

Yes, there's different demand levels over time (throughout the day, and throughout the year etc), and different demanders need different reliability levels. And all the power sources have different profiles for when they are available, and how easy (or hard or impossible) it is to turn them on or off on short notice.

> If your high school science teacher told you so, they were wrong. It's time to talk about proper grown up electronics in this discussion.

Haha, right.
by Scrollz | 2025-05-19 12:50:16+00:00
Hey HN —

We’re four co-founders launching Scrollz, a standalone reader purpose-built for newsletters.

It started from a simple frustration: we loved newsletters, but hated reading them in Email — a tool designed for corporate threads, not focused, long-form content. Email buries, distracts, and disconnects. We wanted something better.

So we built Scrollz to rethink the reading experience entirely around newsletters.

Here’s what’s live so far:

- Clean, clutter-free reading interface (no email integration needed)

- AI-generated summaries

- Explore tab to browse by topics

- One-tap subscribe & unsubscribe

- Personal library with Favorites

We’re focused solely on giving newsletters a better home — for readers and authors.

We just launched publicly today, and we’d really appreciate your feedback — what’s confusing, what’s missing, and what feels right.

Check it out here: https://scrollz.co (We’re also live on Product Hunt today)

Thanks in advance — we’ll be in the comments.
Show HN: Zeitgrep – ripgrep, but sorted by edit stats in Git history
by kantord | 2025-05-19 12:50:33+00:00
Zeitgrep lets you serach frecently‑edited lines of code in your Git repository, i. e. the results are ranked by how often and how recently a file has changed.

This is achieved by analyzing your Git commit history, and finding hot-spots in your codebase.

Use case ideas: - improve "live-grep" experience by prioritizing "trending" results (this is my use case, I use it in telescope.nvim) - find certain patterns, such as TODO comments, specifically in stale code - attempt to feed the most relevant results to an LLM or AI agent when the context window does not allow fitting your entire codebase into the context window - before doing find-and-replace across files, look at the "least expected" examples to see how what would be replaced in areas of the codebase people in the team rarely think about
by pjc50 | 2025-05-19 12:51:04+00:00
> being obsessed with something to an irrational degree

This phrase, nor the key words "obsessed" or "irrational", does not appear in the text.

> Being distracted by your phone doesn’t come with an entire metaphysical picture about the nature of life and death, proper social roles, or most of the other things religious systems typically come with.

I would argue that, for most people under 40 and quite a lot of people over, if they have questions about those things, they're going to mediate them through the phone. Whether that's from philosophy youtubers, social media, or asking chatgpt.

Phone use doesn't feel very spiritual, but what do people do on social media? Moralizing. Preaching. Dogma.

Consider the history of "random+interpretation" fortune telling methods, like Tarot and I Ching. For the sorts of questions you might have asked your fortune, people are now asking LLMs. And treating the answer with the same kind of authoritiveness.

The section about "algorithm" reminds me of Carl Sagan's phrase "the demon-haunted world". Algorithmic social media is extremely important, but it's not understandable by the public (because the workings are confidential!). So superstition creeps in. This is where things like "unalive" come from: people are avoiding saying "death" or related words because "the algorithm" will bring them bad luck (bans or shadow bans).

Another word to bring in: idol. And idolatry.