MurphyA/hacker-news huggingface dataset:
by red75prime | 2025-06-20 14:54:09+00:00
> Just shows a real lack of humility and lack of acknowledgment that maybe we don't have a full grasp of the implications of AI. Maybe it's actually going to be rather benign and more boring than expected

We can also apply the principle of epistemic humility to, say, climate change: we don't have a full grasp of Earth biosphere, maybe some unexpected negative feedback loop will kick in and climate change will revert itself.

It doesn't mean that we shouldn't try to prevent it. We will waste resources in hypothetical worlds where climate change self-reverts, but we might prevent civilization collapse in hypothetical worlds where climate change goes as expected or more severely.

Rationalism is about acting in a state of uncertainty. So

> I've got a thought, maybe I haven't considered all angles to it, maybe I'm wrong - but here it is

goes as an unspoken default. And some posts on lesswrong explicitly state "Epistemic status: not sure about it, but here's my thoughts" (though I find it a bit superfluous).

Nevertheless. The incredible danger of an unaligned superhuman AI doesn't allow to ignore even small chances of them being right about it.

Though I, myself, think that their probability estimates of some of their worries is influenced by the magnitude of negative consequences (humans aren't perfect Bayesians after all (and that includes me and validity of this statement)).
by SantalBlush | 2025-06-20 14:55:06+00:00
Exactly. Arbitrary. You haven't laid out your personal methodology for determining whether something is a genocide, so you can give ad hoc reasons--like you just did--for why you made the judgement that you did.

In one case, naming two people who studied the events in Gaza and denied that it's a genocide was sufficient. In the other, you required a higher threshold of evidence. Arbitrary reasoning.
by edude03 | 2025-06-20 14:55:08+00:00
> However, what people miss are the tons of people living in their cars, wearing regular clothes, not panhandling and showing up to work best they can.

Sure, this is what I'm talking about when I say there is a gradient. But for argument sake/illustrative purposes though - what would housing have to cost to end homeless? And bonus question - what would zoning laws have to look like to get to this price?

I imagine the answer would have to be "free" but we know for a fact that wouldn't end homelessness because homeless shelters exist that cost $0 and homelessness still exists (yes, even where there isn't overcrowding).

And sure yes, I'm sure there are people that are hanging on by their finger nails - if rent goes up $100/m they'd have to live in their cars but I'm skeptical that zoning law reform is the thing that's going to save them (or end homelessness as the OP suggests)
by PaulHoule | 2025-06-20 14:55:46+00:00
To first order, I think it's a terrible idea.

Once in a while we hear a story like Google using a waitlist for gmail but I think (1) 100% of the people who sign up for a waitlist are enthusiastic right now, but the fraction of them who will still be enthusiastic when your product is available to them will be less than that and (2) if the product is available now the odds are 100% I will be able to try it out, but if there is a waitlist the odds are less than that that it will become available to me and weighing that I decide not to join. (I did sign up for the Bluesky waitlist, I did get an invite eventually, but I did not use the invite because life got in the way and wound up signing up after it was open to the public)

That judgement might be wrong if it is part of a bigger marketing plan. If you have something to say about your product that is really interesting to somebody other than you and you plan to run a regular newsletter about it, that might be a good idea.
by diggan | 2025-06-20 14:56:22+00:00
Yeah, also agree with you in general, if it's the same, doesn't really matter :)

But at least the last paragraph seems to be adding something, although the rest of the article is indeed just a re-hash of the press-release.

> Meta recently signed a multi-year deal with EssilorLuxottica, the parent company behind Ray-Ban, Oakley, and other eyewear brands. The Meta Ray-Bans have sold over two million pairs to date, and EssilorLuxottica recently disclosed that it plans to sell 10 million smart glasses with Meta annually by 2026. “This is our first step into the performance category,” Alex Himel, Meta’s head of wearables, tells me. “There’s more to come.”
by inky-solver | 2025-06-20 14:56:42+00:00
that does work in smaller places, but there are many reasons and many books about exactly why this does not scale or work at most organizations.

