Hacker Newsnew | past | comments | ask | show | jobs | submit | bestcommentslogin

Its amazing to me how people can make a great a product. And then completely bury the lead because they are so deep into the guts of the system

You explained the value proposition so well. The website just didnt get to the "why?" At all


This is the problem with all of the recent “AI” crap that has been shoved into our devices.

We have had ML features for years and it provided real benefits but most people did not know or care how it worked, it just did its job in the background without the underlying tech being shoved in your face.

Everything AI though is the opposite, it wants to focus on the technology first and the benefits second. It is actively making a worse UI and often providing little to no benefit.

Most consumers don’t actually care how their tech works, just that it does and gives them benefits.


As a kid in the late 90s my mind was blown when I realized I could telnet to port 80, 25, or 110 and interact with the servers manually.

Simple get: GET / HTTP/1.1 Content-Type: text/html User-Agent: l33t hax0rs lol X-Funny-Monkey: farts

For sending a mail message on port 25: HELO mail-from: whoever@whatever.com mail-to: sysadmin@yaya.com <other headers> <blank line> Body of the message yay. <two blank lines to end>

POP3 was so long ago I forgot but you could list the mailboxes then get individual messages and so on.

This revelation was the beginning of "there is no magic" for me. The realization that every part of the computer was built by human beings and was at some level understandable if one undertook the effort.

Perhaps most people in the future won't bother. They'll just let agents do it all. I'm sure that will leave some interesting holes in various systems for people willing to actually learn how they work without the filter of a model (or its safety rails).


> The share buttons got clicked 14,078 times. That’s a 0.21% usage rate, which works out to about 1 in 476 visitors.

In other words, people not only click share buttons, but do it quite often?


Can you keep a straight face when you say IP theft while OpenAI and Claude have their entire business based on IP theft?

It is now significantly harder to figure out who understands the systems and is using AI effectively and who doesn't know shit and is just slinging LLM copypasta around. Before 2025, the underperformers/coasters were at least relatively identifiable by the paucity of their contributions. Now all of the sudden every single engineer is filing PRs, code reviews, technical design documents, and every other artifact under the sun with perfect formatting and at least superficial plausibility. This is mostly due to incredible pressure from the C-level for every engineer to be using as much AI as possible, but it's also just a game theory respopnse because it's in every engineer's best interest to be as prolific as possible.

We are absolutely drowning in documentation and code that seems legit and the only recourse is to lean on AI to help process the sheer quantity of it. I have a feeling that the fallout from this phase of the industry is going to be an exotic form of technical debt that is remarkable mostly in its enormity.


It is amazing how Volkswagen keeps messing up. I am currently in the market for a new car, an EV specifically. Volkswagen brands were at the top of my list for many reasons, among them the excellent driving assist implementation.

I got an offer from a dealer three weeks ago and was going to order the car, then the API for the community integration got turned off. I decided to hold back and see what comes from it. Now this, which ultimately - since I am a GrapheneOS user - makes me completely cancel my plans.

I really do not understand VWs thinking here. It would cost them little to nothing to continue not blocking the the inofficial API and not block GrapheneOS (or other non Play Protect androids) users. It would have no adverse effects on the average Joe, but it would gain a lot of support and enthusiasm from heavy users, differentiating from other brands. Not to mention the fact that it is the USERS data in the first place


I front all my honeypots with the IIS landing page precisely because it attracts black hat jagoffs.

Nothing makes me happier than knowing I've wasted hours of their time chasing their own tails.


> When the shutdown ended in mid-November, Reynolds’s team had just two weeks to get on budget. It failed. The plan the group submitted would cost too much and take too long. “Our last hope was that NASA headquarters would understand what had gone on and give us some leeway,” Reynolds says. NASA did not. After nearly 10 years of work, AXIS was dead.

If the scientists haven't left science behind after an experience like this, probably nothing will. What an absolute kick in the nuts to have a decade of your life erased because someone did a keyword search for science projects to stop, in the name of saving money, while at the same time wasting even more money on other things.

I think I should feel angry, but I just feel sad for all the humans involved here, I hope they manage to come out with a more positive perspective than I'm able to here.


I just want to vent: climate change is not a controversial topic, it's an inconvenient topic for people making a lot of money.

First time I see his picture, and it’s a bit like someone’s revealed the identity of Satoshi Nakamoto when it’s clear they are going out of their way to protect their privacy and stay out of the limelight.

My impression is the guy had always better things to do than engage with the greater internet, like thinking real hard and solving difficult problems. Much respect to his work, but even more respect to his work ethic. When you have a strong vision, you need the ivory tower style of development rather than spending your days arguing and defending your choices with internet strangers.


