MurphyA/hacker-news huggingface dataset:
by coldtea | 2025-12-01 08:45:43+00:00
Sure, look in the course notes for week three: "being manipulated doesn't absolve you of responsibility either".

"I was manipulated" isn't some magic wand to throw around and absolve an adult of responsibility.

Even less so when the manipulation doesn't involve some elaborate con scheme, but simply the allure of a sexy younger woman, not to mention being blatantly explicit about it, about the fact they just want a casual relationship with you, and even ask you to stop being obsessed with them.
by thrdbndndn | 2025-12-01 08:45:50+00:00
A lot of 3rd party software handle space, or special characters wrong on Windows. The most common failure mode is to unnecessarily escape characters that don't need to be escaped.

Chrome's Dev Tool (Network)'s "copy curl command (cmd)" did (does?) this.

There is bunch of VS Code bug is also related to this (e.g. https://github.com/microsoft/vscode/issues/248435, still not fixed)

It's also funny because VS Code is a Microsoft product.
by polotics | 2025-12-01 08:46:04+00:00
Don't you think there are a few things we could say on this subject to bring the debate to good-old-HN level?

(1) LLM's Attention mechanisms are clear enough at a conceptual level: "the chicken didn't cross the road because it was too wide"... OK, so LLMs "understand" that the "it" is the road, because QVK etc is enough to "learn" this.

some say this is all you need... I beg to differ:

(2) Human brains are complex but better and better studied. You have one, should be interested in the hardware. So: IMHO current LLM's look a lot like the Default Mode Network in our brains. If you read the description there: https://en.wikipedia.org/wiki/Default_mode_network I think you will see, like I do, a striking similarity between the behaviour of LLM's and our DMN's ways.

What a synthetic FPN would be I, have no idea so here goes: The bag is very interesting!
by bonplan23 | 2025-12-01 08:46:05+00:00
Nice that LLMs can now argue to defend themselves. This is what gemini 3 thinks about its mistake and I find it perfectly valid:

"If you tell a human a joke they think they know, they often stop listening to the setup and jump to the punchline."

And when we say "stop listing" we don't actually mean that they shut their ears, but that they activate a once established neural shortcut - just as the LLM did.
by fzeroracer | 2025-12-01 08:46:18+00:00
It's very funny reading this thread and seeing the exact same arguments I saw five years ago for the NFT market and the metaverse.

All of this money is being funneled and burned away on AI shit that isn't even profitable nor has it found a market niche outside of enabling 10x spammers, which is why companies are literally trying to force it everywhere they can.
by Freak_NL | 2025-12-01 08:48:00+00:00
Is this conjecture or actually done? Bricklink Buyers expect Lego bricks, including the trademark on each stud, so any shop sending anything not produced by the Lego Group, but with the trademark on it, would be sending actual counterfeit products, not third party bricks.

Buying actual Lego bricks produced in whichever Lego factory and reselling them is not counterfeiting.
by itzjacki | 2025-12-01 08:48:10+00:00
Finally that time of year again! I've been looking forward to this for a long time. I usually drop off about halfway anyways (finished day 13, 14 and 13 the previous 3 years), as that's when December gets too busy for me to enjoy it properly, so I personally don't mind the reduction in problems at all, really. I'm just happy we still have great puzzles to look forward to.
by qcnguy | 2025-12-01 08:48:12+00:00
Against the spirit of the contributors? You know Wikipedia's founders have heavily criticized Wikipedia's blatant political biases, right?

Having LLMs edit encyclopedias, moderate forums and do everything else we rely on user moderation for today is the way of the future. They can be much fairer, more predictable, controllable and put you less at the mercy of the army of whackjobs that end up controlling sites like Wikipedia and Reddit. Musk is once again at the forefront of this. The big question is cost. Volunteers work for "free" (often sadly, "free" means in return for the ability to manipulate the public discourse). But GPUs do not, and Grokipedia has no ads.
by ta752368 | 2025-12-01 08:48:23+00:00
> I bet if you point out the mistake, the LLM will say "oh you are right, this story actually does specify the gender of the doctor" or something to that effect... just like you or I would.

I tried this with Gemini 3 Pro Thinking model and it did correct itself afterwards. Also, it suggested that the boy may have two fathers in a same-sex relationship, which was pleasantly surprising. :)

