MurphyA/hacker-news huggingface dataset:
by morshu9001 | 2026-01-02 17:03:45+00:00
AoE2:DE is rated gold even though multiplayer is broken for everyone, and it lags. By now someone has posted a very complex workaround to the MP issue, but it was gold even before that.

BeamNG (before a very recent native Linux beta) was gold despite a serious fps drop and also a memleak to crash any time there's traffic.

So I don't trust the ratings.
by rozap | 2026-01-02 17:03:56+00:00
Yea, idk why this is even surprising. It's all sort of the obvious conclusion that these sorts of companies get to.

Facebook, dating apps, etc all do similar things with affinities and desperation to boost engagement.

The pearl clutching is just cope from people who haven't yet internalized that our industry encourages and glorifies deploying scummy practices at a huge scale.
by spwa4 | 2026-01-02 17:04:02+00:00
The worst part is that AI is getting blamed for this. It's not why these things are happening.

1) Trump's spending on tax (last term) has caused a severe recession

2) Trump's recession is causing people to fire workers, BUT CEOs and ... don't want to admit it is because revenue's dropping and about to drop more, ie. because management is close to being forced to report a total disaster of a quarterly report. So no, you're fired "because AI can do your job" (meanwhile actual demonstrations of AI actually doing a single minimum-wage job ... even OpenAI "for some reason" doesn't demonstrate that)

What people don't seem to get is that AI's history of overpromising and underdelivering is about 3x as long as the one for Nuclear Fusion.
by esafak | 2026-01-02 17:04:15+00:00
There is a rationale:

> Second, and no less important, AI Studio is genuinely the best chat interface on the market. It was the first platform where you could edit any message in the conversation, not just the last one, and I think it's still the only platform where you can edit AI responses as well! So if the model goes on an unnecessary tangent, you can just remove it from the context. It's still the only platform where if you have a long conversation like R(equest)1, O(utput)1, R2, O2, R3, O3, R4, O4, R5, O5, you can click regenerate on R3 and it will only regenerate O3, keeping R4 and all subsequent messages intact.
by boredtofears | 2026-01-02 17:04:21+00:00
This article makes a lot of definitive claims about capabilities of different models that don't align with my experience with them. Its hard to take any claim serious without completely understanding the state of the context when the behavior was observed. I don't think its useful to extrapolate a single observation into generalized knowledge about a particular model.

Can't wait until we have useful heuristics for comparing LLM's. This is a problem that comes up constantly (especially in HN comments...)
by adastra22 | 2026-01-02 17:05:25+00:00
Borrow checker issues do not require multiple threads or async execution to be realized. For example, a common error in C++ is to take a reference/interator into vector, then append/push onto the end of that vector, then access the original error. If that causes reallocation, the reference is no longer valid and this is UB. Rust catches this because append requires a mutable reference, and the borrow checker ensures there are no other outstanding references (read only or mutable) before taking the &mut self reference for appending.

This is generally my experience with Rust: write something the way I would in C++, get frustrated at borrow checker errors, then look into it and learn my C++ code has hidden bugs all these years, and appreciate the rust compiler’s complaints.
by dpark | 2026-01-02 17:05:47+00:00
I have fiber to my house and no native IPv6 support. I did some research and it seems there is a way to enable IPv6, but it’s janky and just tunnels over IPv4 so what’s the point?

I would love for IPv6 to actually take off but somehow it feels like we are still a decade away from ubiquitous adoption.
by veggieroll | 2026-01-02 17:06:00+00:00
I think most non-lawyers agree with this and consider it common sense. But, the US legal system explicitly disagrees.[0] My understanding is that it does affect the damages though, meaning the damages scale down based on the level of pre-existing frailty.

This is an issue of the law struggling to catch up to technology yet again. I think the only novel thing here is applying eggshell to psycological frailty. But that may just be because I'm not a lawyer and not aware of cases around this that might exist (beyond the extreme bullying cases like [1]).

0: https://en.wikipedia.org/wiki/Eggshell_skull

1: https://en.wikipedia.org/wiki/Death_of_Conrad_Roy
by markbao | 2026-01-02 17:06:18+00:00
Goody | Remote | $200–250K + equity and benefits | Full-time

Goody is hiring a full-stack Staff Software Engineer who likes to ship at a startup pace and has an eye for exceptional UI/UX.

I'm Mark, the technical co-founder and CTO at Goody. Despite being something everyone does, gifting is one of the areas of commerce yet to be disrupted. Our goal is to make people's days by making gifting easy, while building a sustainable business on that market opportunity.

We're looking for engineers who like to build at a startup pace, have a critical eye for detail and user experience, and thrive when given autonomy and ownership.

Our product is used by Google, Stripe, Anthropic, Meta, NBCUniversal, Notion, and others, and we also offer a developer API for commerce.

Check out our jobs minisite at https://jobs.ongoody.com/swe and feel free to email me at mark@ongoody.com.
by Anon84 | 2026-01-02 17:06:31+00:00
Location: NYC
Remote: Yes
Willing to relocate: No
Technologies: Machine Learning, Python, LLMs
Résumé/CV: By request
Website: https://www.data4sci.com
GitHub: https://github.com/DataForScience/
Substack: http://data4sci.substack.com/
Email: bgoncalves@gmail.com
by al_borland | 2026-01-02 17:06:43+00:00
I have to wonder if printing has gone down in popularity, in part, because so many websites handle it so poorly these days. I will sometimes "print" to PDF to save an article I want to read or reference, so I don't have to worry about the site disappearing on me. The quality of these PDFs has dropped dramatically over the years. With some sites it's almost not even worth it.
by gertop | 2026-01-02 17:06:49+00:00
The answer is that it's not okay and never was. Do you really think you're pulling a gotcha here?

Photoshopping nudes of your coworkers was always seen poorly and would get you fired if the right people heard about it. It's just that most people don't have the skill to do it so it never became a common enough issue for the zeitgeist to care.
by miyuru | 2026-01-02 17:06:52+00:00
>ALL your services accessible through the tunnel are "down" for your users

Not all.

I operate site with IPv6 only origins behind cloudflare.

During the outage I manged to login to the dashboard after some time and remove cloudflare for nearly 2 hours, and traffic level stayed close to 50% during the IPv6 only period.

Nobody complained: those who did not have working IPv6 probably blamed it on cloudflare.
by submeta | 2026-01-02 17:07:47+00:00
> The context is king

Agree

> and AI Studio is the only serious product for human-in-the-loop SWE

Disagree. I use Claude Code and Codex daily, and I couldn’t be happier. Had started with Cursor, switched to CLI based agents and never looked back. I use WezTerm, tmux, neovim, Zoxide, and create several tabs and panes and run claude code not only for vibe coding, scripting, analysing files, letting it write concepts, texts, documentation. Totally different kind of computing experience. As if I have several assistants 24/7 at my fingertips.
by FreezerburnV | 2026-01-02 17:08:44+00:00
Location: Gambrills, MD
Remote: Yes
Willing to relocate: Mostly no, but might for the right company in Japan.
Technologies: Go/Golang, Bash, Python, Java, SQL, React, Javascript, Typescript, HTML/CSS, Markdown
Résumé/CV: https://drive.google.com/file/d/1h5p-KTaXRjFpv-5qXTlu5pk-YeQe96TN/view?usp=sharing
Email: hnjobs@any.unlocked-doors.com

Hi, I'm Vincent, an engineer with 10+ years of experience working in all parts of the engineering stack. Most recently I've worked on the front end side of things and am specialized in using React professionally, but I'm quick to pick up new technologies as necessary. (personally I prefer Svelte when working on my own projects) Go and Typescript are my two favorite languages. I've consistently been told by my managers that I work fast or was one of the best engineers they had on their team.

Personally I'm looking for a job that I feel like actually has some kind of positive benefit on the world, or something that seems particularly challenging or interesting. This can range anywhere from a note-taking application to managing retirement funds to writing a Typescript to Go compiler to writing a new database. I'm not interested in one of the 5 million AI hype cycle jobs (partly because I dislike LLMs), and I actively hate the blockchain, ads, and tracking users. I do not, and will never, compromise on privacy issues.

A list of things you should know about me and how I'm going to do my best work for you:

* I want to be able to work on something a bit more interesting than another simple REST application.

* I want my hours to be flexible, meaning when I start/end or being able to take some time in the middle of the day for groceries or a doctors appointment.

* I want to be able to come up with ideas I think would be useful/interesting and be given some time to work on them. I know that there are things I'm going to have to do for the business that aren't going to be these things, but I need some amount of time to do this or I'm going to struggle as a worker.

* I'm going to have strong opinions about all sorts of things, and I expect to be able to have a conversation about them and not just be dismissed.

* I'm going to want to improve things, and if I continuously get told "no", it's going to kill my morale.

I've previously lived in Japan a couple decades ago and studied the language intensively for 2 years at that time in one of the schools dedicated to helping foreigners go to university or get jobs there. (specifically at: 東京平田日本語学院. I almost passed JLPT N2 then, but I'm nowhere close to that level currently) I've recently been picking back up on studying Japanese again to maybe fulfill a long-held dream of going back to Japan longer than a vacation. So on the off chance you're someone in Japan hiring for a position you think I'd be a fit for (and you're not a black company), please reach out.
by __MatrixMan__ | 2026-01-02 17:09:14+00:00
The trouble with yaml is that it's too hard to keep track of how indented something is if its parent is off the screen. I have to keep a t-square on my desk and hang it from the top of my monitor whenever this comes up.

