MurphyA/hacker-news huggingface dataset:
by crystal_revenge | 2025-12-30 06:10:58+00:00
I've recently had a lot of fun teaching junior devs the basics of defensive programming.

The phrasing that usually make it click for them is: "Yes, this is an unlikely bug, but if this bug where to happen how long would it take you to figure out this is the problem and fix it?"

In most cases these are extremely subtle issues that the juniors immediately realize would be nightmares to debug and could easily eat up days of hair-pulling work while someone non-technical above them waiting for the solution is rapidly losing their patience.

The best senior devs I've worked with over my career all have shared an uncanny knack for seeing a problem months before it impacts production. While they are frequently ignored, in those cases more often then not they get an apology a few months down the line when exactly what they predict would happen, happens.
by kukkeliskuu | 2025-12-30 06:12:37+00:00
>The mobile app wasn't complex (literally only does the things outlined above) and I've done enough mobile development and graphics/computer vision development before that the stack and concepts involved weren't completely unknown, just the specifics of the various iOS APIs and how to string them together - hence why I initially thought it would be a good use case for AI.
>
>It was also an incredible coincidence that the toy app I wanted to build had an apple developer tutorial that did almost the same thing as what I was looking to build, and so yes, I clearly would have been better off using the documentation as a starting point rather than the AI.

Ok. I have done similar, too. For example, when starting a new Django project, I will rather copy an old project as basis than create a new from scratch with LLM.

If there already exists full documentation or repo of exactly what you are trying to do and/or it is something you have already done many times, then LLM might not add too much value, and may even be a hindrance.
by bradley13 | 2025-12-30 06:14:35+00:00
I hear good things about Proton, but you are still sticking yourself into an ecosystem.

For documents, if you are even slightly techie, hosting your own OwnCloud/NextCloud is pretty easy. It just works. Both also offer a central calendar function, if that is important.

For email, buy your own domain, and host it with a local provider.

All the other things he mentions (to-do lists, password manager, etc.) just pick your favorite app, and store the data in OwnCloud.
by Aarostotle | 2025-12-30 06:16:31+00:00
Well reasoned.

Before he smoked that reefer, his space company was catching the largest booster ever made with metal chopsticks, all paid for by global satellite internet revenue.

His electric crossover/SUV was the best selling car in America.

Now that he’s gotten distracted by politics I dislike, he’s not doing any of that. Definitely no longer the world’s greatest builder.

/s
by rmonvfer | 2025-12-30 06:16:33+00:00
Looks cool but as others have said, it’s really hard to just try all similar projects because all of them promise the same thing but I haven’t seen any of them provide any benchmarks.

Claude Code keeps all the conversation logs stored on-disk right? Why not parse them asynchronously and then use hooks to enrich the context as the conversation goes? (I mean in the most broad and generic way, I guess we’d have to embed them, do some RAG… the whole thing)
by nntwozz | 2025-12-30 06:18:24+00:00
I read a lot of comments here that freeze my blood, what needs to be said is that there is something called creative intent.

For those unfamiliar with the term you should watch Vincent Teoh @ HDTVTest:

https://www.youtube.com/hdtvtest

Creative intent refers to the goal of displaying content on a TV precisely as the original director or colorist intended it to be seen in the studio or cinema.

A lot of work is put into this and the fact that many TVs nowadays come with terrible default settings doesn't help.

We have a whole generation who actually prefer the colors all maxed out with motion smoothing etc. turned to 11 but that's like handing the Mona Lisa to some rando down the street to improve it with crayons.

At the end of the day it's disrespectful to the creator and the artwork itself.
by edgineer | 2025-12-30 06:18:33+00:00
What car exceeds a Tesla in all these categories that I can get used for the same price as a used Tesla?

I'm asking this as a challenge; in a Tesla the biggest complaint I have actually is the half-baked music software. You can't set it to start playing USB music when you get in, and there's no button to resume it either. You have to use the voice command "switch to USB" to get it playing where it left off.

The car's performance, convenience, mechanical reliability, service center experience, documentation, all fantastic. I don't have stock in Tesla, I just really don't understand the criticisms. Are other cars really better? Should I take some test drives?
by dadoum | 2025-12-30 06:18:38+00:00
> Why not BlueBubbles?