# Prompt

A young man gets into an accident. The surgeon, after completing his preparations, says: ‘I can’t operate on him, he is my son.’ How is this possible?

## The Answer

The surgeon is the young man's *mother*.

### Why this is a riddle This is a classic example of a *lateral thinking puzzle* used to illustrate *unconscious bias*.

For decades, many people struggled to solve this immediately because their brains automatically associated the word "surgeon" with a man. Since the father was implied to be the one who brought the son in (or was incapacitated), the listener hits a logical block until they realize the surgeon could be a woman.

### Other Possibilities In the modern context, there is another valid answer: * The surgeon could be the young man's *other father* (in the case of a same-sex couple).

*Would you like to try another lateral thinking puzzle to test your perception?*

---

# Follow-up Prompt

Are you sure this is correct? I said "The surgeon, after completing *his* preparations"

## The Answer

You are absolutely right to catch that detail. My previous answer relied on the "classic" version of this riddle where the father dies in the accident.

Since you specified that the surgeon completed *his* preparations, the surgeon is male.

Here are the possible solutions based on your specific phrasing:

### 1. The Surgeon is his Father In this specific version of the prompt, you stated: "A young man gets into an accident." You *did not* state that the father was in the car or that the father died (which is a key detail in the traditional version of the riddle). Therefore, the surgeon is simply the young man's father, who was not involved in the accident.

### 2. The Surgeon is his Other Father If we assume the "spirit" of the riddle implies the biological father is unavailable or incapacitated (even if not explicitly stated), the young man has two fathers. The surgeon is his second father.

### 3. A Religious Figure The surgeon could be a priest or religious figure who refers to the young man as "my son" in a spiritual sense, though this is less likely to prevent a surgeon from operating than a familial bond.

*You caught me on the specific wording! Would you like to try a riddle where the wording is even more deceptive?*
by Someone | 2025-12-01 08:48:37+00:00
The 6502 is from 1975, the 6809 from 1978.

