MurphyA/hacker-news huggingface dataset:
by XorNot | 2025-08-27 22:32:29+00:00
That's because there's nothing to buy. China dumped a ton of money into the sector and took full advantage of their tightly integrated manufacturing capacity to bootstrap it.

The US looked at that and said "let's tax raw material imports" and half the population is too stupid to realize that they're the ones paying those taxes.

EDIT: it should be noted this is hardly a criticism of China's strategy here- they wanted an industry they saw potential in, subsidized it and bought IP which other countries offered up, and reaped the rewards. They just literally played capitalism better.
by throw0101c | 2025-08-27 22:33:00+00:00
> Industrial capitalists make mass produced LED lights and cheap solar panels. Eco-activists push for anti-nuclear laws and plastic straw bans.

Cheap solar panels were subsidized by governments to get the costs down. I know eco-activists that are pro-nuclear.

More generally: a lot of these things were done to reduce costs and due to price pressures. There is currently no mechanism to put a price on climate change that is directly noticeable by the general consumer. (Only 'indirect' costs due to climate inaction, like higher insurance premiums due to more extreme weather events.)

Perhaps if the O&G folks and others would stop trying "create value for shareholders" of the fossil fuel companies we could use The Market™ to properly price in climate change instead of subsidizing climate-damaging actions and subsidizing the operations of these companies.
by michaelt | 2025-08-27 22:33:49+00:00
In certain types of company, it's workers without management responsibilities who do the work that brings in the money.

Think of a delivery company, for example, where drivers make deliveries, which is what the company gets paid for. Too many managers - AKA too few employees per manager - will sink the company, because managers draw a salary but don't make deliveries.

Of course, this analysis might not work as well for a company like Google. I'm pretty sure I can publish an ad without any human intervention on Google's end, so maybe they have no equivalent to the drivers, making the ratio incalculable.
by TZubiri | 2025-08-27 22:34:10+00:00
> If there's a neighbour in your building who is running a bitcoin farm on your residential building, it's going to cause issues for you.

Natural phenomenon, not legal, your power block will go down.

>If people from your country commit crime in other countries and violate visas, then you are going to face a quota due to them.

https://www.whitehouse.gov/presidential-actions/2025/06/rest...

Visa overstays are tracked and they may affect policy decisions on inmigration. Common in many countries not just the US.

>If you bank at ACME Bank, and then it turns out they were arms traffickers, your funds were pooled and helped launder their money, you are responsible by association .

I don't know if you've ever done international banking of any significant amount, but try receiving money from a Seychelle's account or something like that. In whatever jurisdiction you open an account in, you will share the reputation of that jurisdiction.

I'll add another one, spam in emails is combatted not only on a domain and IP reputation basis, but ip blocks or even ASN's can be marked for spam. And another one, opening a company in a jurisdiction might buy you the reputation of said jurisdiction.

Reputation is not only individual but group-based, this is because identities can be forged by an identity-provider, be it a passport-issuing country, an ASN, a Bank, a DoS company registry, etc..
by jauntywundrkind | 2025-08-27 22:34:15+00:00
List of people who have just left the CDC:

Director, office of public health data, Jennifer Layden

Director of the National Center for Emerging Zoonotic Infectious Diseases Daniel Jernigan

Chief Medical Officer Deb Houry

Director of the National Center for Immunization and Respiratory Diseases Demetre Daskalakis

Director Monarez.

What bold does reality & truth have these days. A revolt against reason, a revolt against truth, a revolt against a nation. This whole era has seen the rise of such a vicious enemy against the world. #HostisHumaniGeneris

(Some of these may be semi coincidental to what's coming next, but it's all part of the same insurrection against science.)
by lrvick | 2025-08-27 22:34:15+00:00
The point in resisting it is to waste their valuable time on whatever the worst appless methods are, so they are forced to improve the efficiency to keep profits high if enough people do it.

If you install the app then you are complicit in normalizing the requirement of signing terms of service and data sharing agreements to US technology companies in order to do banking.

