MurphyA/hacker-news huggingface dataset:
by ok_coo | 2025-12-11 17:02:09+00:00
I'm glad they've been able to do this, looks like a huge improvement for HD2 on PC.

I've been on PS5 since launch and aside from Baldur's Gate 3, it's been the best game this gen IMO.

The negativity I see towards the game (especially on Youtube) is weird. Some of the critiques seem legit but a lot of feels like rage bait, which appears to be a lot of YT videos around gaming lately.

Anyway, a big improvement for a great game. Seems like less of an incentive now to uninstall if you only play now and then.

iO
by Festro | 2025-12-11 17:02:11+00:00
"Future interfaces will be text-based."

Wrong. As the article even admits, multimodal AI turns imagery into text values for analysis (or even tokens/vectors). Sure, current AI bot crawlers are not multimodal for speed and cost reasons. But stating the future will be text based when we can already do visual processing with AI is just shortsighted.

"design should no longer be reserved only for humans, but also accommodate AI agents"

The design of the web has never been reserved for only humans. It's always been machine readable. In fact design principles for SEO have specifically integrated machine-readable features like alt tagging, schema, screenreader tech etc. What has been true is that various organisations (google included) have spearheaded a user-first approach. We can instead predict that this will follow with AI, lead with human first design and have the AI mimic to understand content. Since AI is far more human-like than your standard SEO crawler this principle follows even more strongly. Why prioritise AI design over humans when AI is trying to behave like we do?

"shifting from a “user-first” to an “agent-first” mindset"

Not sure I understand this section, it suggests making 2 distinct interfaces, one for humans, one for AI. As if APIs don't already exist? Plus, for when an AI is being agentic, they absolutely should walk through the same steps as a human. There is zero reason to duplicate an interface for a tool that impersonates a human, that just multplies all test cases by 2. Pointless waste.

"In the future, the user experience will focus primarily on supervising and verifying the actions of the AI agent."

What? UX does not supervise or verify, UX itself is not an agent like a human is or AI can be.

And then the article actually gets to sensible technical UX advice for SEO and accessibility that will also benefit AI. But it was mostly slop to get there. Was this written by AI?
by ryandrake | 2025-12-11 17:02:21+00:00
I asked Claude the other day to look at one of my hobby projects that has a client/server architecture and a bespoke network protocol, and brainstorm ideas for converting it over to HTTP, JSON-RPC, or something else standards-based. I specifically told it to "go wild" and really explore the space. It thought for a while and provided a decent number of suggestions (several I was unaware of) with "verdicts". Ultimately, though, it concluded that none of them were ideal, and that the custom wire protocol was fine and appropriate for the project. I was kind of shocked at this conclusion: I expected it to behave like that eager intern persona we all have come to expect--ready to rip up the code and "do things."
by justpeek | 2025-12-11 17:02:36+00:00
How many times a day do you open a new tab just to check something quick? Stock prices, analytics dashboards, deployment status, social media notifications - the list goes on. Each time, you:

Switch context from what you're working on Navigate to the website Wait for it to load Find the information you need Close the tab and try to remember what you were doing It's death by a thousand paper cuts.

Peek lives in your menu bar. Hover over it, and you instantly see live previews of all your saved websites - already scrolled to the exact position you care about.

Instant Access: No clicking required. Just hover to see your dashboards. Saved Scroll Positions: Save the exact scroll position so you always see the data that matters. Multiple Widgets: Monitor as many websites as you need. One-Click Open: Click any preview to open the full site in the browser.
by enz | 2025-12-11 17:03:22+00:00
> This appears in the release notes as a fairly minor change but it significantly boosts the defense against one of the sneakiest problems in data management - silent data corruption.

I’ve always been puzzled about the fact there was no checksum by default. Integrity of data is a core job of a DB after all. I’m curious to know if there was a technical justification for that.
by froh42 | 2025-12-11 17:03:24+00:00
I had the same clever idea once. Deprecation warning, and it would (by the power of a C-Macro) auto-turn off when the relase x was reached, with louder and louder warnings before.