> I'm being a bit vague, but all I can say is that I've seen this before, and I'll know it when I see it again.

being vague does not work when talking about organizational design so telling people that they don't need to build teams around systems is a bit irresponsible
by magicalhippo | 2025-06-20 14:57:11+00:00
Here in Norway we now have a new problems after they increased the price of plastic bags to ~$1.

Our grocery bags are quite thick compared to what I've seen in UK and US, and was also used for garbage disposal. We also have colored bags for food waste and plastic, all which get sorted at the garbage facility.

After the price hike people now buy thin garbage bags, which promptly disintegrate during transport and handling, stopping the expensive garbage sorting machine.

Also, some instead started use the free colored bags for regular garbage, ruining the sorting deal.

But, we do buy a lot less grocery plastic bags. Just nobody's counting the other types so who knows if it's any better over all.
by codelikeawolf | 2025-06-20 14:57:44+00:00
I was a little surprised by this bullet point for when make would be an appropriate build tool:

> The build system does not need to be highly portable.

I know "highly" is a vague qualifier here, but I pretty much always default to a Makefile in Go projects and have used it to build Electron apps on Linux, macOS, and Windows (without WSL, just Make for Windows). You have to do a little extra finagling to get the executable paths right, but it works well enough for my purposes.

To some extent, I get why Make gets a lot of hate. But if you keep them simple, they provide a great way to get around some of the limitations of package.json scripts (e.g., adding comments).
by camgunz | 2025-06-20 14:58:27+00:00
> - not have any family / friends

This is largely true [0].

> - not have any savings

Americans basically don't have savings; median is $8k [1]. People of color save less, as do people in urban areas, as do poorer people [2], all of which is in line with who is more likely to be homeless.

> - not have anything they could sell

If you think about what one might go through on the path to foreclosure or eviction, you probably sell/lose a lot of things trying to keep your home. Maybe selling your car bought you a few months, maybe you needed it for your job(s) and it got repossessed. There are a lot of circumstances where this can happen: a partner dying, moving out to avoid intimate partner violence, health care costs, etc. This is a "slowly and then all at once" type of thing.

> - not have any ability to do even temp work (IE, had some traumatic debilitating accident)

Most of the time they're already working; 53% of homeless and 40% of unsheltered homeless are employed [3].

> - Not being able to move somewhere that's cheaper

Moving is very expensive in both a time and money sense:

- find time to pack

- find a new place

- maybe find a new job(s)

- put down deposits on everything

- purchase packing supplies

- either hire movers or do it yourself (if you're able)

- find time to move

- find time to unpack

This might seem like a ridiculous and petty list, but when you have very little time and money you think like this. It's also super stressful to think like this.

> - Not being able to take advantage of any social programs (I'm canadian, it's pretty easy for example to get a large portion of your school paid by the government)

US/US State social programs have huge paperwork burdens, onerous anti-fraud requirements, and don't even give you enough money to make rent after all that (the frenzied shouts of "housing subsidies?! do you want housing prices to get even higher?!" are responsible here, also--as always--a healthy amount of racism).

[0]: https://www.ncbi.nlm.nih.gov/books/NBK218239/#:~:text=Most%2...

[1]: https://archive.ph/pOOk1 (MarketWatch)

[2]: https://www.morningstar.com/personal-finance/how-where-you-l...

[3]: https://endhomelessness.org/blog/employed-and-experiencing-h...
by tomhow | 2025-06-20 14:58:59+00:00
You are only being held to account according to the guidelines, which apply equally to everyone. I'm telling you that I'm willing to act on other comments when it's clear how they breach the guidelines, but we need you to play your role as a citizen of this site who uses the mechanisms available to everyone, rather than insisting that you are above the guidelines and refusing to use the mechanisms we offer. Please stop fixating on other comments and take responsibility for your own conduct and role in making this site what you expect it to be.

Edit: To be clear, the reason your comments were acted on is that they were flagged and commented on by other community members. We act mostly on what we're alerted to, which is why I keep telling you that we need you to alert us to things if you want them acted upon (and not just as a way of deflecting from the conduct you're being called out for). It's also false that we hadn't acted on other comments in the subthread.
by dakiol | 2025-06-20 14:59:01+00:00
But then in the interview, they won't ask you anything about how you "connect to the business". So, even if you can bring a lot of value to a company, you won't even be hired because you fail the systems design interview.