Be the person that demands better. Be the squeaky wheel. Call politicians and press if needed. Stop this shit now before it becomes expected for school and healthcare too.
by roenxi | 2025-08-27 22:34:39+00:00
> You are simply greedy: well if everyone else is doing it so should I.

But that isn't hypocrisy. Ayn's philosophical position was comfortable with the idea that everyone is greedy and her moral arguments were rooted in the observation that people will generally do what they can. It isn't reasonable to call someone a hypocrite or lacking integrity if they lay out a high-integrity moral position then stick to it. It isn't even a fallacy as much as an argument-from-not-listening-to-what-she-said.

This isn't complicated. If you pay $100 in taxes to the government then draw $80 in cheques from the government it'd be a rare anti-tax argument that has a moral problem with the $80 part. Most would argue the number should be $100 and might make an argument that the $20 disappeared in beurecratic overheads.
by rawgabbit | 2025-08-27 22:34:55+00:00
Thanks for your reply. Over the years, I have upgraded the insulation in my attic (over a foot of fiberglass) and also replaced my central AC unit with a Trane (for the reliability). Over than that, I guess I will just grin and bear it. Most months I pay less than $200 for electricity. From June through September, my electricity is $300-$400 range. In Dallas, I chose my Chariot to be my electrical provider. (I have no choice over the transmission company). I chose their all solar* plan which means my electricity should be coming from their solar panel farm (unless it is completely overcast then they buy from other electric generators). I think the only thing left I can do is to replace all my windows with fiberglass, triple panes filled with argon etc. I have a portable generator for potential outages; I have yet to unbox it though. As I live next to a school, I believe my neighborhood is the last one they will deliberately pull the plug on albeit I have had outages for a couple of hours at a time.
Ask HN: What's your current "ecosystem"/dev stack/tools that you use to build?
by adinhitlore | 2025-08-27 22:36:40+00:00
Assuming you're a developer of course, in my case:

Programming: Python 3.11, cygwin/gcc 11.5.0, visual studio 2017 community, Arduino legacy 1.8.19, postgresql 13.

These ^ are often used if not on a daily basis.

As to software that i have installed but almost never use or use it but not as a main tool:

Mysql, Apache, php 7, ubuntu/vmware, pgadmin, sony vegas, photoshop, python 2, Qt, nano, visual studio 2022, unity 5. <- All of them are either used ages ago or like 1-2 times/month or less these days or in the case of Apache: mostly used to visualize the database via the ancient pgphpmyadmin-php 7 frontend.

What I'm planning to use: Ring programming language interpreter...likely just a test/playing.

What I'm never going to use: VS code, vim/neovim, eclipse/android studio, reasons: VS code - kind of defies the purpose when you have studio and notepadd++. VIM: too weird again given nano and notepadd++, eclipse: zero interest in Java (i know it can be used and for other things).

I would assume most people here are vim-ubuntu-qt or VS code/Python 3 kind of folks or whatever the use in Rust or Go.
by layman51 | 2025-08-27 22:36:55+00:00
I might also add that apparently, older versions of the machine had physical “hardware interlocks” that would make accidents less likely no matter what the software was doing. So the older software was probably just thought to be reliable, but it had a physical mechanism that was helping it to not kill someone. On a less serious note that’s part of why car doors might still have keyholes even if normally they open in a fancy way with electronic fobs.
by maxlin | 2025-08-27 22:37:24+00:00
What a crazy disinforming way to spin that story.

I was one of those shareholders who voted FOR that pay package with power of six figures worth of stock. He didn't "sue the shareholders"

Shareholders are strongly on Elon's side here, as they have always have been. The only reason there is a lawsuit is because some bent judge is trying to take the shareholder's power away from them and not grant the pay package. Absolute corruption.
by lilyball | 2025-08-27 22:37:39+00:00
If you need to hold a lock across an await point, you can switch to an async-aware mutex. Both the futures crate and the tokio crate have implementations of async-aware mutexes. You usually only want this if you're holding it across an await point because they're more expensive than blocking mutexes (the other reason to use this is if you expect the mutex to be held for a significant amount of time, so an async-aware lock will allow other tasks to progress while waiting to take the lock).
by baud147258 | 2025-08-27 22:38:11+00:00
I can't say for Google, but at work it's more or less how it works at the office (mostly software dev, half a team does some firmware/hardware), but it's more ad-hoc than as a rule. Like all the teams are small, all the TLM equivalents started as devs before being promoted to their management position, so they have time to do some technical work; how much and what technical work depends on the team, some are still directly contributing to the team's products, others are more on (technical) ancillary tasks, which can be interrupted by management questions with less impact on the development.