One day I came back from holidays. I had just broken a big go-live where the release number passed x. Date missed, next possibility in a few weeks. The team was pissed.

Yes they COULD have fixed the warnings. But breaking the go live was quite of of proportion for not doing so.
by oivey | 2025-12-11 17:03:37+00:00
It would help a lot if core Python libraries like urllib, NumPy, and others used SemVer. Removing a function is a breaking change. The root of this post is from urllib breaking something in a minor release. Get rid of the pseudo SemVer where you can deprecate functions and then break in minor releases. Maybe after that the rest of the community could hope their code will work long term if they don’t increment major versions.
by eudamoniac | 2025-12-11 17:03:51+00:00
1. Causing real harm via people buying into a shared delusion can describe more than one conspicuous left-wing position.

1. "We've tried this [and it doesn't work]" is not a position you really want to hold. If we, all, stop trying this, things are going to look very heterosexual and very White. The current progressive zeitgeist is a direct result of the majority accepting foreign opinions of minorities.

1. Removing a mandate is not "using the power of the state", it's explicitly not using the power of the state.
by nicbou | 2025-12-11 17:03:54+00:00
I disagree. It enables more people to build utility software without the pain of writing the boilerplate code for it. This should leave more room for their taste and expertise.

That's how it works for me. I'm currently turning a lot of raw data into a map of Berlin rents. I spend less time figuring out the map API, and more time polishing the interesting parts.

I don't care if a craftsman used hand tools or a CNC to build beautiful furniture. I pay for taste, not toil.
by taeric | 2025-12-11 17:04:11+00:00
This is silly and ignores how things are "deprecated" in every other practice on earth. Do we still install knob and tube electricity? Absolutely not. Is there still some out there that somebody is supporting some? Of course.

Does this mean that people and places shouldn't migrate out of older practices? No. But people have different priorities. And sure, we may treat "squeaky wheel policies" as a bad idea, but quite frankly that is far and away the most common policy out there.

To that end, please don't go out of your way to insist that your priority is everyone else's priority.
by UltraSane | 2025-12-11 17:04:18+00:00
Claiming the IDF killed all of these people is a truly despicable lie that destroys your credibility.

On 7 October 2023, the al-Qassam Brigades, the military wing of the Palestinian nationalist Islamist political organization Hamas, initiated a sudden attack on Israel from the Gaza Strip. As part of the attack, 378 people (344 civilians and 34 security personnel) were killed and many more wounded at the Supernova Sukkot Gathering, an open-air music festival during the Jewish holiday of Shemini Atzeret near kibbutz Re'im. Hamas also took 44 people hostage, and men and women were reportedly subject to sexual and gender-based violence. Some 20 of the attackers were also killed by Israeli security forces in the area of the festival.

https://en.wikipedia.org/wiki/Nova_music_festival_massacre

https://www.barrons.com/news/israel-revises-death-toll-from-...

"I remember the footage of "that young German woman" but it is to me extremely peripheral "

Then you are a horrible person.

"thousands of images of destroyed baby bodies"

You are just lying now.
by krick | 2025-12-11 17:04:23+00:00
Well, bizarre is the point. Surely you do understand that this is the content to gather kids views, because there is a ton of kids on the internet, and they can be monetized. I don't know what kind of research they do on their audience and if they purposefully want to traumatize kids as much as possible, but I suppose all this shit does capture kid's attention more than just Disney characters fucking.
by triceratops | 2025-12-11 17:04:24+00:00
> it’s not so clear that redistribution is necessarily a good thing

It's unclear what you mean by "redistribution".

> I feel the people who made money are more likely to make better decisions on their own companies

The majority of publicly-listed companies aren't majority owned by their founders. They're still focused on profits and being competitive.

Instead of "redistribution" the way you imagine it (central planning), what if it was more like a sovereign wealth fund?

