MurphyA/hacker-news huggingface dataset:
by UqWBcuFx6NV4r | 2026-01-09 20:06:22+00:00
Yes, I do.

“DEI bureaucracies” is a meaningless political term.

I am truly (not) sorry about whatever HR interaction has soured you.

Not everything every company does is related to US politics let alone that of the last 10 years. These “DEI bureaucracies” pre-date your “Biden administration”.

Believe it or not, there are many, many organisations that do not operate in or export to the US. Many of them have what I’m sure you would call “DEI bureaucracies”. What’s your explanation?
by jacquesm | 2026-01-09 20:06:32+00:00
CF is a US company, the EU has the right to make their own - misguided - laws. And CF has the option to simply stop doing business with Italy, or comply with the law. This stupid grandstanding is just a thinly veiled attempt at blackmail which I'm sure will very much impress the legislators and the judges of the country to which it is addressed. /s
by deergomoo | 2026-01-09 20:06:34+00:00
I would call the designing of the building art, yes. But I wouldn’t call it construction.

I would also call designing a system to be fed into an LLM designing. But I wouldn’t call it programming.

If people are more into the design and system architecture side of development, I of course have no problem with that.

What I do find baffling, as per my original comment, is all the people saying basically “programming is way more fun now I don’t have to do it”. Did you even actually like programming to begin with then?
by chatmasta | 2026-01-09 20:06:45+00:00
Doesn’t “doxxing” refer to publicly linking a private/anonymous identity to a public one? It’s disingenuous to imply the congresswoman had a problem with “linking to a public web page.” She had a problem with linking to a public web page in the context of unmasking the anonymous identity of a US military member. The linkage, not the linking, is the doxxing.

I don’t agree with Luna here, and my exposure to this story is limited to what’s in the article. But I do agree with the GP comment regarding the lack of impartiality in this article.

It’s the military’s responsibility to protect the identity of their operators, by ensuring they don’t publish information that could lead to doxxing. If they miss something, that’s on them. And prosecuting a private citizen is a deflection of responsibility that ignores the risk of actual motivated attackers (e.g. Maduro loyalists) uncovering the same information, without publishing it to twitter, but using it to threaten or harm the doxxed victim.
by arnsholt | 2026-01-09 20:06:51+00:00
Lichess uses a scheme which is probably more efficient on average, described on revoof's blog[0]. Basically, it's a variable length scheme where the first 64 bits encode square occupancies, followed by piece codes (including castling, side to move, and ep with some trickery), followed by half-move clocks if necessary.

0: https://lichess.org/@/revoof/blog/adapting-nnue-pytorchs-bin...
by throw128 | 2026-01-09 20:06:55+00:00
Anecdotal obviously, but from my experiences and those in my friend-group, therapy seems actively harmful in many circumstances. Therapy can be an enabler of bad behavior, helping to build a new fancy framework of excuses just as easily as it can help you land somewhere better. How long has it been since you've seen something bad (maybe it was just slightly selfish, maybe it was something worse and chronic) waved away as "self-care"? Or if you've lost faith in people or communication generally, then you're not going to feel better by going through many rounds of therapist mismatch and at some point you've aggravated problems rather than fixing them. Fortunately for the industry, measuring the harm is just as difficult as measuring the benefits. The advice to "just exercise more" may not help, but at least it really can't hurt.
by codelikeawolf | 2026-01-09 20:07:13+00:00
I don't mean to split hairs here, but considering the wording of "throw something in the gutter", I would argue that "hate" isn't really too far off the mark.

> Wasm with 'fast' DOM manipulation opens the door to every language compiling to wasm to be used to build a web app that renders HTML.

This was never the goal of Wasm. To quote this article [1]:

> What should be relevant for working software developers is not, "Can I write pure Wasm and have direct access to the DOM while avoiding touching any JavaScript ever?" Instead, the question should be, "Can I build my C#/Go/Python library/app into my website so it runs with good performance?"

Swap out "pure Wasm" with <your programming language> and the point still stands. If you really want to use one language to do everything, I'm pretty sure just about every popular programming language has a way of transpiling to JS.

