skysight-inc/HackerNews huggingface dataset:
> the clients and the server don't all agree on timezone definitions

Isn't that scenario unsalvageable regardless? It presumably means one or more of the devices are displaying the wrong time to the user. Or at least will be upon arrival in the timezone of the event.

For example (intentionally extreme) suppose the library used by my calendar thinks EST is -4, the OS on my device thinks EST is -6, and everyone else thinks EST is -5. What possible program logic could prevent disaster in this scenario?

It's a really interesting edge case to point out, I'm just not clear what a sensible algorithm for handling it would look like. I strongly suspect that assuming that can never happen is the right answer. Everyone agrees the event is scheduled for 9 am EST. If outdated client software translates that to PST incorrectly or displays the incorrect time on the clock then the affected user is going to have issues and I don't see what the programmer can realistically do about it.

> ... DST window, the time may no longer exist, or may be ambiguous.

Assuming the timestamp disambiguates the daylight timezone from the standard timezone this should be handled gracefully by the datetime library since the stale timestamp is merely "out of bounds" for that timezone now that the laws changed. I'm failing to think of a scenario where it becomes ambiguous (although reasoning through this is once again reinforcing my view that we should have ditched DST long ago).

However this did cause me to realize that there's an additional edge case for far future events where the timezone is modified multiple times. If the event timestamp was never updated in the interim you land in an ambiguous situation and have no way to detect it.

I'm not sure that particular edge case is worth worrying about, but it seems like tracking a second timestamp indicating the last time that the event was processed by the datetime library would resolve it. The library should hopefully have all the necessary historical information on hand to update a long since stale timestamp (I haven't tested this though). Anyway if it doesn't I don't see that there's anything you can do about it.
There are plenty of EEs in the good ol' US of A, they're just working as software engineers at the moment out of necessity, since there aren't really any EE jobs here, outside the defense sector and a few large companies.

But that is beside the point since it's not "EE" that's being done in China. It's manufacturing and assembly of US designs. And that is where there's real shortage - skilled labor that can do that. The actual work is mostly done by robots, but before it _is_ done by robots, manufacturing capacity needs to be designed and built. Under the best circumstances (e.g. unlimited Apple resources in India) this takes years.
trace subsumes browser, it's much more flexible and can be applied to library code without editing it.
What do you do with the whey? I make paneer at home and use the whey to make chapati (bread).
This is interesting, sure, but you would need more data to create a better identifier.

I’m on an iPhone, which isn’t an uncommon device using Brave which is just WebKit because of iOS restrictions. So there would be lot of iPhones that would just end up being with basically the same identifier.
Show HN: A Fast, Ad-Free Paper.io Clone in the Browser – No Login, Just Play
Hi HN,

I built a lightweight, ad-free version of Paper.io that runs directly in the browser:
https://paperio.im/

No login, no downloads, no interruptions — just click and play.
It's built for performance and simplicity, with real-time smooth canvas rendering and basic AI logic to simulate other players. Fully responsive and works well on both desktop and mobile.

Tech Stack:

Pure JS + Canvas (no heavy frameworks)

Local game logic, no backend required

Lightweight grid-based collision detection + greedy pathfinding for bots

Why I built this:
I’ve always enjoyed quick-play browser games, but most versions of Paper.io online are either filled with ads, laggy, or cluttered with unnecessary UI. So I decided to build my own streamlined version for fun.

What’s next:

Adding real-time multiplayer (WebSockets)

Leaderboard system

Custom color/skin options

Maybe open-source it if there’s enough interest

I’d love feedback from the community — on performance, game mechanics, or just general ideas. Let me know what you’d like to see next!
For the curious:

https://screenrant.com/garfield-his-9-lives-primal-self-horr...
> We have a society (in the US) where cops often shoot first and ask questions later, but many people still do crimes.

Often?

The reason they still commit crimes is there's fairly good chances they won't get caught and even better chances they won't get shot.

