MurphyA/hacker-news huggingface dataset:
by teach | 2026-01-12 21:41:09+00:00
Perl was the first language I learned on my own after graduating university many years ago. I fell in love with it because of quirks like these and because code written in it can have a poetic quality you don't see often.

Now I am old and joyless and I want the code I write for work to be boring and unsurprising.

But sometimes one can still want to write poetry.
by glenstein | 2026-01-12 21:41:22+00:00
It's not every day you get to transform your worldview, but for me, I think recent studies on honeybee consciousness, and better knowledge about crustacean experiences of pain probably register as big revisions to my operating assumptions I've only made quite recently. So I'm delighted there's an article on it, because I think I can't be the only one to have gained a better appreciation of this stuff between the 90s and now.

For the way this wiki article in particular is drafted, I would say it's (1) perfectly fair to deduce that behavioral and physiological data suggest crustaceans feel pain but (2) perhaps a bit too cautious and excessively philosophical in insisting that "suffering" can't be studied or measured, which the article can't resist stating several times. At worst it's maybe even be trying to slip in an anti-physicalist philosophical assumption about consciousness as if it were an uncontroversial baseline everyone accepts.

I appreciate and respect that there's notional distinction being drawn between pain and "suffering" but the same behavioral and physiological data can at least provisionally indicate suffering, too, not because they're necessarily the same but because they're importantly correlated.

And heck, they may even be integrally related to the point that the pain/suffering distinction, to the extent that it matters, is not a difference in what is proved by biology but a difference in what gets emphasized depending on the concepts you use to describe it.
by gnosis67 | 2026-01-12 21:41:23+00:00
It is not actually Trump’s fault. He is a player on the game, sure, though if only the world were pitted against a billionaire cowboy president.

The dark secret is that the specter that is white terror is a psychotic genius who knows you better than you know yourself.

I know you are used to being the “dominant intelligence” in this world (a competent well educated modernist). It is not true. You have been out done and Elon is a prank, he saluted silent yet active godheads of Power he himself does not comprehend.

I know what reality happened in the “president’s office” Elon. Don’t flash Epstein files at me.

Trump did not expose this side of America, this side of America revealed itself in the shadow of Trumps bravado. Trump is the guy who will do as they suggest, thinking it was his idea all along.
by umanwizard | 2026-01-12 21:41:54+00:00
Which is a totally valid reason to hate USPS.

The USPS is a government-run spam delivery service that there is no way to opt out of. Those of us who do banking and other administrative tasks online would be better off if the government shut it down completely, or better yet subsidized it slightly so it doesn't have to deliver spam to survive.

But as it is, I don't see any good reason to have any more respect for USPS than I do for any other spammer.
by asadotzler | 2026-01-12 21:42:10+00:00
I'll wager the accounting for the two contracts is separate. There may be stipulations that connect the two, but the payment from Google to Apple of $20B+/yr is a long-established contract (set of contracts, actually0 that Apple would not jeopardize for the relatively small Google to Apple $1B/yr contract, one still unproven and which may not stand the test of time.

So, yes, practically speaking, the Apple to Google payment offsets a tiny fraction of the Google to Apple payment, but real money will change hands for each and very likely separately.
by Nextgrid | 2026-01-12 21:42:21+00:00
> they are hidden away inside the settings, and they are not granular.

The switches default to off though, with a prompt on first attempt at accessing the protected resource.

The problem is that they're leaky like a sieve and the permission model and inheritance works is unclear (I once had the Terminal app ask me for permission - does it now mean anything I run from the terminal automatically inherits it - and so on).
by jp57 | 2026-01-12 21:42:48+00:00
An interesting article to revisit 8+ years later.

Now, in 2026, men's tennis is dominated by Jannik Sinner and Carlos Alcaraz, both under 25 years of age

Also, I don't think women's tennis has shown the same cartel effect in the top 5 or top 10 as men's tennis has recently. It seems like there's much more churn there, and many more young players, though I haven't measured this and maybe it's just a feeling.
by rjagnow | 2026-01-12 21:42:52+00:00
Uncrossy creator here. Yes, I design each by hand using a highly custom editor that I built to help with many of the common challenges. People keep asking me if it's a job that AI could do, but I think it would be really hard to get right. There's a lot of craft in building the shape of the puzzle and picking words that allow as many spaces as possible to get filled in.
by mherkender | 2026-01-12 21:43:08+00:00
I find the type of show makes a big difference, finding something thoughtful is important (and hard). We also like to set a time limit, usually 1-2 episodes to make the transition easy. Also, no tablets, just commercial-free TV so we can watch with them.