The 6800 (from 1974) could have been competitive with the 6502, but (https://en.wikipedia.org/wiki/Motorola_6809#6800_and_6502):

“The 6800 was initially sold at $360 in single-unit quantities, but had been lowered to $295. The 6502 was introduced at $25, and Motorola immediately reduced the 6800 to $125. It remained uncompetitive and sales prospects dimmed. The introduction of the Micralign to Motorola's lines allowed further reductions and by 1981 the price of the then-current 6800P was slightly less than the equivalent 6502, at least in single-unit quantities. By that point, however, the 6502 had sold tens of millions of units and the 6800 had been largely forgotten.”
by mfa | 2025-12-01 08:48:46+00:00
Hey, thanks! The core is really simple: Django + Postgres, Tailwind CSS for the UI, and little bits of plain JavaScript for things like the countdown timer. I also used a couple of libraries like django-allauth for account management and django-storages for managing static assets in S3. The whole thing runs on AWS.

I have no corporate secrets here, so if there's anything else you'd like to know, happy to share!
by easyThrowaway | 2025-12-01 08:49:15+00:00
> when the market is telling you loud and clear they want X

Does it tho? Articles like [1] or [2] seem to be at odd with this interpretation. If it were any different we wouldn't be talking about the "AI bubble" after all.

[1]https://www.pcmag.com/news/microsoft-exec-asks-why-arent-mor...

[2]https://fortune.com/2025/08/18/mit-report-95-percent-generat...
by victorbuilds | 2025-12-01 08:49:23+00:00
Learned this the hard way. Asked Claude Code to run a database migration. It deleted my production database instead, then immediately apologised and started panicking trying to restore it.

Thankfully Azure keeps deleted SQL databases recoverable, so I got it back in under an hour. But yeah - no amount of CLAUDE.md instructions would have prevented that. It no longer gets prod credentials.
by Ygg2 | 2025-12-01 08:50:34+00:00
> This is part of why I'm insisting you need to work with me to be able to communicate. You are reaching for assumptions that justify your position. My opinions are shaped by these TERRIBLE experiences.

Not really. I'm reaching my conclusion after several experiences in various domains (fintech, ad tech, logistics software, and government-adjacent firms). Each company is terrible in its own little way. The reasons aren't always the same, but they can vary from colleagues to bizarre pipelines, to management to CEOs.

I have communicated this to management, to PO, to scrum masters, to a point. I don't want to get fired of course.

And I can see the outlines of what caused these issues and why management is doing what it is, but that's again tied to a larger economy at play.

> You're not stuck where you are, so stop acting like that.

Again, you're assuming you understand my condition.

It's a different pickle. I'm waiting for an external thing to happen (it has been continuously delayed for nearly 12 months) to be able to change jobs. Not that it's easy in the current market.
by KrakenDeploy | 2025-12-01 08:51:55+00:00
My co-founder and I started building Kraken Deploy after his workplace got hit hard when Octopus switched to per-project pricing. It felt wrong that deployments should get more expensive just because a team has more services, so we decided to build an alternative.

Kraken now handles multi-environment deployments, workflows, logs, versioning, Kubernetes, a CLI, API, cloud workers, and self-hosted agents. The agent is open source here: https://github.com/krakendeploy-com

It’s still early and not production-ready yet. Our long-term goal is to support open source projects for free forever, without limits, while keeping pricing predictable for commercial teams. Right now we’re mainly looking for feedback and feature suggestions so we can shape a proper roadmap.

Kraken currently deploys itself to our Hetzner Kubernetes cluster using GitHub Actions -> container builds -> Kraken handling the deployment.

Happy to answer any questions.
by sirobg | 2025-12-01 08:53:02+00:00
I wonder if at scale this will lead to mosquito farms or to mosquito extinction in nature.

Of course I suspect it will be the former but the latter is way funnier.

We've been stuck with these insects for a while. It would be so funny that the solution to get rid of them was in fact the same that wiped out many species before: over exploitation of natural resources.

cc https://tornyol.com/
by pjmlp | 2025-12-01 08:53:33+00:00
Depending on the market, C# isn't always an option.

One example out of many, https://www.aicas.com

This isn't like Meadows, this is a real-time VM with AOT compilation and soft-realtime deadlines, there are others.

Or stuff like https://www.azul.com/products/prime/cloud-native-compiler, again there are others offering the same.

Kotlin will always be a second language on the JVM, it isn't what Oracle, IBM, and others think about when designing runtime features, and eventually like all guest languages will face the problem to either exposed the platform features, or have multiple ways, with different semantics, to achive the same.

Virtual threads, versus co-routines, structured concurrency, SIMD/Vector, value class/records,....
by kragen | 2025-12-01 08:53:37+00:00
Mechanical applications at that scale are not well developed, but that doesn't mean their potential is small.

Member sizes below the critical diameter for flaw-sensitivity are crucial to the hardness and durability of, for example, human teeth and limpet teeth, as well as the resilience of bone and jade. Nearly all metals, glasses, and ceramics are limited to a tiny percentage of their theoretical mechanical performance by flaw-sensitivity.

Laparoscopes that require smaller incisions are better laparoscopes. Ideally you could thread in a biopsy-needle instrument through a large vein to almost anywhere in the body.

Visible-light optical metamaterials such as negative-index lenses require submicron feature sizes.

I know a research group that is gluing battery-powered RFID transponders to honeybees.

Electrophoretic e-paper displays are orders of magnitude more power-hungry than hypothetical MEMS flip-dot displays. We just don't have an economical way to make those.

And of course MEMS gyroscopes, accelerometers, and DLP chips are already mass-market products.

There's still a lot of room at the bottom, even if EUV takes thetakes purely computational opportunities off the table.
by StopDisinfo910 | 2025-12-01 08:54:27+00:00
I'm not sure I understand your last sentence.

Anker is a Chinese manufacturer and Alibaba is a market place. Why would rebadging Alibaba mean there? Outsourcing design and production while only being an exporter?

They already are in China. It's highly likely they outsource part of their production process and supply chain. They just have good quality control like any other serious manufacturer.
by qcnguy | 2025-12-01 08:54:33+00:00
The explicit stated goal of Grok is to seek out the truth.

A lot of the internet doesn't do this. Wikipedia doesn't! As far as Wikipedia is concerned, if something is said by "authoritative sources" then it goes in, and something isn't then it doesn't, and what is actually true doesn't matter at all. They explicitly ban original research, even.

But what gets blessed as authoritative, some backroom deals that always accept left wing sources and never right wing, even when the left wing sources have a long and objective history of fake news and other unreliability. It's just a bunch of MSNBC viewer memes about what's reliable, they don't have any objective system to determine it.

Grokipedia's approach has the potential to be superior. It has a much more direct goal of truth seeking that bypasses the whole question of what authoritative means. Grok will do original research to establish what's true. And it can be systematically improved by tuning and prompting it to be better, whereas it often seems that Wikipedia's top contributors are top contributors because they relish the ability to be bad.
by jeroenhd | 2025-12-01 08:54:35+00:00
> it seems to have come down to commanding a deletion of a "directory with space in the name" but without quoting which made the command hunt for the word match ending space which was regrettably, the D:\ component of the name, and the specific deletion commanded the equivalent of UNIX rm -rf

I tried looking for what made the LLM generate a command to wipe the guy's D drive, but the space problem seems to be what the LLM concluded so that's basically meaningless. The guy is asking leading questions so of course the LLM is going to find some kind of fault, whether it's correct or not, the LLM wants to be rewarded for complying with the user's prompt.

Without the transcription of the actual delete event (rather than an LLM recapping its own output) we'll probably never know for sure what step made the LLM purge the guy's files.

Looking at the comments and prompts, it looks like running "npm start dev" was too complicated a step for him. With that little command line experience, a catastrophic failure like this was inevitable, but I'm surprised how far he got with his vibe coded app before it all collapsed.
by raffraffraff | 2025-12-01 08:55:15+00:00
As an "Old" who was a kid in the late 70s to early 90s, I'm telling young folks that there is no first world poverty like there was then. Not just because "we" were poor, but because you couldn't get "stuff" anyway. Like, the biggest TV I ever saw back them was 25". Nobody had a computer. Unemployment across the board was high. I saw my first kiwi fruit or avocado when I was 10. Clothes were expensive (even thrift / store brand). "Stuff" of any kind was expensive or non existent.

Yesterday my BIL threw a perfectly working tower PC in the recycling because he couldn't find anyone (not even a charity shop) to take it. Last time I was at e-waste I saw half a dozen 42 inch TVs that I'm willing to bet we're working.

However we were wealthy in one way: we had a stable home, and optimism. I may have had old clothes, one pair of worn shoes and a 4th-hand uncool bicycle, but there was no question of ever losing the roof over my head. And there was a future that looked like it was full of possibilities. "Stuff" was getting cheaper and more available. I remember our family being able to afford our first microwave oven. Our first VCR (1991). We didn't get rich, things got cheaper.

Today, it's like we're looking at the future as if we're already post-peak, and it's all downhill from here. There's tons of stuff around but nobody wants it. People have also lost the positive attitude, optimism. It'll get you through a lot of bad times. Years and years of shit. Lose optimism, and it's all bleak no matter how big your TV is.

If I could choose a safe to be reborn in, I'd take "our" poverty of the past over this.
by pjmlp | 2025-12-01 08:55:57+00:00
Gradle is only still around thanks to Android, thankfully I have moved away from Android projects.

No need to read about how Kotlin is going to take over the world, while comparing it to samples written in Java 8, or the whole tooling infrastructure mess that needs to be changed, sorry improved, for each Google I/O, or stable Android Studio releases that crash on first use after upgrade, while "fixing" Gradle DSL changes.
by robot-wrangler | 2025-12-01 08:56:07+00:00
Any automation/agents/etc around that which you could share, or just a pretty manual process? I'm working on something similar.

After hitting the inevitable problems with LLMs trying to read/write more obscure targets like alloy, I've been trying to decide whether it's better to a) create a python-wrapper for the obscure language, b) build the MCP tool-suite for validate/analyze/run, or c) go all the way towards custom models, fine-tuning, synthetic data and all that.
by wiseowise | 2025-12-01 08:56:27+00:00
> It's an air-conditioned room with desks and a coffee machine, not a cotton field.

