News for hackers. Stuff that matters.

flanbiscuit

> and diminished sense of ownership over their own writing.

Anecdotally, this is how I felt when I tried out AI agents to help me write code (vibe coding). I always review the code and I ask it to break it down into smaller steps but because I didn't actually write and think of the code myself, I don't have it all in my brain. Sure, yes I can spend a lot of time really going through it and building my mental model but it's not the same (for me).

But this is also how I felt when I managed a small team once. When you start to manage more and code less, you have to let go of the fact that you have more intimate knowledge of the codebase and place that trust in your team. But at least you have a team of humans.

AI agentic coding is like shifting your job from developer to manager. Like the article that was posted yesterday said: 'treating AI like a "junior developer who doesn't learn"' [1,2].

One good thing I like about AI is that it's forcing people to write more documentation. No more complaining about that.

1. https://www.sanity.io/blog/first-attempt-will-be-95-garbage

2. https://news.ycombinator.com/item?id=45107962

Re:Ask HN: Who is hiring? (September 2025) on Monday September 01, 2025 @05:55PM (#45096964)
I love AllTrails! I have logged 235 activities, 758 miles, including one I did earlier today. I'm not looking for a Director role, just wanted to say how much I enjoy using the app.
Same question for Android.

My guess is that this only affects people who have granted FB the permission already.

Re:Building the mouse Logitech won't make on Monday August 25, 2025 @12:40PM (#45015763)
> My absolute favorite mouse is the MX Ergo from Logitech.

I switched to using Logitech's MX Vertical mouse and I love it. There was a learning curve period, especially when it came to finer grained movements, but I'm totally used to it now and it feels much more comfortable and natural to me that any other mouse I've used. It has a USB-C port and I can switch between 3 different Bluetooth connections (press a button, connects to my work laptop, press it again, connects to my personal one). I'm not much of a power user so I don't customize the buttons but I know it's possible with an app. I don't use the app.

https://www.logitech.com/en-us/shop/p/mx-vertical-ergonomic-...

Re:Ban me at the IP level if you don't like me on Monday August 25, 2025 @09:25AM (#45013615)
To be fair, he was referring to a post on Alex Schroeder's blog titled with the same name as the term from the Dune books. And that post correctly credits Dune/Herbert. But the post is not about Dune, it's about Spam bots so it's more related to what the original author's post is about.

Speaking of the Butlerian Jihad, Frank Herbert's son (Brian) and another author named Kevin J Anderson co-wrote a few books in the Dune universe and one of them was about the Butlerian Jihad. I read it. It was good, not as good at Frank Herbert's books but I still enjoyed it. One of the authors is not as good as the other because you can kind of tell the writing quality changing per chapter.

https://en.wikipedia.org/wiki/Dune:_The_Butlerian_Jihad

Re:Do not download the app, use the website on Saturday July 26, 2025 @01:37AM (#44691637)
iOS app store would reject an app like this, according to their guidelines. At least Google allows you to put PWA as apps in the Play store

https://developer.apple.com/app-store/review/guidelines/#min...

4.2 Minimum Functionality

Your app should include features, content, and UI that elevate it beyond a repackaged website.

so many things

First, there's a world coding championship?! Of course there is. There's a competition for anything these days.

Why is he exhausted?

> The 10-hour marathon left him "completely exhausted."

> ... noting he had little sleep while competing in several competitions across three days. "I'm completely exhausted. ... I'm barely alive."

oh! That's a lot.

> beating an advanced AI model from OpenAI ...

> On Wednesday, programmer Przemysław Dębiak (known as "Psyho"), a former OpenAI employee,

Interesting that he used to work there.

> Dębiak won 500,000 yen

JPY 500,000 -> USD 3367.20 -> EUR 2889.35

I'm guessing it's more about the clout than it is about the payment, because that's not a lot of money for the effort spent

This reminds me of many a challenge on Advent of Code
Re:Pixel Piranhas on Wednesday July 16, 2025 @12:49PM (#44584378)
This is implemented with just the right amount of delay/speed to be cute and not annoying. If it was flying around faster and closer to my mouse cursor, I would hate it.
Re:AOSP project is coming to an end on Thursday June 12, 2025 @03:31AM (#44255020)
I'm moving away from Pixel Phones for my next Android. Going to switch back to Samsung. I currently have a Pixel 8 and my screen went completely green and glitchy yesterday (Google "android green screen", it's a hardware issue). It freaked me out because Im in the beginning of a long vacation with tickets held digitally in various apps and email. Thankfully I eventually figured out the solution which is ridiculous, when it happens again I just need to squeeze the bottom of my phone. My last Pixel phone just completely died on me randomly as I unplugged it from my car. And I've had previous Pixel phones just ignore calls, sending them straight to voicemail (which is a common issue if you Google that as well).

I will miss having stock android and timely updates, I will hate Samsung bloatware and apps I can't uninstall, but it's I hope to have more stability and longer life for my phones. In barely getting 2 years of life from my Pixels. I'm also seriously considering iPhones as well.

Re:The Texan Who Built an Empire of Ecstasy on Sunday May 04, 2025 @11:37AM (#43887332)
I agree. It was my favorite. Used to do it a lot in my 20s. I'm in my late 40s now. Haven't done it in years but I would love to do it once a year and just dance my ass off at an event or festival.

I personally don't like weed. I am not a fan of smoking/vaping anything (the act of smoking itself) and I've tried edibles/gummies of varying mg and types and just never found a high I enjoyed on it.

I enjoyed LSD when I was young but would probably find it too much now. Mushrooms are great though, but also haven't done that in years. Would also do that once or twice a year.

Re:AI Horseless Carriages on Wednesday April 23, 2025 @03:16PM (#43775697)
Did you stop at that?

He addresses that immediately after

ah yes, I was going to mention that if it's private then it's not an issue.
Something seems to be broken in the Imba website for me in both FF and Chrome for MacOS.

When I go to the main website: https://imba.io/

Then click on the "Demo" button

I get taken to the "Playground": https://imba.io/try/examples/apps/playground/app.imba

There is no code on the page but the preview seems to work. Same thing with all of the other examples. They work in the Preview panel, but no code loads at all.

Looking in the dev console I see a few errors:

   GET https://imba.io/monaco/min/vs/loader.js HTTP/1.1 404 Not Found

   Uncaught ReferenceError: require is not defined
  
   current file did set undefined
Some images and a preflight.css is also not found
So a personal website with a personal blog is ok then.

Curious though how it handles a surge in requests, like from being on the front-page of HN. But many open source projects host their doc pages with Github pages and some of those get a lot of traffic so I'm sure that it's not an issue

I have a sort of similar setup but I haven't started using Obsidian yet, it's on my todo list. I use Eleventy instead of Hugo, with its simple Eleventy-Base-Blog starter template. I use Github action to publish to Github pages instead of using Cloudflare. It's a nascent site/blog, haven't written much, no images yet, so I don't see the need for something more than Github pages right now.

One thing I don't see the author mention that is part of what I plan to do with Obsidian is use Syncthing (which I already use for other things) so I can work on a post when I'm not at my laptop. Probably just to write down ideas/notes and then fully work it out when I get to my laptop.

If the blog author is here, curious if they commit drafts to their repo or not. I personally don't commit drafts. Besides also using 'draft: true` in the front-matter, I gitignore any markdown file where the filename starts with the word "draft". When I'm ready to publish I rename the file.

https://www.11ty.dev/

https://github.com/11ty/eleventy-base-blog

Re:Solving a "Layton Puzzle" with Prolog on Tuesday April 08, 2025 @08:21PM (#43627764)
I'm more of a visual person when it comes to puzzles like these so here's my take:

        1 2 3 4 5 6 7 8 9 10
  Mary  B B A B A B B A B B   7
  Dan   B A A A B A B A A A   5
  Lisa  B A A A B B B A B A   3
  Colin B B A A A B B A A A   ?
First I remove the answers that everyone agreed on. We know that one of these 4 answers is wrong because of Lisa.

        1 2 3 4 5 6 7 8 9 10
  Mary  _ B _ B A B _ _ B B   7
  Dan   _ A _ A B A _ _ A A   5
  Lisa  _ A _ A B B _ _ B A   3
  Colin _ B _ A A B _ _ A A   ?
Next we can assume anything matching Lisa's remaining answers are wrong, so I will put an x for those. These we 100% know are wrong answers.

        1 2 3 4 5 6 7 8 9 10
  Mary  _ B _ B A x _ _ x B   7
  Dan   _ x _ x x A _ _ A x   5
  Lisa  _ x _ x x x _ _ x x   3
  Colin _ B _ x A x _ _ A x   ?
If you count both the remaining answers and the blanks, you'll see they equal to their score + 1. That 1 being that unknown of the 4 original blank columns where everyone agreed.

So the answer for Colin would by 6 because he has 7 remaining answers.

I was living in Australia in 2000 and texting was more common than calling because it was cheaper to text than call. But in the US it was the opposite. You had unlimited calling, but plans around that time had a different pricing scheme for texting (can't remember the exact details) so could be one reason why it took the US a bit longer to finally pick up texting. I remember it was about a year or 2 later that I felt texting started to become more common in the US.
Re:Ask HN: What are you working on? (March 2025) on Monday March 31, 2025 @08:46AM (#43534364)
Not exactly the same but this reminds me of an idea I had for shareable shopping carts. You add things to a shopping cart and then you share it via a link (text, dm, chat, email, etc) and the receiver of that link clicks on it and the contents get added to their cart (alternative could be an import button that you paste the link in to make it more explicit).

Why? Plenty of times I've been ordering food with friends and we just pass around a phone to put in the order or someone dictates their order. Sometimes this can involve a friend who is not physically there and so they text you their order in just plain text. I thought it would be cool for everyone to be able to get on the same site, customize their order how they want, and share their link. That way there's no way that anyone misunderstood or forgot anything when placing the final order.

Re:They Might Be Giants Flood EPK Promo (1990) [video] on Thursday March 27, 2025 @10:02AM (#43493794)
Curious why when they mention Instanbul (Not Constantinople) it's quiet when all of the other songs have little audio snippets. Is that a rights issue?

https://youtu.be/C-tQSFQ-ESY?si=9Ujs3-1nVjjeoncO&t=71

They toured for the Flood album a year or 2 ago and I missed it. It sold out real fast. They are on tour again, probably for new stuff. Reading everyone's comments here about how good their shows are, I think I'm going to check them out (if they are not sold out again)

Re:Half-Life 2 RTX on Tuesday March 18, 2025 @11:21AM (#43400513)
Most games allow you to adjust brightness. I assume the brightness can be turned down to get closer to the original lighting and mood... I hope.
Re:LLM crawlers continue to DDoS Sourcehut on Monday March 17, 2025 @02:20PM (#43391283)
There's more discussion on reddit with other people chiming in with similar experiences: https://old.reddit.com/r/programming/comments/1jdbnq2/llm_cr...

as I write this, there are only 2 other comments in this this HN thread.

My partner and I have both an Alexa and a Google Home Assistant and we leave the mic off on both devices. The Alexa we got because we have a Blink doorbell and it connects to the Alexa in order to make a sound when someone rings the doorbell. The Google Home Assistant came with the Google Nest Wifi Mesh extender. We both care about privacy so that's why we turned them off (but not enough to not have the physical devices in our house). I sometimes wonder if those mic switches are hardware switches and can amazon or google override them.

edit: fixed typo, missing a "to" in "to not have"

Re:Show HN: Bubbles, a vanilla JavaScript web game on Thursday March 13, 2025 @03:48PM (#43356631)
> and the drag-pull mechanism doesnt really work

Doesn't work for me at all on both Firefox and Chrome (latest versions for both) on MacOS using the touch pad. I can't get past that screen on my laptop. Had to open it up on my phone to see what comes after.

Otherwise it's a fun challenging game

Re:It is as if you were on your phone on Sunday March 09, 2025 @02:40PM (#43312240)
Love this. Thank you. I'm eating lunch at the moment, by myself, in a local casual establishment, so of course I pulled out my phone and the first thing I looked at was HN and this was the top post. I started playing and couldn't help smiling. Felt like I was watching a robot mimicking me as it was studying human behavior.

It also got me thinking about what I would do before smart phones. During the dumb phone era I was still pulling out my phone to text a lot so wasn't too different, but I also read books a lot more back then

Re:Age and cognitive skills: Use it or lose it on Thursday March 06, 2025 @10:22AM (#43281267)
I'm in my late 40s and I've found that my desire for working on side projects after work is affected by how engaged I am mentally at work. When I'm building new features/products from scratch and I'm having to figure out architecture and learn more about whatever language I'm coding in, I get more amped to do side projects at home. When I'm bored and just bug fixing and dealing with more mundane things, I have no desire to do any more coding after work. Something about being more engaged gets my brain in a state that I can keep going for the rest of the day until I need to pull myself away from the computer because it's 2am and I should have been asleep hours ago. I should note that I don't have children so the only "obligation" I have is to spend time with my partner and eat dinner, which I enjoy doing, of course. She usually starts getting ready for bed around 10pm and that's when I start coding. I do have some bad sleep patterns though, doesn't matter if I'm coding or not, which is probably not healthy. I have that revenge nighttime procrastination thing real bad.
Re:TypeScript types can run DOOM [video] on Wednesday February 26, 2025 @06:10PM (#43189349)
"But I'm not one of those fancy 10x developers. Instead of a master of craftsmanship, I'm more a master of close-enough-manship"

I definitely relate to this comment.

and he also says "It was a brutal year long journey of 18 hour days"

I think people are looking for those unicorn 10x devs that are like Good Will Hunting for code, but forget that there are those devs that might not get things right away but never stop until they figure things out. You'll probably find a lot more of those than the unicorns

Re:Removing Jeff Bezos from My Bed on Monday February 24, 2025 @05:07PM (#43165498)
I haven't heard of that one, will look into it.

I used to use https://asoftmurmur.com/ for a long while. I prefer the separate device I have now instead of an app.

Re:Removing Jeff Bezos from My Bed on Friday February 21, 2025 @06:00PM (#43134155)
I also need white noise to sleep.

At home I have a simple one that plugs in and generates noise with fan. Looks almost exactly like this: https://res.cloudinary.com/guest-supply/image/upload/f_auto,...

When I travel I take this small portable rechargeable one: https://www.amazon.com/Machine-Babelio-Adults-Non-looping-So...

I'm on android so I don't have the built in sounds that iOS has

Older »