The government owns shares in all companies, like an index fund. It acts like a normal institutional investor. In fact I wouldn't mind contracting out the management of these holdings to a sober company like Vanguard. And dividends from these holdings are used to reduce income taxes. Stop penalizing people for working and earning more.
by j45 | 2025-12-11 17:04:39+00:00
This is exactly it. Some clients end up turning everything into a messy room and messy desk, decide to get help not to do it, see a clean space to create, and then start making a mess all over again.

Asking such clients why are we here? What have previous attempts (becuase they have been done) provided and not provided, and why do you think they did or didn't have long term viability so we didn't need to talk.

This is less about coding and helping people learn how to think about where and how things cna fit in.

It's great to go fast with vibe coding, especially if you like disposable code that you can iterate with. In the hands of an a developer they might be able to try more things or get more done in some way, but maybe not all the ways especially if the client isn't clear.

The ability of the client ot explain what they want well with good external signals and how well they know how to ask will often be a huge indicator long before they try to pull you into their web of creating spider diagrams like the spiders who have taken something.
by rdtsc | 2025-12-11 17:04:57+00:00
> Yes, but at least now we're comparing artificial to real neural networks, so the way it works at least has a chance of being similar.

Indeed, and I wasn't even saying it's wrong, it may be pretty close.

> What would be cool would be if we could to some "mechanistic interpretability" work on the brain's language generation circuits, and perhaps discover something similar to induction heads.

Yeah, I wouldn't be surprised. And maybe the more we find out about the brain, it could lead to some new insights about how to improve AI. So we'd sort of converge from both sides.
by psygn89 | 2025-12-11 17:05:34+00:00
Yep. I'll admit I've acted faster to hard set dates than some "in the future" message. I've also seen some tools become really noisy about deprecation spanning many lines AND repeating. Please don't log the same message over and over for each instance. Color or add emoji if you must to grab attention, but once is enough. It's annoying when you can't do anything about it at that time and have to sift through this extra noise when hunting down another issue in the CI log. Add a link that goes over it in more detail and how to migrate for that specific deprecation.
by nh23423fefe | 2025-12-11 17:05:54+00:00
Anonymous whining reads like slander and lack of accountability. What's amazing about that?

> working is so inhumane and unnatural

What is work supposed to be? You either keep yourself alive, or if you can't, you cooperate with others to do so.

Why are you pretending like going to an office and speaking to coworkers to solve problems for customers is hard? What are you protecting yourself from except your own fragility.
by phantasmish | 2025-12-11 17:05:58+00:00
The Professional Managerial Class (college -> management being the norm) gained a lot of steam in the '80s and had basically taken over the entire economy by the end of the '90s. My dad's career spanned the pre- and post-transition eras, with the latter coming as a very sudden shift due to a large merger. His description of the difference was... not flattering to the modern notion. Way, way more wasted time. Way more business trips that could have been an email (but how would the managers get to go party away from the family otherwise?). Lots more clueless management who don't understand WTF the business actually does or how any of it works, resulting in braindead leadership.
by sophia-martinez | 2025-12-11 17:06:51+00:00
We built Riftur to automate the repetitive work involved in document gap analysis. Many teams still compare requirements to drafts manually—switching between two documents, highlighting mismatches, and tracking gaps in spreadsheets. This seemed like something AI could help with, so we experimented with a way to handle that comparison step transparently and reliably.

Riftur takes a requirement set (proposal instructions, audit criteria, evaluation rubrics, regulatory checklists, internal standards, etc.), interprets each item, and compares it to an uploaded document. It highlights what appears missing, partially addressed, or inconsistent, reducing the need for side-by-side manual review.

The tool isn’t limited to compliance: it can also map internal engineering guidelines to existing artifacts, review technical documentation for alignment, check process adherence, ensure code is following set guidelines or evaluate structured submissions in education and training contexts.

The current version is live, and we’re trying to understand how well the approach generalizes across different document types. Happy to answer questions about the underlying method, tradeoffs, or implementation details.
by css_apologist | 2025-12-11 17:06:58+00:00
holy shit that automatic colour scheme example is amazing