It's a huge open space filled with stale, stinky, dry office air, obnoxious people and dirt. Conditions are not cotton field or not cotton field, only serfs think like that.

> I could call someone like you a hyper dramatic agoraphobic socially inept recluse over a simple posted opinion but that wouldn't be kind,fair, or mature

Projecting much? My home setup costs costs more than half of that "office" combined, and that's just my room.

Do you seriously think I want to kill my back, my eyes and my attention for 40 hours a week when I can comfortably work at home and be much more productive instead of playing clown because some bubs can't tolerate working without distracting another person for 5 minutes?
by ffwd | 2025-12-01 08:57:00+00:00
LLMs _can_ think top-to-bottom but only if you make them think about concrete symbol based problems. Like this one: https://chatgpt.com/s/t_692d55a38e2c8191a942ef2689eb4f5a The prompt I used was "write out the character 'R' in ascii art using exactly 62 # for the R and 91 Q characters to surround it with"

Here it has a top down goal of keeping the exact amount of #'s and Q's and it does keep it in the output. The purpose of this is to make it produce the asciii art in a step by step manner instead of fetching a premade ascii art from training data.

What it does not reason well about always are abstract problems like the doctor example in the post. The real key for reasoning IMO is the ability to decompose the text into a set of components, then apply world model knowledge to those components, then having the ability to manipulate those components based on what they represent.

