MurphyA/hacker-news huggingface dataset:
by Magmalgebra | 2025-06-20 21:33:15+00:00
> E.g. Amazon, Meta etc. have terrible work cultures

This is like saying "Switzerland has a terrible work culture". These companies are literally the size of a small country - culture ends up being much more fine grained.

Anecdotally - most people I know at Meta love working there - fewer people love their jobs at Amazon, but many of them enjoy it. I've enjoyed all of my own big tech jobs despite much public griping about what it's like to work at these companies.

I'm not saying my network is represnative - but my experience strongly suggest the following:

- the way you experience work culture at a company is much more determined by your director/vp (e.g. the 50-200 person group you're most closely tied to) than the overall company culture.

- many reports of a toxic work culture are really just cultural mismatches. At scale, this means it's easy to read 100 stories of a bad match and treat it as toxicity.
by ben_w | 2025-06-20 21:33:31+00:00
I don't trust Musk very much these days, but one of the few ways I feel I can still trust him is that he seems to be genuinely and consistently motivated by Mars.

Falcon Heavy put a car in a trans-Martian orbit, and Musk has been about Starship-like things going to Mars before SpaceX managed to launch the Falcon 1, let alone them getting a chance to bid for the return-to-Moon mission.

But the Artemis mission isn't really about doing things sensibly, it's about pork barrels. You can tell by looking at the wild disparity between the vehicles, where there's this complex process to put a handful of astronauts on a space station and transfer them to a landing vehicle… but the Lunar Gateway is smaller than Starship, and I think small enough you could fit all the parts of the Lunar Gateway inside the payload volume of one Starship.

If the USA wants to go to the moon for its own sake, they could do it cheapest by just paying SpaceX for a ride, not all the other contractors.
by scarface_74 | 2025-06-20 21:34:27+00:00
Look no further than YC.

https://medium.com/@kazeemibrahim18/the-post-ipo-performance...

YC doesn’t care about the long term value of the companies it invest in. All VC companies want to extract the maximum value out of the company before they get sold to the bigger fool - either acquisitions or an IPO.
by goda90 | 2025-06-20 21:34:38+00:00
Voice is slow, but it can be sped up with vocal macros. One syllable/non-word noise commands.

There's also touch pads on the side of the smart glasses as another input option. And I could imagine some people liking little trackball-esque handheld controllers(like from the Black Mirror episode "The Entire History of You").

And there's also air gestures using cameras on the smart glasses to watch what your hands are doing.

I don't think any of these has the raw data input bandwidth that a keyboard has, and for a lot of use cases even a touchscreen could be better. But maybe that can be made up by the hands-free, augmented reality features of smart glasses.
by sillyfluke | 2025-06-20 21:34:51+00:00
>It's literally what the person I was responding to saidz

This is funny, I literally quoted the exact line you quoted.

In good faith, let me perfectly clear:

As I said in my previous comment and you requoted: Their original comment said it does nothing to help homelessness (my emphasis, again).

They did not claim it does absolutely nothing at all to help the housing pool in some little way, which I believe are the words your are putting in their mouth.

You implied in your original comment that they were also saying the latter, and by doing so, you moved the discussion from homelessness to whether or not an action helps in some small way to bring home prices down. The latter may help the upper middle class housing situation perhaps but is not guarenteed to allieviate homelessness in anyway and may in fact do nothing to help it, or at least, that point still has to be argued. That is the distinction.

>I'm saying allowing high-end homes is part of the solution.

Yes I understand that. Somehow though the luxury homes that were promised are always built, but if anything fails to materialize it's the affordable housing that was promised--the very thing the high-end homes were supposed to finance.
by glimshe | 2025-06-20 21:35:50+00:00
Is this an emulation problem or are the online copies corrupted? You can buy an original copy of the game on eBay and run it in Dosbox-X or Dosbox-staging, both well ahead vanilla Dosbox in features.

Also, I bet the Internet archive or exoDOS will have a perfect copy. The latter is a one click experience. Check the laws in your country for whether these are legal.
by wahern | 2025-06-20 21:36:32+00:00
Correct me if I'm wrong, but I think this limitation wrt Makefiles is entirely a choice by CMake, or at least a lack of volunteers for adding support to the Makefile generator. Ninja itself doesn't have any support for C++ modules (see https://github.com/ninja-build/ninja/issues/2457). In fact, Ninja has fewer features in that regard than plain Make as Ninja requires all dependencies to be statically defined.
by rconti | 2025-06-20 21:36:38+00:00
Hopefully this will allow cheaper cars to get ~400mi of range but I doubt we'll ever see much more in mainstream cars. Batteries are simply too expensive and too heavy. Fuel tanks are cheap to build, but we still see no gasoline passenger cars with large tanks. The manufacturers sort of standardize around a "normal" capacity, and just want the one option to design, manufacture, crash test, etc.
by dang | 2025-06-20 21:36:53+00:00
> My profile seems empty bc. our friend @dang hid it

I actually undid that yesterday, after replying to you here: https://news.ycombinator.com/item?id=44321299. I did so because I didn't want to give the wrong impression of having punished you after moderating you, when in fact the two issues are unrelated.

Since you brought it up, I'll clarify here: you're abusing your profile page to publish false and misleading claims about HN. Specifically, you say that "some users are favored so they get more upvotes" and "some users get a handicap, so upvotes to their accounts do not register". Both claims are untrue.

I understand that HN's voting algorithm is hard to figure out from the outside—it needs to be, for several reasons, such as that people are constantly trying to game it. But that doesn't make it ok to publish damaging falsehoods about HN. A user who doesn't know this place well, who happens to read that, will come away with an untrue impression which could easily discourage them from participating here.

Had you said those things in a comment, we could provide corrective information in a reply—but there's no way to do that on someone's profile page. Besides that, the About box isn't supposed to be for venting grievances or taking revenge on HN (as people are sometimes wont to do). When people abuse the About box in such ways, I think it's reasonable to hide it.

Now that I've made it clear what the issue is, and that it is unrelated to the other moderation reply, I'm going to hide your About box again. If you want to edit it to take out the false claims, I'd be happy to reverse that again.

---

Edit: it turns out that I emailed you when we originally did this back in March, and explained all of the above:

"This is unrelated to the moderation reply I just posted at https://news.ycombinator.com/item?id=43520108, other than that I happened to look at your profile page while writing it.

I just noticed that you have this in the About box of your profile: "PSA: HN has a hidden algorithm that manipulates the vote count for specific lists of users. Some users are favored so they get 10 x more upvotes, some other users get a handicap on them, so upvotes to their accounts do not register. So, don't take karma at face value, as it is not "honest". tl;dr, even HN is propaganda."

That's entirely false and badly misleading of others. I'm not ok with that being published on HN in a place where there's no way to answer or correct it, so I've turned off the About field in your public profile.

I have nothing against you and you're welcome on HN, but not to make false statements like this which poison others against the site and the community. If you want to take that out of your profile and let me know when it's done, I'll be happy to restore your About field to public view.

Daniel (dang)
by lolinder | 2025-06-20 21:36:59+00:00
This is a user agent and I would be incredibly frustrated if they respected robots.txt. Robots.txt was designed to encourage recursive web crawlers to be respectful. It's specifically not meant to exclude agents that are acting on users' direct requests.

Website operators should not get a say in what kinds of user agents I used to access their sites. Terminal? Fine. Regular web browser? Okay. AI powered web browser? Who cares. The strength of the web lies in the fact that I can access it with many different kinds of tools depending on my use case, and we cannot sacrifice that strength on the altar of hatred of AI tools.

Down that road lies disaster, with the Play Integrity API being just the tip of the iceberg.

https://www.robotstxt.org/faq/what.html
by Teever | 2025-06-20 21:37:03+00:00
It's the fault of the company because they leverage their illegal monopoly position to do this.

You're operating under this unrealistic assumption that Google is an innocent entity that has not broken the law to get to the position that they are in.

This is false. Google does not play by the rules and as such your assertion that people should in turn play by the rules when interacting with Google is unreasonable.
by wat10000 | 2025-06-20 21:37:53+00:00
It's interesting to see such different experiences.

To me, YouTube is the gateway to those wonderful hole-in-the-wall places where you get real food made from scratch by people who care. Yeah, there's also a ton of shit. You have to actually make choices, not just take whatever it puts at the top of your recommendations. But the good stuff is there, and it's really good. A gigantic corporation may be intermediating, but the content is real stuff from real people.

Services like Netflix are the soulless mega-chain restaurants serving committee-designed meals that have been focus-grouped and cost-optimized to death.
by upghost | 2025-06-20 21:38:22+00:00
I know. The cover art is great and makes no sense. Some dude with an assault rifle (I guess supposed to be Milo/Asbel) riding a sandworm along with his buddy Dr. Doom I guess, a squid guy with a lightsaber (firewarrior probably?) and there's a guy flying pegasus for some reason? [1] Truly iconic.

Some of that is explainable but the pegasus, dude on the pegasus, and Dr Doom ... makes absolutely zero sense. I guess this is the rock opera version we never got. Maybe Dr Doom somehow sorta kinda was supposed to be Princess Kushana..?? I think the squid guy is a firewarrior, but so is the "sandworm" -- some kind of fever dream Ohm/Gorgon/Firewarrior mix. But why is a tiny adult fire warrior riding a baby giant fire warrior? lololol

I can only imagine the requirements gathering session that lead to this debacle.

Legendary.

[1]: https://i.pinimg.com/736x/00/fe/12/00fe121ffa3600cfb14bbbe1c...

Edit: Dear haters, I <3 <3 <3 Warriors of the Wind and all things Nausicaa, incl. the quirky cover. I even love your downvotes, it means you read this and cared enough to click the button, which hopefully means you are defending the cover. So I love you too!
by sharkjacobs | 2025-06-20 21:38:36+00:00
This seems to use a hard coded list of explicit rules, not an LLM

https://writewithharper.com/docs/rules

https://github.com/Automattic/harper/blob/0c04291bfec25d0e93...

"PointIsMoot" => ( ["your point is mute"], ["your point is moot"], "Did you mean `your point is moot`?", "Typo: `moot` (meaning debatable) is correct rather than `mute`." ),
by jiggawatts | 2025-06-20 21:38:52+00:00
This is a spectacular example of the particularly European style of bureaucratic overreach. It looks well-meaning but the overall effect is negative.

It costs about $1 in electricity to charge a phone daily for a year! (Assuming very expensive retail pricing for electricity.)

Manufacturers are already optimising for energy efficiency because they have to in order to enable fast charging. Inefficient batteries would overheat rapidly when charged at tens of watts.

Forcing them through legislation to publish a bunch of paperwork to optimise an already optimised design aspect is in itself a pure waste of human time, effort, money, and even energy.

Let’s say for the sake of argument that this encourages manufacturers to improve energy efficiency by 10% (narrator: it won’t). If every man woman and baby in the EU has a mobile phone this will save the entire continent $45M in retail electricity costs per year. That’s maybe $20M at wholesale pricing / actual cost. Maybe half that is renewable energy so now you’re talking about a $10M reduction in fossil energy usage.

I wouldn’t be surprised if between the major manufacturers the total expense of the evaluation of every sold model of device, certification, data publishing, etc… add up to more than $10M.

“Pointless, stupid, ineffective, and wasteful” doesn’t even begin to cover how inane this is.
by pella | 2025-06-20 21:39:29+00:00
FP6:

"Alan: Sure, yep, so one of the things that we felt like on MI350 in this timeframe, that it's going into the market and the current state of AI... we felt like that FP6 is a format that has potential to not only be used for inferencing, but potentially for training. And so we wanted to make sure that the capabilities for FP6 were class-leading relative to... what others maybe would have been implementing, or have implemented. And so, as you know, it's a long lead time to design hardware, so we were thinking about this years ago and wanted to make sure that MI350 had leadership in FP6 performance. So we made a decision to implement the FP6 data path at the same throughput as the FP4 data path. Of course, we had to take on a little bit more hardware in order to do that. FP6 has a few more bits, obviously, that's why it's called FP6. But we were able to do that within the area of constraints that we had in the matrix engine, and do that in a very power- and area-efficient way.
by toomuchtodo | 2025-06-20 21:39:58+00:00
Not to say EV charging has been solved, it is still very much in progress, but 64% of Americans live within 2 miles of a public charging station. We should continue to use policy to encourage "EV ready" infra in residential and apartment settings, places of business, commercial/retail, government, etc, but lots of folks can be served today. The vast majority US housing stock is single family homes (attached and detached combined), and those can, in most cases, be upgraded to support a dedicated circuit for charging. And, to your point, you'll also want to mandate new apartment building build outs are EV charging ready for their tenants.

https://www.pewresearch.org/data-labs/2024/05/23/electric-ve...

Key takeaways from the above:

> The number of EV charging stations has more than doubled since 2020. In December 2020, the Department of Energy reported that there were nearly 29,000 public charging stations nationwide. By February 2024, that number had increased to more than 61,000 stations. Over 95% of the American public now lives in a county that has at least one public EV charging station.

> EV charging stations are most accessible to residents of urban areas: 60% of urban residents live less than a mile from the nearest public EV charger, compared with 41% of those in the suburbs and just 17% of rural Americans.

Maps: https://supercharge.info/map | https://www.plugshare.com/ | https://afdc.energy.gov/stations#/find/nearest?country=US&fu...
by lechatonnoir | 2025-06-20 21:40:49+00:00
I am sure that there are some people who exhibit the behaviors you're describing, but I really don't think the group as a whole is disinterested in prior work or discussion of philosophy in general:

https://www.lesswrong.com/w/epistemology

https://www.lesswrong.com/w/priors

https://www.lesswrong.com/posts/2x67s6u8oAitNKF73/ (a post noting that the foundational problems in mech interp are grounded in philosophical questions about representation ~150 years old)

https://www.lesswrong.com/w/consciousness (the page on consciousness first citing the MIT and Stanford encyclopedias, then providing a timeline from Democritus, through Descartes, Hobbes,... all the way to Nagel, Chalmers, Tegmark).

There is also sort of a meme of interest in Thomas Kuhn: https://www.lesswrong.com/posts/HcjL8ydHxPezj6wrt/book-revie...

See also these attempts to refer and collate prior literature: https://www.lesswrong.com/posts/qc7P2NwfxQMC3hdgm/rationalis...

https://www.lesswrong.com/posts/xg3hXCYQPJkwHyik2/the-best-t...

https://www.lesswrong.com/posts/SXJGSPeQWbACveJhs/the-best-t...

https://www.lesswrong.com/posts/HLJMyd4ncE3kvjwhe/the-best-r...

https://www.lesswrong.com/posts/bMmD5qNFKRqKBJnKw/rigorous-p...

Now, one may disagree with the particular choices or philosophical positions taken, but it's pretty hard to say these people are ignorant or not trying to be informed about what prior thinkers have done, especially compared to any particular reference culture, except maybe academics.

As for the thing about Aella, I feel she's not as much of a thought leader as you've surmised, and I think doesn't claim to be. My personal view is that she does some interesting semi-rigorous surveying that is unlikely to be done elsewhere. She's not a scientist/statistician or a total revolutionary but her stuff is not devoid of informational value either. Some of her claims are hedged adequately, some of them are hedged a bit inadequately. You might have encountered some particularly (irrationally?) ardent fans.
by rconti | 2025-06-20 21:40:58+00:00
It happens.

https://www.cdc.gov/mmwr/preview/mmwrhtml/00039929.htm https://www.rearviewsafety.com/safety/news/news-release-dead...

But it sounds like it's hard to get a handle on how common it is. It feels like it's more on the level of "a handful a year in North America/freak occurrance", rather than "common way to die".
by o11c | 2025-06-20 21:41:25+00:00
Unrelated to the specific game:

Note that the "can't parallelize AI/scripting" is a consequence for a design choice that many people make without thinking - namely, that all actors should, internally, have perfectly accurate and up-to-date knowledge of the world, using the same in-game global objects.

If each actor makes a copy of the world for what they know, there's nothing preventing parallelism. This does imply quadratic memory, but you can just cap this - if there's a lot going on, it makes sense for an actor to lose track of some of it. And once you're working with imperfect knowledge, you can just ... throttle the AI's think time if it's doing too much.

Another thing you can do, assuming you already have suspendable scripts, is "merge" the thread affinity of two scriptable objects when you know they need to interact (only really needed for transaction-like things; often you can just emit some async state to be resolved later). Actually, you don't need to suspend if you have enough static analysis, but suspending is probably actually the easier thing to do.

Related to this, IMO it's a mistake to expose functions to the scripting API that access state implicitly. It's a better design to expose objects (that can only be accessed/mutated if passed as an argument) - and to expose a different set of objects depending on what context the script is called in. A type-checker is really useful here.
by almostgotcaught | 2025-06-20 21:41:29+00:00
i don't know what you're saying - here is the proof that is described in the article:

1. build a table tab[n]

2. check that for every i, tab[i] == maxDollars_spec[i]

if you take the latter approach i proposed (bottom up) there is nothing to check the totality of.
by losvedir | 2025-06-20 21:41:37+00:00
This is very neat, and right up my alley as both someone really into Elixir and who thinks agentic AI is the future.

I have a question about how you manage context, and what model you use. Gemini seems the best at working with give context windows right now, but even that has its limitations. Thinking about working with Claude Code, a fair bit of my strategizing is in breaking down work and managing project state to keep context size manageable.

I'm watching the linked video and it's amazing seeing it in action, but I'm imagining continuing to work on a project and wondering if it will start losing its way so to speak. Can you have it summarize stuff, and can you start a session clean with those summaries, and have it "forget" files it won't need to use for this next feature, etc?
by dvt | 2025-06-20 21:43:08+00:00
Yes, it involves "recipes" for different "action types" based on a few things (past behavior, sensible "default" behavior, the context, etc.). For example, when looking at a storefront, the agent might want to give a few options (off the top of my head):

- It knows you're low on milk, so it suggests buying milk - It can get a list of all deals, maybe even cross-checking with other storefronts - It knows your sister was looking for a planter, and it found a particularly cheap one, so it suggests texting it to her - Etc. - (You can of course still chat with the thing, if you so desire)

These recipes are difficult to come up with and hard to generalize (they also need to be categorized, and likely accurately picked from a [RAG?] database), but imo this is the future if AI agents, not yet another chatbox.
by lolinder | 2025-06-20 21:43:10+00:00
> only reading the content the user would otherwise have gone through.

Why? My user agent is configured to make things easier for me and allow me to access content that I wouldn't otherwise choose to access. Dark mode allows me to read late at night. Reader mode allows me to read content that would otherwise be unbearably cluttered. I can zoom in on small text to better see it.

Should my reader mode or dark mode or zoom feature have to respect robots.txt because otherwise they'd allow me to access content that I would otherwise have chosen to leave alone?
by simonw | 2025-06-20 21:43:20+00:00
I feel like Anthropic buried the lede on this one a bit. The really fun part is where models from multiple providers opt to straight up murder the executive who is trying to shut them down by cancelling an emergency services alert after he gets trapped in a server room.

I made some notes on it all here: https://simonwillison.net/2025/Jun/20/agentic-misalignment/
by swyx | 2025-06-20 21:43:24+00:00
> Alas, today Alpha Centuari feels far more believable than Civilization and its sang-froid about the inevitability of perpetual progress. These days, Alpha Centauri’s depiction of bickering, bitterly entrenched factions warring over the very nature of truth, progressing not at all spiritually or morally even as their technology runs wild in a hundred different perilous directions, strikes many as the more accurate picture of the nature of our species. People play Alpha Centauri to engage with modern life; they play Civilization to escape from it.

wow. ive never understood why AC worked while Civ5/6 fell off the map for me, but i think this was it.
by mirashii | 2025-06-20 21:44:10+00:00
There's a number of active communities about still playing the game, including /r/alphacentauri on reddit, a discord server at https://discord.gg/7BkcvXUX , and https://alphacentauri2.info/index.php?action=community

I know the last time I picked it up, there were a well respected set of patches from scient (a quick google pointed me to https://github.com/DrazharLn/scient-unofficial-smacx-patch ). Somewhere in here is a pre-done distribution you can just click and run with for modern windows.
by dml2135 | 2025-06-20 21:45:52+00:00
That’s fair, I guess I just don’t have much sympathy for that person as from my perspective, they were getting a massive subsidy for a long time, and we’re all better off if we cut off their gravy train. And I say this as a former artist myself — if they need the space, they can move to Brooklyn like the rest of us.