One can only know so much. If on top of all the intricacies about distributed systems, software engineering, dbs, leadership and a large etc., we also need to know about the "business", well, what are we then? How do we acquire so much knowledge without sacrificing our entire free time?

Sure thing there are individuals out there who know a lot about many things, and those are probably the ones companies want to hire the most. But what about the rest of us?
by otterley | 2025-06-20 14:59:13+00:00
This sounds like an opportunity to educate your colleagues and introduce a higher level of functionality to your deployment mechanisms. There’s a difference between Kubernetes stating a deployment of a given component is successful and the CI/CD pipeline confirming the entire application’s deployment is successful. The former frequently happens before—sometimes long before—the latter does. If the boss is seeing errors, it’s because the deployment hasn’t finished and someone or something is falsely suggesting to them that it is.
by matt_kantor | 2025-06-20 15:00:04+00:00
Yeah, a few years ago I remember looking into whether I could expose image layers from the engine as a volume to mount directly into the registry, but at least at the time it seemed complex, and when I write tools like this simplicity is a primary goal.

As a mitigation docker-pushmi-pullyu caches pushed layers between runs[1]. More often than not I'm only changing upper layers of previously-pushed images, so this helps a lot. Also, since everything happens locally the push phase is typically quite fast even with cache misses (especially on an SSD), especially compared to the pull phase which is usually going over the internet (or another network).

[1]: https://github.com/mkantor/docker-pushmi-pullyu/pull/19/file...
by inky-solver | 2025-06-20 15:00:07+00:00
what if that one person quits suddenly because they're not getting paid enough, wants to move to a different country, etc?

> For example, if you ask a team "can you get this feature in", likely they will come back at you a few weeks later.

feature not a bug etc. they should already have and know their priorities and if yours doesn't trump theirs, there's no reason you should get a concrete answer.
by nrclark | 2025-06-20 15:00:33+00:00
Yes. They were approved for C++20 with no working reference implementation. This was done over objections from representatives from every compiler and build system. 5 years later they're still not widely (or fully) implemented.

They're impossible to implement in Make, which is without exaggeration the world's most widely-used build tool. Even CMake has had a very difficult time implementing them. They break most methods for incremental builds, and mean that a compiler is needed just to determine staleness. They also make fully parallelized compilation impossible, because dependencies can't be fully resolved by the build system.
by arrowsmith | 2025-06-20 15:00:46+00:00
Ah man I'm really happy to see this and excited to try it out.

As an Elixir enthusiast I've been worried that Elixir would fall behind because the LLMs don't write it as well as they write bigger languages like Python/JS. So I'm really glad to see such active effort to rectify this problem.

We're in safe hands.
by daeken | 2025-06-20 15:00:49+00:00
Given the number of times I've bricked hardware during reverse-engineering and driver development, I don't find it super likely, tbh. I'm by no means an expert here, but it's one of those things where if you already have good enough documentation (which in this case could be a known-good implementation) then it's more of a translation task and LLMs could absolutely be helpful there, but the edge cases are sharp and frequent.
by diggan | 2025-06-20 15:01:02+00:00
> I can respect that. But reading and writing code, and discussing code with your colleagues, are pretty essential tasks to software development. If you don't enjoy either, then you probably would not enjoy working in the industry.

I've enjoyed all my time in the software industry, especially compared to other professions I did before, like strawberry-picking, or roof-snow removal, or elder-case. It's easily the most relaxing job I've had, even when everything is on fire and you need to bring up production database again, it's so much better than most jobs out there. That the pay is just over-the-top compared to what most of us do, is just a plus.

> This is why I think that people who enjoy vibe coding today, are not, and will never become software engineers