[1] https://queue.acm.org/detail.cfm?id=3746174
Show HN: Simple Claude Code memory alternative – past chats search
by misha10x | 2026-01-09 20:07:21+00:00
I got frustrated with Claude Code memory plugins like claude-mem (buggy, token-heavy, complex setup) and Continuous-Claude (overwrites configs, needs Python deps), so I built a dead-simple alternative: cc-history-search. Zero deps and no setup beyond install.

I've tried it on my existing projects and it works VERY well.

It uses existing chat data directly: no fancy FTS/vector DBs, only simple file searches. Because of that there is no indexing step and no surprise token usage.

Wondering why Anthropic hasn't added it as a first-party feature.
by prisenco | 2026-01-09 20:07:25+00:00
My question is why use AI to output javascript or python?

Why not output everything in C and ASM for 500x performance? Why use high level languages meant to be easier for humans? Why not go right to the metal?

If anyone's ever tried this, it's clear why: AI is terrible at C and ASM. But that cuts into what AI is at its core: It's not actual programming, it's mechanical reproduction.

Which means its incapabilities in C and ASM don't disappear when using it for higher-level languages. They're still there, just temporarily smoothed over due to larger datasets.
by thisislife2 | 2026-01-09 20:08:00+00:00
"Centuries" before, it was part of the Soviet Union, which gave it its current territories from parts of Poland, Hungary, Romania and Crimea.

> It's mistake really was to give up its nukes

I partly agree. Note though that the nukes were never theirs in the first place. The Russians always had the triggers without which they couldn't be made operational. The nukes were also under full control of the Russian armed forces, in Ukraine. And, as I wrote earlier, it was a condition of the Soviet Union (now Russia), that independent Ukraine can never be a nuclear power and that is why the 'Declaration of State Sovereignty of Ukraine' explicitly says so. In fact, at one point Ukraine was refusing to give it up and Russia was thinking about attacking Ukraine. But this was the period when the west and Russia were on talking terms to each other, and so the other western superpowers, who also didn't want another nuclear weapon state in Europe worked with Russia to pressure Ukraine to honour its terms of independence and transfer the nuclear weapons to Russia.
by kleinsch | 2026-01-09 20:08:11+00:00
AI lets you pick the parts you want to focus on and streamline the parts you don't. I get zero joy out of wrestling build tools or figuring out deploy scripts to get what I've built out onto a server. In the past side projects would stall out because the few hours per week I had would get consumed by all of the side stuff. Now I take care of that using AI and focus on the parts I want to write.
by ge96 | 2026-01-09 20:08:52+00:00
I'm not even talking medication, talking about cost of therapy it's like $200 per session sometimes but yeah all depends

I had to pay $3K for an MRI in cash one time, which yeah you get what you pay for but my buddy pays $2.8K/mo in insurance for his family, like that's a big chunk of his monthly pay

Oh I want to be clear no snark towards you this is the cliche topic of healthcare in US

Regarding the topic at hand though, yeah I lift 5 days a week and do a half hour of maximum inclined walk for those days as well. Mental health but also I want to be ripped. Helps my job has a gym and I'm the only one in there in the mornings. We also walk like a mile at work, around the parking lot, talking to co-workers 4 days a week.

My main problem is anxiety, like I wish I could walk downtown in a city and do street photography but I fear that someone will ask me for money or get robbed. The funny thing is I'm a big guy, like 6', I bench almost 300 lbs. I'm not like a stick. I have a fear of crowds too I can do shopping but sometimes in like a WalMart that's a lot of people and of course I'm terrible with women, the fear even if I have the bod. I'm just scared of eye contact and low self-esteem even having a six-fig job my self-determined value is whether a woman will say yes to me or not, it's funny. I don't have a fear of speed I can drive 160mph+ on the highway, helps to have a good car.

But for the moment I'm working towards freeing myself from debt and then being able to live a life where I'm not in fear of losing my job. I'm a privileged person, this is brought on by myself eg. dropping $1.2K a night at a strip club or $600 Venmoing a band to play song requests. I'm complaining about therapy cost lmao.
by vorticalbox | 2026-01-09 20:08:55+00:00
LLMs also try and find short cuts to get the task done, for example I wrote some code (typescript) for work that had a lot of lint errors (I created a pretty strict rule set)

