skysight-inc/HackerNews huggingface dataset:
Since the press in Poland wrote about this, I'll add a little context. According to the Muzeum Historii Ziemi Kamieńskiej's spokesperson, the knife is actually up to 3-2,8. They used the X-ray fluorescence method to come up with that number. The dating is being disputed, as it was rushed out after the discovery, and it's not like you can use carbon dating on metal. There's still chemical analysis to be done, but that doesn't give accurate results either. Some scientists point to the XVIII-XIX CE. Apparently some experts had a look at it and say it's from the Middle East, and if made of brass it could mean it's from I BCE, and it's been stylized to look ancient.
And because of Linux offering free PR for git (especially since it was backed by the main Linux dev).

Human factors matter, as much as programmers like to pretend they don't.
A lot of things in Mercurial kind of geared you towards using it more like Subversion was used. You pretty much could use Mercurial just like git was, and is, used, but the defaults didn't guide you to that direction.

One bigger difference I can think of is, Mercurial has permanently named branched (branch name is written in the commit), whereas in git branches are just named pointers. Mercurial got bookmarks in 2008 as an extension, and added to the core in 2011. If you used unnamed branches and bookmarks, you could use Mercurial exactly like git. But git was published in 2005.

Another is git's staging area. You can get pretty much the same functionality with repeatedly using `hg commit --amend` but again, in git the default gears you towards using the staging approach, in Mercurial you have specifically search for a way to get it to function this way.
Relevant update: the model on LM Arena is not the one that was released. See "Meta got caught gaming AI benchmark" https://news.ycombinator.com/item?id=43617660
> Should they feel any obligation to help my siblings once the time comes?

Absolutely not, but hopefully your siblings will have been positive enough presences in your children's lives that they will want to of their own accord.
Yeah I found that bit strange too. Browser-stored (and -generated) passwords would be a step up from reusing your password on 82 sites! Most browsers support "master passwords" or system keyrings so the passwords are encrypted at rest (though you may have to manually enable master passwords. If it's sync they're talking about, I haven't heard of Firefox Sync ever being hacked, but there was a big breach of LastPass. Of course neither is good enough without 2FA these days.
> It seems like the technology should be easy but keep in mind you’re getting everything for free and this isn’t the field you have a ton of practice in.

While keeping in mind that this isn't a field that I have a ton of practice in, I can confidently assert that a parser for HTML input that outputs CSS classnames does not need all of the following:

1. A recent Node (+ dependencies)

2. Pnpm

3. Rust (+ dependencies)

4. Bun build environment

5. A binary size of 100MB

I'm pretty certain I needed an HTML parser at some point in the past, and it was built as a single standalone file, that compiled to a single standalone ~50Kb binary, that took a single day to write.

Actually, here it is: https://gist.github.com/lelanthran/896a2d1e228d345ecea66a5b2...

Now, fair enough, that doesn't spit out class names (because I didn't need it at the time, although looking at the query language it seems that it might be able to do that) that, but it's very easy to add a single flag for "spit out class names". The build dependencies are:

1. A C compiler.

There's no makefile/build-script - simply doing `$CC program.c -o program` is sufficient.

So, sure, while I don't have a ton of practice in this area, I have enough to know that the binary/program in question is heavily over-engineered. Their dependencies are artificial requirements (we require this because this other technology requires it), not functional requirements (we require this because this feature requires it).
This gives me hope to ease running Go code for CI jobs directly from GitHub workflow YAML files using goeval [1].

However goeval doesn't yet have direct support for file input (only stdin), so shell tricks are needed.

So far the way is:

run: |
go run github.com/dolmen-go/goeval@v1 - <<'EOF'
fmt.Println("Hello")
EOF

but this requires a bit of boilerplate.

Disclaimer: I'm the author of goeval.

[1] https://github.com/dolmen-go/goeval
This is, of course, something that the EU has been quite keen on for about a decade; it’s basically what TTIP (which Trump broke) was about.
She was referencing the ones done by her father: https://faroutmagazine.co.uk/akira-kurosawa-francis-ford-cop...
https://hylang.org/
> The American way is to possibly put too few responsibilities on manufacturers. The European way seems to be to saddle them with just too many regulations -- possibly killing so much innovation