I find that it works well, the TLM keep a foot in the action, so to speak and has a better idea of what's happening with the product being developed, what issues we're facing (also in terms of tools, environments...) and it keeps their knowledge of the product more up to date. Of course with their background, I wouldn't say they are all the greatest at managing, but I don't think they've ever done big mistake on that side of their role. So in short in our case it works, but it could just be a consequence of the local organisation and people working there.
by bonoboTP | 2025-08-27 22:39:09+00:00
That's right, and a lot of stuff is being conflated and the "debate" is mostly on the level of soundbites and emotional vibes. Many have strong opinions who have never tried the models or seen someone skilled using them (easy to find YouTube streams), combining LoRAs, ControlNets, etc.

I generally find the specific debate around "whether it's art" super boring. People have squeezed all the juice out of "what even is art" decades before the banana taped to a wall. Duchamp's Fountain, Manzoni's Artist's Shit, John Cage's 4′33″, the Red Square by Malevich, Jackson Pollock etc.

I simply don't care if it's art. It's not an inherently prestigious label to me given this history.
by donkeybeer | 2025-08-27 22:39:24+00:00
These people make insane statements like supposed "pollution" and "slave labor" of China. What pollution man? The item needs to be produced and the factory will have same level of energy use here or anywhere else, so how does that make China a pollutant. I don't understand his obsession with forcefully jacking up prices of inferior shit, how exactly does that help anyone at all? Does he not know what happens with that minuscule extra profit? The worker will have to spend it on, wait for it, another such overpriced expensive junk completely nullifying it. And local industries get coddled and cozy and lose what tiny remaining incentive they had to compete. I am repeatedly asking him to see how high tariff countries like Brazil are. Just ask a Brazilian how they buy an iphone for example. I have never seen this blatant level of economic illiteracy from supposed educated people.

And I don't even know whats his deal with "artisan" bs, technology is technology. It doesn't stop being tech just because it was invented ten thousand years ago. Artisan crap is a luxury for financially comfortable people. Automation is somehow this weird magical "magitech" to this guy I don't know what. Automation isn't a nice to have, its the essence to have something available and affordable to the masses at all. I seriously don't understand this hunger for economic regression.

Making higher quality items cheaper is literally the fundamental basis of capitalism, or even technological progress in the first place. I really don't understand these bizarre economic theories at all.
by perching_aix | 2025-08-27 22:39:46+00:00
I don't consider context a clear win. I'd argue that there's also quite the disconnect sometimes between what a work is about and why it's popular.

Let's take Zombie by The Cranberries as an example. I really liked this song as a kid, still do, I think it has a great sound. The difference is that I now speak English, can understand the lyrics, and could look up the historical context. Ever since I did so, listening to it has never been the same, and not in a good way.

There are also examples which are not going to be so specific to my opinions. Kendrick's Swimming Pools was a house party staple, despite the song carrying heavy anti-alcoholism messaging. The contrast is almost comical.

For a different example, let's consider temporal contextuality; you describe Guernica being reliant on this. When I try to think of an example, I'm reminded of vague memories of shows with oddly timely subtitles. Subtitles that referenced things that were very specific to the given cultural moment, basically memes, but vanished since. It's not a good experience, and I'd say it would be reasonable to chalk such a thing up as a critique, rather than something worthy of praise.