On the other hand, how often are people robbing places with hired security? Robot dog security is just security escalated.
Looks like that kind of validation was premature. They mention in this article that the “creates its own scope” part was never actually implemented for accessibility, this change brings the display rules back inline with reality.
> Oh I see, yes the title shouldn't just attribute, but there is no deep reason for that

A reason is that you might want formatting (bold, italics, etc) on the text of a title.
>We always have moved forward technologically despite doomers

Have we? There's a de facto moratorium on gene editing in humans that all nations have so far adhered to (except for one person who promptly went to prison), there's a general moratorium on gene terminator seeds that so far all nations have adhered to, and we're in discussions for a deep sea-mining moratorium. Not all technologies move forward without impediment.
My comment was about proprietary software being open sourced.
Maybe he just means they're literally countable. Like, accurate to a single digit?
Funny how both cheese tapping and generator listening come down to the same core skill: quiet mastery built from experience, not textbooks
Yes, especially that you can use a "human-readable" password such as galleria-blunderer-tutor-omit-nursing-unify which is easy to provide via voice
GitHub Username Squatting
Not OP, but I read books and write and code.
> Can't really put it on Netflix or YouTube if it has to be nondeterministic.

Like Bandersnatch or the 20 other Netflix interactive titles (Most gone now - https://www.netflix.com/browse/genre/2869704)

They are shit. People want shared experiences and not thinking until you loop all the way to a computer game, the in-between is garbage.
If the tarrifs stay high, then US consumption will plummet since all goods will now be that much more expensive and people won't be able to afford as much.

If tariffs go down then moving manufacturing to the US was the losing choice for any company that chooses to do so.

Either way betting on current US consumption levels with US manufactured goods is a losing bet.
At the same time I heard they are greatly expanding their Indian office (though I do not know if these positions will be moved there or eliminated entirely). Seems unwise to shift the jobs there, given the recent de-globalization moves.
I am getting extremely skeptical of AI “age”. I was hoping it will unlock a whole new generation of startups like the iPhone did. However genAI is too generic and too blunt a tool, as in it does everything. However it’s too expensive for a small company to do stuff with. Looks like these AI companies (google and OpenAI) realize that and so are even doing the vertical integration themselves. In such an event does genAI end up being the automation tool that you access/use through OpenAI or google and that’s it?

I am sure people here see it better than I do, so what new class of problems is this genAI going to solve?
No. Ancient jubilees were radically egalitarian, and this administration is radically reactionary and hierarchy obsessed.

Somehow a clever person like yourself has been fooled.
I understand your position. But I think you're underestimating just how much training data is used and how much information can be encoded in hundreds of billions of parameters.

But this is the crux of the disagreement. I think the models overfit to the training data hence the fluctuating behavior. And you think they show generalization and semantic understanding. Which yeah they apparently do. But the failure modes in my opinion show that they don't and would be explained by overfitting.
Nvidia never fixed their sysmem fallback policy for wsl2 though, running on wsl2 rather than native Windows just spell so much performance problems when VRAM overflows
Tradition isn't just nostalgia - sometimes it's a protective layer against that slippery slope toward mediocrity disguised as efficiency
> We always have moved forward technologically despite doomers.

We nowadays always introduce technology no matter what. Focused on 'users' as a small subgroup for which we rationalize and validate the introduction. Success measured by profit and damn the externalities. It got reasonable outcomes in terms of (technological) progress for a long time. Today if the technology isn't outright owned by a billionaire class who get their hands on the innovations first, it is stock market driven development that not necessarily serves society. Today all the externalities are compounding into a real Black Mirror mess.
Or it should be changed to MT -> Mechanical Turk

"Our bleeding edge AI/MT app..." does not sound bad at all.
I think that they're saying a little bit of playing around with replacing thinking and composing with automated tools is recoverable, but at an industrial or societal scale the damage is significant. Like the difference between shoveling away some sand with your hands to bury the small creatures temporarily and actually destroying their habitat by "lobbying city council members to put in a groin or seawall, and seriously move that beach sand."
The dystopian era of SF movies started in 1972 with Silent Running.[1] That was the first "grubby future" Hollywood movie, and is an obscure but notable milestone in cinema history.

There was early dystopian SF. H.G. Wells' The Time Machine ends with a dystopia.
E. M. Foester's The Machine Stops (1909) was way, way ahead of its time.

Vashti’s next move was to turn off the isolation switch, and all the accumulations of
the last three minutes burst upon her. The room was filled with the noise of bells, and
speaking-tubes. What was the new food like? Could she recommend it? Has she had any
ideas lately? Might one tell her one’s own ideas? Would she make an engagement to visit
the public nurseries at an early date? — say this day month.

To most of these questions she replied with irritation — a growing quality in that accelerated age. She said that the new food was horrible. That she could not visit the public
nurseries through press of engagements. That she had no ideas of her own but had just
been told one-that four stars and three in the middle were like a man: she doubted there
was much in it. Then she switched off her correspondents, for it was time to deliver her
lecture on Australian music.

The clumsy system of public gatherings had been long since abandoned; neither Vashti
nor her audience stirred from their rooms. Seated in her armchair she spoke, while they in
their armchairs heard her, fairly well, and saw her, fairly well. She opened with a humorous
account of music in the pre-Mongolian epoch, and went on to describe the great outburst
of song that followed the Chinese conquest. Remote and primæval as were the methods of
I-San-So and the Brisbane school, she yet felt (she said) that study of them might repay the
musicians of today: they had freshness; they had, above all, ideas.
Her lecture, which lasted ten minutes, was well received, and at its conclusion she and
many of her audience listened to a lecture on the sea; there were ideas to be got from the
sea; the speaker had donned a respirator and visited it lately. Then she fed, talked to many
friends, had a bath, talked again, and summoned her bed.

Social media. 1909.

[1] https://en.wikipedia.org/wiki/Silent_Running

[2] https://en.wikipedia.org/wiki/The_Machine_Stops
My understanding is that the author is this superior being trying to accomplish a massive task (damming a beach) while knowing that it could cause problems for these clams. In the real world, Anthropic is trying to accomplish a massive task (building AGI) and they're finally starting to notice the potential impacts this has on people.
Yes, apps, which web pages aren’t no matter how much web designers want to pretend they are.
This is an excellent essay, and I feel similar to the author but couldn't express it as nicely.

However if we are counting on AI researchers to take the advice and slow down then I wouldn't hold my breath waiting. The author indicated they stepped away from a high paying finance job for moral reasons, which is admirable. But wallstreet continues on and does not lack for people willing to play the "make as much money as you can" game.
One interesting thing I've noticed in my life is that everyone that I've known personally preferred their early life and thinks the world is getting worse. From my great grandparents to me today. And each have their reasons, which sound valid, but probably have a bit of rose colored glasses and yearning for youth attached.

So is it that people prefer the world they are born into and hate change, or is life for an average person getting worse in some less tangible respects? Is fondly remembering the family bonding over radio broadcasts worth more than being able to afford every member of the family having their own TV, for example? It seems hard to judge.

We often define 'best it's ever been' by the poor being able to afford iPhones and the marginalized having more rights, which are both valid points.

But is it better for the majority common person? Are there people who are constantly in awe of how great things are, or are we doomed to miss what we had as kids and focus on the negative? Because I find myself falling into that trap often.

One thing that sticks in my head is that as a kid, my dad worked for a soda company and my neighbor worked for Lowes. Neither wife worked, both had 3 kids, and could afford a house and 2 cars. That seems like a fairy tale to young people today.
Oh and I forgot to mention the mobile app! When I did the switch the difference was like night and day. Actually Photoprism didn't even have an official mobile app, you could just sync photos in the background with SyncThing for example and keep using your phone's photo galley app, although there was a Photoprism app as well.
Immich is just a backend service like a mobile app, it's only current big defect is that it's useless if it cannot contact the server on start-up
Worse, it’s not even interesting porn, just banal straight Asian stuff
He will be fine, it’s just a 1 million dollar dinner away from the charges dropped. Just the cost of doing business these days.
I thought the phrasing of "western distributor" was shady. I'm like doesn't that just mean the person ordering and distrusting the parts is "in the west" (not even necessarily US) but the parts could be from anywhere? It's not saying much at all.
Also what plastics we even mean, and which ones are bad and which are indifferent.

Using ‘plastic’ as a category is about as precise as ‘metal’.
more like 'I got mine, F U' to anybody else including their own kids.
They should’ve hired from Allahabad, India.
Coquinas are clams that bury themselves in the sand very close to the surface [1]. The author worries that while they are playing with the sand, they might accidentally bury coquina clams too deep and kill them because they can no longer reach the surface.

Anthropic apparently is starting to notice the possible danger to others of their work. I'm not sure what they are referring to.

[1]: https://www.youtube.com/watch?v=KZUlf7quu3o
” When you have a new, abusive technology, you can't just aim it at rich, powerful people, because when they complain, they get results. To successfully deploy that abusive tech, you need to work your way up the privilege gradient, starting with people with no power, like prisoners, refugees, and mental patients. This starts the process of normalization, even as it sands down some of the technology's rough edges against their tender bodies. Once that's done, you can move on to people with more social power – immigrants, blue collar workers, school children. Step by step, you normalize and smooth out the abusive tech, until you can apply it to everyone – even rich and powerful people. Think of the deployment of CCTV, facial recognition, location tracking, and web surveillance.”

Cory Doctorow - The future of Amazon coders is the present of Amazon warehouse workers

https://pluralistic.net/2025/03/13/electronic-whipping/#your...
Ah, this [1] meaning of tillering (bending wood to form a bow), not this [2] (production of side shoots in grasses). The joys of new words.

[1]: https://www.howtomakealongbow.co.uk/part-5-tillering

[2]: https://en.wikipedia.org/wiki/Tiller_(botany)
The lies we tell ourselves in order to justify the bullshit.
No level of a lot of other things is safe for my health either. Especially work.
How much is the legal obligation to pay such a bill, legally speaking? It sounds like they hadn't agreed on a figure beforehand, so could he have billed an arbitrary amount (say, a million dollars) and would Ford have been required to pay that too? What is the limit?
Interesting stuff, great for Accessibility! Maybe some screenshots could have made the article more... accessible.
I skimmed the Anthropic report and didn't catch the negative effects. Did they mention any? Good on them if they did.
They actually are though, in reality. Your point is what should they be, not what they actually are. The truth of the situation is that webpages _actually are_ applications now, due to the new features the browsers have added to facilitate that

I actually work at Qt and many of our new products are web apps
Hello ! Thanks a lot for the feedback. I totally understand, even if it's a wild claim the thing is really to start doing everyday and practicing. It's a lot connected to the 1% rules where you improve 1% everyday. At the end of the year you're in theory 37x better. My goal here with this notion template is really to help people start doing what they want to do everyday and giving them the framework to change. (I'll take a step back and think of the price also)
I didn't grow up with it like you did, but the first time I tried a chunk of it on its own with a little honey and bread… game over.
> Kind of a pointless debate point (and economic plan) as it will always come down to humans and market conditions.