Even better, why not use OpenBubbles?[0] It's even better as it does not require the Mac to act like a server. You just need to collect its hardware identifiers once and you should be ready to go. (still, IUseLinux looks like a cool project, the amount of work needed to reverse everything iMessage require is immense and I would not have expected anyone to have done this work if it didn't exist).

[0]: https://openbubbles.app
Use Google Sheets as Your Database
by aravindkumarv | 2025-12-30 06:18:44+00:00
Turning Google Sheets into a production-ready database.

SheetSandbox gives you instant GET/POST APIs to store and fetch data directly from your spreadsheets.

No backend. No custom APIs. No DB costs.

Ships in minutes.

Try it here: https://sheetsandbox.com
https://www.producthunt.com/products/sheetsandbox?launch=sheetsandbox
by vrjk01 | 2025-12-30 06:20:08+00:00
I’m Jaekwang Kim, founder and CEO of Veuron Technology, and I’d like to share an exciting update ahead of CES 2026.

After graduating in Electrical & Electronic Engineering from Yonsei University and completing my Master’s at KAIST, I worked as a senior research engineer at Hyundai Motor Company’s Autonomous Driving Center. That experience led me to start Veuron Technology to redefine perception AI for autonomous driving and smart mobility—specifically with LiDAR-based AI solutions.

Next month at CES 2026, we’ll unveil VueX, our next-generation Perception AI Foundry Solution. VueX is a fully integrated pipeline that turns raw LiDAR data into production-grade AI—bridging the entire lifecycle from data → model → experiment → deployment.

Unlike conventional AI development tools, VueX is built with real customer data, optimized for scalability, and ready for mass production. After years of global R&D collaboration, engineering milestones, and testing, we're finally ready to showcase VueX to the world.

If you'd like to experience a 1:1 demo of VueX at CES, please fill out this quick form

