skysight-inc/HackerNews huggingface dataset:
Substitution is a new concept for kids. Not something they can readily understand. So you need to explain that in terms of a game. Kids know what secrets are. But from their point of view, why even talk about it if it is secret? Why can't we go to another place and talk secretly? Why do we need to talk secrets in public using substitution? Since they do not see obvious need for it in their daily life and there are workarounds for it, they do not get why there is a need for substitution.

By the time we explain all these to them, they would have already lost interest, or context and would easily forget the whole thing.
Your understanding of LLMs is wrong. Please read https://www.anthropic.com/news/tracing-thoughts-language-mod...
hope everyone is alright
Ask HN: Why would anybody want to invest in failed startup
Hi, apologies for a throwaway but...

I work at startup which is not succesfull, nor profitable. We burned around 15M in total since it was funded ~decade ago. During my time here it had seen administration followed by new investors taking over. Twice. Third time is inevitable, I see signs of it based on past experience.

Still, founders are all bright colors and act as if this situation was OK. But I ask myself, is the purpose of business to be profitable? Who would be sane enough to pour X millions to a venture that is known to have failed multiple times? I mean, I get it that founders might have this business model which is purely to ride on investors cache and keep building hype aura around them, and it might work once, but multiple times? Can somebody help me understand?
Sim Daltonism: The color blindness simulator
The tools are fractured, the existing players are lumbering behemoths, and the users are cranky zealots (you will have to pry KiCad out of my cold dead hands).

These last five years have been absolutely incredible to watch in Kicad’s development. Last two releases have added the two major things that Kicad didn’t have that professional CAD tools did:

* database support

* outjob features

Beyond that, it’s really just a matter of adoption and end user preference of how to put these features to work. (Databases tend to come with a lot of internal corporate bureaucracy around organizing data than anything else.)

But, for the topic at hand: don’t you think Kicad is already moving sort of in the direction you talk about, as far as workflow to speed up layout is concerned?

Best example I can think of is the “trace autocomplete” feature in I think 7.0. Hit hotkey (I think it’s F in pcbnew) and the trace will be laid for the track currently being placed. Combine this with the “route from other end of track” (hotkey E), this is a blazing productivity boost, especially when you’re working across two different ball out grids.

Version 9 enabled buses/multiple tracks to be draggable, meaning this whole system could go even faster still.

Many times when starting a design my placements aren't set and that has a huge impact on routing.

Honestly, I’d trust an autorouter to complete a good chunk of my designs if I can get to a placement I’m satisfied with, and I can give the autorouter some constraints on where to route. For example: did a board last year using an NXP iMX8MP with an eMMC. The peripheral ballout on the processor matches the eMMC ballout really nicely - was just a matter of lining the chips up and drawing the lines. An autorouter could have done in seconds what it took me ~10 minutes if it had known to keep everything in the data bus on the top layer.

I think that’s a success criteria autorouter projects suffer from: they don’t consider their autorouter “done” unless their router can do _everything_ on a board. As a working EE, I don’t actually want that. I want an autorouter that can work with me to do a satisfactory job on a little chunk of the design at a time, give me some time to review it for correctness, then move on to the next chunk.

That would be killer. Especially if you could give constraints beyond layers: I.e “keep all nets with names D0-7 on layer one and three, and match their length to 5mm of one another. Use D0 as the net length reference.” If you can do that, then boom: you’ve solved DRAM length tuning. Huge range of design complexity now within reach of the unwashed masses.

OP - if I can find some time to show you what I mean, I’d be more than happy to give you a demo of what I’m talking about.
What makes you think his comment is based on the article?

I have read the article and I found it very thin on the details regarding any specifics on what exactly "tariffing big tech" would be, especially that StarLink mentioned in the article is not really "big tech" in EU, but more of a niche ISP.

Which is why I believe he didn't read it, plus the general trend of HN users to rush to comment without reading the articles that's a meme at this point, which only results in low quality emotionally charged rants being upvoted to the top even though they have little to do with the article in the topic.

And the actual big-tech would be more difficult to tariff since their products don't cross any customs like star link, but are all sold by companies registered in the EU, same how example Fords are also manufactured in the EU to get around tariffs.
Well it’s a good point that proves at least two things. First in the industrial world machine have not yet replaced man after decades. Still a force multiplier.

The second point is the one who control « what » produces value wins it all. In France we had amazing industries and some were deported offshore. Maybe some genius thought that only the brain mattered. Now countries have to rely on other countries to build or make products evolve and those countries can make their own products now and can charge us whatever they want (I’m simplifying) because we don’t know how to build things anymore, tools and craftsmanship is gone and not learned anymore. I feel the article pin points exactly the main idea behind AI : who will have control and who will be able to decide that the API price can be x100 ? If no one knows how to code, that is very dangerous and what happened in the industrial world shows it’s dangerous. Companies have an endgame of power and as a developer deciding to not learn or delegate my know how makes me at mercy in the end
>without challenging corporate power.