After having been a happy user of Qwen3.6-27B for a few weeks, due to being away from the hardware, I'm currently forced to use Claude Sonnet 4.6

It is such a downgrade. I don't understand how that's even possible. The thing has so many strongly-held opinions I did not ever ask it for, talking just way too much and generally feeling somehow dumber.

Of course, being significantly larger, it will encode more knowledge, but that doesn't help me when I hate talking to it. And all that on top of the fact that talking with it costs real money.

I wonder what it might be that makes me hate it so much. Maybe because it doesn't see itself as a tool but almost an equal? As if its opinions would have weight.

Qwen too can act like an overeager intern, but if you tell it that it is an idiot, it will drop that ego. Not so much with Claude. In my experience, anyway.

Anyway, point is: full ack on that headline.


Exactly - it effectively is a "jail break" since it accomplishes something the model's security filter was trying to prevent, and the ridiculous simplicity of it shows just how broken that type of security is.

I wonder if Dario is now regretting hyping up how dangerous the model is? How does he walk this back? Do the feds let him just put a band-aid on it?


Considering they explicitly said they had some photos of yours ("You shared them. We protected them."), this seems like chargeback territory.

If you set aside political menace, this is a huge problem with Anthropic's strategy.

You _cannot_ say that Mythos is super dangerous and can only be rolled out to certain people, but then release Fable with anything other than bulletproof cyber denials.

Clearly with LLMs, bulletproof denials are ~impossible due to the way LLMs work.

So you've ended up in a situation where Anthropic are simultaneously claiming it's a incredibly dangerous model _and_ there are (minor, potentially) problems with the security "protections".

As technical people we understand that nothing can be perfect, esp in LLM world. But all my non technical friends were really confused how they had managed to make the model "safe" so quickly when it was released and the general sentiment was it shouldn't have been released - and now to an outsider I think it looks like it was never safe at all to release, so I can totally see how the current US administration have got themselves very upset with it.

_Even if_ there was no political bad will, it's a bit of a silly scenario to end up in, and really quite easily foreseen.


I think the gloating in this thread is very misguided. Meta is evil, sure, but that's not the point. The point is that this kind of AI psychosis might be the new normal for our industry, or at least one of the new normals. My last workplace absolutely did a jump in toxicity when the CEO got obsessed with AI, instituted token leaderboards, told us all to drop all non-AI work for a time, etc. We were no Meta.

AI feels like “quick and cheap at the cost of quality” so I completely get why consumers would dislike it while business people love it.

Garfield was always about marketing. Davis was in it to sell merchandise. It was practically designed in a lab to be the ideal comic strip for moving product.

And as such, Garfield has never had any sort of message or meaning. It's just a cartoon that kids and some adults like.

Waterson, on the other hand, very obviously enjoyed his work and pushing boundaries. C&H was chock full of his personal beliefs, messages, and morals. And he loved causing newspapers headaches. He did things like purposefully making odd shaped vertical comics just to force the comics page editors to deal with and think about how they'd lay out the page. All to try and break people out of commercial thought, to make people question "why is the layout like this".

The two are such polar opposites it's almost amazing they both ran comics in the same papers.

I wish we had more watersons running things in all forms of media.


Ha! Me too! Exact same. Bought a Pixel 10. Intended to do the default Android for a while. But it was filled with ads for “Wicked” which had me looking at my phone with a sneer on my face I couldn't erase - as if someone had smeared feces all over it and threw it on my bed.

So I jumped straight to GrapheneOS, which was way easier and less extreme than I had been warned. So beautifully minimal, with no crap. Now my phone feels like a simple Linux (Void/Arch) PC. So wonderful.


Back in the early days of Heroku (when I worked there), we were all fairly deep into the Ruby community. Ruby has never had a great reputation for performance, but... it seemed like almost a running joke that any time you went down a rabbit-hole trying to understand some weird performance issue you'd eventually discover that @tmm1 had already identified the same issue months earlier, patched it in core, and given an hour long talk about it somewhere. Despite his ability and willingness talk publicly about quite deep technical topics Aman always came across as an incredibly quiet and humble in person. Every Ruby developer has benefited from his attention to finding and fixing performance issues. I'm sure the same can probably said for every GitHub user (where he worked for years).

Congrats to the entire Cursor team! I don't know all of their stories, but I do like to smile and celebrate a little when I see people who are often hidden in the shadows quietly making things x% better for all of millions of us every day for many years getting reward for that effort.


Another signal that prominent mentions of "AI" in your marketing sends is "this product is going to shoe-horn AI into this somehow". Plenty of products that people use every day at home or in work - Google search, Facebook Messenger, Instagram, Jira, and more - have had some kind of AI-first redesign. In each case some AI functionality has been placed prominently either somewhere that you accidentally press it or in place of something that previously worked. Even my iPhone brings up this brightly coloured keyboard expecting me to do something with AI, and I don't actually know what causes it.