also didn't know about the more options in color-mix, it worked 90% of the time in a project i was using, but looked terrible a few times. I think with a different colour space and some adjustments to the specific colours it might have been fine? will definitely try it again, because its such a massive win when it works
by GuB-42 | 2025-12-11 17:07:04+00:00
It is something I noticed when talking to LLMs, if they don't get it right the first time, they probably never will, and if you really insist, the quality starts to degrade.

It is not unlike people, the difference being that if you ask someone the same thing 200 times, he will probably going to tell you to go fuck yourself, or, if unable to, turn to malicious compliance. These AIs will always be diligent. Or, a human may use the opportunity to educate himself, but again, LLMs don't learn by doing, they have a distinct training phase that involves ingesting pretty much everything humanity has produced, your little conversation will not have a significant effect, if at all.
by tracker1 | 2025-12-11 17:07:14+00:00
Abject narcissism is rewarded time and time again. I think this is, at its core the problem in and of itself.

I truly believe that capitalism is the best possible system of financial discourse for the most people. I also believe that anti-trust and regulatory bodies have a responsibility to ensure competition at a very core level. I don't think govt should be picking winners and losers and in fact, I feel we should expressly format any govt contracts such that there are multiple suppliers. This should go towards all essential infrastructure, bar none.

I also feel that govt should act in terms of a somewhat protectionist front in favor of its own peoples. I think it comes down to real negotiation to keep it that way, but that trying to be fair is only a recipe for long term failure.

Given the inflation of the past couple years, the push to stagnate wages for white-collar work is a bit repugnant at best. The push to stagnate blue collar work is worse still. This can and will only lead to more unionization. One can only hope for a combination of local-focus and worker-lead efforts to stabilize (rebalance) the economy. I say this not in support of socialist efforts, but to keep them at bay, lest we succumb to communism in the longer term, which at a global level will stagnate society as a whole.
by AStrangeMorrow | 2025-12-11 17:07:38+00:00
Yeah at this point I basically have to dictate all implementation details: do this, but do it this specific way, handle xyz edge cases by doing that, plug the thing in here using that API. Basically that expands 10 lines into 100-200 lines of code.

However if I just say “I have this goal, implement a solution”, chances are that unless it is a very common task, it will come up with a subpar/incomplete implementation.

What’s funny to me is that complexity has inverted for some tasks: it can ace a 1000 lines ML model for a general task I give it, yet will completely fail to come up with a proper solution for a 2D geometric problem that mostly has high school level maths that can be solved in 100 lines
by embedding-shape | 2025-12-11 17:07:44+00:00
> The “lewd texting with LLM” will be a tool for writing actual pornography

Sure, but does that mean "OpenAI has indicated they're getting into porn"? A bit like saying W3C is getting into porn because the web is used for porn, together with other things. Even when I try to think of parent's comment in the most charitable way, I don't think that's what they meant.

Personally I prefer if my tools stay as tools, and let me do professional work with them regardless of what that profession is.
by ArcHound | 2025-12-11 17:07:55+00:00
As with all issues of power abuse, the real question is: "what are you going to do about it?"

If the answer from the workers is an overwhelming "nothing", then there's no reason to change.

And I am not blaming workers. Bills need to be paid, mouths need to be fed. Staying low and taking it might be better than speaking up and risking homelessness.

Please tell me how I am wrong, I struggle to see how the situation could improve.
by AdamJacobMuller | 2025-12-11 17:07:55+00:00
No but "They got banned for uploading child porn to Google Drive" is a correct framing and "google banned a developer for finding child porn" is incorrect.

There is important additional context around it, of course, which mitigates (should remove) any criminal legal implications, and should also result in google unsuspending his account in a reasonable timeframe but what happened is also reasonable. Google does automated scans of all data uploaded to drive and caught CP images being uploaded (presumably via hashes from something like NCMEC?) and banned the user. Totally reasonable thing. Google should have an appeal process where a reasonable human can look at it and say "oh shit the guy just uploaded 100m AI training images and 7 of them were CP, he's not a pedo, unban him, ask him not to do it again and report this to someone."