Exactly, even the Fairphone is assembled in China.
Why do you need gzip when it's running locally and being accessed on the same system?
Unit testing using mocks in Go
Copper compounds, while being generally non-toxic for large mammals, are very toxic for insects and other smaller animals. It’s why they are widely used in everything from marine anti-fouling paint to wood ‘pickling’ treatments.

And copper compounds will form in a wide variety of acidic and anoxic environments.
The prompt injection articles you wrote really early in the tech cycle were really good and I appreciated them at the time.
I read that as "the US government is already crippling the economy, so other measures potentially crippling the economy are not a problem," but maybe I'm misunderstanding you?
There's a great YouTube documentary that ties all the Garfield subculture together, and it's absolutely worth your time: What The Internet Did To Garfield

https://m.youtube.com/watch?v=O2C5R3FOWdE
It matters because we’re the one that has to deal with ticket when user complains that their tweaked-to-within-an-inch-of-its life system inevitably breaks the world.

The problem isn’t you per say, it’s the 5000 people that mis-follow some YouTube video because it looks cool without it actually understanding what they’re changing , how to undo it, or what the implications are.
And you can invert the formula, solve it for free labor workforce needed and then derive risk assessment parameters thst give you that outcome. My guess is thar during a recession where demand for prison labour ("slavery with less extra steps") shrinks, the risk expected parameters sink accordingly. Which makes the evaluation parameter just another ticker.
Microsoft is about to launch Recall for real this time
Sounds like you did Italy right. Now good luck going back to regular supermarket cheese without shedding a small tear.
It's not too expensive. I did some crawling the other day. AI wrote the crawler automatically, then I had it extract structured info from the crawled product info. It was about 600 requests to o4-mini. Cost me about 2.5 cents.
Not with HTTP/2
Sure. Lots of Canadian dealers rushed to get them in. 72 million in rebates were claimed in the 48 hours after the government announced the program would close, and 40% of that was other dealers.

