News for hackers. Stuff that matters.

czep

I find this experiment inspiring, but probably not for the reasons intended by the experimenters. To let loose a swarm of agents in a sandbox game with the vague goal of "build a thriving civilization", and then to observe them flounder in risk averse strategies is precisely what separates us from them. There is no risk-taking, no irrational spark, no neurodivergent "because it's there" impulse that led us out of the caves in the first place. Perhaps it's impossible for a fully rational intelligence to build a civilization, as analysis-paralysis would exponentially dominate all decision-making. It's only happened because of happy accidents, ultimately stemming from what would in the moment be thought of as very bad ideas.

I am equally intrigued by how to augment Minecraft game play using agents as, essentially, team members to command. Given the ability to communicate with agents who are autonomous enough to play the game well enough, could they assist a human player to achieve very ambitious goals? Spawn in with 50 "friends", and instead of letting them wander aimlessly, give them some concrete tasks that a human player knows to be valuable steps on the tech tree. Build a cobblestone generator, an iron farm, lock in a Mending librarian, find a stronghold, loot the End, a sugar cane farm, gunpowder for rockets, now everyone has Elytra, on to raid farms, a perimeter, slime farm, witch farm, etc.

We don't give agents a rack of servers and an objective "build the next unicorn", but we direct them to solve tasks we as humans know are valuable in our own domains. Same story here and I am seriously daydreaming about a server in which I've got 50 full Netherite agents at my command ready to assist me in whatever grand build I have in mind. "Ada, I need 20 shulkers of black concrete. Bram, bring me 14 stacks of blaze rods. Cleo, we need more blue dye, find the optimal gradient in the flower forest and build a shifting floor farm for cornflowers..."

The economic question is whether the average company will have the time or talent to roll their own models instead of eating the cost increases. The firms in question are exactly the same that have already decimated their teams. Can they so quickly pivot to self-hosted models if their AI workloads suddenly cost them 10x more? I bet most will simply start shoveling themselves deeper.
Re:GPT in 200 lines of dependency-free Python on Thursday February 12, 2026 @06:34PM (#46996822)
It is really beautiful to see distilled to the core algorithm. Despite AK’s claim that everything else is simply optimization, I am sure there’s a bit more to training a useful frontier model! Still, an excellent teaching tool and nice way to spend an afternoon walking through the code.
Re:Our approach to advertising on Friday January 16, 2026 @05:07PM (#46652864)
While true, it's still a user-hostile move. You kinda have to meet your customers where they are. If people are clicking ads without knowing it, that's a serious design problem. Yes, people should learn to read, but the risk of placing too much burden on users is that all it takes is one ambitious product manager to push an A/B test that generates huge revenue wins while enshittifying the product for everyone else.
Re:Our approach to advertising on Friday January 16, 2026 @05:03PM (#46652821)
> You need to know that your data and conversations are protected and never sold to advertisers.

> we plan to test ads at the bottom of answers in ChatGPT when there’s a relevant sponsored product or service based on your current conversation.

There is a severe disjoint between these two statements: the advertiser now knows what your conversation was about! This gives a lot of leverage to ad campaigns to design the targeting criteria very specifically crafted to identify the exact behavioral and interest segments they want.

Re:AI Broke Interviews on Sunday November 02, 2025 @07:20PM (#45794649)
If you’re referring to body shop consulting agencies this may be true, but IME as an IC consultant in DS/ML, my rates are well above Staff+ at FAANG, and nobody has ever tried to leetcode interview me. Yes, I have to do a lot of smooth talking, but performance is extremely transparent: if I don’t deliver, I don’t get paid. Honestly I doubt I could pass a leetcode style interview, and I’m glad I don’t have to do that anymore.
Re:Ask HN: How to plan the big move from Android to iOS? on Monday November 20, 2023 @10:58AM (#38349764)
You're right, of course, there are suitable alternatives that work well. There are some things that will just be easier to manage such as Parental controls, backups, and Family features. Additionally, I've lost basic tech support skills on iOS. Part of my motivation for originally switching to android was to gain familiarity with the ecosystem, but now I've fallen behind on the iOS world and can barely use my kid's ipad.

Ask HN: How to plan the big move from Android to iOS?

What do you wish you knew before switching to an iphone?The family uses iphones/ipads and my comic stubbornness is finally reaching the end of its utility and becoming annoying. I'm looking for checklists or tips on how to migrate with the least amount of pain and breakage. Not only from Pixel to iphone, but also from Google Fi (which is great) to one of the mega-carriers (all of which I've...

( Read More... | 10 comments | 2 points | on HN )
Re:The Data Science Manifesto (2020) on Sunday September 17, 2023 @06:39PM (#37550027)
I lean towards your viewpoint as well. Their assumptions (axioms, postulates?) are highly controversial, while the actual principles seem quite sound to me.

The only issue I can see is with #5. I would argue for decision making, you absolutely need a single metric, otherwise the process collapses into bickering over which measure is more important at the time (often for political or interpersonal reasons). The point is a bit vague on what exactly is being evaluated (product quality, which means what?). For launching products or running A/B tests, aim for a single metric as your decision framework. If you must have more than one, then be explicit about the tradeoffs in a flowchart: e.g., "if X is > 0, we launch. If x <= 0, but y > 2%, we launch, otherwise no launch".

Re:Moon Disaster on Sunday November 06, 2022 @11:21AM (#33494189)
There are too many insightful and thoughtful points in your comment for a single upvote to repay, so I must thank you with a reply. Becoming so demoralized with the present media and political landscape, it is comforting to find that there still remain semblances of reason for which I may again briefly restore some measure of sanity. Thank you.
Re:From novice to master, and back again (2013) on Tuesday August 09, 2022 @10:59AM (#32398952)
Think of the people you've helped get their jobs done over the years. That's worth more than author credit in the colophon of a man page.
Bluff? Putin wants to live out his golden years in unabated luxury after anointing a loyal successor. If he nukes the entire world, he will live in squalor and misery while being hunted by the entire human race. He won't do it. Me hopes. Me also hopes someone in his inner circle gets a nice clean view of the back of his head and does the world a favor.
Any recommendations for best practices in "modern C++"? I have to resurrect an old codebase and would like to refactor it using more modern idioms, but its been a loooong time since I wrote any decent c++.
Re:Operations is not Developer IT on Friday September 03, 2021 @11:19AM (#28405385)
> Application developers are your users.

No. Equating internal teams with paying customers is the very attitude that is causing these problems. Encouraging teams to think about their "internal customers" leads those customers to become entitled. We work together in the same company, our relationship is not the same as with actual external paying customers. I can't tell a paying customer that they're being unreasonable or lazy or unrealistic. We absolutely should be able to have that conversation with other internal teams when appropriate.

The post is describing the situation that has evolved as a result of QA being phased out. Telling Ops to suck up that extra work because "Dev are your users" is exactly why the post was written.

Re:Repairs of leaning San Francisco skyscraper on hold on Saturday August 28, 2021 @12:03PM (#28339100)
It's actually a very low risk investment. The HOA is suing the city, blaming the construction of the Transbay terminal next door. They have access to some serious attorneys, so if the building falls down they'll still profit.
Re:The rise of never-ending job interviews on Monday August 02, 2021 @11:04AM (#28037439)
> It levels the playing field a bit, in the sense that code is more objective than an interviewer's notes

Except that writing code in a Google doc on the phone doesn't in any way resemble the real "playing field". I grant that it's level in that everyone faces the same constraints, but to write code in a gdoc with red squiggly lines underneath every keyword, automatic capitalization after a dot, and variable width font? How does that give you any kind of useful assessment? It's like handing a butter knife and some twine to a doctor and saying "here, show me how you'd stitch up this wound".

Re:Building a data team at a mid-stage startup on Thursday July 08, 2021 @08:14PM (#27779152)
Thanks for the tips! One mantra I've tried when starting at a new job is "for the first 3 months say yes to everything, for the next 3 months say no to everything." The idea is you first immerse yourself in everything, to find out what works and what doesn't. Then you dedicate time to fix the broken processes so that hopefully when you hit 6 months your team is better positioned to be more efficient. Obviously you can't be too rigid, but it seemed to work for me when I had buy in. Curious if you think that approach sounds good.
Re:Building a data team at a mid-stage startup on Thursday July 08, 2021 @07:28PM (#27778857)
This is so eerily familiar I swear I've had many of these exact conversations word for word. The only way this doesn't turn into a complete nightmare of a cluster is if the exec team "gets it". If so, you just might stand a chance at building a data team that gels with the rest of the org.

But if the exec team simply hired you for window-dressing, expect to be treated like a scapegoat and a punching bag. Any mistakes will be your fault. Any wins will be to the credit of the business. The Director of Product will ask to "embed" dedicated DS headcount and you won't have any real power to shape the roadmap. If the exec team doesn't give you equal footingf with Product (or Marketing, Finance, and Eng for that matter) then this will rapidly become a soul-sucking job. However, if E-team does give you the authority to call Product's bullshit, and tell Finance to stuff it, and not take direction from Eng leads, then you actually might be able to accomplish something really cool.

The problem is that the average voter will not understand that distinction. They will be persuaded to vote against environmental protections because of the doubt cast on "climate change". My original point was about the framing of the debate in the public sphere. In an effort to be pedantically correct, we've handed the opposition the upper hand by allowing them to reframe the debate away from the scary word of pollution.
It used to be called "pollution". Reframing the topic as global warming or climate change was a dedicated effort to soften the language and introduce room for doubt. I mean, everyone agrees that pollution sounds bad and is bad and we should stop doing it. But by calling it climate change, suddenly there's now an avenue to challenge its legitimacy, and shift attention onto the ideological debates. Meanwhile, as everyone is distracted, industry gets a free pass to continue polluting with zero consequences.
But were they really your choices? Everyday you wake up constrained by what someone who is no longer you did yesterday. Nobody is responsible for anything. I mean that philosophically of course. Give yourself a break. I recognize your name from many threads here and believe it you have made a difference. Though I don't know you personally, your words could as well be mine, so I know whereof I speak. You are not missing anything by choosing not to run in the rat race. Retirement is overrated. I will regret everything on my death bed, but that would be true no matter how I lived. To face its closure is regret enough.
The "infinite backlog of work" is the problem. It will be used as an excuse to ding you on your next performance review. Th fact that companies are structured to ensure that there is always too much work for anyone to do is what leads to stress and burnout.
Re:Chicago undergraduate mathematics bibliography (1999) on Thursday April 29, 2021 @01:53PM (#26984238)
To this day I still actually have a physical reaction of nausea when hearing the numbers 162 and 163.
Re:Chicago undergraduate mathematics bibliography (1999) on Thursday April 29, 2021 @01:51PM (#26984222)
<Immediately clicks to Calculus>... "Spivak". Yup, list is legit.
Re:Ask HN: Who doesn’t want to go back to the office? on Thursday April 29, 2021 @11:51AM (#26982735)
What a wonderful summary of the benefits this change has wrought. I feel the same, but haven't maximized the opportunity as much as you have! I might head out to listen to some birds right now...
Re:Ask HN: Who doesn’t want to go back to the office? on Thursday April 29, 2021 @11:33AM (#26982483)
> Most people don't learn this lesson till the first layoff

You hit the nail on the head. While I definitely feel for all the early-career folks out there who are genuinely missing out on the camaraderie of working together, I urge all of you not to fall into the trap of thinking that your employment relationship is anything more than mercenary.

They will cut you without a moment's hesitation. Buying into the "we're a family" propaganda makes them rich and makes you dependent on them. Use the learnings of the Pandemic to redefine the future of work on your own terms. It's time we all flipped the script. We're the ones producing value, and from now on we're going to do it on OUR terms.

Re:Ask HN: Who doesn’t want to go back to the office? on Thursday April 29, 2021 @11:26AM (#26982391)
Fundamentally this is about respect for the autonomy of my time. I am paid to deliver value. Sometimes that is best served by direct in-person collaboration, but not every single day. The deal I offer to prospective employers is this: I do my best not to be a blocker when I can't be physically present, and you realize that I am a whole human being who does not exist solely to pad your bank account.

Pre-pandemic, I had a CFO say to me "I don't pay for all this expensive office space so you can work from home." I had a CTO tell me "WFH sends a message to your reports that you don't want to be here." I was too obsequious at the time, not to mention afraid to lose my job, to push back, so I relented despite a punishing balance of childcare when my son was very young. But today I call bullshit on this ancient relic of Taylor's "scientific management" peddled by the HBR-reading neocons populating finance departments all across tech. A job that requires my ass to be in a seat is not a job, it's a prison.

Older »