MurphyA/hacker-news huggingface dataset:
by jiggawatts | 2025-08-30 23:31:03+00:00
Arrested by the nobles in most such cases. I’ve never heard of the equivalent of a “popular uprising” or a “people’s revolution” ever occurring within a private enterprise. The law in western countries simply doesn’t allow for it — the hierarchy is entrenched in several parallel systems such as the police, judiciary, securities registrars, etc…

In practice 99% of large enterprise employees must “do as they’re told” and their only available alternative option is to quit.

I’ve never heard of any org where there is any kind of bottom-to-top accountability and if such a thing was promised I would be immediately suspicious that it’s just a gimmick intended to even further exploit the naive.
by usernamed7 | 2025-08-30 23:31:11+00:00
what are you actually talking about.

Yes, the job i found is a perfect fit for me and my skillset. I did not fake my way into something.

and my point is: if you genuinely apply to a position and you never even hear back from them, not even to reject you, it doesn't make sense to only apply to a handful. again, emphasis genuine application; answered all their questions and the role is a fit for my resume. That's why you have to spray and pray.
by jjcm | 2025-08-30 23:31:34+00:00
This feels comparable to the intel's battlemage offering of GPUs. Competitive when it comes to price, but simply not at the level of nvidia's offerings nor are they usable for AI.

I highly doubt these will overtake the modded 48gb 4090 usage in China, but still it's a clear indicator that the chip embargo has lit a fire under Chinese industry to accelerate their own offerings in the semiconductor sector. It'll be interesting to see how these evolve in the coming months/years, as I suspect their iteration cycles will be shorter than US counterparts.
by GeorgeTirebiter | 2025-08-30 23:31:50+00:00
There is another doomed project that XROS reminds me of: the Apple "Pink" OS. Brief history: https://lowendmac.com/2014/pink-apples-first-stab-at-a-moder... "Pink was spun out as Taligent. The kernel was jettisoned. Taligent would run on top of an operating system and act as an object oriented system (like OpenStep). It was released in 1995, but it sold poorly. It was canceled altogether in 1998." https://en.wikipedia.org/wiki/Taligent?useskin=vector more history http://www.roughlydrafted.com/RD/Q4.06/36A61A87-064B-470D-88... After Apple tried Pink, Taligent, and Copeland they .... ended up using Mach / FreeBSD and some pieces from other BSDs (as I understand it). Today, we have Windows and Unix of some flavor in the main. I think Geordi LaForge was using one of these OSs on his Warp Drive computers...
by steveBK123 | 2025-08-30 23:31:59+00:00
> I.e.: Who’s going to arrest the King?

Power asymmetry always exists and in many tech orgs I have been, while the work of ICs is concrete and measurable (Jiras, commits, PRs, features, releases), the decision makers exist more in the verbal space where very little is committed to written form in a way that could lead to accountability.

The higher you go the less that meetings begin with an agenda or end with summarized minutes.

I had a former boss tell me an anecdote along these lines re: when he knew his days were numbered with his Director.

Director feigned ignorance of some inconvenient information so my boss reminds him that he had sent an email about it, to which the director responds "how do you know I read it, you can't just email me, you have to tell me next time".

Not an unreasonable response in isolation, however shortly later a similar discussion with the same Director feigning ignorance about another piece of inconvenient info, that went something like "I don't recall you telling me about this before, you really gotta put this stuff in email".

I know he was acting in bad faith because he pulled something similar on us where we proposed a plan of splitting some approved CapEx over 2 years to stretch capacity and get better hardware in year 2 for the same dollars. In year 2, of course, he grilled us about why we were asking him for servers again 2 years in a row and denied it.

It is next to impossible to enforce accountability upwards.
by JumpCrisscross | 2025-08-30 23:32:29+00:00
Both the NYC Employment Data the New York Times cites [1] and these Fed data [2] are seasonally adjusted. Would take them with a shaker of salt given the assumptions in those adjustment models are likely currently under assault. (Hehe.)

[1] https://www.nyc.gov/assets/omb/downloads/pdf/sa-methodology-...