Why would expect this in a capitalist country?
But the usual way of learning the craft is broken. Experienced developers will now work with AI instead of hiring junior developers. Some exceptional individuals might still learn on their own, but the path from junior to senior, learning by doing, could vanish. That's my worry.
IME these tend to be the same people arguing that programmers will all be out of a job in 10 years. It makes me wonder why they persist.
Note that 2G is generally considered to be insecure (hence why it's disabled).
Or just keep learning and ignore AI
Right, so they've re-invented the java builder pattern, but in a shell. Why not just use a Java SDK? Or go SDK with options pattern?
That's a problem on the HN side only, not in the article
> For those that support Trump, where is the line? Is this not outright corruption you'd usually see in 3rd world countries?

I mean, yes it is and they don't care, is about the size of it. Like, this is not exactly Trump's first blatantly corrupt thing.
I guess experience is widely varying with tools. I had no idea what WSS was. Cursor searched the web and docs and necessary and built a working program. Then we went over each conceptual blocks and it explained stuff to me. When I was confused about some parts, it decided I need to strip away the RealTime API component and just understand asynco in context of WSS so it created a new file with a toy example.

Could it have written some really, really bad and unmaintainable code and it was just justifying things? Very possible. I asked to strip some 60% of the code after I thought I understood, and it was still working. The original code was too abstract for me and hard to follow. Did I learn in this whole process? I think yes. Would I have learned more if I had worked without AI? I think yes.

In life, some people play games and figure out the best builds after a lot of sweat and tears while others prefer googling the meta and only doing those builds, it seems. Both approach seems fine.
I have played around wit AI code from time to time. I do not code routinely but I have pet personal projects that allow me to do some code and this is where I experimented.

Rule number 1 and the only rule: You need to be a subject matter expert. Be it program logic or be it programming language. AI is only a helper, it will go wrong, frequently, and if you do not understand the reason for the code and the programming language, you will take so much more time than if you did not even use the AI.

Without naming the IDE, but one of the top 3 I guess, I asked it to simplify some code. I had repeated code 8 times. 6 of them were identical, the last 2 had a variation. The AI just did not catch it, and refactored all 8 blocks to use the logic of first block. How can you even do that? The code is similar but different, it looks the same but there are extra lines of code in the last 2 blocks !!

And it took me a while to realize this. I never ingest AI code directly so at first I was marveling at a job well done, and as I read and compared, the horror !! And that was not the first time it happened, but once again I got tricked by the soft spoken well mannered AI to believe that it did a fantastic job when it did not.

Edit: It is just an assistant. You give it a task, it will make a mistake, you tell it to fix the mistake, it will fix the mistake. It still saves you time. Next day, it will make the same mistake - and hopefully that gets reduced as the versions evolve.
I'm not even interested in verifying if these claims are based on randomly controlled trials when their outcome variables are self-reported imagined impatience and predicted behavior! By now in 2025, psychology studies should be painfully self-aware of the lack of credibility in their instruments, guess not.
How were they supportive? Specifically
It makes a difference where the junk is. As you say low orbits clean themselves up slowly, but geosynchronous Kessler syndrome could last thousands of years, and geostationary orbits are pretty essential.
Show HN: Inboto – AI agent for email customer support
Hey HN,

We’re excited to share Inboto – an AI-powered email support agent that automates replies, manages subscriptions, and integrates with tools like Stripe and knowledge bases.

Like many businesses, we struggled with the endless flood of support emails—answering the same questions, managing customer subscriptions, and keeping knowledge base articles up to date. So we built Inboto to act as an AI copilot, reducing email response time by 90% while keeping replies personalized and accurate.

How It Works:
- AI-Powered Replies – Generates context-aware responses by learning from your email history.
- Integrated Knowledge Base – Auto-updates FAQs and serves as a hosted help center.
- Subscription & Billing Management – Syncs with Stripe to handle customer account requests.
- Analytics & Insights – Tracks response performance and customer trends.

We’re offering a 7-day free trial, and pricing starts at just $15/month. If you’re drowning in support emails, check it out at inboto.com.

Would love to hear your thoughts—what would make AI-driven email support even better?
It's simple, well-connected founders. It's not a business, more like a friendship circle. Investors socialise with each other by playing with this toy.
> When machines first appeared in factories, unskilled workers who didn’t understand how they operated often got injured - sometimes quite literally losing fingers.

Factories were extremely dangerous because the machines had no safety measures. And they continued to be dangerous, for everybody skilled or not, until the introduction of workers rights, regulations and enforced safety measures and protocols.

> But for skilled craftsmen, these machines became force multipliers, dramatically increasing productivity and improving overall living standards.

Skilled craftsmen continued working as they traditionally did so much so that up to today it is possible to find craftsmen that use traditional tools.

> Those who invest in learning the craft will always have the advantage.

I agree with your conclusion, thou.
Warren buffet historically supported tariffs...
Until 5 or so years ago many laptop trackpads were simply PS2 mice (even with drivers installed).
MCP – It's Hot, but Will It Win?
> Courtesy is a symptom of dysentry

I probably would click on this just to see how silly it was
Better yet than the whole 'unknown, fluctuating and non deterministic rates of failure' is the whole 'agentic' shtick. People proposing to chain together these fluctuating plausibility engines should study probability theory a bit deeper to understand just what they are in for with these rube goldberg machines of text continuation.
I didn’t say there wasn’t. My point is that explaining to kids why they can pick a strawberry from the forest floor, but leave the fly agaric where it is, despite being the same color, is hard enough without going into the phylogenetic peculiarities.

Starting with animals (things that can think like you), plants (things that eat light), fungi (underground webs that bloom above ground), and bacteria (very small things that are sort-of alive, and can both be good for you or make you sick), makes things so much easier and is probably all you need to know for a while.
> Remember the "leaks" from Google about an engineer trying to get the word out that they had created a sentient intelligence?

No, first time I hear about it. I guess the secret to happiness is not following leaks. I had very low expectations before trying LLMs and I’m extremely impressed now.
The Missing Stair. (2012)
I've found that kind of thing is often caused by a damaged preferences file. The easy way to check that is to make another user account, and see if it happens there too.
It's likely simply a fungus that used lignin instead of chitin. It went instinct when fungus learned to attack lignin.
That’s not a flex, it requires no skill to install software, they’re just some of the better tools you can install to boost productivity in Linux terminals. I doubt they’re obscure to any Linux CLI user who spent time on improving the default OOB UX of bash terminals.

And you just alias them, so you can keep using the core utility names to use them.
Cheap-ish, luckily. I was quite relieved to find a reasonable ($50ish) active HDMI-DP converter. I have an old Dell monitor that only does HDMI 1.3 so to drive its full resolution you need to use its Displayport (or dual link DVI) input. And modern devices generally don't have either. The gadget solves the problem and gets me my 2560x1440 resolution.
I mean. How would you feel if you coded a menu in Python with certain choices but when you used it the choices were never the same or in the same order, sometimes there were fake choices, sometimes they are improperly labelled and sometimes the menu just completely fails to open. And you as a coder and you as a user have absolutely no control over any of those issues. Then, when you go online to complain people say useful stuff like "Isn't it amazing that it does anything at all!? Give us a break, we're working on it bro."

That's how I see LLMs and the hype surrounding them.
Yet many Americans share this philosophy - sad times.
> Some exceptional individuals might still learn on their own

And people with money/means. Children of software engineers may be able to learn the profession easier than others. The same goes for children with affluent parents that can pay for many years of education.

It seems a retreat back to a more medieval economy that excludes large parts of society.
As a skilled craftsman I have to say Im underwhelmed.

It's not that theyre not useful at all it's just that they look more like a step change dressed up as a revolution.
Imo if you learn to code today and ask the LLM to explain things to you it could very efficient. People that fall into the trap of using LLMs to write code they don't understand would just fall into another trap when LLMs wouldn't exist.
Looking it up a poffer is a kind of hat, and a poffert is a kind of cake. "Poffert" is definitely an odd word though.
As a Mac/iOS/iPadOS user it seems that it’s almost mandatory to watch each Keynote / product announcement video if you want to keep up with new features. Lots of cool features that I only knew about by watching those videos that are completely undiscoverable otherwise.
You’re right, many, many people choose the path of least resistance to learn. Instead of digging a subject it’s easy to see the answer unfold …
The cheapest peanut butter here (UK) often contains xylitol. Not so much of an issue for people, but is toxic to dogs.
These are the beginnings and it will only improve. The premise is "I genuinely don't understand why some people are still bullish about LLMs", which I just can't share.
I was pretty shocked and dissappointed at his quote -- Replit's rise was so aspirational. So the VC $$$ forced Replit to pivot to shilling AI schlock rather than actually improving humans...
> Remember the "leaks" from Google about an engineer trying to get the word out that they had created a sentient intelligence?

That's not what happened. Google stomped hard on Lemoine, saying clearly that he was wrong about LaMDA being sentient ... and then they fired him for leaking the transcripts.

Your whole argument here is based on false information and faulty logic.
Sure historical popularity is a good reason for people who are already familiar with it to keep using it.

That is not really an excuse for why the standard library docs for the clients you mentioned link to requests though (especially if they were actually good, rather than just being legacy). If they really were good, why would the standard library itself suggest something else?
"I'd say stated policy positions don't matter period. Nobody reads policy documents, it's all vibes."

Is this just "People are stupid and easily manipulated by the media. That's just how it is"?
I don't think you are tackling (what i believe to be) the main point in this article. Yes we can all agree that replacing SO with chatgpt is very fast and often a better experience.

However, this is not about researching for solutions, it is about offloading your coding capacity to the machine. These are two different things and I think the author is addressing the latter.
Google is publishing the home addresses of developers without their consent
I am currently being denied the right to delete my Google Play developer account and remove personal data attached to it.

This includes my residential address, which is now publicly visible.

I’ve requested removal multiple times. Google has refused.

I didn’t agree to have it published. I asked them to remove it. They said no.

I asked them to delete my app. They said no.

I asked them to close my account. They said no.

This is a massive violation of privacy and it puts real people in danger.

Please share your thoughts on what to do next.
It absolutely does. There are so man quality of life issues that plague the platform that don't get addressed year after year. I'm sick of albums syncing to my phone losing their artwork. With Sequoia, I'm sick of running multiple network extensions (you know like Tailscale and Little Snitch) causing network issues.

I'm sick of the random Safari crashes.
Root privileges allow for a much wider attack surface for escaping out of a VM. Not using root everywhere still helps with defense in depth.
Bangkok has many tall buildings, so it was probably felt a lot more strongly here than other places closer to the epicenter. I was on the 32nd floor and saw and heard large cracks forming in the walls.. definitely a scary experience. They just let us back into the building, but not sure I'll stay here for a few days.
1. I doubt the UI has access to the passwords, and 2. passwords should be hashed anyway.
Just to be clear, what's the definition of "woke"?
Well, the “this script needs package manager part”. The rest of my comment about the state of the HTTP client in Python would still be valid (but I probably wouldn’t have discovered it).
Requests used to have good PR back in the day and ended up entrenched as a transitive dependency for a lot of things. Because it’s for humans, right?

But recently I had to do something using raw urllib3, and you know what? It’s just as ergonomic.
Oh i meant more the noise canceling you need in a call... cat meow, ambulance siren coming from the open window, the sound of you pouring yourself more coffee etc.
How US hosted (e.g. on Azure AWS) deepseek model is supposed to steal IP or endanger user privacy?
> CEOs have this dream of firing all their "obnoxious" engineers, and "vibe-coding" their own products.

Give one of the key skills of a CEO's is pulling together the resources to make something happen, what happens to CEO's if you no longer need resources to make stuff happen?

ie if everybody can Vibe code, vibe market, vibe deploy - aren't you going to be swamped with competitors?

So the interesting thought experiment here is - in such an environment - what are the critical success factors?
The best part of AI in my opnion is not having to search through documentation. You have any questions about a specific funcion in this lib? Just ask, and will do the search for you, and provide an quick example of use.

This shit is magical.
Warren buffet historically has profited from all crisis's since he alwasy plays both sides.
Climate engineering won't help (there is a million of unsolved and unsolvable issues with it). We have to stop emitting CO2 (etc), there is no other way. Why? Because if the warming won't kill us, ocean acidification will, and that is directly connected to the C in CO2.
Probably too B&W. But I’ve had a lot of discussion about this recently and the general consensus is that there’s something to it—especially developers who just got into the field solely because it’s where they thought the money was.
Nice job, even the testimonials are made with AI!
It's not squatting if the tenant is paying rent.
“But if AI vanished tomorrow due to, say, regulations […]”

You can’t vanish math and computers globally like that.
Where are you resident?
Are you sure that's not just "voting for the the outsider"

https://www.theguardian.com/us-news/2024/nov/17/trump-aoc-vo...
I’m glad you are ok. Stay safe!
> But I myself hardly ever remember that this app exists.

As a counterpoint, I myself use it everyday. I’m not American and most people I know don’t have iMessage. I still prefer it to using SMS from the phone. And yes, I do agree with the author that the app is buggy.
I remember software working really badly in the early 2000s, when Microsoft had an unassailable monopoly over everything. Then there were a bunch of changes: Windows started getting better with Windows 7, Firefox and then Chrome started being usable instead of IE, and Google and Apple products were generally a huge breath of fresh air.

Since then, Google and Apple products have become just as bad as Microsoft's. I think this is because the industry has moved towards an oligopoly where no one is really challenging the big players anymore, just like Microsoft in the late 1990s. The big companies compete with each other, but in oblique ways that go after revenue not users.
Ferrari says it will raise prices by 10% on some models to offset auto tariffs
https://en.wikipedia.org/wiki/Mamucium#Etymology
Only office works quite well: https://www.onlyoffice.com/office-for-android.aspx
The epicenter was in the center of Myanmar, far from the ocean, so shouldn't be any risk of tsunamis. But starting to see some pictures. The fatalities are going to be a lot higher than being reported now.