Well that's what the European way is lol. Tax and regulate instead of focusing on the crux of the problem, which is overproduction and planned obsolescence. Any solution that uses taxes and extra charges will simply pass the costs onto the consumer.

I like the idea of putting the onus on companies to get rid of the product, but there should be a consumer onus too. Consumers should be discouraged from tossing everything to the landfill, and companies should be forced to collect the stuff they product after the lifecycle is complete. This might even drive the companies to revise their designs to use more recyclable materials.
I grew up in a poor Eastern European country which is not as poor anymore.

We repaired anything: worn out shoes, distressed socks and clothes. Even cooking pots were patched when they developed holes. Everything had very long lifetimes and those lifetimes were extended with periodic repairs.

Cars were rare and using parts of low quality made the break often. People repaired their cars in front of their houses or apartment buildings. Or on the side of the road if it broke there. Everyone carried big toolkits in their trunks and and almost any car owner or driver knew how to fix the car. If a tire ran flat, they had the tools to fix it on spot.

There were electronic repair shops everywhere. There were also other kind of repair shops.

If someone looked in the trash cans at the time, most of it was vegetable waste resulting from people cooking their meals.

It wasn't unusual to own a 30 years old car, a 20 years washing machine, a 30 year radio or a 15 year black and white TV, all being repaired lots of times.

Some mass market goods, or most of them, were handed down to the next generation as priced possessions.

Now, we repair next to nothing. We still repair cars, although many people sell their old car if it breaks and buy a new one.

PC, TV, washing machines, fridges, furniture get replaced in a few years even if it's in perfectly good condition.

Good got cheaper, although of uncertain quality and the wages got high so it's expensive to repair something even if you find a place to do it. If you buy a new bicycle and go to the repair shop two or three times it will cost you the price of a new one.

I am not nostalgic about it, and I don't think people should stick with old junk. But I do believe we need an equilibrium, goods should be of higher quality, easier and cheaper to repair. I dislike being forced to throw something away because it can't be repaired, even if such a repair should be simple and cheap in theory.

We pay less for good and we don't spend for the wages of repair technicians (almost none left) but since the goods are of low quality, have planned obsolescence built in and can't be repaired, we end up buying the same good two or three times so we spend more. While that might create jobs in China or other remote country, I as a consumer, care more about my budget and my quality of life.
Nice. Thanks for sharing.
So far I'm less worried about the content my kids watch than the ads that get injected. Even "kids ads" are horrible (by my standards.)
SmartTube on androidTV gets rid of those for me and NewPipe on the phone. NewPipe also keeps playing when you turn off the screen and lets you adjust speed.. It is the better Youtube.
SEEKING WORK | Germany | Remote or Hybrid (Germany for onsites) CV: Full CV and details on request Email: hackernews (at) eugengeist.com

LinkedIn: https://www.linkedin.com/in/eugen-geist/

Technologies & Skills: Software Engineering, Requirements Engineering, Data Modelling & Pipeline Design, Python, SQL, AWS, Azure, Kafka, DuckDB, Postgres, Airflow, PySpark, Clickhouse, API design (full list on request)

Experienced Engineer looking for Software / Data Engineering contracts.

I support you through all phases of the software development lifecycle - from planning and requirements engineering through development and testing until go live and maintenance.

8+ years experience in different industries (HFT, automotive, logistics, internet telecommunication technology, energy) helping customers to solve their problems.

As a seasoned software and data engineering expert, my extensive experience lies in developing and connecting software to various trading exchanges worldwide in different domains (inter alia XETRA, LSE, TSX, ASX, Binance, EPEX, Reuters,..).
If you're temporarily in a "let's ship before the deadline" mode, sure.

And if you're _always_ in deadline mode, I'd argue you have a bigger problem.
A thing exists: https://dogagingproject.org/
Would you use a prompt-sharing tool in 2025?
Hey