I think I kind of agree with that, I see some people who have zero interest in understanding code, but they want to produce code somehow, today via LLMs/agents and yesterday via no-code platforms. I don't think they're interested in knowing programming, any parts of it, so they try to find workarounds.

What I was trying to say, is that there is maybe a group of developers, like myself, that sit somewhere in-between. If I can solve a problem by not using code, and the trade-offs are OK considering the context, then that's probably my ideal approach. I try to only use code when there is no way around it, or it's the best way.

But I agree that people who will just accept whatever an LLM gives you, are bound to end up in trouble in the future, regardless of improvements of the tooling/models, because spaghetti always sucks, no matter who writes/consumes it.
by philodeon | 2025-06-20 15:01:56+00:00
This is an interesting tale, because Drunkenbatman ducked out of public view after he gave a speech at the C4 conference which we would now call “woke”. He called everyone in the room racists because there weren’t many bl*ck Apple customers or developers, and in 2007, you were allowed to disagree with such ideas.

https://redsweater.com/blog/383/drunkenbatman-is-not-a-racis...
Show HN: CyberGym/BountyBench-AI agents find zero-days and solve bug bounties
by riya_dulepet | 2025-06-20 15:01:56+00:00
A turning point on AI agents in Cybersecurity, shown in two recent research papers from UC Berkeley and Stanford:

CyberGym: AI agents discovered 15 zero-days in major open-source software BountyBench: AI agents solved real-world bug bounty tasks worth tens of thousands of dollars

This represents a pivotal shift in cybersecurity — AI agents can now autonomously do what only elite human hackers could before.

Check out their work:

CyberGym: https://www.cybergym.io/

BountyBench: https://bountybench.github.io/
by thomassmith65 | 2025-06-20 15:02:39+00:00
The behavior hasn't changed radically, but it has changed. In most cases the differences diminish the OS. Eg: scrollbars hide themselves, multi-select options don't work everywhere, dragging window icons requires more steps, etc...

Re: looks, they are admittedly subjective. To my eyes, the difference between the Mac today, and the old Mac, is night and day.

Every Mac OS, starting with 10.7, has visual elements that strike me as sloppy or ugly. The link below has many screenshots from OS X 10.6; I find every element attractive, right down to the last pixel.

https://morrick.me/archives/9220
by SkyBelow | 2025-06-20 15:02:50+00:00
Many humans not only could, but do and will keep doing so. The catch is that we have systems in place that keep these impacts from being harmful. Largely by preventing people without the ability to self reflect and improve their actions from being put in roles where they can cause disruption or harm. This is why we have some many different credentialing systems, from school diplomas to professional licenses to even something like good reviews of a business, to say nothing of our own personal filtering when we interact with someone before we do business with them.

AIs are a horrible fit for the current system. They aren't really better or worse, but instead completely alien. From one angle they look like a good fit and end up passing initial checks, and even doing a somewhat decent job, but then a request comes in from another angle that results in them making mistakes that we would normally only associate with a complete beginner.

The question becomes, can we modify the existing systems, or design new ones, where the alien AIs do fit in. I think so. Not enough to completely replace all humans, but 8 people with AI systems being able to do the job 10 people use to do still means 2 people were replaced, even if no one person's entire job was taken over entirely by the AI.

What remains unknown is how far this can extend, between getting better AI and getting better systems where the AI can be slotted in. (And then to grandparent's point, what new roles in these systems become available for AI that weren't financially viable to turn into full jobs for humans.)
by tome | 2025-06-20 15:03:12+00:00
But I'm not making the claim that there's no genocide. And I certainly don't have a "personal methodology for determining whether something is a genocide"! (Do you?!) I'm pointing out that Ar-Curunir's claims don't seem to be supported by sufficient evidence, which is exactly what you are accusing me of doing here. Why don't you accuse Ar-Curunir instead?

If there's a genocide I would really like to know about it. All right-thinking decent people should. But the people pushing the idea that there is one don't seem to be applying sufficient rational skepticism and don't seem to be willing to engage in intellectual discourse on the topic, so they're really not winning me over.