[2] https://www.census.gov/data/software/x13as.html
by koverstreet | 2025-08-30 23:32:39+00:00
The key thing here is I've never challenged Linus's authority on patches outside fs/bcachefs/; I've quietly respun pull requests for that, on more than one occasion.

The point of contention here was a patch within fs/bcachefs/, which was repair code to make sure users didn't lose data.

If we can't have clear boundaries and delineations of responsibility, there really is no future for bcachefs in the kernel; my core mission is a rock solid commitment to reliability and robustness, including being responsive to issues users hit, and we've seen repeatedly that the kernel process does not share those priorities.
by YetAnotherNick | 2025-08-30 23:32:48+00:00
I think you are wildly overestimating the user's willingness to pay online, and underestimating the costs to run a large scale site. Even if you remove developer's salaries and server costs, the fines could be worth 10s of millions of dollar per country just for delay in removal of hate speech[1].

[1]: https://en.wikipedia.org/wiki/Network_Enforcement_Act
by xiphmont | 2025-08-30 23:32:58+00:00
This is actually some wonderful work that succinctly explains a lot of my experience. Much of how I was formally taught to program is counterproductive to the big picture the second someone else has to understand the code. It's part of the reason that I hate dealing with Rust and C++, and breathe a sigh of relief when the codebase I need to suck into my head is good old C. C offers fewer ways to hide all the working code in six layers of templates.
by JumpCrisscross | 2025-08-30 23:34:28+00:00
Would note that the data the New York Times cited are seasonally adjusted [1]. The assumptions of those adjustment models may not currently apply.

It’s going to be difficult to suss out a signal from employment data until October or November, by when we should have about half a year of post-tariff data [2] to compare with ‘24. (We may not know anything surely for a year.)

[1] https://www.nyc.gov/assets/omb/downloads/pdf/sa-methodology-...

[2] https://www.piie.com/research/piie-charts/2025/trumps-tariff...
by tialaramex | 2025-08-30 23:34:37+00:00
It is easier to agree to donate your lungs because ethically they're only going to take your lungs if you die. So then you don't care anyway. If you agree to donate a kidney they may ask when you're alive, because you have two kidneys and you can survive (though with some reduction in capability) with just one. This is called Living Kidney Donation, you don't have to offer to do this, and even if you offer, and it's a match you don't have to go through with the donation but obviously there are huge psychological impacts from deciding to perhaps save somebody's life as a conscious choice at a non-negligible risk to your own.
by prisenco | 2025-08-30 23:35:40+00:00
For junior devs wondering if they picked the right path, remember that the world still needs software, ai still breaks down at even a small bit of complexity, and the first ones to abandon this career will be those who only did it for money anyways and they’ll do the same once the trades have a rough year (as they always do).

In the meantime keep learning and practicing cs fundamentals, ignore hype and build something interesting.
by jiggawatts | 2025-08-30 23:36:06+00:00
It’s hard to explain in words just how frustrating this M/D/Y madness is to everyone else in the world. There is just no sane way to tell what a date is referring to if it has numbers less than 13 for the day part. It becomes a wild guess.

> Some people promote YYYYY-MM-DD though, which I guess is more future proof

It’s the only unambiguous, sortable, sane format and the use of anything else should be deprecated on the web.
by rhameetman | 2025-08-30 23:36:44+00:00
> Make code accessibility a first-class citizen.

This is a good article but the main thing that bugs me about it is that the author completely disregards germane overhead.

Germane overhead is about recognition and practice and, at scale, it matters just as much.

Intrinsic and extraneous overhead is about the information itself and how it’s presented.

Germane overhead is about the receiver so in order to make code accessibility a first-class citizen you can’t ignore it.
by swat535 | 2025-08-30 23:37:02+00:00
I've long given up on trying to find the perfect solution for Software. I don't think anyone has really "cracked the code" per se. The best we have is people's wisdom and experiences.

Ultimately, context, industries and teams vary so greatly that it doesn't make sense to quantify it.

What I've settled on instead is aiming for a balance between "mess" and "beauty" in my design. The hardest thing for me personally to grasp was that businesses are indeterministic whereas software is not, thus requirements always shifts and fitting this into the rigidity of computer systems is _difficult_.