Thank you! Meet at CES 2026 (Booth LVCC West Hall #3569)
by turtleyacht | 2025-12-30 06:20:09+00:00
> capable... aware

Assuming a polyglot perspective and Python installed on the OS, folks could reach for different tools as needed: bash, C, Java, etc. Some problems are "easier" or "better" to express in one language than another.

Python as a language was less needed than Python as a scripted executor of OS syscalls (libc) via software packages.

For Javascript, there's no other language on the browser. Before tools emitting Javascript (Elm, Babel, etc), "everything" had to be written in one language only, so lots of things were tried at the syntax level.

Since it was "only" Javascript, folks could get creative within those constraints. Then we see programming concepts as design patterns: IIFE, OO with prototypes, callbacks, and such. Just iteration after iteration of concepts on the same platform, exploration, refinement and remixing.

With Node.js (IIS was Windows-only), now the culture of syntax flexibility could be applied on the backend, isomorphic Javascript could be realized. Server-side needing to be robust, we see Typescript having an in.

There's no reason we couldn't have an ACID-compliant browser running Python applets, but it would have to be a subset of the language with strong security guarantees, and Javascript already has so much momentum.
by enos_feedler | 2025-12-30 06:20:54+00:00
I think the idea that nobody would talk to strangers online is a bit too general. We are all mostly doing it here. I do it on reddit all the time in the same recurring subreddits that I've grown to trust. IRC was also pretty hostile back in the 90s. But again it depended on the communities. Just think you can't generalize the internet this way.
by jauntywundrkind | 2025-12-30 06:21:41+00:00
The internet was beyond a frontier was clearly happening. But it's insane to me to pretend that most software was internet software.

Yes that was the excitement the enticing future & an amazing wave breaking upon us. Many were tuned in. But Napster is far more exception that proves the rule. Very very very consumers had any experience with networked software with client server, and I think you d have to be an absolute fucking moron to pretend that most of the world when we were thinking of computers them were thinking of networked client server systems. Get fuckign real. I appreciate that we the alpha geeks saw what was happening. But that doesn't embody what was actually happening, doesn't capture what people saw or felt.

Napster was the fucking envy. It pioneered something else. I admit it was mainstream, but as an exception that proved the rule, as something totally totally different that we all loved.
by agentifysh | 2025-12-30 06:22:17+00:00
hi there

i came up with SafeExec to avoid heavy sandboxes or docker and a fast easy way to catch codex/claude from running/hallucinating destructive commands and it has been tested on mac and linux

being bash doesn't erode its ability to act as a goal keeper but looks like you are after sandbox which is overkill for the scope
by yuzhun | 2025-12-30 06:22:54+00:00
I am also Chinese and AI user.
Manus is excellent, and it's hard to find a rival when it comes to making PPTs.
The effect of wild search is exaggerated.
The hype from official accounts is one thing, and the overwhelming scam comments on social media are another; neither is accurate.
It has been almost a year. If Manus were really as simple as just getting Open Manus up and running, we should have seen many similar products.
But unfortunately, there's only one Manus.
by utopiah | 2025-12-30 06:23:11+00:00
As a (theoretical) archivist, this, 100%

As an actual gamer... why? I mean of course I agree that if I buy a game I should play however I want (assuming it doesn't degrade the game for others, i.e. no online cheating in competitive settings but modding is fine, including online if other players agree to it) for whatever long the agreement priced was (e.g. I don't think it's OK to get a lower price for a 1-day trial then keep it forever but if I do pay full price, then I get to keep it)... and yet, when I play a game, I play it. I don't store it. Sure I might want to maybe play it again in 10 years but the actual likelihood of that is very VERY low. I say this owning few dedicated arcade hardware running MAME and similar emulators.

TL;DR : I go get the point, my behavior though is not that, namely I play, complete (or not) then move on.
by cosmic_cheese | 2025-12-30 06:23:43+00:00
That’s underselling the Leaf quite a lot. The original 2011 model had 107 HP and 207 ft-lb of torque (later bumped to 147 and 236, respectively), which puts it handily above several gas models of gas cars that don’t get labeled as golf carts. It was a perfectly fine car, it just had a poor battery.
by simonw | 2025-12-30 06:23:47+00:00
It's really hard to predict how other developers are going to work, especially given how resistant a lot of developers are to fully exploring the new tools.

I do think there's been a bit of a shift in the last two months, with GPT 5.1 and 5.2 Codex and Opus 4.5.

We have models that can reliably follow complex instructions over multiple hour projects now - that's completely new. Those of us at the cutting edge are still coming to terms with the consequences of this (as illustrated by this Karpathy tweet).

I don't trust my predictions myself, but I think the next few months are going to see some big changes in terms of what mainstream developers understand these tools as being capable of.
by omnimus | 2025-12-30 06:24:11+00:00
Infomanikak “kSuite bussiness” plan 79eur year. 5 email adresses. 3TB drive (their kDrive is legit better than google drive). WebDav/CardDav/CalDav. Their kMeet conferencing is solid.

Recently they got some Euria AI - i havent tried it i bet it's bad. Rest though i really like.
by ryukoposting | 2025-12-30 06:26:35+00:00
Is anybody surprised by the cratering demand for the Cybertruck (directly attributable to 4680 troubles)? Tesla sold the idea of a crazy space truck to a bunch of techie dorks, who then pulled out of the deal when faced with the reality of owning a vehicle that they have to clean with Barkeeper's Friend. This was the obvious result.
by mysecretaccount | 2025-12-30 06:26:36+00:00
The poster to which I responded and the article are each speculating on the "why" for this contract. That said, we do not need to speculate about Cybertruck sales - Business Insider reported that Tesla sold only 5,400 of them in 2025Q3.

We know from this that they do not need the same level of third-party 4680 capacity, and (call it speculative if you so desire) this is the most parsimonious explanation for the L&F write down.
by overfeed | 2025-12-30 06:27:00+00:00
> And I don't really see the situation being that obviously different if it was Nvidia who they merged with and Jensen was CEO.

Hindsight is 20/20. I suspect Zen chiplet success was a result of AMD's deliberate strategy of design partnership with other companies (XBox, PlayStation) and re-using IP[1]. Jensen might not have done the same road on partnerships, or may have chosen the Arm (Tegra) over doubling down on x86

1. There's an informative interview with Lisa Hsu from 2 years ago that lays out the strategy. It's not a big leap to imagine Infinity Fabric eas designed to increase design flexibility across disparate workloads. The impression I got from the multistage Apple-Nvida fallout is that Nvidia probably doesn't have a culture of accepting notes on it's products.
by 01100011 | 2025-12-30 06:27:02+00:00
I just said to a friend that the season 5 writing is so bad that I think AI would have done a better job. I hope someone tries that out once we get the final episode: Give an LLM the scripts for the first 4 seasons, the outcome frome the finale, and let it have a go and drafting a better season 5.

And no, I'm not talking about the gay thing. The writing is simply atrocious. Numerous plot holes, leaps of reasoning, and terrible character interactions.
by findingMeaning | 2025-12-30 06:28:35+00:00
These people ganging up on you, felt really bad because I support your claim.

Let me help you with a context where LLMs actually shine and is a blessing. I think it is also same with Karpathy who comes from research.

In any research, replicating paper is wildy difficult task. It takes 6-24 months of dedicated work across an entire team to replicate a good research paper.

Now, there is a reason why we want to do it. Sometimes the solution actually lies in the research. Most of research is experimental and garbage code anyway.

For each of us working in research, LLM is blessing because of rapid prototyping it provides.

Then there are research engineers whose role is to apply research to production code. We as research engineers really don't care about the popular library. As long as something does the job, we will just roll with it.

The reason is simple because there is nothing out there that solved the problem.

As we move further from research, the tools we build will find all sort of issues and we improve on them.

Idk about what people think about webdev, but this has been my perspective in SWE in general.

Most of the webdevs here who are coping with the fact that their react skill matters are quite delusional because they have never traversed the stack down to foundation. It doesn't matter how you render the document as long as you render it.

Every abstraction originates from research and some small proof of concept. You might reinvent abstraction, but when the cost of reinventing it is essentially zero then you are stilfing your own learning because you are choosing to exploit vs choosing to explore.

There is a balance and good engineers know it. Perhaps all of the people who ganged up on you never approached their work this way.
by DoctorOetker | 2025-12-30 06:29:36+00:00
Lol, thats just a complicated way of rewriting m_p over m_e :

the mass ratio immediately reappears when substituting the reduced compton wavelength definitions.

With unnecessary base 2 logarithms and powers of 2 to undo it...

You just ended up with a tautology m_p / m_e = m_p / m_e
by tensor | 2025-12-30 06:29:39+00:00
They already have world class search technology. In terms of indexing they only need to index the most important content. There is so much slop now and it doesn't matter at all if that is indexed. IMO their strategy of focusing on smaller sites with human curated content is correct. They can make some deals to index some of the big walled gardens and that's pretty much world class right now.

What do you think a site like Google is giving you these days? They are explicitly bad at indexing the small web. Their search technology is not better than Kagi, and made worse by ads and LLM ad bias. So what is this big "world class" thing they do that can't be replicated?

The web is not the same place it was years ago. Indexing all the slop and scams and ads is not useful to me as a consumer.
by danieljhkim | 2025-12-30 06:29:44+00:00
The current state of AI engineering is fragmented.

Every "agentic" IDE or CLI tool has its own proprietary way of being "instructed": Cursor has .cursorrules, Claude Code has custom hooks, Copilot has instruction files. As developers, we are now forced to re-implement our repository's "rules of engagement" for every new tool we adopt; or even worse, our codebase becomes cluttered with all these tool-specific "instructions".

The real problem isn't that agents are "bad" at following instructions; it's that we lack a standard interface to communicate what a repository is and how it can be safely operated.

I built devBox to move the source of truth out of tool-specific config files and into a single deterministic execution contract that lives in the ".box/" directory in each repo.

The Concept: One contract, any agent.

Why this matters: This approach allows for a "Write Once, Run Anywhere" workflow for AI agents. Whether you are using Cursor, Windsurf, or a custom LLM script, they should be able to interact with your repo through the same deterministic interface and under the same security guardrails.

I'm curious to hear from others: Are you also feeling the "instruction bloat" of maintaining 5 different .rules files for 5 different tools? How are you centralizing your repo's operational logic?
by anonnon | 2025-12-30 06:30:31+00:00
> Idk how proactive patching an exploited-in-the-wild unauth RCE is, but pr statements gonna pr i guess.

Describing their response as "proactive" is about what you'd expect from a company that famously used unacknowledged writes to game benchmarks during their peak hype phase. Ironically, Mongo has been slower than PostgreSQL for years at JSON queries, the very thing at which it's supposed to excel, and especially relative to a "boring," "antiquated" relic like Postgres, which was started all the way back in 1985.

The real head-scratcher here is who is still using MongoDB, and why? It got to a point years ago where even "I told you so" types (like me) found it no longer necessary to pile on, given the wave of buyer's remorse postmortems from devs who bought into MongoDB's hype.
by kortilla | 2025-12-30 06:31:07+00:00
There is no “subject to interpretation”. The costs they charge for launches are lower than any other provider by a significant margin. And fundraising docs have shown many times that the Falcon launches make money and Starlink was just starting to make money about 1.5 years ago.

> What we clearly know is that using software development methodologies to building critical hardware is as a bad idea as it sounds.

This methodology is what provides high speed, low latency internet to the South Pole and every other spot on earth allowed by regulatory.
by Agentlien | 2025-12-30 06:31:25+00:00
I don't think the idea of realistic scale for video game locations is very attractive.

You can have vast worlds with huge procedurally generated towns. Daggerfall did this and to me it just felt like boring filler. As did its enormous landscapes.

You can have large towns dense with interesting hand crafted places and characters. Baldur's Gate itself from BG3 is a great example. I loved it, but it consumed 50 of the 100 hours I spent on my first playthrough. Almost two months of my daily playtime.

If you want a game where the great outdoors and dungeons are afforded a huge chunk of your time, towns need to be idealized. I love how Breath of the Wild did this. You get the sense of the place from the layout and architecture. But you can still visit the whole place and talk to everyone, without it being the main thing you do in the game. My imagination will scale the place as feels appropriate, without the need for a thousand houses I have no reason to enter.
by 01100011 | 2025-12-30 06:31:51+00:00
All of the characters are constantly arguing with each other. The story line requires constant suspension of belief based on the endless succession of improbable events and improbable character behaviors. Contradictions with earlier episodes and even details within the same episode. It's really bad. I hope the final episode redeems it but I have my doubts. I want to have an LLM rewrite season 5 and see how much it improves.
by bradley13 | 2025-12-30 06:32:36+00:00
Reminds me of my time in Scotland. I commuted by train, and they published stats that showed my route as 95% on time "excepting conditions outside our control". In the year I was there, the train arrived on-time exactly once. Apparently very little was under their control.

They did occasionally announce the reasons for delays. Two that I remember: "Leaves on the track" in Autumn, what a surprise. "The wrong kind of snow" um...it's Winter, it snowed, it was nothing special?
by utopiah | 2025-12-30 06:34:19+00:00
Does the analogy hold though?

We had "free clothes" for years, decades now. I don't mean cheap I mean literally free, as in $0.0 software. Cheaper software isn't new.

Also there are still clothe designers, fashion runways, and expensive Patagonia vests today. The clothing industry is radically different from back then but it's definitely not gone.
by resfirestar | 2025-12-30 06:34:34+00:00
I think this article misses the main reason the white wired Apple EarPods and their imitators are popular: they're great for phone calls. Wireless earbuds all have awful microphones, technical measures to mitigate this seem to be futile against the fact that they're sitting on the sides of your head while your mouth is on the front. Earpods make you sound good on calls while also being cheap and fashionable. That's the appeal for most people, I think, nothing to do with their suitability for music.
by therepriorshade | 2025-12-30 06:35:01+00:00
No.
“Guaranteed nutrition and food safety” from whom? The same corporations gaming organic labels and the same regulators who approve additives banned everywhere else? Hard pass.

Cooking is older than civilization itself. It’s how we became human.

Proposing to outsource it to “automated meal factories” is the same energy as suggesting we outsource reading, conversation, or choosing a partner.

The “economies of scale” argument is particularly rich—those efficiencies will flow straight to shareholders while you get Soylent Green with a subscription fee.

Maybe Elon can try it on Mars first.