That, and the fact that it has enough bells and whistles to that there are yaml parser exploits out there.
by krapp | 2026-01-02 17:10:06+00:00
Plenty of people do frame the effort of needing to learn a skill as a form of oppression that they claim AI liberates people from. They say things like "AI is finally democratizing $SKILL" or "AI is taking $SKILL" away from the gatekeepers, when in reality, these things have never been more democratized and there are few if any gatekeepers involved.

You seem to be on some kind of tilt about having to deal with local building codes about raising your garage ceiling, which is an entirely different thing. Many people are able to deal with that just fine. Maybe AI would make dealing with local bureaucracy easier, maybe it wouldn't? You're probably still going to need to fill out a form to raise your garage ceiling or whatever.
by micromacrofoot | 2026-01-02 17:10:12+00:00
and I was groomed and raped at age 13 because I had unfettered access to AOL chat rooms

caution is necessary and kids can learn plenty without unrestricted access

I personally would have been better off without internet access, no knowledge of hex dumps would have been worth it. It's a little upsetting that you're using that as an example of why kids should have more permissive access.
by dpark | 2026-01-02 17:10:18+00:00
> traffic level stayed close to 50% during the IPv6 only period.

> Nobody complained: those who did not have working IPv6 probably blamed it on cloudflare.

You described a situation where the outage resulted in 50% of your customers were unable to reach you and you were unable to do anything about it. I don’t think this story is a win for IPv6, regardless of whether your customers blame CloudFlare or not.
by ls-a | 2026-01-02 17:10:28+00:00
If you want to go down the terminology nerd rabbit hole, which I think is the correct thing to do, it's not even called Arabic language, it's called The Un-ambiguous Arabic Tongue (my translation of اللسان العربي المبين). Language (which comes from the word لغة) is a bad word, it means "idle chatter". Tongue is the correct term for someone who knows what they're talking about. Modern Arabic (even what is referred to as Classical Arabic) is a deviation from The Un-ambiguous Arabic Tongue. A lot of ignorant people think that the Quran is poetry when in fact it is in The Un-ambiguous Arabic Tongue, which again many people don't know (or intentionally hide!). The Arabs who spoke that tongue eloquently back then denounced poetry and poets (that's why when they wanted to curse at the prophets they called the prophets "crazy poets". Read the Quran for reference) To them poets are crazy, and the Quran was chosen by Allah to come down in that specific tongue, hence the Quran also denounces poetry.
by manishsharan | 2026-01-02 17:11:16+00:00
Gemini's large context window is incredible. I concatenate the my entire repo and repos of supporting libraries and then ask it questions.

My last use case was like this : I had a old codebase code that was using bakbone.js for ui with jquery and a bunch of old js with little documentation to generat UI for a clojure web application.

Gemini was able to unravel this hairball of code and guiding me step by step to htmx. I am not using AI studio; I am using Gemini subscription.

Since I manually patch the code, its like pair programming with an incredibly patient and smart programmer.

For the record, I am too old for vibe coding .. I like to maintain total control over my code and all the abstractions and logic.
by joepaolicelli | 2026-01-02 17:11:17+00:00
Location: NYC

Remote: Open to Remote, Hybrid, and In Person roles

Willing to relocate: No

Technologies: TypeScript, Node.js, Python, Vue, Nuxt, React, PostgreSQL, Elasticsearch, Docker, AWS, GitHub Actions, Jenkins

Résumé/CV: https://joepaolicelli.com/resume.pdf

Email: joe [at] joepaolicelli.com

I'm a Full Stack web developer with 6+ years of experience, first at NASA's Jet Propulsion Laboratory, then at Vannevar Labs, a defense startup. I've taken on roles including web app design and development, improving observability and automation in large scale data pipelines, team leadership, and developing services to configure and secure deployments to cloud infrastructure. I've worked with a large variety of technologies, and developed a robust set of skills in all layers of the web dev software stack.
by lucb1e | 2026-01-02 17:11:33+00:00
>> They heavily marketed it as being based on GrapheneOS

Claim not found in article. If it was so heavily marketed, that would be in the announcement since they're mentioning other partners (Threema, Proton, the extra app store it ships...), and definitely on the product page (no mention of /graph.*/ there either)

Edit: found the specs button. It says the OS is based on AOSP (Android open source project)
by chollida1 | 2026-01-02 17:11:43+00:00
This seems like I just read an advertisement. Or submarine article as PG would say.

AI studio is just another IDE like cursor so its a very odd choice to say one is bad and the other is the holy grail:)