They re-enact fun/positive stuff from shows and don't get locked in or desperate for TV. Seems to work for us.
by bee_rider | 2026-01-12 21:43:32+00:00
I wonder what we’ve lost, with the loss of human computers. It seems like it would be a nice job that rewards diligence and intelligence. Nowadays pretty much all intellectual work rewards creativity, almost exclusively… the machines are infinitely diligent, so it doesn’t provide much value add when the human is too.

I dunno. It just seems kind of sad, in a way, like we’ve dropped a whole entire way of being seen as intelligent.
by tortilla | 2026-01-12 21:43:53+00:00
I love the the Voyager when I want to really focus or if I'm going to code for a long time (limits my arm movements and I'm more intentional). When I'm doom scrolling or being creative, I end up using the mouse (I'm looking at the Lift too) or the trackpad more.

Yes, it's my end game but I was pretty tempted by the go60 because of the wireless nature.
https://www.moergo.com/pages/go60
by umanwizard | 2026-01-12 21:44:22+00:00
> Doesn't Amazon shipping have to go to the billing address on the credit card?

No and that would be crazy. I'm not aware of any e-commerce site that has a restriction like that.

> Being able to purchase on a credit card and have it sent anywhere makes it that much easier to use stolen credit cards.

Well, it's probably one fraud signal among many, but it's absolutely not generally prohibited. I've sent things from Amazon to other people (or to myself while staying in a hotel), and other people have sent things to me, many times.
by Nextgrid | 2026-01-12 21:45:06+00:00
The kind of rug-pulling you describe only works if the software implements an online licensing check/DRM, and either way has nothing to do with security against malicious behavior.

> Github archive with an appropriate track record

How do you judge the "track record"? Github stars can be bought. Marketing can be used to inflate legitimate usage of a program before introducing the malicious behavior.

> the risks of downloading and running a closed-source app are much the same

But that's my point - open-source doesn't really change the equation there unless you are actually auditing the source and building & running said source. If you're just relying on a binary download you're no better than downloading proprietary software in binary form.
by philips | 2026-01-12 21:45:44+00:00
An easy at home setup is Raspberry Pi running Batocera and Zaparoo with NFC cards. If you buy a three ring binder you can neatly organize the NFC cards.

Bonus: it is an arts and crafts project to put on the stickers for the cards.

https://batocera.org

https://zaparoo.org/docs/platforms/batocera/
by prewett | 2026-01-12 21:45:45+00:00
I don't generally have to entrust myself to humans doing crazy things, though. An actual person driving a taxi is familiar enough with the roads that they are unlikely to do something like that. Probably also Uber/Lyft drivers. And there is usually an option to rent a car and drive yourself, in which case any craziness the driver suffers from is at least my own fault.
by ufarooqi | 2026-01-12 21:46:13+00:00
I kept correcting Claude Code the same way across sessions:

"Don't catch that error here—let it bubble up so the global handler logs it with the request context."
"We don't use feature flags for this repo. The deploy pipeline handles rollouts."
"Stop creating new API endpoints. Extend the base resource controller—that's why it exists."
"Auth tokens go in httpOnly cookies, not localStorage. We had this discussion."
"Don't mock the database in tests. We use a real Postgres container—it's already in the docker-compose."

These corrections contain useful context—why I want something done a certain way. But they disappear when the session ends.