Tesla isn't the bad guy in this situation, the government is. The government is the one stiffing dealers for the rebate on cars already sold.
I’ve met a handful of technicians who have been somewhere up and to the right on the skill / experience axes, and they’ve typically know what the problem is immediately upon listening to, or otherwise observing, a machine, or plant / equipment in general.

They’re usually a pleasure to work with, and I’ve found they’re typically the sort of people who are more than happy to share their knowledge.
And it is only matter of iOS version level which apps cut of at. Apple could "fix" that by providing yet another iOS upgrade for these older devices.
If it’s prepackaged (not from a tap), it’ll say on the packaging how many standard drinks it is.
Black Mirror of all work should not be called "pessimism porn". It's not unrealistic for the depicted scenarios to happen in real life.

You can kill a messenger for delivering a false message, but not a true one, even when it's bad.
To test in Firefox with the new behavior, set layout.css.h1-in-section-ua-styles.enabled to false in about:config.

Rolling out potentially risky changes in this way is not new, and is also a strategy that other browsers employ. It allows for course-correcting if necessary and is less disruptive than shipping to 100% of users directly.
I like reading manuals in pdf format here is none. The web documentation is very short, I imagine that when making any project there will be many details I should like to know, and it is very handy to have some pdf with complete documentation to avoid wasting time.
Show HN: I was tired of forgotten charges – so I built a subscription tracker
I kept getting charged for subscriptions I forgot about. Free trials, monthly plans, yearly renewals – they just kept piling up. So I built a simple tool to help me (and hopefully you) keep track of everything in one place.

It’s still early, and I’d love feedback:

What features would you want?

How do you currently track subscriptions (if at all)?

Is this something you'd actually use?
There was no insult. The point is very clear if you are not trying to intentionally make him look bad. He said that Vance would never send his kids to a hospital in Hungary; he never said hospitals in Hungary are bad, or that Hungarians are peasants, for example. What he’s trying to show you is that you’re being manipulated, that what they say is not what they do, so you shouldn’t believe them. But I guess most people prefer to trust the snake oil sellers than open their eyes.

Edit: and by the way Orbán is not Hungary, in the same way that Trump is not America, although they would very much like you to think so. I wonder why?
Did same but for Asteroids. Had a working wireframe version after only a couple of prompts! I think using the term "Asteroids" in my original prompt was a bit of cheat/shortcut.

My lessons learned for prompting were to have project broken down into clearly defined modules (duh...), and to constantly feed the latest module source back in as context along with the prompts. This helps ground the responses to only adjust the code related to the prompt, and to not break stuff that was already working.