But I guess this is what guerilla advertising is these days.

Just another random account with 8 karma points that just happens to post an article about how one IDE is bad and its almost identical cousin is the best
by NitpickLawyer | 2026-01-02 17:12:08+00:00
> you can click regenerate on R3 and it will only regenerate O3, keeping R4 and all subsequent messages intact.

What's a use case for this? I'm trying to imagine why you'd want that, but I can't see it. Is it for the horny people? If you're trying to do anything useful, having messages edited should re-generate the following conversation as well (tool calls, etc).
by Levitz | 2026-01-02 17:12:11+00:00
There is no future in which something like this doesn't happen, and rather than trying to prevent it, I think we are better off learning to handle it.

Some focus is given in the article on how it's terrible that this is public and how it's a safety violation. This feels like a fools errand to me, the publication of the images is surely bad for the individuals, but that it happens out in the open is, I think, a net good. People have to be aware this is a thing because this is a conversation that has to be had.

Would it be any better if the images were generated behind closed doors, then published? I think not.
by trinix912 | 2026-01-02 17:12:15+00:00
> Most of the "LLMs are slowing me down/are trash/etc" discussions I've had at work usually come from people who are not great developers to begin with - they end up tangled into a net of barely vetted code that was generated for them.

This might be your anecdotal experience but in mine, reviewing large diffs of (unvetted agent-written) code is usually not much faster than writing it yourself (especially when you have some mileage in the codebase), nor does it offset the mental burden of thinking how things interconnect and what the side effects might be.