These days, I only attempt to refactor when I start to feel the pain when I'm about to change the code.. and even then, I perform the bare minimum to clean up the code. Eventually multiple refactoring shapes a new pattern which can be pulled into an abstraction.
by tombert | 2025-08-30 23:38:38+00:00
I've been trying to convince my brother-in-law (who works at a convenience store) to consider trade school for years now, in no small part because I think a lot of the jobs you go to trade school for are safe from automation.

For reasons kind of unclear to me, it seems like trade schools have been kind of stigmatized, as somehow "lesser" than university. I don't completely understand why that is; the world needs welders and AC technicians and Practical Nurses much more than we need more software engineers working at a Silicon Valley startup.
by forgotmypw17 | 2025-08-30 23:39:06+00:00
I do this with Perl.

One of the reasons I like Perl is because of its high committment to backwards compatibility.

I like PHP because it's so easy to set up an installation of my app, but the breaking changes have bit me hard in the past, so I try to minimize its use.

Together, it's a great combo.
by sneak | 2025-08-30 23:39:20+00:00
Oh, that too. China is the best place to manufacture most precision goods today, period, independent of labor costs.

But even if you could wave a magic wand and put the USA on equal footing in terms of skills and experience and capability, it would still cost several times more to make the same goods in the USA due to the labor costs (and labor-adjacent overhead costs like workplace safety).

Both would need to be solved, and I think that solving either one alone is already basically impossible on any short- or medium-term timescale. A tiny bandaid like tariffs isn’t going to move the needle.
by usernamed7 | 2025-08-30 23:40:17+00:00
again, if i did this i would not have a job right now. This is my lived experience. This is what I had to do. It is not what I wanted to have done. That's why I wrote my post, because someone out there might really be struggling with this job market and need to hear about it.

I'm not saying taking a more personal approach doesn't work. Sure, if you've got an event you can go to or you've got a network you can tap, do that. But neither were options for me. Nobody in my network was hiring, and the one event i could have attended (where relevant people would be) sold out within a few hours.
by pseudo0 | 2025-08-30 23:40:34+00:00
Ukraine keeping the nukes was never going to happen. The US, EU, and Russia were all in agreement on that. Ukraine was in shambles at the time, and no one wanted the risk of nukes getting transferred or sold outside of the existing nuclear club.

Ukraine had physical possession of the nukes, but their ability to actually use them was highly suspect. They might have been able to circumvent the security measures given enough time, but if anything such an attempt would have sparked an international "peacekeeping operation" to make sure the nukes didn't fall into the wrong hands.

https://cisac.fsi.stanford.edu/news/budapest-memorandum-myth...
by timschmidt | 2025-08-30 23:40:40+00:00
In https://github.com/timschmidt/alumina-ui I've been building for WASM using the egui toolkit which just accepts an HTML canvas the size of the browser and starts shouting WebGL at it.

I get to forget about HTML and Javascript, CSS, most of the complication of the browser and web, and just write an application in my favorite language which will run fast and deliver GL accelerated graphics to it's users.