And I asked codex to fix them for me, first attempt was to add comments to disable the rules for the whole file and just mark everything as any.

Second attempt was to disable the rules in the eslint config.

It does the same with tests it will happily create a work around to avoid the issue rather than fix the issue.
by vunderba | 2026-01-09 20:09:50+00:00
Hey polarbearballs (I feel a bit funny writing this name),

Thanks for the feedback - I'm glad you found it useful! I literally made it because I was thinking about the old Simon toy which plays a set of consonant notes (G, C, E, G) and thought it would be a fun way to practice playing by ear!

https://en.wikipedia.org/wiki/Simon_(game)
Show HN: DocuFlow – open-source event-driven AI invoice ingestion pipeline
by Shashank0701 | 2026-01-09 20:09:52+00:00
OP here. I built this to learn how to orchestrate AI agents with Celery and Redis. The hardest part was getting the Gemini API to work reliably inside Docker, so I wrote a custom REST client. Happy to answer questions about the architecture!
by BeetleB | 2026-01-09 20:09:55+00:00
More painful to manage turning it on/off than to simply leave it in my car.

Over the years, I've spent far too much time with different solutions for managing notifications, etc. Turns out simply keeping the older phone after buying a newer one was the easiest approach. No downsides so far. The old phone has the SIM card. The new one doesn't.
by briansteffens | 2026-01-09 20:10:20+00:00
There are some things that I think become more fun, like dealing with anything you don't actually find interesting. I recently made a quick little web app and I hand-coded the core logic since I find that part fun. But I vibe-coded the front-end, especially the CSS, because I just don't find that stuff very interesting and I'm less picky about the visuals. Letting the AI just do the boring parts for me made the overall project more fun I think.
by wk_end | 2026-01-09 20:10:28+00:00
Everyone is different, so I say this not to tell you how to feel but just to offer a different perspective:

Walking in urban environments can be its own sort of joy. Cities (well, good ones anyway are full of life and energy and humanity, have unexpected nooks and crannies, and a rich sense of dynamism and excitement. Even late at night (as long as you're safe), a quiet city can be a source of serenity and melancholic beauty. Writers like Baudelaire and Benjamin described at great lengths the pleasures of flânerie.

Nature is wonderful too, of course! I love a good hike through the forests and mountains...but I also love a good stroll downtown.
by Smalltalker-80 | 2026-01-09 20:10:56+00:00
Why not do it simpler? :
Create an array with 16 elements, one element per piece, black + white.
Every array element is 7 bits wide, 1 bit for captured or not,
and 6 bits for the square number the piece is on (8 x 8).
Then you need 16 * 7 = 112 bits = 14 bytes.
(And the captured-bit can even be compressed further as a 65th square,
but that makes it more calculation intensive to extract a position)
by drdeca | 2026-01-09 20:11:28+00:00
I agree that that the criteria you gave is probably more relevant for the issue at hand, sure.

And, while definitions may not be super important (as you say), and while it is often fine to redefine a word within some context, I do think the definition I gave is probably closer to how people usually use the word “advertisement”.

My inclination is to stick on an adjective though, and refer to, say, “unwanted ads”, rather than say that the ads in a classified section “aren’t ads”.
by metaphysicalyes | 2026-01-09 20:11:33+00:00
First shot is a red herring. It might be legal in the US to shoot the driver trying to hit you when are already out of the vehicle's way.

The more condemnatory are the 2nd and 3rd shot from the side window. This is pure cruelty and disregard of human life which in a parallel universe could be one of your family member. Anyone justifying this deserves no sympathy from rest of the human populace.
by switchbak | 2026-01-09 20:11:38+00:00
> Our ability to zoom in and implement code is now obsolete Even with SOTA LLMs like Opus 4.5 this is downright untrue. Many, many logical, strategic, architectural, and low level code mistakes are still happening. And given context window limitations of LLMs (even with hacks like subagents to work around this) big picture long-term thinking about code design, structure, extensibility, etc. is very tricky to do right.

> If you can't see this, I have to seriously question your competence as an engineer in the first place tbh.

I can't agree more strongly. I work with a number of folks who say concerning things along the lines of what you describe above (or just slightly less strong). The trust in a system that is not fully trustworthy is really shocking, but it only seems to come from a particular kind of person. It's hard to describe, but I'd describe it as: people that are less concerned with the contents of the code versus the behaviour of the program. It's a strange dichotomy, and surprising every time.

I mean, if you don't get the economics of a reasonably factored codebase vs one that's full of hacks and architecturally terrible compromises - you're in for a VERY bad time. Perhaps even a company-ending bad time. I've seen that happen in the old days, and I expect we're in the midst of seeing a giant wave of failures due to unsustainably maintained codebases. But we probably won't be able to tell, startups have been mostly failing the entire time.
by throwworhtthrow | 2026-01-09 20:11:50+00:00
But also consider the new development with courthouse arrests, where ICE and the immigration court officials collaborate to 1) terminate an in-progress asylum case while the asylum seeker is in the courthouse, 2) arrest the asylum seeker as they exit the courtroom.