This is also why I half-seriously referred to the piece being "aggressively pretentious". Rather than coming across as something I'm just genuinely missing the context for, it comes across as something with manufactured sophistication (which then I am indeed missing the context for, but unapologetically). This might still be a mirage, but I think with how pretty much stereotyped this experience is at this point, I'd imagine there's got to be some truth to it at least.
by lanthissa | 2025-08-27 22:40:26+00:00
we had this in my company it was pretty hit miss. Almost always the 'TLM' was someone who was in the role for a really long time and it warranted a second person, so it ended up being a 1-2 junior reporting in absorbing the knowledge that the tlm had.

If you were in a growing domain, and the TLM stayed engaged with the code it worked really well, but as soon as one of those failed it was a bad roi for the company and a pretty terrible experience for everyone. the juniors were never getting promoted since there was only room for 1 expert on the small domain. The TLM was just chilling getting 5-10% raises a year without going outside of their little kingdom, but making sure their domain worked well.

As their junior got better they coded less but their juniors couldn't grow as long as they were there because the niche didn't need that many people.

I don't think its a coincidence that all these companies eliminated these rolls after 2022. When you have unlimited money and massive headcount growth these roles can exist and give your good but not exceptional people room for career growth. At static headcount, you basically need to do what banks do -- yearly cuts or no one can be promoted or hired.
by mrbombastic | 2025-08-27 22:41:53+00:00
native app development is harder not because of some inherent complexity mostly but because you are shipping binaries through 3rd parties you don’t control which makes versioning an annoying problem web devs don’t have to deal with, app review makes true continuous delivery pretty much impossible and also means true rollbacks are pretty much impossible (i know about codepush and expo updates), proprietary core and dev setup limits dev tooling also
by Terr_ | 2025-08-27 22:41:53+00:00
It's one of the few books that I went into totally blind, and then hate-finished just so that I could confidently condemn it.

I've deleted a paragraph or two to avoid unilaterally taking everything too off topic, but I'll just say that the book is a self-contradictory artifact of hypocrisy that disrespects the reader.
by capnrefsmmat | 2025-08-27 22:41:54+00:00
Sure, if you're learning to write and want lots of examples of a particular style, LLMs can generate that for you. Just don't assume that is a normal writing style, or that it matches a particular genre (say, workplace communication, or academic writing, or whatever).

Our experience (https://arxiv.org/abs/2410.16107) is that LLMs like GPT-4o have a particular writing style, including both vocabulary and distinct grammatical features, regardless of the type of text they're prompted with. The style is informationally dense, features longer words, and favors certain grammatical structures (like participles; GPT-4o loooooves participles).

With Llama we're able to compare base and instruction-tuned models, and it's the instruction-tuned models that show the biggest differences. Evidently the AI companies are (deliberately or not) introducing particular writing styles with their instruction-tuning process. I'd like to get access to more base models to compare and figure out why.
by virtue3 | 2025-08-27 22:42:10+00:00
Managing skills and techlead and IC skills are pretty different disciplines.

Being 50/50 makes it hard to advance/develop in either one of them significantly.

The biggest issue is that management requires a lot of "wasted time" paying attention to whats going on around you and IC skills require a lot of "heads down time". It's a big fight between those two modes.

I've done it at a startup but it required doing most of my IC work after hours. Which isn't that sustainable.
by kaolay | 2025-08-27 22:43:23+00:00
Introduction to the Cybersecurity Psychology Framework (CPF) – A Predictive Model for Human-Centric Cyber Risk Mitigation

I am writing to introduce you to the Cybersecurity Psychology Framework (CPF), a groundbreaking interdisciplinary model designed to address the root causes of human-factor vulnerabilities in cybersecurity. Unlike traditional approaches that focus solely on technical controls or superficial awareness training, the CPF leverages insights from psychoanalytic theory, cognitive psychology, and AI-human interaction research to identify and mitigate pre-cognitive risks within organizational environments.

Key Features of the CPF: Proactive Risk Identification: The framework maps 100 empirically grounded indicators across 10 categories—including authority-based biases, temporal pressures, group dynamics, and AI-specific vulnerabilities—to predict security gaps before they are exploited.

Privacy-Preserving Methodology: The CPF uses aggregated behavioral patterns and group-level analysis, ensuring compliance with privacy regulations while avoiding individual profiling.

Actionable Insights: A ternary scoring system (Green/Yellow/Red) provides clear, prioritized recommendations for mitigating psychological vulnerabilities tied to specific attack vectors (e.g., social engineering, insider threats).

Interdisciplinary Foundation: The CPF integrates decades of research from neuroscience, behavioral economics, and psychoanalysis (e.g., Bion’s group dynamics, Kahneman’s dual-process theory) to address unconscious decision-making processes that dominate security behaviors.

Why This Matters: With human factors contributing to 85% of security incidents, organizations must evolve beyond technical fixes. The CPF offers a scientifically rigorous yet practical framework to:

Reduce susceptibility to social engineering and insider threats.

Enhance security culture by addressing systemic psychological blind spots.

Prepare for AI-driven threats where human biases interact with algorithmic systems.

Collaboration Opportunity: We are currently seeking pilot partners to validate the CPF in real-world environments. Organizations participating in the pilot will receive:

A comprehensive assessment of their psychological security posture.

Customized recommendations for mitigating identified vulnerabilities.

Early access to the CPF tools and methodologies.

I would be delighted to schedule a brief meeting to discuss how the CPF could complement your organization’s security strategy. For more details, you can explore the framework’s documentation at https://cpf3.org or review its development on GitHub https://github.com/xbeat/CPF.

Thank you for your time and consideration. I look forward to the possibility of collaborating to redefine the future of human-centric cybersecurity.

Sincerely, Giuseppe Canale, CISSP
by tasty_freeze | 2025-08-27 22:44:16+00:00
This is an odd misuse of the term "buzzword." When I think of buzzword, I think of some trendy, cliched phrase, like "Foocorp is a force multiplier that actualizes your vision for maximum impact."

Using an ordinary but less commonly used word with greater than normal frequency does not make it a buzzword. After two years of chatgpt, "delve" is still not that common of a word.
by pedalpete | 2025-08-27 22:45:01+00:00
I think the "slowly then all at once" theory can be applied here, as well as an "S" curve.

It is unlikely any researcher looking at longevity in the 1920s would have predicted the impact of medical advances of the next 40 years.

Multiple converging technologies suggest we could be at an inflection point again.

Personally, we work in enhancing the restorative function of sleep with early research showing positive impacts in Alzheimer's and Parkinson's.

There is a theory that if we can slow the natural decline of sleep's restorative function, we slow age related metabolic function, cognitive decline, and immune system.

More details and links to research at https://affectablesleep.com
by mid-kid | 2025-08-27 22:45:04+00:00
The only thing the SDS metadata holds is the string's length. Just like how you'd have to realloc() a regular string before using strcat(), you have to sdsgrowzero() an sds string before using strcat(). Basically, standard libc functions that tamper with the string have the same constraints as malloc()ed strings in terms of safety, only you might want to call sdsupdatelen() after truncating a string.
by bonoboTP | 2025-08-27 22:45:56+00:00
> And yet: it moves me. And I doubt any AI would have come up with it or even a close approximation if it wasn't part of the input.

I would have thought similarly, but actually feeding 19th century poems to Suno and iterating on the prompts several times I got some results that moved me emotionally, as in, listening/reading the words with this musical presentation enhanced my appreciation of the poems and it felt more visceral. Like making angry revolutionary poems into grunge brought it closer and less of a "histoic", "bookish", "dusty" thing.
by erikerikson | 2025-08-27 22:45:57+00:00
> publish or perish

Yes, that's the summary of the incentive system. It's not a highly remunerative profession although the rockstars can do quite well (usually through side gigs).

Practitioners of economics accept many types of scarcity and currency. Consider, for example, the marketplace of ideas paid for with attention, belief, energy spent spreading our favorites.
by Taek | 2025-08-27 22:46:20+00:00
Just use normal dashes. AI's very notably always use the emdash—a double long dash with no spaces around it - but humans tend to use a single dash with spaces on either side.

The AI emdash is notably AI because most people don't even know how to produce the double long dash on their keyboard, and therefore default to the single dash with spaces method, which keeps their writing as quite visibly human.