Superwiser watches your prompts (not Claude's responses, not tool calls, not file operations—just your prompts) and extracts preferences and corrections. Stores them locally. Claude can search them in future sessions.

How it's different from memory plugins: those capture everything Claude does and compress it into summaries. Works, but burns tokens and duplicates what Claude already handles. Superwiser only tracks human steering. Uses Sonnet in the background to extract rules, so it's cheap and fast.

Also has conflict detection. If you said "use Redux" three months ago but now say "just useState," it asks which one applies.

Simple rules still belong in CLAUDE.md. "Use TypeScript" doesn't need a plugin. Superwiser is for the contextual stuff that emerges during sessions—harder to anticipate upfront.

Install:
/plugin marketplace add mu4farooqi/superwiser
/plugin install superwiser

Just mention "use Superwiser" in your prompt to load relevant context. We don't pre-load silently in the background.

Experimental. I'm using it daily but expect rough edges. Contributions welcome.
by simonask | 2026-01-12 21:46:32+00:00
That might be convenient if your language has semantics that map well-ish to C99 semantics. But C is a really messy language with lots of little quirks. For example, Rust code would compile to something slower if it had to use C as an intermediate representation.

Also, compiled languages want accurate and rich debug info. All of that information would be lost.
by mschuster91 | 2026-01-12 21:46:45+00:00
Why so complex. ID cards could solve that issue, every European ID card has a powerful and programmable crypto processor / secure element inside and so do all ICAO compliant passports.

Have the website emit a random nonce (to guide against replay attacks / reuse) plus an information what is requested (name, DOB, address, some like the Croatian ID card even store photographs), the card prepares a response with that data, signs that using its private key (with a 2FA being possible as well by using a PIN/password) and returns it to the website.

The Croatian ID card doesn't even need a middleware because it doesn't do 2FA, you can ask it all of that by pure NFC communication. The German ID card requires a middleware ("AusweisApp", open source) for added protection though.
by toomuchtodo | 2026-01-12 21:47:11+00:00
Mostlymatter: A fork of Mattermost by Framasoft - https://news.ycombinator.com/item?id=46393817 - December 2025 (9 comments)

Mostlymatter is a fork of Mattermost without users limit - https://news.ycombinator.com/item?id=46383963 - December 2025 (4 comments)

Mattermost restricted access to old messages after 10000 limit is reached - https://news.ycombinator.com/item?id=46383675 - December 2025 (250 comments)
by viccis | 2026-01-12 21:47:16+00:00
>The problem with all this is that we don't actually know what human cognition is doing either.

We do know what it's not doing, and that is operating only through reproducing linguistic patterns. There's no more cause to think LLMs approximate our thought (thought being something they are incapable of) than that Naive-Bayes spam filter models approximate our thought.
by x01af | 2026-01-12 21:47:22+00:00
Crypto bros needed!

[Midl] - (REMOTE) Frontend developer - https://forms.gle/GzwXL2qwHXNMPXt27

[Ditto] - (REMOTE) Development Lead - https://forms.gle/UTGp6vY6GA7uefB26

[Midl] - (REMOTE) Backend developer - https://forms.gle/XdYHTZokBRYbX28u9

[Midl] - (REMOTE) Senior Smart Contract & Backend Engineer - https://forms.gle/eedvyTx17Y35MVWZ9

[Midl] - (REMOTE) Lead Backend Developer - https://forms.gle/9vvj1GDFrmYXsZo16
by dmuino | 2026-01-12 21:47:31+00:00
That's true, I'm 2050-2100 lichess, around 1800 on chess.com. Never played a rated tournament but played some rated players who were 1400-1500 rated USCF, and they were roughly my strength, maybe a bit better. Still the Delta bot, easy mode, was much, much better than me.
by jtwaleson | 2026-01-12 21:47:53+00:00
Comper | First Product Designer / UI Engineer | €80-100k + equity | Utrecht, The Netherlands | ONSITE | https://comper.io

We make software landscapes understandable and explorable. Our canvas is zoom-to-code shows data on overlays from all of the git repos in your company. LLMs go through the codebase and extract information.

We provide clarity when it's most needed: re-orgs, onboarding, explaining the tech stack at board meetings.

Comper needs someone that can design revolutionary UIs and go where no man has gone before. I don't know exactly what to call this role, as it crosses several disciplines: Design, Engineering, new UIs. Our UI is the core of our product: a zoomable canvas that has all your code, documentation and diagrams on it. We have a long way ahead and need serious thinking to make sure we explain the software stack as simple as can be.

I'm the founder & CTO. We just raised a pre-seed and are now with 4 people. Find the vacancy on our site and send us an email. Site is a bit outdated as it's not prio #1. Happy to chat.
by emmanueloga_ | 2026-01-12 21:48:45+00:00
I’ve been thinking that defaulting to durable execution over lower‑level primitives like queues makes sense a lot of the time, what do you think?

A lot of the "simple queue" use cases end up needing extra machinery like a transactional‑outbox pattern just to be reliable. Durable‑execution frameworks (DBOS/Temporal/etc.) give you retries, state, and consistency out of the box. Patterns like Sagas also tend to get stitched together on top of queues, but a DE workflow gives you the same guarantees with far less complexity.

The main tradeoff I can think of is latency: DE engines add overhead, so for very high throughput, huge fan‑out, or ultra‑low‑latency pipelines, a bare‑bones queue + custom consumers might still be better.

Curious where others draw the line between the two.
by keplerjst | 2026-01-12 21:48:50+00:00
Spot on. Minimizing distractions is just one side of the coin. The other is maintaining momentum on the single task at hand.

That is actually the specific problem I'm trying to solve with my first prototype: https://seton.run

It's a very simple Pomodoro-ish timer, but designed to visualize your accumulated effort. Seeing the concrete data of "time spent" creates a positive feedback loop that helps me stick to the finish line.
by jasonwatkinspdx | 2026-01-12 21:49:07+00:00
Yeah, Reforged was received very poorly so they basically end of life'd the franchise.

There is a thriving community with a couple different choices for servers to play on. So I'm sure there's a fix for your mouse speed issue.

Check Twitch for people streaming it: https://www.twitch.tv/directory/category/warcraft-iii

Grubby, one of the early esports stars, still streams it regularly and hosts his own for fun tournaments with other streamers.
by smeeagain2 | 2026-01-12 21:49:13+00:00
I don't know what the other guy was getting at in his tapdancing response. Sounds like a typical military-industrial complex wingnut. He'll get his due in time.

Let me red pill you bro.

Politics, just like pro wrestling--and everything else today--is FAKE, SCRIPTED, and AI GENERATED.

Has been for a LONG time. Ever since before you can remember. IT'S ALL FAKE.

Just like a movie or other cinematic or TV production--or a magic show--it's all about manipulating people to think a certain way. That's the entire game, and it goes very deep. They're all actors, reading from the same script, working toward the same end.

This includes all figures such as Trump, Xi, Putin as well, though it may be hard to understand how that's possible--but they are in fact reading from the same script written by the same people, for the same purpose.

China will not invade Taiwan in the near future. That's coming, but it's many years off. Learn the script, and you will know this and much more. The purpose of all that noise is to cause you to react how you did. Notice how everyone started repeating that idea all at once? Pay attention when the herd all of a sudden starts moving in a new direction, repeating the same taglines; who told them to do that?

You seem to halfway have a clue, but the road to truth through the forest of lies is long and tortuous and everyone needs a helping hand. Just remember IT'S ALL FAKE AND SCRIPTED. Trust nobody and nothing you're told--especially when it's what you want to hear.

When they tell you all foreign investment is pulling out of the United States, what effect does that have? How does it cause you to react? That reaction is exactly what's desired by those who write and publish those headlines, across all media everywhere.
by jehna1 | 2026-01-12 21:49:35+00:00
I've been experimenting with Claude Code and different code-to-cad tools and the best workflow yet has been with Replicad. It allows for realtime rendering in a browser window as Claude does changes to a single code file.

Here's an example I finished just a few minutes ago:

https://github.com/jehna/plant-light-holder/blob/main/src/pl...
by erenkaradag | 2026-01-12 21:49:56+00:00
The problem is that the 'genius' of Einstein wasn't just synthesizing existing data,but actively rejecting the axioms of that data. The 1875 corpus overwhelmingly 'proves' absolute time and the luminiferous aether. A model optimizing for the most probable continuation will converge on that consensus.

To get Relativity, the model needs to realize the training data isn't just incomplete, but fundamentally wrong. That requires abductive reasoning (the spark of genius) to jump out of the local minimum. Without that AGI-level spark, a 'pure knowledge pile' will just generate a very eloquent, mathematically rigorous defense of Newtonian physics.
by OJFord | 2026-01-12 21:50:08+00:00
My experience with Gemini (3 Flash) has been pretty funny, not awful (but worse than Kimi K2 or GPT 5.2 Mini), but it's just so much worse at (or rather hyper focused on) following my custom instructions, I keep getting responses like:

The idiomatic "British" way of doing this ...

Alternatively, for an Imperial-style approach, ...

As a professional software engineer you really should ...

in response to programming/Linux/etc. questions!

(Because I just have a short blurb about my educational background, career, and geography in there, which with every other model I've tried works great to ensure British spelling, UK information, metric units, and cut the cruft because I know how to mkdir etc.)

It's given me a good laugh a few times, but just about getting old now.
by joe_mamba | 2026-01-12 21:50:10+00:00
>Under pay, no one takes the job, so justify off-shoring.

You mean to justify easy rubber stamping work visas on candidates from abroad.

Offshoring is usually last resort when costs other than labor are also much cheaper abroad like energy, or there's other incentives like government handouts or tax exemptions that high-CoL EU countries like France or Germany can't compete with.
by munificent | 2026-01-12 21:50:50+00:00
I know nothing about tennis, but I think the general point still stands.

Any time you have a system with feedback loops and economies of scale / network effects, the natural iterated behavior over time is an increasingly steep power law distribution.

With the digital world where zero marginal costs mean huge economies of scale and social interaction means huge network effects, we are clearly seeing a world dominated by a small number of insanely powerful elites. Seven of the ten richest people in 2025 got there from tech.

Our society wasn't meant to be this connected with this much automated popularity aggregation. It leads to huge inequality until we figure out damping or counterbalancing systems to deal with it.
by lokar | 2026-01-12 21:50:56+00:00
Empathy is an emotional response people have to someone or something.

It is an internal (to the person experiencing it) phenomenon. Feeling empathy does not require the object of the empathy to be intelligent, have emotions, or even thoughts. And it does not require the person experiencing it to believe that the object has the attributes, it does not require anthropomorphizing.

People feel empathy towards all sorts of people, things, and groups.
by monarchwadia | 2026-01-12 21:51:17+00:00
This is a great idea! I'm building something very similar with https://practicalkit.com , which is the same concept done differently.

It will be interesting for me, trying to figure out how to differentiate from Claude Cowork in a meaningful way, but theres a lot of room here for competition, and no one application is likely to be "the best" at this. Having said that, I am sure Claude will be the category leader for quite a while, with first mover advantage.

I'm currently rolling out my alpha, and am looking for investment & partners.
by potato3732842 | 2026-01-12 21:51:19+00:00
Good. Auto insurance suffers from the same cost spiraling principal-agent problems as healthcare.

I think states that nudge but don't completely require insurance have it right (I live near one of them). Even though most people have insurance the plausible threat of having to actually litigate against someone and attempt to collect seems to put huge downward pressure on everything saving even the insured people a ton of money more than offsetting the "risk" of sharing a state with uninsured people.
by qubex | 2026-01-12 21:51:23+00:00
Fair enough, you might have a point insofar as we need not agree — the same goes both ways. However I find it hard to label a sequence of words that underplays the magnitude of the ‘issue’ to be worthy of the term ‘joke’. I can see that I might’ve been carried away in making my point, but it still stands when said more placidly: genocide is not a laughing matter.
by danaris | 2026-01-12 21:51:26+00:00
I mean, it feels like it would make some sense, and honestly I'd love for it to be true—but everything I've heard, from people who know Apple much better than me and/or have inside sources, is that not only was he not secretly fired, his departure blindsided the C-suite.

If Cook and his other senior staff had recognized the problems Dye was causing and wanted him gone, what possible motivation would they have to make his firing secret? How could it possibly serve them better to have it look like they were chumps?
by DamnInteresting | 2026-01-12 21:51:33+00:00
> Nothing I've seen from the AI labs appears to indicate that they are worried about model collapse in the slightest.

AI labs are insufferable hype machines, they are unlikely to sow doubt about their own business models.

> they can detect that and take steps to fix it.

Each model will need an endless diet of new content to remain relevant, and over time, avoiding ingestion of LLM output (and the accompanying inbreeding depression) will likely be a tricky proposition. Not impossible, but expensive and error-prone.