What IMO moves the needle towards slower is that you have to steer the robot (often back and forth to keep it from undoing its own previous changes). You can say it's bad prompting but there's no guarantee that a certain prompt will yield the desired results.
by Der_Einzige | 2026-01-02 17:12:27+00:00
This is why you have to go to the grey market for medical stuff in the USA anymore. Every rich celebrety, and women with body dysmorphia knows how easy it is to get GLP-1s right now. Good and thank goodness for it.

Deregulating medical systems regarding patient choice and access to drugs is good, but you'll eventually get some bootlicker claiming that "we can't do that because SOMEONE WITH A VIRUS MIGHT USE AN ANTIBIOTIC INCORRECTLY" while ignoring the mass consumption of antibiotics by farm animals as a vector for super bugs.
by mmh0000 | 2026-01-02 17:12:30+00:00
I love em dashes — they're the greatest — it makes me very sad that LLMs have tarnished their reputation.

Back in the days before LLMs, I went out of my way to set up the Compose key on Linux, just so I could do cool things like —, ®, ™, and ¹ quickly!
by cameldrv | 2026-01-02 17:12:42+00:00
You shouldn't constantly be hovering over your kids. Still, you don't want them to get in serious trouble. As a parent, you can curate the options they have without knowing exactly what they are doing. You can fill bookshelves with appropriate books, and if you see them reading on the couch, you don't need to know exactly what they're reading. Some people also are able to control where they live, what schools their kids go to, what friends you invite over to your house, etc.