I don’t want to engineer prompts all the time.
I’d much rather get the right prompt with the right context when I need it — and go on with my day.

Here’s the thing with prompting:
You want an outcome…
But you’re not an expert in everything.
So half the time, you don’t even know what you don’t know.

I’m a software developer.
So, when I ask an LLM about code, I can feed it the right context.
But when it comes to writing marketing copy?
I don’t know jack shit.

So if I want to write a good ad and I have to prompt from scratch… I’m stuck.

And finding great prompts sucks.

They’re scattered all over the web —
Reddit threads, LinkedIn posts, random tweets...
Or worst of all: screenshots.
(f*ck those!)

My biggest pain is this:
When I need a great prompt, I can’t just reach for it.

If you’ve ever felt this too —
If you think it should be way easier to get great prompts with zero friction —
Join the waitlist.
A while ago there was a necklace discovered in Sweden [1], thought to be about 2000 years old it made international headlines. Then it made headlines again when analysis revealed it was a fake.

Not saying this knife will turn out to be a fake but seeing "Experts will soon conduct a metallurgical analysis" makes me just that little bit hesitant.

1) https://www.svt.se/nyheter/lokalt/vast/unikt-jarnaldershalsb...
I have a bad ankle/foot that is causing me trouble when I run so I switched to cycling. I never had knee problems when running but I now get knee pain from cycling...
If a thing close to an objective truth exists, there is no reason that it would preclude freedom to reject it. Flat earthers won't exist otherwise.

The kind of thing you are falsely calling "objective truth", there have been thousands that have passed, and dozens still active that still claim to be also the same type of "objective truth". All of them contradict each other and are blatantly wrong even on really basic matters. It doesn't even try to be objective truth, any attempts to even make it so are treated by the response that one needs "Faith and Belief". Not just yours, all of them.

And even if we ignore the fact that these were sociopolitical movements primarily, even if we take that people were trying really in earnest to find truth, again its ridiculous and disproved by thousands of examples to believe men 2000 years ago could find the "final truth". Much better attempts at this goal, via the physical sciences, have been refined or disproven over the centuries, let alone what those men were doing.
From the article:

> but it had been some time ago, and they never worked on any of the features