Some/many of these folks did not enter illegally and did not overstay their visa, but requested asylum at the border and were released into the US. The immigration judges are also not ruling against the asylum seeker, which would be understandable, but it seems the cases are being cut short.

I admit I don't understand the legal details, but it seems to me that this particular group of people targeted by ICE are not here against the law, and also didn't get a fair chance to complete their asylum cases.

I do approve of local police arranging the handover to ICE of convicted criminals for deportation after they've served their sentence.
by freehorse | 2026-01-09 20:11:58+00:00
People usually don't compile their browsers from source anyway. And of course, technically, a program can check whether monitoring tools are running and adapt its behaviour accordingly, but this is malware territory and it makes no sense for any reputable browser. Also, technically, one can do that on router level anyway and not have this issue. So yes, I would say that analyzing the network is enough.
by brailsafe | 2026-01-09 20:12:03+00:00
Agreed, but I wasn't disagreeing with their whole sentiment, just their assertion that the GP was obviously correct, namely that it doesn't matter how many homes people can buy.

Less supply couldn't possibly be helpful for those disappointed, but also there's less supply than there would be if access to it as a commodity was limited, supposing that all other artificial restrictions and funding models could rely on less concentrated investments, which I think they could
by stormed | 2026-01-09 20:12:27+00:00
I decided to go unmedicated from SSRIs/mood stabilizers in 2024 and it changed my life for the better. Prior to stopping, I thought I was physically unhealthy until I found out excessive overheating & exhaustion was a common side effect of Zoloft. Since then, I've lost around 40 pounds and have been able to regularly exercise without issues. My mental health also improved with forcing myself to get vitamin D outside. It can be the simplest of things to improve your life, but it can be easy to forget (especially WFH).
by prisenco | 2026-01-09 20:12:33+00:00
I use AI as a rubber duck to research my options, sanity-check my code before a PR, and give me a heads up on potential pain points going forward.

But I still write my own code. If I'm going to be responsible for it, I'm going to be the one who writes it.

It's my belief that velocity up front always comes at a cost down the line. That's been true for abstractions, for frameworks, for all kinds of time-saving tools. Sometimes that cost is felt quickly, as we've seen with vibe coding.

So I'm more interested in using AI in the research phase and to increase the breadth of what I can work on than to save time.

Over the course of a project, all approaches, even total hand-coding with no LLMs whatever, likely regress to the mean when it comes to hours worked. So I'd rather go with an approach that keeps me fully in control.
by Yoric | 2026-01-09 20:12:48+00:00
Yeah, that is one of my main uses for AI: getting the build stuff and scripts out of the way so that I can focus on the application code. That and brainstorming.

In both cases, it works because I can mostly detect when the output is bullshit. I'm just a little bit scared, though, that it will stop working if I rely too much on it, because I might lose the brain muscles I need to detect said bullshit.
by rayiner | 2026-01-09 20:13:00+00:00
You should quote what I said:

> Visa overstays are a “bigger problem” according to whom? Could someone reasonably consider illegal border crossings a bigger problem because they involve completely unvetted people, as opposed to visa overstays which involve people who were at least minimally vetted in getting a visa?

All I said was that you could reasonably consider illegal border crossings to be a “bigger problem,” even accepting that visa overstays account for a larger volume. You’re tacitly assuming that “bigger problem” and “bigger volume” are the same, but my point there was that those aren’t the same.

And four years later, of course, we’re in a different factual scenario. The level of border crossings is down to almost zero now.
by yason | 2026-01-09 20:13:04+00:00
Problem is that banks place a lot of trust on a locked-down phone and I have a hard time trusting a blackbox device I don't really own but only paid for.

That's the reason I mostly use online banking on the web, not on a device.

If it ever comes to that in my country I can also use my previous, unrooted backup phone to host these apps and keep it at home.

I'm not at all thrilled of the idea of carrying your credentials to your bank account on your phone, accessible via a 4-digit PIN out there in the world in the first place. For some reason, banks think it's great.
by Dylan16807 | 2026-01-09 20:13:13+00:00
It can happen in other situations, but the fact that it always happens with currency fluctuations is what's important here. When the dollar loses value, everything I own that's anchored to dollars loses value too. "buying a share of productive capacity" implies a counteracting effect, but there isn't one, because the amount of productive capacity represented by each share shrinks too.
by GabrielHawk | 2026-01-09 20:13:26+00:00
Have you ever seen government officials talk about tech? I think you'd have to be naive to buy the narrative that they're making such a large policy decision for our security.

Of the few people using rooted phones to begin with, there's even fewer that don't know what they're doing.

Much more likely is this is a decision to get in line with the well documented and rapidly spreading surveillance laws of the past few years.

> But we shouldn't force everyone to make the choices that are best for the people with the least comprehension of what they're doing.

You are acting like it's easy to accidentally root your phone
by ceejayoz | 2026-01-09 20:13:29+00:00
Depends on skin color.

https://za.usembassy.gov/refugee-admissions-program-for-sout...

> Consistent with President Trump’s Executive Order on Addressing Egregious Actions of the Republic of South Africa, the Department of State is coordinating with the Department of Homeland Security to consider eligibility for U.S. refugee resettlement for people who are of Afrikaner ethnicity or a member of a racial minority in South Africa who are victims of government-sponsored race-based discrimination.

(That's a lot of words to say "white".)
by westurner | 2026-01-09 20:13:36+00:00
Additional models of gravity and thermodynamics+ to reconcile:

- "Physical vacuum as a dilatant fluid yields exact solutions to Pioneer anomaly and Mercury’s perihelion precession" (2019) https://cdnsciencepub.com/doi/10.1139/cjp-2018-0744 .. https://news.ycombinator.com/item?id=45220585

- "Perihelion precession of planetary orbits solved from quantum field theory" (2025) https://arxiv.org/abs/2506.14447 .. https://news.ycombinator.com/item?id=45220460

- "Classical theories of gravity produce entanglement" (2025) https://www.nature.com/articles/s41586-025-09595-7 :https://news.ycombinator.com/item?id=45713712

- https://news.ycombinator.com/item?id=45909513 : The Consistency Functional K, Quantum coherence maximization under self-consistency constraints
by NoraCodes | 2026-01-09 20:13:54+00:00
I don't care that AI development is more fun for the author. I wouldn't care if all the evidence pointed toward AI development being easier, faster, and less perilous. The externalities, at present, are unacceptable. We are restructuring our society in a way that makes individuals even less free and a few large companies even more powerful and wealthy, just to save time writing code, and I don't understand why people think that's okay.
by throw0101d | 2026-01-09 20:14:20+00:00
> Because all it takes is men with guns to change what rights you think you have.

Plenty folks of didn't change their minds about what rights they thought they had, even in the face of guns.

If you're in the US, and believe in your own Constitution, then people have "unalienable Rights" that are "endowed by their Creator", regardless of whether they are recognized by the government or not:

* https://www.archives.gov/founding-docs/declaration-transcrip...

* https://en.wikipedia.org/wiki/United_States_Declaration_of_I...