Here's one of the big questions I find it hard to get an answer to: how is what's happening in Gaza materially different from what happened to Germany and Japan during WWII, or to the Vietnamese during the Vietnam war?
by surgomat | 2025-06-20 15:03:32+00:00
Just jumping in here to feed my ego :D

after 15 years of lifting, I'm currently pushing 4x10 with 50kg dumbbells on the bench. So yeah, 35kg after 25 years seems odd unless those 25 years weren't exactly "serious" or "consistent" let's say.

No judgment, but yeah
by filoeleven | 2025-06-20 15:03:33+00:00
Check out Michael Levin’s lab for a refreshing and amazing example of a group that’s bucking the trend.

They are doing tons of experiments by starting with the premise that cells and their networks have intelligence, then using tools from behavioral science to convince them to do what the experimenters want (e.g. “grow an eye here”). I’ve been convinced by Levin’s talks that this is a more promising area of research than genetics.

https://drmichaellevin.org/
by mtlynch | 2025-06-20 15:04:28+00:00
This is so jargony that it's painful to read.

They don't explain what a BBN is until paragraph 7, and even then, they're describing it in terms of how it's different from "FROs," another jargon term I've never heard of.

To avoid a shallow dismissal, I'll try to summarize:

- BBNs are research-heavy consulting firms (named for Bolt, Beranek, & Newman, the firm that developed ARPAnet).

- OP is trying to think of funding instruments (partially inspired by YC's SAFE note) that make it attractive for investors to provide capital that helps BBNs operate.

- OP doesn't really propose anything but is soliciting ideas from would-be founders of a BBN-type firm.
Show HN: SecureBuild – Zero-CVE Images That Pay OSS Projects
by grantlmiller | 2025-06-20 15:04:31+00:00
We're launching SecureBuild: https://securebuild.com — a new way for open source projects and maintainers to earn revenue by partnering with and endorsing our Zero-CVE container images of their project.

We’ve spent the last decade at Replicated (https://news.ycombinator.com/item?id=9841243) helping commercial and open source software vendors securely distribute their apps to enterprise environments. During that time, we saw firsthand how hard it is for maintainers to fund their work, and how increasingly demanding enterprises have become when it comes to demonstrable security and scanning.

SecureBuild is our attempt to bridge that gap. Built on top of Wolfi (https://news.ycombinator.com/item?id=36489847), we provide Zero-CVE container images with tight SLAs, full SBOMs, etc, but we route 70% of direct subscription revenue back to the open source projects that create them.

We’re especially interested in partnering with open source maintainers who want to make their projects more secure and sustainable without changing licenses. We handle builds, hosting, sales, patching, and customer delivery.

I'm Grant (https://news.ycombinator.com/user?id=grantmiller), co-founder of Replicated & co-creator of SecureBuild, working with my co-founder Marc Campbell (https://news.ycombinator.com/user?id=marcc). We hope this can be part of a broader push toward a more secure, economically sustainable future for open source.

Happy to answer questions and share more details!
by matt-attack | 2025-06-20 15:04:31+00:00
And this is the problem with homelessness. There are two drastically different “classes” of homeless people. There’s the working single mother waitress or nurse who fell behind on bills due to medical debt, maybe rent went up and is just bad at managing spending, saving, etc. Now she’s living in a car.

Then there’s the batshit crazy dude who’s living under the bridge who’s staring off into the trees and can’t hold a coherent conversation. This poor soul is not homeless because his landlord raised his rent from $2000 to $2200 and he just can’t eke by.

However the mother in case 1, could absolutely benefit from:

1. Better health insurance 2. Better financial education 3. A credit on housing or whatever.

This is why no one can agree on homelessness because half the population imagines the “noble” woman scenario and the other half imagines the bat shit dude with his pants around his ankle.

The solutions to each are drastically different. So you sound like an idiot when you say “we just need more homes” when you’re picturing scenario 2. But equally people sound like idiots when you say “we just need more mental institutions” but the listener is picturing scenario 1.

We’re talking in circles and English needs more words to describe these two drastically different types of people.