The headline frames it like the story was "A developer found CP in AI training data from google and banned him in retaliation for reporting it." Totally disingenuous framing of the situation.
by fluidcruft | 2025-12-11 17:08:27+00:00
How do you get junior devs if your concept of the LLM is that it's "a principal engineer" that "do[es] not ask [you] any questions"?

Also, I'm pretty sure junior devs can use directing a LLM to learn from mistakes faster. Let them play. Soon enough they're going to be better than all of us anyway. The same way widespread access to strong chess computers raised the bar at chess clubs.
by matt_kantor | 2025-12-11 17:08:32+00:00
> in HTML you have a tree of nodes but comments can be anywhere

Maybe I'm misunderstanding, but no they can't. For example the comment here is not a comment, but part of the URL:

<a href="https://example.com<!-- comment -->">click me</a>

And HTML like this is simply broken:

<div<!-- comment -->>content</div>

Maybe you meant "they can be anywhere that a Node can be in the DOM", but I think that's more or less what the CSS "mistake" is suggesting should be true about CSS (just replace "DOM" with "CSSOM").
by globular-toast | 2025-12-11 17:08:51+00:00
> Women, marginalized groups, etc., were written out of history on a regular basis.

Written out? Or just not written in? There's a big difference. Almost everyone isn't written into history. But nobody cares about the white men who aren't written in because the people who are were also white men.

It's quite likely the next Einstein will be a man. But that doesn't mean that being a man means you're likely to be the next Einstein.

The problem is we are all obsessed with finding the very best people in each category whether it be science, sports, arts etc. I don't think it's necessarily a bad thing, it's just what we're like. If you were going to read a memoir would you pick Einstein, or the janitor who cleaned his office?

It just so happens that many of these "top spots" will be occupied by men, for one reason or another. I can see that it sucks if there are no role models that you can relate to. It must seem like boys have all this potential and that's not fair. But 99% of them won't succeed, and that sucks too. The grass is always greener on the other side.
by macNchz | 2025-12-11 17:09:08+00:00
I always figured it was an engagement optimization thing—there were people mass producing content using popular characters and just throwing tons of stuff at the wall, and the ones that veered unsettling/bizarre wound up getting lots of engagement so they kept doubling down on it. That kind of feedback loop is certainly responsible for many other curious traits of online content that is circulated in algorithmically-curated feeds.

The tighter the loop between content creation (e.g. when you can generate unlimited content essentially for free) and the ability to measure its success (engagement), the more social media becomes a sort of genetic algorithm for optimizing content to be the most addictive possible at the expense of any other attribute.
by bikenaga | 2025-12-11 17:09:11+00:00
Meyer notes after stating the first 6 rules: "Disclosure: these particular six qualities are part of the answer I got from ChatGPT to a request I made, and refined through a number of prompt iterations, to tell me what a good technical definition should look like. I think they are all good, and as can be expected from an LLM answer, they reflect widely held views (in the sources that ChatGPT consulted to build its answer); but they are all specific and can be deduced from the Basic Rule (which, of course, did not originate with any tool)."
by exasperaited | 2025-12-11 17:09:37+00:00
Post '08? All of this dates from the US stock market reforms of the 1970s, ultimately, which led to an explosion of IPOs, and fed the explosive growth of management consultancy and MBA culture. "Business" became something one specialised in as a career farming a quasi-commodity.

The culture of the "exit" is the problem; the notion of routine payment with stock options, etc. etc.

Back when I was working in a dot com (well a dot co dot uk) I noticed this; if you ask for a hard salary in lieu of stock options you are treated as if you have a communicable disease. Something I am glad I did, actually, because I saw other people leave with vested options that the company refused to either honour or buy back.

Everything about the subsequent 21st Century IT culture is short-term-ist, naïve, and sick, and it is still taboo to talk about some of the problems.