It appears that the candidate might have actually worked on the daycare app, but not on what they said they worked - i.e., the ratelimiting and pagination. It appears that they might have been working on the frontend, and took the liberty of "expanding" their role - this used to be extremely common in a big sample of the resumes, and I'm guessing it still is. They might have used AI to prep - they used to use google earlier, but the prep was (and is) still inadequate if you've not actually worked on and implemented it. I don't think it was an entirely LLM created project...
Ask HN: Anyone looking for players in Truncate game?
Since this game appeared in HN (https://truncate.town/) I've been playing every day against the computer. I really enjoy it, but I would like to play against real humans. I haven't convinced any of my friends to play, so I thought maybe someone here is also looking for players.
That isn't even only Japan. On a global scale men are 1.7 times more likely, in the US 3.6 times, Europe 4.0.

https://en.m.wikipedia.org/wiki/Gender_differences_in_suicid...

There are so few resources about the topic for men compared to women that comlaining about it is just sad.
Decentralized, but centralized.
So do you respect 12-year-olds as much as you respect 25-year-olds? Do you respect the opinions on work and adult responsibilities of a 23-year-old as much as those of a 35-year-old? Do you trust the professional judgment of a junior engineer as much as that of a senior engineer?

Older people, in general, know more and have better judgment than younger people.
- You get an overview in the Github UI for each step and can expand/collapse each step to inspect its output.

- You can easily utilize Github actions that others have contributed in your pipeline.

- You can modularize workflows and specify dependencies between them and control parallel executions.

I'm sure there are more. But the main advantage is you don't need to implement all these things yourself.
Yup, one of these:
https://www.computinghistory.org.uk/det/32523/Acorn-Teletext...
It seems to me Japan does just fine by having rules and sticking to their culture.

Many people admire Japanese culture. But they wouldn't have anything to admire had Japanese people not conserving and caring greatly about their culture and sticking to their rules and ways of life.

I probably won't be integrating in the Japanese culture, but I admire and respect it and the fact they still have that culture.
Competitors don’t just challenge you, they push you to deliver your best work.
> there's money to be made by skipping steps, and some do

You must be joking.

"Fifteen major car manufacturers have been fined almost €600 million by the European Commission and the British government after Mercedes-Benz blew the whistle on a cartel that fixed car recycling costs and processes." https://www.dw.com/en/eu-and-uk-fine-carmakers-millions-over...
> Ultimately, Quartz’s fate wasn't about cynicism, but about investors deciding to stop throwing money into a losing bet.

So would you say that the investors… became cynical?
I don't think I quite understood what you are trying to accomplish that is distinct from what 90s BSP engines like Unreal 1, Quake 2, and Source were doing?

Are you trying to do convex spatial partitions for 3d pathfinding in the air?

I did an indie VR starfighter game Rogue Stargun (https://roguestargun.com) and quite honestly intermittent navigation raycasts from the enemy ship AI is sufficient for this sort of stuff.

The bullets all run on the main thread on mobile hardware and so does all the AI. It's not optimized and I have yet to witness CPU bottlenecks being the main cause of frame drops.

Your game looks simple enough and is on the PC platform... I suspect you may be optimizing for the wrong thing.
This should be corrected with respect to versioning; the US Constitution has never reached beta and is still in QA testing with mock data.
You seem to have missed his point that Norway is buying more goods from the USA.

If trade imbalance is a proxy for protectionism, then it's the US that is protectionist in this instance.

He's punishing the people who are already doing what he says he wants done by the metric he claims to care about. Quite possibly with negative results as they react angrily to that.

Which makes a mockery of all the people in this thread finding 4D chess answers to this stupidity.
So what is their claim then? They think that if you optimize your consumption based on "environmentally friendly" supply chains and aesthetics, even if those optimizations are actually unhealthy (ie. replacing cocoa with sunflower seeds) and/or useless, we'll solve climate change?

This is all about aesthetics for addicted consumers. What would actually be much better, all around, is if our culture started promoting buying high quality cocoa powder and making our own cookies instead of buying highly processed garbage that pretends to be good for the environment.
I spent many a weekends at Nehru Place, even though it was a 90 mins drive and the parking ... oh the parking, well if you want to test your patience this is this is the place to go.

But for a hardware / gaming junkie this was the place to be. Not to mention (pirated / photocopied) books. Almost any book / media you could dream of. The lanes are buzzing with scamsters / pirates and geniuses who can build / repair anything - phones, TVs, PCs, laptops, watches etc. At one time Nehru Place was the "IT" hub of New Delhi. The street food was not half bad as well. I was just happy watching the men at work in dinky shops fixing anything, built a few PCs there (a tradition which continues to this day).

Some happy memories (but you have to be careful or you will need to walk back home without your wallet and your shirt).

Edit: 2 movies to understand this culture (a bit more) -

- Rocket Singh (salesman of the year)

- Mickey Virus
They might not even bother with cooking them and eat them raw.
Oh wow, why did I think sugarcane is a New World crop? Apparently from Papua.
> But most criminals are not from well-off families and grew up needy.

Petty or to-some-extent violent criminals. White collar criminals, the worse kind of criminal, usually come from good/rich/powerful families (I'm generally speaking, not talking about Japan specifically)
in what sense does it relies on "religion" (and which religion) to "you may sustain your life by killing and eating animals, AND by killing and using their organs if you garbaged yours (which you should avoid anyways)" which is reasoned with nature's observed behaviur of each species seem to absolutely protect their own at the expense of other species? exception are just those, exceptions. but the overarching rule is to be "selfish". if there would be any religion which contradict this is Christianity which teaches that you are not only should sustain you and your family/tribe/species but also the whole Earth, animals, plants we are entrusted with; so preferencing our own species is not absolute.
Use this to your advantage. Tell the interviewer you’d much rather meet in person, because you’re 100% confident you have the required skills/experience and you’d like to avoid a bad culture fit situation.
This is a good design. The company that manufactures the product does not need to be necessarily responsible for the cleanup. The cleanup is done by another company and the costs are added on customer checkout. But this is open to abuse as you mentioned -- some companies may take short cuts or the cleanup companies may become an oligopoly and charge unreasonable prices that add a lot of cost to the products.

Also, what happens if you order a product online from another company in a different country ? Does Norway still get to add tax for cleanup on these imported goods ? I would guess that this would be a powerful incentive for customers to skirt these regulations for lower prices.
How do you guys still have knees? I've not been doing high-impact sports, just tennis a few hours a week for a few years, and my left knee always hurts now. Am I just unlucky?
HN in terminal + LLM comment editor + some formatting error. Account is more than 10 years old, probably not a bot.
Somewhat related, Gamers Nexus made a video about motherboards made from salvaged parts in Shenzhen a while ago: https://www.youtube.com/watch?v=qNje63vx73s
Men are more dissimilar from one another, generally, than women are from one another. Sorry.
Ojisan as in O.G.san as in Old Gangster san?
1. Code the fix while you're sitting on some pointless video call.

2. Merge the resulting fix in as part of another MR

3. In the unlikely event anyone questions you, say that you needed to make changes in that area anyway, and it'll reduce the support burden.
> Please don't do that. Don't deadname someone.

Is this not a case where it is justified, given that she at that time was named Matt, and it's crucial information to understand the mail thread linked to? I certainly would not understand at all without that context.
This is overlooking the massive capital that's been invested in the part of the 33 months...
Which alters the doubling timeline significantly.
Because it's lots of fun during the first two, but not fun at all when you're the one getting clubbed.
The same lib is used in this project: https://github.com/TuanKiri/weather-mcp-server/blob/master/g...
Actually, the CAPTCHAs are in place mostly because of assholes like you abusing other assholes like you[0].

Most of the automated misbehavior is businesses doing it to other businesses - in many cases, it's direct competition, or a third party the competition outsources it to. Hell, your business is probably doing it to them too (ask the marketing agency you're outsourcing to).

> If you truly need access to something, ask for an API, may you need to pay for it, maybe you don't.

Like you'd give it to me when you know I want it to skip your ads, or plug it to some automation or a streamlined UI, so I don't have to waste minutes of my life navigating your bloated, dog-slow SPA? But no, can't have users be invisible in analytics and operate outside your carefully designed sales funnel.

> May you get it, maybe the site owner tells you to go pound sand and you should take that as you're behaviour and/or use case is not wanted.

Like they have a final say in this.

This is an evergreen discussion, and well-trodden ground. There is a reason the browser is also called "user agent"; there is a well-established separation between user's and server's zone of controls, so as a site owner, stop poking your nose where it doesn't belong.

--

[0] - Not "you" 'mrweasel personally, but "you" the imaginary speaker of your second paragraph.
Nope, those IT specialists are everywhere.

It's tricky to weed out spies, if they are American ("Tell me a bad thing about Donald Trump"), Australians, Chinese, Russian or North Korean. That's why you have recruiters doing background checks.
> It seems Mullenweg has finally discovered that lawyers don't come cheap.

He's just not contributing to "open source" Wordpress.
This might be "well ackshully" territory but the memory effect those NiCd/NiMH batteries were experiencing was very real but temporary. It could be fixed by doing a deep charge/discharge cycle for each cell. It worked great if you could use a smarter charger (I reconditioned so many cylindrical cell batteries like this), and was impossible when charging in the phone. Which made the temporary effect quite permanent.

Whatever you want to call it, the damage caused by certain usage patterns existed and was visible to the users. So they learned how to generally maintain the battery of that expensive device to keep it usable for longer. I have no reason to expect people are less capable to do the same for a car's battery, now that everyone is more tech educated and cars are smart enough to tell them what to do and when.