One day your kid might have the friend over that you suspect might be trouble. You check in a little more often. Online is harder. You see them with the device, and without controls, what's going on could be almost anything.
by stasomatic | 2026-01-02 17:12:45+00:00
US dealers and manufacturers have no financial incentive in promoting and selling EVs. They can’t survive on fixing window chips, rotating tires and occasional bodywork alone. It’s a huge industry with long tentacles.

And when they do or did have incentives, they were not passed on to the consumers. My 2025 Hyundai Ioniq 5 had a $57K sticker. That’s not what I paid for it and cheapish leases are aplenty- but - when the federal $7500 credit expired, they simply dropped the MSRP by that much if not more. BMW and others are pursuing the same strategy in the states. The car was never worth near that much to begin with. They were and are jacking up prices and pocketing the change.

BYD is dumping.
by arjie | 2026-01-02 17:12:57+00:00
I don’t get it. Everyone online gives advice like “Ask your doctor to get the vaccine even if you’re male” but the pharmacies here in SF refused to give it to me. They said that it’s not indicated for a 35+ yo male.

So I get the theory of this thing. But has anyone actually tried this? Finally I got OneMedical to prescribe it for me for some $1.2k at which point I decided I’ll just get it abroad during some planned travel.

I decided years ago I’d do this because I was going to have girls and I wanted to minimize my daughters’ risk of cancer.
by noo_u | 2026-01-02 17:12:58+00:00
Absolutely - one of my favorite uses of Aider is telling it to edit config files/small utility scripts for me. It has prompted me to write more comments and more descriptive variable names to make the process smoother, which is a win by itself. I just wish it could analyze project structure as well as Claude Code... if I end up with less work at work I might try to poke at that part of the code.
by yesfitz | 2026-01-02 17:13:07+00:00
Coffee shops are definitely tougher than bars. I've made friends with baristas in one of three ways: The shop wasn't busy and they had time to chat (these shops don't usually last long), I recognize them outside of the coffee shop and get to say hello, or I worked at the coffee shop with them.

I wonder if Yemeni cafes would be a bit more bar-like in terms of socializing. They're usually open until midnight or later, but I think it'll be a while before they come to where I am in Iowa.

As for the pinball evangelism: I think it's because pinball is a great shortcut for making friends for introverts. The level of structure, competition, socialization, and just about everything else about it can be dialed in to each individual's liking.
by nwallin | 2026-01-02 17:13:07+00:00
> Did they actually need all variables to be stable at the point of any memory access?

One of the most important optimizations that a compiler can do is keeping a variable in a register and never even bother letting it hit memory in the first place. If every variable must get its own RAM address and the value at that RAM address must be faithful to a variable's "true" value at any given instruction, we should expect our software to slow down by an order of magnitude or two.
by potato3732842 | 2026-01-02 17:13:25+00:00
>Previously at least some lip service consideration to public benefit was given

The public benefit here is that all sorts of "compliance" is made cheaper. I can see it already in the construction industry. Stuff you used to hire a firm for you use cheap labor for, they use AI, you have your "one old guy who's engineering license is kept up to date" check it, it gets some tweaks then passes his scrutiny. He submits it. Town approves it because it's legitimately right. High fives all around, three people just did something that used to take a much bigger team. The engineer would have had to decline that job before. The contractor too.

Of course, this all comes at the expense of whoever benefitted from having that barrier there in the first place.
by rootusrootus | 2026-01-02 17:13:51+00:00
> Most of the "LLMs are slowing me down/are trash/etc" discussions I've had at work usually come from people who are not great developers to begin with

This seems to be something both sides of the debate agree on: Their opponents are wrong because they are subpar developers.

It seems uncharitable to me in both cases, and of course it is a textbook example of an ad hominem fallacy.