I am really happy with WASM / WebGL for being abstractions which allows for this.
by rcxdude | 2025-08-30 23:40:43+00:00
IQ tests have a 95% confidence interval of about 10, so it's a bit more accurate than you're implying, but still a range of a good fraction of a standard deviation. (basically, the measurement is about 5 times sharper than the variation in the population, so it's for sure a blurry view but they do give you a meaningful idea of where an individual sits in that distribution)
by Escapado | 2025-08-30 23:42:24+00:00
Naive question: Are the current (from what I have heard not very effective) export restrictions of HPC GPUs to china truly productive in the long run if the goal is to retain an edge? As in, to me it seems that it just fuels an expansion of domestic capabilities and in the car and solar sector my impression is that china had already proven that it can absolutely perform on par or even better in many different metrics compared to western countries, given time and pressure. So while these chips are not on par with current or even last gen GPUs, I would not be surprised if china would catch up and even have a much higher incentive to do so, now that other countries try to control their access to key technologies.

I am not saying whether retaining an edge is good or bad or that I have a different answer if one thought it was good. Just curious what you guys think.
by geor9e | 2025-08-30 23:42:36+00:00
Clickbait headline by a tabloid. Crafted to sound like 100% of USA, but on a technicality means 2+ people, which they clarify after click. If they were honest and inserted "some", they would get less clicks and earn less ad revenue.

I have no doubt people were affected, but I have 390mbps up 100mbps down on my Verizon phone in San Francisco right now. Just checked. They baited me good.
by danabramov | 2025-08-30 23:43:02+00:00
What do you mean by unimportant?

I mean from the user's perspective: when I open a thread, I expect to instantly see the entire discussion happening across the entire network, with the paginated data coming back in a single roundtrip. Moreover, I expect every actor participating in the said discussion (wherever their data is stored) to see the same discussion as I do, with the same level of being "filled in", and in real time (each reply should immediately appear for each participant). It should be indistinguishable from UX of a centralized service where things happen instantly and are presented deterministically and universally (setting aside that centralized services abandoned these ideals in favor of personalization).

With ATProto, this is clearly achieved (by reading already indexed information from the database). How can you achieve this expectation in an architecture where there's no single source of truth and you have to query different sources for different pieces on demand in a worker? (To clarify, I did read the linked PR. I'm asking you because it seems obviously unachievable to me, so I'm hoping you'll acknowledge this isn't a 1:1 comparison in terms of user experience.)

To give a concrete example: is this really saying that replies will only be refreshed once in fifteen minutes[1]? The user expectation from centralized services is at most a few seconds.

[1]: https://github.com/mastodon/mastodon/pull/32615/files#diff-6...
Show HN: StegMark – Hide bookmarks inside images (local-first web app)
by noname_dev_base | 2025-08-30 23:43:23+00:00
Solo-built StegMark hides an encrypted URL inside a PNG. 100% client‑side; nothing is uploaded. Open the site, pick an image (or a preset), paste a link, set a password, and download the result.
by squigz | 2025-08-30 23:44:16+00:00
> the world needs welders and AC technicians and Practical Nurses much more than we need more software engineers working at a Silicon Valley startup.

The world needs software engineers too. Silicon Valley isn't the world. Not to mention, you know... it's not just programmers that come out of universities.

Anyway, trades are "looked down" on like that because they're a lot of very hard, very physical work. I would certainly encourage my children to go to university if it's going to lead to a much more comfortable life.
by delichon | 2025-08-30 23:44:47+00:00
Dear words banners, please consider how you would feel when your political opponents propose a different list of words to ban, like microaggression, cisgender, deadnaming, intersectionality. This blade has two edges, don't run with it.

I wonder why they didn't include "privilege". Shouldn't it be "root rights" instead of "root privilege"?
by usernamed7 | 2025-08-30 23:44:57+00:00
Good advice except: my friends and acquaintances are either unemployed too or working for companies not hiring for my role/region. there are no meetups in my city and the conferences one can attend only happen a few times a year and sell out very quickly. And yes, I did speak to several recruiters and have probably spoken to dozens in my career. None have been useful in the end.

Given that, what is one to do? you can either quit tech and go work at whole foods, or you can try another tactic. That's what I did. And it actually landed me a perfect job that pays well and is aligned with my skill set.
by sho_hn | 2025-08-30 23:45:10+00:00
I would not be surprised if most of us are running Chinese silicon a decade or two from now, unless China invades Taiwan, and I also think recent events have certainly spurned CCP tech strategy and accelerated this timeline.

There's a few hurdles for China to overcome first, most notably catching up on high-end manufacturing processes, but it's naive to assume that won't happen eventually.

For consumer and prosumer gear that they can get it done is already obvious, cf. people generally having no problem with buying DJI, BambuLabs or Anker.
by tombert | 2025-08-30 23:45:39+00:00
I think the concern isn't so much about the current state of AI replacing software engineers, but more "what if it keeps getting better at this same rate?"

I don't really agree with the reasoning [1], and I don't think we can expect this same rate of progress indefinitely, but I do understand the concern.

[1] https://en.wikipedia.org/wiki/Jevons_paradox
by kaolay | 2025-08-30 23:46:33+00:00
Thanks for the kind words in the comments! I’m thrilled to see the interest in this interdisciplinary approach to tackling human-centric cyber risks, which account for 85% of breaches. The CPF’s focus on pre-cognitive vulnerabilities—like authority-based biases (e.g., Milgram’s obedience exploited in CEO fraud) or temporal pressures (e.g., urgency-driven errors)—aims to predict and mitigate risks before they’re exploited.

The ternary scoring system (Green/Yellow/Red) was designed to make actionable insights accessible to security teams, even those without deep psychology expertise. For example, we’ve mapped how group dynamics (Bion’s theories) can lead to security blind spots in high-pressure teams.

I’d love to hear from the HN community: Have you seen psychological vulnerabilities play a role in security incidents in your orgs? What approaches have you tried to address them? We’re also looking for pilot partners to test CPF in real-world settings—details at https://cpf3.org or https://github.com/xbeat/CPF. Happy to answer any questions!
by esseph | 2025-08-30 23:47:32+00:00
It is neither in our best interests to continue this, because I can't give you the level of detail this can. It would be a pale imitation of the reasons in front of you.

Basically, there is no way we "win" this economically through tariffs. Nor can we power through it by trying to throw labor at the problem, because the labor cost is cheaper everywhere else.
by echelon | 2025-08-30 23:47:33+00:00
AI coding isn't eating the industry, offshoring is.

Inflation, end of ZIRP, and IRS section 174 kicked this off back in 2022 before AI coding was even a thing.

Junior devs won't lose jobs to AI. They'll lose jobs to the global market.

American software developers have lost the stranglehold on the job market.
by alnewkirkcom | 2025-08-30 23:47:35+00:00
You’re right about the root cause: power asymmetry exists. Leaders usually hold the levers, and without checks, accountability flows one way.

The point of CBC (and bi-directional accountability) isn’t to "arrest the King." It’s to remove the cover of ambiguity that power relies on. In most orgs, leaders escape accountability not because they’re inherently unassailable, but because commitments are vague, undocumented, or endlessly reframed. CBC closes that escape hatch.
by throwawayq3423 | 2025-08-30 23:48:08+00:00
> Check the wikipedia page

Check it for what? I can't know what narrative you have in your head which you are trying and failing to communicate to me.

> this is technically true, but false in practice.

lol "I'm wrong but if you think of it a different way, my way, then I'm right."

> such as a certain dossier compiled by a foreign intelligence agent, colluding with one of the political parties

The Steele dossier, which you're referring to, started off as opposition research funded by Republicans. I don't have the time nor the desire to debunk everything else you said point by point.

You see the world the way you want to, and you are shaping reality based on what you want to believe.

A "classic disinformation technique", ironically.

> See: https://www.youtube.com/watch?v=lNcEVYq2qUg

See what? A cringe TikTok video? What is this supposedly proof of? I know all these conspiracies make sense in your head, but I literally have no idea what you're trying to say.
by apical_dendrite | 2025-08-30 23:48:49+00:00
How does this argument apply to a good like coffee? We drink a lot of coffee, and it makes us more productive, but we produce very little of it. Maybe we could increase coffee production in Hawaii, but since we can use the land and the labor for more high-value purposes, it would cost a lot more than importing it from Brazil or Colombia. So when we slap a 50% tariff on Brazil, the average American ends up consuming less of something that they enjoy and find valuable, or paying more to consume the same amount. Maybe some land owners and agricultural workers in Hawaii benefit. Doesn't seem like a worthwhile trade-off.

I think there are some categories of goods where protectionism makes sense for national security reasons, but for most goods, I don't really see the value of propping up less productive domestic production and causing increased prices for consumers. Do we need to make underwear in America? Or toys?

And of course tariffs are not one-sided, so retaliatory tariffs hurt the domestic industries where our exports are competitive, which tend to be high-value.
by akoboldfrying | 2025-08-30 23:50:43+00:00
> Asking people to just unilaterally disarm by imposing no restrictions

I'm not asking for this. I'm asking for people who want such restrictions (most of which I consider entirely reasonable) to say so explicitly. It would be enough to replace words like "free" or "open" with "fair use", which immediately signals that some restrictions are intended, without getting bogged down in details.