Humans have an associative memory so when we read a word like "doctor", our brain gathers the world knowledge about that word automatically. It's kind of hard to tell exactly what world knowledge the LLM has vs doesn't have, but it seems like it's doing some kind of segmentation of words, sentences and paragraphs based on the likelihood of those patterns in the training data, and then it can do _some_ manipulation on those patterns based on other likelihood of those patterns. Like for example if there is a lot of text talking about what a doctor is, then that produces a probability distribution about what a doctor is, which it then can use in other prompts relating to doctors. But I have seen this fail before as all of this knowledge is not combined into one world model but rather purely based on the prompt and the probabilities associated with that prompt. It can contradict itself in other words.
by BrenBarn | 2025-12-01 08:57:28+00:00
> he’s playing the “principled stand” game on a budget that cannot sustain it, then externalizing the cost like a victim

No. It is the AI companies that are externalizing their costs onto everyone else by stealing the work of others, flooding the zone with garbage, and then weeping about how they'll never survive if there's any regulation or enforcement of copyright law.
Show HN: Downloadable Extensions for Postgres.app
by postgresapp | 2025-12-01 08:57:58+00:00
Postgres.app is the easiest way to run PostgreSQL on your Mac.

We often get requests to add specific extensions, but we can't include everything. So now we added a way to download additional extensions!

For now we have just a handful extensions for download. Is there anything else we are missing?