So I think it's much simpler than solidarity with creators, artists or even workers more generally. It's that "AI" as a brand stinks, people are connecting it with annoying, low quality experiences and shitty low-effort art.


Writing tip: you do not need to have LLMs expand your ideas into a longer form for you. Spreading out your ideas across a longer post does not make them better.

Never knew this feature existed! I’ve gotten this type of motion sickness my whole life, so I’m excited to try it out. It would be nice if it’s effective for me.

I get the same type of nausea described by the author. I can’t read a book or look at a screen for too long without a feeling awful. I can also get it just from sitting in a rear passenger seat, especially if vehicle has poor visibility, and even worse with a bad driver. I have to really focus on looking outside the vehicle at the moving world.

Interestingly, I think there are people that have the opposite type of motion sickness. For example, my mom could never play arcade racing games without getting nauseous. The issue being focusing on a screen with rapidly moving objects and everything else in the peripheral being fixed, versus focusing on a fixed object and everything in the peripheral moving. She never had any issue reading a book in a moving car


This article inspired me to build an exploded view of a mechanical watch movement in real-life (2025): https://fellerts.no/projects/epoch.html

This reminds me of a story from 15 years ago, where I was developing a technology to download games on demand by hooking into the OS calls.

There was a particular game that was superslow when this tech was applied. Original game loading took around 15-20 seconds, whereas once the tech was applied it took easily 3-5 min, even with all data already downloaded.

When I started digging into it, I realized the reason was the game was using something like

   fread(data, 1, 65536, fptr);
instead of

   fread(data, 65536, 1, fptr);
Which basically expanded back in the day to 65k reads of 1 byte for several MB file. Each fread translated to 65k reads of ReadFile Windows API. Since my code was hooking on ReadFile system call, and my call was heavier than ReadFile, the game loading felt really slow. Unusable. It would have not been fun for players.

The easy fix was to swap arguments for certain calls. The long fix required to use an internal cache to account for these cases so that the hooked ReadFile was faster when data was already in disk.

Funny thing is that as we started rolling out the tech and applying it to more and more games we realized lots of games did this. We went for the cache fix and games ended up loading faster than before. Honestly, games could have load all the data in a couple of seconds by just swapping the args. I'm guessing developers did this on purpose so that games seemed like they were loading a lot of stuff, although you never know.


Just today as I pushed some changes to Github, I was thinking how user-unfriendly Git's UI is:

    Enumerating objects: 5, done.
    Counting objects: 100% (5/5), done.
    Delta compression using up to 10 threads
    Compressing objects: 100% (3/3), done.
    Writing objects: 100% (3/3), 290 bytes | 290.00 KiB/s, done.
    Total 3 (delta 2), reused 0 (delta 0), pack-reused 0
    remote: Resolving deltas: 100% (2/2), completed with 2 local objects.
I know all of these things communicate something to the die-hard Git user, but for most people (even most people using Git, I bet) this is just complete gobbledegook. What the hell is "delta compression"? Why do I care how many threads it's using? What is an 'object' and what does it mean when it's 'local'? What does 'pack-reused' mean?

From the documentation, it looks like Lore does a bit better in this regard:

    Pushing 1 fragment(s)
    Pushed 1 fragment(s), 124.00 bytes
    Pushing a3f8c2d1... to branch main
    Pushed revision 1 -> a3f8c2d1... to branch main

Hard disagree. I have read lots of books, participated in events and training seminars and had profound results in my life. My marriage is better because of what I learned, I am a better father and leader because of what I learned. And the fact that people sell things as part of that growth journey is how they support their ability to share the lessons and techniques.

Turns out you don't actually need top-tier engineering talent if your only business is selling ads to scammers to prey on the elderly?

This is a stupid comparison, but Mojang/Minecraft was acquired for 2.5 billion in 2014.

Arguably the most popular video game of all time, which has brought joy to hundreds of millions of people for years and years, was valued at 1/20th of an AI startup that will soon disappear into irrelevance.

While Minecraft is just a game, I'd argue it has more societal value than Cursor. The way things are valued is nonsensical to me.


> As it turns out, bash can speak HTTP by itself.

No, it can not. Bash lets you open TCP sockets.

What you are doing here is trying to speak HTTP yourself, which is fine for testing and debugging, and hella cool for fun to do by hand, but you will shoot yourself in the foot if you try to use this pseudo http client unattended in reality. This toy code does not parse HTTP properly and will break.

You could of course write a full http/1.1 client in bash, you can even do a full http server in pure bash: https://github.com/bahamas10/bash-web-server

For less insane, non-bash shells there is always nc which is usually probably the wiser choice.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: