MurphyA/hacker-news huggingface dataset:
by Rochus | 2025-10-02 00:13:30+00:00
Funny talk. Didn't know the "There I Ruined It" site so far (there is even a Wikipedia entry: https://en.wikipedia.org/wiki/There_I_Ruined_It), which is a musical parody. Ballard shows how creatively AI can be used in music, and that every technological innovation in the past has met with similar resistance from composers and musicians.
by SebastianSosa | 2025-10-02 00:14:19+00:00
I understand this provides a conversation interface for interacting with internet scale data (ChatGPT), but is there any benefit to this over searching in Google then clicking on the top link, (avoiding the ad) clicking accept my cookies, reading the header, scrolling down, Xing out of premium subscription, reading rest of article, repeat for the 4 next links?

Ok bro.
by commandersaki | 2025-10-02 00:14:21+00:00
The UK Home Office demanded in early September that Apple create a means to allow officials access to encrypted cloud backups, but stipulated that the order applied only to British citizens’ data, according to people briefed on the matter.

Is there any information about this demand, was it in the form of a TCN?

Both Apple and the Home Office are restricted from discussing TCNs by law.

Didn't Apple win a court case recently where they could openly discuss why they removed ADP in the UK?
by scuff3d | 2025-10-02 00:14:29+00:00
If you read what I wrote you'd see that I said JavaScript/Typescript on the BACKEND is always a mistake. It is an unfortunate reality on the front end, and one that should have been replaced entirely when the web started to move towards webapps.

WASM is obviously an option these days and well, but my understanding is that it's a long way from taking over.
by Havoc | 2025-10-02 00:14:30+00:00
Can’t see that going down well with sysadmins or legal or compliance

Even the ability to upload docs would already break rules potentially. eg data storage jurisdiction. Retention. Etc

The places that do allow confidential info on copilot did a mountain of work to ensure all the legal and compliance is fine. No way this “btw it’s enabled now just use your own“ approach flies
by gradschool | 2025-10-02 00:14:52+00:00
I used to enjoy dancing but I don't any more because Boston Dynamics invented a robot that can dance better than I can.

I used to enjoy writing but now it's so easy for anyone to self-publish a book on Amazon that I don't see the point.

I used to enjoy running but all the fun has gone out of it now that motor vehicles exist that can move faster than I can run.

I used to like sky-diving, but then hail stones ...
by southernplaces7 | 2025-10-02 00:15:12+00:00
There's something hilariously Stasi-like about a country's fucking postal service (normally the most banal and practical of all government agencies) of all things having its own psyops covert operations/law enforcement branch. Or at least, it would be funny if it weren't so insidious in real life.

Edit: And to be grudgingly fair to East Germany, even they didn't have their "Deutsche Post der DDR" conduct their own covert ops. Instead they attached the Stasi to the job. Minor difference you might say but a difference nonetheless.
by anonymars | 2025-10-02 00:16:12+00:00
> What's more important than "politics" is your ability to communicate in terms that people making decisions will understand.

Not to disagree with you overall, but I would argue that very much is politics! In other words, how do you influence "the system"? How do you sway people to your point of view, how do you get them to follow your ideas and plans?

You need your interests to be their interests, and that involves speaking their language. Some people you might persuade because they too think your idea is the right one, some you might persuade by trading favors, some you might persuade by convincing them it's the most cost-effective, etc. as described here.
by seaucre | 2025-10-02 00:16:45+00:00
The thing that doesn't click in articles like this is the advice section afterwards. Do you think the people described thought about how to increase their practice surface area? No, they were simply /interested/. And part of the reason they were interested was because of natural talent! Do you want to know how to increase your practice surface area? Find things you're interested in.

But the reality is that many people just aren't as interested in anything as some people are interested in something. And that's okay. The real advice is to learn to accept yourself as you are, whether you're an obsessive or not.
by IgorPartola | 2025-10-02 00:17:04+00:00
It’s also dull to brush my teeth, but I still do it because it is necessary.

The problem is that HN is one of the few places left where original thoughts are the main reason people are here. Letting LLMs write articles for us here is just not all that useful or fun.

Maybe quarantining AI related articles to their own thing a la Show HN would be a good move. I know it is the predominant topic here for the moment but like there is other interesting stuff too. And articles about AI written by AI so that Google’s AI can rank it higher and show it to more AI models to train on is just gross.
by sky2224 | 2025-10-02 00:17:40+00:00
When I journaled, the biggest thing was to reduce any barriers toward actually doing it daily, so I got a pocket sized notebook and made it mandatory that I carry it everywhere.

This allowed me to have a physical reminder on my person and to also be spontaneous with journaling throughout the day. I didn't have any form or template. I just wrote things. I didn't care about grammar, punctuation, or even legibility to some degree, and I ultimately found that this made things much more impactful.

I should probably start doing that again.
by evanelias | 2025-10-02 00:18:14+00:00
OP accepted a lot of third-party contributions without a CLA, and then built a paid SaaS; and as far as I can tell, they aren't offering the full source code for that paid SaaS to users. This would be a requirement to avoid infringing the copyright of the third party contributors.

When code is contributed to a FOSS project, and there's no CLA, the contribution is licensed by the third-party contributor under the same terms as the project, and furthermore the contributor retains copyright (assuming there's no CAA, which is stronger than a CLA).

So if you start an AGPL project and offer a paid SaaS, you need to do one of the following:

a) don't accept outside pull requests

b) accept outside pull requests with a CLA or CAA

c) provide the full source code to the paid SaaS to users, as per the terms of the AGPL

d) keep those pull requests in the AGPL repo but rewrite or remove them in the paid SaaS

Any other path opens you up to risk of copyright infringement lawsuits if your business is successful.

The OP eventually added a CLA, but had already accepted a lot of code contributions prior to that. So in their previous Show HN, I asked what path they took to resolve the AGPL hurdles, and they did not respond.
by tialaramex | 2025-10-02 00:18:16+00:00
> And the safety needle of C++ hasn't budged a femtometer.

That's not fair. C++ 26 gets from the uninitialized primitives by default being a massive footgun to only slightly worse than using Rust's unsafe core::mem::uninitialized function - which was deprecated in 2019.

Now, sure, in a good language this mistake shouldn't even compile, so C++ moved from "Reprehensibly awful, do not use" to "Very bad". But that's more than a femtometer.
by _heimdall | 2025-10-02 00:18:22+00:00
I didn't say there can't be multiple causal factors, and in anything related to biology I would expect there to be multiple factors.

The cholesterol hypothesis never left that room on the table though. The argument made was that dietary cholesterol was the cause of heart disease and that we could measure current risk levels via blood tests, with later additions of related tests meant to measure cholesterol and plaque build up.

My point wasn't that cholesterol is entirely unrelated to heart disease. I was only showing appreciation that research questioning cholesterol's outsized focus in heart disease is finally gaining traction. I'm actually a but surprised that appreciation was controversial, science is always better off when we give space for alternative explanations.
by Jtsummers | 2025-10-02 00:19:00+00:00
They've been threatening RIFs, those require 60 days notice so the earliest RIF separation would be 1 November or so if they notified people today. And then you get a severance when you're RIF'd based on years of service (1 week/year for first 10, 2 weeks/year above that, with a multiplier if you're over age 40). Max of 52 weeks severance.

So they'd still be paid for the time up until they are actually separated under a RIF, and potentially more for any severance they are due under a RIF. Severance only counts whole years, 10 months doesn't get you 10/12ths of a weeks pay, it gets you $0.

EDIT: BTW, this is one reason DRP was such a mixed deal. The most admin leave someone got under the first DRP was about 5 months, around 21-23 weeks. If you had 15 years of service or more, the DRP was worse than waiting for a RIF. You were getting at least 20 weeks of severance + 60 days for the notice period. If you had 10 years of service, it was a wash. RIF notice + 10 weeks severance was about as good as DRP offered. And that's comparing to the best possible DRP admin leave period. DRP also bars you from UEI in most (every?) state since it's technically a voluntary resignation. Any delays in being put on admin leave (which was never actually guaranteed under DRP) made it an even worse deal than just waiting for a RIF.

The only people it made sense for were those intending to leave with a job lined up, seniors who were going to retire soon anyways (so DRP became "terminal leave"), and those with less than 10 years of service. The vast majority were better off waiting for a RIF.
by bbwbsb | 2025-10-02 00:19:38+00:00
Of course you don't get it: you're not autistic. Did you expect to get it?

There's what's that quote about good art disturbing the comfortable and comforting the disturbed.

Eating is very stressful for many autistic people because of trauma and lack of (non-enmeshing) support in childhood. They don't learn how to make a comfortable environment for themselves or that it is even possible. Every meal becomes stressful. Force feeding or depending completely on others.

Masking goes so deep, it's just not possible to easily convey with words, because after a lifetime of masking you don't even notice all the things that you do that count.

"Presenting behavior in a socialized way when necessary" has a hidden part. Presenting what behavior? To whom? Presenting autism-coded behavior around autistic people is stress-free.
by eru | 2025-10-02 00:20:00+00:00
What about duplicating the entire executable essentially a few times, and jumping to the right version at the very beginning of execution?

You have bigger binaries, but the logistics are simplified compared to shipping multiple binaries and you should get the same speed as multiple binaries with fully inlined code.

Since they don't seem to be doing that, my question is: what's the caveat I'm missing? (Or are the bigger binaries enough of a caveat by themselves?)
by jltsiren | 2025-10-02 00:20:20+00:00
The listed salaries are in the $110k to $120k range. To reach $150k, you need to add benefits such as healthcare and employer matches to retirement contributions.

Those numbers are marginally higher than the median individual income for someone with a bachelor's degree in San Francisco ($106.5k in 2023, according to some estimates). Even the best-paid teachers only get an average salary, while most are paid much less. And because it's San Francisco, that average salary is worth less than the average salary in an average location.

There are many conflicting estimates of the annual working hours of teachers. But according to most of them, teachers work more than the average full-time job.
by aussieguy1234 | 2025-10-02 00:20:46+00:00
grep was invented at a time when computers had very small amounts of memory, so small that you might not even be able to load a full text file. So you had tools that would edit one line at a time, or search through a text file one line at a time.

LLMs have a similar issue with their context windows. Go back to GPT-2 and you wouldn't have been able to load a text file into its memory. Slowly the memory is increasing, same as it did for the early computers.
by eru | 2025-10-02 00:22:22+00:00
That's what I used to use as a human, but then I finally overcame my laziness in setting up integration between my editor and compiler (and similar) and got 'jump to definition' working.

(Well, I didn't overcome my laziness directly. I just switched from being lazy and not setting up vim and Emacs with the integrations, to trying out vscode where this was trivial or already built in.)
by scarface_74 | 2025-10-02 00:24:16+00:00
You don’t get promoted in any well functioning organization until you operate at the level you want to be promoted to.

That means that if all you did was work that only involved your own labor instead of work that involves being over an initiative that involved other people, you can’t be promoted above a mid level developer (no matter your title). You didn’t show that you can work at a larger “scope”.

You can look at the leveling guidelines for almost any tech company.

Even if you are a mid level ticket taker, you should at least try to talk to whoever your project manager is and take responsibility for delivering an “epic” or “workstream” that will show that you are coordinating a larger deliverable.
by fooker | 2025-10-02 00:24:51+00:00
My hypothesis for this is the disconnect between mathematics and fields like physics and theoretical computer science.

We likely need new mathematics for making progress in physics or ..say.. have a better understanding of the PvsNP kind of problems, but very few high caliber mathematicians are motivated to do this.

Which makes sense, as it’s way easier and prestigious to define and solve your own abstract problems, publish one paper per grad student per year and coast through research life.
by nickpsecurity | 2025-10-02 00:25:09+00:00
Maybe. He was on the BLACKER VPN project for high-assurance, secure VPN. It had strong requirements for configuration management. Larry Wall was a smart, but lazy, programmer that tired of tedious administration. So, he wrote Perl to automate that.

Maybe he did some kind of deep, programming design. It just sounded in that account more like he threw together whatever solved his problem with some nice ideas baked in. Again, that's if it was true that he invented it to automate tedium during BLACKER VPN.

BLACKER is described here: https://ieeexplore.ieee.org/document/213253

For public examples of A1, look up SCOMP, GEMSOS, and VAX Security Kernel (VMM). Those papers describe the assurance activities required for A1 certification. At the time, due to bootstrapping requirement, tools like Configuration Management didn't have to be A1. People used all kinds of stuff, like Wall building Perl.
by sunscream89 | 2025-10-02 00:25:24+00:00
I was tired all the time until I upped my calorie intake.

Try taking the GNC bulk 1340, add a scoop of creatine while you’re at it!

Within days you will have jumping beans in your blood (may not be able to get to sleep without doing a few dozen pushups.)

ymmv, works great for me!
by jancsika | 2025-10-02 00:26:56+00:00
Did you play the game? If I'm understanding it correctly (a big if), every single time the author is forced to leave out edge cases when talking to management it is a form of masking. They have to suppress their natural urge[1] to list the edge cases, and come up with a more appropriate message based on a non-intuitive guess about the salient points their interlocutor wants to know.

That implies active work to mask that is almost certainly measured in hours per day, across nearly every domain of communication and human interaction.

How many hours a day does the average employee spend talking to coworkers about their sexual preference?

Edit:

1: An urge probably backed up by a good faith, well-reasoned, ethical understanding of the literal words that the manager spoke to them!
by r3tr0 | 2025-10-02 00:26:57+00:00
yeet | Chicago, IL / Remote | Full-Time Building a dynamic runtime on top of the Linux BPF sub-system. Looking for extremely talented / passionate Rust developers / Product Managers with a deep interest in Linux internals, Dev Tools, Great Developer Experiences and Systems programming. Experience writing highly-concurrent, performant multi-threaded Rust is a must. Feel free to tell us all about your favorite GNU core utilities / Linux system calls / kernel sub-systems at:

work [at] yeet.cx

You can visit us at https://yeet.cx/

Or try our interactive sandbox at https://yeet.cx/play

For more jobs check out https://yeet.cx/careers
by xp84 | 2025-10-02 00:28:10+00:00
Exactly. To Google, wanting to use a domain other than Gmail is a strong signal that they can probably shake you down for a few bucks a month. Sure it’s just $7 for most of these people and they probably only have 1-2 accounts. But multiplied by how many million people they saw using this feature it could be worth it to Google. Plus also ending the infra cost of fetching.

For those of us who were just using the feature to aggregate mail from other email addresses like an old Yahoo account or something, I doubt Google cares about it, they even probably kind of liked it that you’re viewing their ads instead of the other guys, but they probably don’t matter enough.
by amluto | 2025-10-02 00:29:09+00:00
Since TEXTREL is basically gone these days (for good reasons!), IFUNC is the same as any other call that is relocatable to a target not in the same DSO. Which is either a GOT or PLT, either of which ends up being an indirect call (or branch if the compiler feels like it and the PLT isn’t involved). Which is what the person you’re replying to said :)

A relocatable call within the same DSO can be a PC-relative relocation, which is not a relocation at all when you load the DSO and ends up as a plain PC-relative branch or call.
by archargelod | 2025-10-02 00:30:26+00:00
That is also a disadvantage, Github has a lot more grifters, people submitting fraudulent and malicious PRs, issues spam. In similar vain as "everybody is on windows" and Linux not being targeted by malware as often.

If a person really cares about your project and wants to improve it and not just boost their own GH stats - creating an account takes no time or they can always send you patches via email.
by tanvach | 2025-10-02 00:30:49+00:00
Location: San Francisco, CA

Remote: Yes

Willing to relocate: No

Technologies: Python, R, SQL (Presto/Hive), Airflow, Tableau, C/C++, ML

Résumé: https://www.linkedin.com/in/tanvach

Email: See profile

I'm a Principal/Staff level Data Scientist with a background at Roblox, Meta, and Airbnb, and I'm looking to join an early-stage startup.

Having worked on scaling and optimizing products for millions of users, I want to apply that experience to building a company from its earlier stages. My background isn't just in data science; I've developed patented technology, and worked closely with product VPs to launch new initiatives.

I'm excited to help with:

- Product strategy

- Defining a technical roadmap

- Helping build the team
by baobun | 2025-10-02 00:30:52+00:00
Summarizing ADL as "one of the most prominent Jewish advocacy and anti-hate organizations in the US" shows the Guardian bias. It's akin to describing North Korea as "a democratic republic". They wield "antisemitism" and shaming as a tool to incentivize promoting Israel state interests and delegitimize critics of Israel. Meanwhile enabling and excusing actual nazism ("awkward gesture").

Very spicy of Musk to escalate confrontation with them in public.
by pizlonator | 2025-10-02 00:31:05+00:00
I’m not inventing a definition for memory safety out of thin air, so I think there’s just a tendency to conflate Rust’s static checking with memory safety.

Rust’s most important safety mechanism is panicking on out of bounds access. OOBA’s are the thing that attackers most want to do, and Rust, Fil-C, and almost all of the other memory safe languages solve that with runtime checking.

In short, I’d say what Rust gives you is static checking of a bunch of stuff and also memory safety. Fil-C gives you memory safety (and Fil-C’s memory safety goes further than Rust’s).
by agnishom | 2025-10-02 00:31:09+00:00
Yes, indeed most of the top level comments on this post seem to be repeating this cliche. They are not wrong, but this doesn't mean there aren't interesting (even if negative) things to say about Duolingo.

It feels like this: Suppose I write a detailed critique of phone cameras, and everyone says "Well, professional photographers would be using a DSLR anyway"
by Peacefulz | 2025-10-02 00:31:10+00:00
Obsidian on my phone and laptop with Syncthing keeping things up to date. Also use the same platform to write posts for my personal site, using the git plugin to push and Github actions to spin up jekyll, build, and serve to my VPS. I'm just a tinkerer so it took me a while to arrive to this workflow but I find it quite smooth.
by SomaticPirate | 2025-10-02 00:33:17+00:00
This reads like someone who is quite out of touch with the trades. A large number of states implement right to work laws that discourage union membership. I could go out and get a framer job today (and with the current immigration crackdown probably have one by the end of the day). Having worked as a framer before college, it will be incredibly long before these jobs have any level of automation (a thought which gives me comfort when I consider my own job prospects).

However, I'm thankful everyday that I get to sit in an A/C office and type on a computer. Framing is hard work and ruthless. Most people won't last a day doing it because of how challenging it is.
by encrypted_bird | 2025-10-02 00:33:53+00:00
_Thank_ you. I'm seeing a LOT of people in this thread who do not understand autism at _all_ and yet claim it's really not much different than neurotypical people's experience.

"Why should x situation be like y difficulty? I don't understand."

"No, you _don't_ understand, because you're not autistic. Which isn't really an insult but it is the case. So why you gotta brush off our struggles like you do get it."

Being autistic is exhausting on a _whole different level_. It is NOT comparable to neurotypicals' experiences except superficially.
by StellarScience | 2025-10-02 00:34:44+00:00
Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com

Company: We're a small scientific software development company that develops custom scientific and engineering analysis applications in domains including: space situational awareness (monitoring the locations, health and status of on-orbit satellites), image simulation, high power microwave systems, modeling and simulation, laser systems modeling, AI/ML including physics-informed neural networks (PINN), human body thermoregulation, computer vision and image processing, high performance computing (HPC), computer aided design (CAD), and more. All exciting applications and no CRUD. We emphasize high quality code and lightweight processes that free software engineers to be productive.

Experience: Other than interns, we currently require a Bachelors degree in physics, engineering, math, computer science, or a related field, plus preferably 3+ years of work experience, or a Masters or PhD in lieu of work experience. (Roughly 25% of our staff have PhDs.)

Technologies: Mostly C++23, Qt 6.9, CMake, git, OpenGL, CUDA, Boost, Jenkins. Windows and Linux, msvc/gcc/clang/clangcl. AI/ML and analysis projects use Python and C++. Some projects use Java or Typescript/React.

Apply online at https://www.stellarscience.com/careers/.