MurphyA/hacker-news huggingface dataset:
by Aachen | 2025-06-10 00:06:30+00:00
What would solve the "always logged in" problem is if I can enter a 6-digit PIN to use the service on a random computer or VM

I also can't associate searches I do for work with a personal account, and installing special software (this privacy pass client) is also iffy, so that's not going to work for people like me

Otherwise I'll have to use a publicly accessible search engine all the time anyway, since there's no way I can get my boss to pay for a search engine when I can't even get him to pay for our primary communications mechanism (calls and chat) that is hosted by a third party relying on donations
by selcuka | 2025-06-10 00:06:38+00:00
> If something isn't completely breaking the use case of a program, or doesn't have any viable work around, I just don't expect it to ever get fixed

Yep. That has always been the general industry sentiment [1]:

> Here’s another bug that’s not worth fixing: if you have a bug that totally crashes your program when you open gigantic files, but it only happens to your single user who has OS/2 and who, for all you know, doesn’t even use large files. Well, don’t fix it. Worse things have happened at sea. Similarly I’ve generally given up caring about people with 16 color screens or people running off-the-shelf Windows 95 with no upgrades in 7 years. People like that don’t spend much money on packaged software products.

[1] https://www.joelonsoftware.com/2001/07/31/hard-assed-bug-fix...
by ramesh31 | 2025-06-10 00:07:17+00:00
Agents are the orchestration layer, i.e. a perfect fit for Go (or Erlang, or Node). You don't need a "mountain of AI-related libraries" for them, particularly given the fact that what we call an agent now has only existed for less than 2 years. Anything doing serious IO should be abstracted behind a tool interface that can (and should) be implemented in whatever domain specific tooling is required.
by vkou | 2025-06-10 00:07:20+00:00
For persons unaware of the broader context - today, Trump has ordered the deployment of the military against American civilians.

Which in addition to being morally indefensible is also illegal under this law. Half the country is applauding it.

He is also calling for the arrest of Governor Newsom.

(It should be noted that none of this is, of course, remotely as concerning as the tax deductable status of SWE salaries.)
by ndriscoll | 2025-06-10 00:07:31+00:00
It's not really "weaponizing the tax code because of an ideological aversion"; it's more:

* It makes sense to tax capital assets as such.

* If companies do R&D and think the results are valuable enough to be kept secret, then obviously they're an asset.

* Depreciation is because real-world assets actually require ongoing maintenance or become worthless over time, but information does not.

* Finite-term IP grants (e.g. copyrights/patents) do become worthless over time, so a depreciation schedule makes sense.

* Trade secrets never expire, so it doesn't make sense to depreciate them. If they never get out, they remain an asset forever. So their development shouldn't be deductible. If they do get out, the company could release all of their (now presumably useless) info on it then for the deduction from their development.

The point about finding trade secrets to be dubious is that it seems natural to tax them as an everlasting capital asset (since that's what they are), and I don't see why we wouldn't do that since society doesn't eventually get the benefit of that knowledge, so incentivizing it runs counter to the purpose of IP law. Why would a knowledge economy provide a tax deduction for developing knowledge we don't eventually get?
Ask HN: You have 3 skilled devs for 3 months, can you build a quality MVP?
by 999900000999 | 2025-06-10 00:08:07+00:00
In this hypothetical assume all 3 are mid level. Not FAANG, but all are great software developers with an average of 8 years experience.

Is 3 months enough to build something worth while.

Your definition of success here can vary.

For example a bootstrapped SASS making a thousand a month in passive revenue.

Getting a YC interview.

Or even raising a small amount of funding.
by credit_guy | 2025-06-10 00:09:28+00:00
I think you should reconsider.

LLMs are here to stay. Banning them in your organization is like banning IDEs, because, you know, real programmers use plain text editors and print statements.

Yes, junior programmers will take a bit longer to learn. But assuming they will always rely on LLMs is a bit dismissive. I grew up in Eastern Europe, without internet, and basically without TV either. All I had was books, and I read lots of it. When I came to America, I saw that nobody around me had read anything close to how many books I had read, and I felt a bit smug. But I got over it: I realized that people's brains still mature even if their knowledge consumption comes in form of movies, or the internet, or in the more modern days, TikTok, or LLMs. Yes, maybe being able to read Umberto Eco novels will always be beyond the reach of the TikTok-generation, but then reading Cervantes or Cicero in the original was always beyond my reach. I'm still living a fulfilling life even without first-hand knowledge of the classics, it's entirely possible the LLM generation could become decent programmers without internalizing Kernighan and Ritchie.
by n42 | 2025-06-10 00:09:38+00:00
This is just so inspirational and cool. I’ve had so many of these concepts floating around in my head, without the critically necessary capability, or followthrough. I’m sure others have as well. It’s very cool to see someone execute on it.

I wonder about operating systems with isolated applications like this providing some kind of attestation.

Is it even possible to do that in a non-user hostile way?

The use case I daydream about is online competitive gaming. It’s a situation where a majority of users are willing to give up software freedom for a fair community. Consoles used to be a locked down way to guarantee other users were participating fairly, but this increasingly less the case as cheaters become more advanced. Solving this problem necessarily locks down access to software and hardware, as far as I can figure it. From a game theory perspective I can’t see any other approach. Enter “kernel level anticheat”; aka rootkits, depending on who you ask.

So I guess I wonder if virtualization at a level like this can somehow be a part of the solution while preserving software freedom, user privacy and security where the user still wants it
by mananaysiempre | 2025-06-10 00:09:54+00:00
It’s almost certain to be a fairly cheap thing, at least for a GPU that can sling pixels at the gigabytes per second necessary to get smooth touch scrolling at these screen resolutions.

The demos only show a very limited array of shapes. Precompute the refraction, store the result in a texture, and the gist should be sample(blur(background), sample(refraction, point)). Probably a bit more complicated than this—I’m no magician of the kind that’s needed to devise cheap graphics tricks like this—but the computational effort should be in that ballpark. Compared to on-device language models and such, I wouldn’t be worried.

(Also, do I need to remind you of the absolute disdain directed by 95/98/Me/2000 users at the “toy” default theme of XP? And it was a bit silly, to be honest. It’s just that major software outfits don’t dare to be silly anymore, and that way lies blandness.)
by hpark0011 | 2025-06-10 00:10:00+00:00
I've tried filters and tags but the anxiety happens prior to opening up email. It's similar to waiting in the waiting room in the hospital. Having said that, I'm reminded of this dentist that used to have a comic book in the waiting room and I used to really enjoy going to the dentist because of the comic book. Maybe if the act of opening the email feels joyful people with email anxiety can enjoy the email more?
by ryao | 2025-06-10 00:10:20+00:00
I have seen OpenZFS adopt one, but whenever I have seen a bug that has merit closed by the stale bot, it is reopened by a contributor and a not-stale flag is added to prevent it from being automatically closed again. Note that I am a contributor, but I am not one of the ones who is reopening bugs and marking them as not stale. The few times I saw such a bug and would have done it, someone else beat me to it.

The stale bot approach does help in cases where a bug does not have merit. For example, not that long ago, a user opened a bug asking us to rename the ZFS Event Daemon so a text editor could adopt the daemon’s name. The consensus among contributors on the discussion is that we will not do it, but no one has volunteered to be the one to close the bug. The stale bot will be closing that one for us.
by skydhash | 2025-06-10 00:10:40+00:00
> It's really hard to tell if anyone is actually using those things or not.

They do.

You're mostly spend a few days on configuring the basics, then tweak things over the next months. Then you don't touch anything for years as everything is working exactly the way you want. Some programs do better with defaults so you can tweak the shipped config.

I don't need GNOME or KDE maturity because what I need is just a fraction of what they can do. And what I concocted is more stable and don't require clickops to get the same version on another computer.
by OneDeuxTriSeiGo | 2025-06-10 00:13:39+00:00
Okay so your random HR person at a nontechnical small to medium sized business now is on the line for developing spreadsheets to manage scheduling.

OR they need to maintain a set of activity codes and a timesheet outlining how many hours (or partial hours) each week are spent on what types of tasks.

It's unnecessary complexity if you want to be in actual compliance with the tax code vs just guessing whether XYZ task is on one side of the line vs the other and hoping it doesn't come back to bite you later.
by bigyabai | 2025-06-10 00:14:10+00:00
If anyone wants to read up on all the features Apple didn't implement from Intel Macs that made Linux support take so long, here is a list of UEFI features that represents only a small subset of the missing support relative to AMD and Intel chipsets: https://en.wikipedia.org/wiki/UEFI#Features

Alternatively, read about iBoot. Haha, just kidding! There is no documentation for iBoot, unlike there is for uBoot and Clover and OpenCore and SimpleBoot and Freeloader and systemd-boot. You're just expected to... know. Yunno?
by ryao | 2025-06-10 00:14:25+00:00
In 2022 and 2023, I made a push to find and fix bugs in OpenZFS using static analysis tools. I found many obscure bugs. One was a theoretical issue that should have affected big endian systems and been an annoyance for users, but there were no bug reports saying anyone had been affected. After I opened a PR with a fix, people told me that they had been affected, but did not think it was worthwhile to file a bug report. This surprised me. This is the PR:

https://github.com/openzfs/zfs/pull/13968
by McAlpine5892 | 2025-06-10 00:14:38+00:00
> What the fuck does that even mean?

Nothing. It's corporate bean-counter speak. Some poo-brained exec says a lot of words that sound inspiring but adds up to mean exactly nothing.

This is the kind of garbage I have to listen to in so-very-important quarterly "huddles" with thousands of people. It's nonsensical but makes the speaker feel so very special.

I guess this really gives insight to how Apple got here. It really has been taken over by a bunch of people who like how their own farts smell. Now they're trying to gaslight you and I into liking it.
by consumer451 | 2025-06-10 00:14:44+00:00
I heard that PG was talking about possibly allowing us to vouch [flagged] posts, prior to them being [dead]. We really need this now. The world has changed since the original thinking on that feature.

These days, it appears that a certain group of people, who are not reflected in the body of comments just click flag en-masse when it's not going their way.
by jshier | 2025-06-10 00:14:54+00:00
They won't do it, as they hate anything more than a minimal testing matrix, but it would be nice if, when the Intel versions of the system frameworks are fully removed, Rosetta 2 could be updated to include them as a downloadable component, so we could keep easy Intel support for those that really need it. It sounds like they're going to do something similar for games, where you can download a version of Rosetta 2 specifically created for them, but it would be nice to make them available for any app.
by archagon | 2025-06-10 00:15:45+00:00
Not OP, but I view LLMs in the same broad category as Electron: a cost-cutting measure (based on genuinely cool technology) that leads directly to enshittification, unless very carefully cultivated. An expert may use them to accelerate their work; a novice will pump out unscrutinized PRs riddled with garbage code.

Makes perfect sense to me to keep juniors far away from that stuff.
by tzs | 2025-06-10 00:16:36+00:00
One of your statements was "They drain resources and get free care while offering no benefit other than satisfying maternal urges which were designed to work on human babies".

Any example of a dog offering a benefit other than satisfying maternal urges contradicts that statement.

In addition to the non-maternal urge satisfying benefits he named I'll give another: protecting human children. When I was around 4 our dog stopped me from going and picking up a rattlesnake. The dog blocked me from getting closer to the snake and barked until my Mom came to investigate.
by Defletter | 2025-06-10 00:17:57+00:00
It was already getting tiresome responding to you, but now that you're comparing harmful speech with the "but what was she wearing", I've about had enough. Let me know when a woman's short skirt leads to the systematic extermination of millions. It seems you have no comprehension that speech can be harmful, until suddenly it is (assault and harassment). Such a binary worldview is catastrophic to civil society (again, see America). Have a nice day.
by consumer451 | 2025-06-10 00:18:08+00:00
Just to be clear as to who you are blaming, because the retconning on this topic makes me feel like I am losing my mind:

> On May 15, 2020, President Donald Trump officially announced the public-private partnership. The purpose of Operation Warp Speed was to coordinate Health and Human Services-wide efforts, including the NIH ACTIV partnership for vaccine and therapeutic development, the NIH RADx initiative for diagnostic development, and work by BARDA.

https://en.wikipedia.org/wiki/Operation_Warp_Speed
by tuetuopay | 2025-06-10 00:18:24+00:00
Oh timers, you mean the one thing I use daily for cooking where they changed the recognized phrase between iOS 17 and iOS 18? It used to understand "notify me in 15 minutes" meant to set a timer. Now it asks for what I want to be reminded about to add it to the calendar. I have to explicitly say "set a 15-minute timer".

So long for muscle memory (oh and for consiseness, it's worse in French).

Anyways, that's the prime reason there's no list: either they want to change the commands willy-nilly, or they don't know them because that's whatever the model's learned.
by OneDeuxTriSeiGo | 2025-06-10 00:18:38+00:00
This is fairly standard for a lot of larger companies and for companies where your work is contract work (see defense contractors, legal firms, architecture and civil engineering firms). You have to do line item billing on costs for a given contract so you have to track how many hours are spent to do whatever labor needs done.

The issue is that this is a lot of unnecessary complexity for orgs that aren't doing that kind of work.
by carlosladdz | 2025-06-10 00:19:38+00:00
Location: El Salvador

Remote: Yes

Willing to relocate: Maybe

Technologies: Rust, Python, Go, iOS (Objective-C, Swift/SwiftUI) Android (Java & Kotlin) TS/JS/React/Vue/Node, PostgreSQL/Redis/MongoDB, AWS, Azure, Docker, Kubernetes, Ansible, CI/CD.

Resume/CV: https://www.linkedin.com/in/carlosladd/

Email: carlosladdz@gmail.com

I’m a seasoned software engineer with deep expertise in Python, Rust, Go, Node, as well as iOS and Android development. Over the years, I’ve led and contributed to a wide variety of projects across industries including cryptocurrency, NFTs, marketplaces, video streaming, finance, logistics, sales automation, edtech, healthcare, inventory management, gaming, and real estate. This breadth of experience has given me a strong foundation in building scalable, high-performance systems tailored to complex business needs.
by fuzztester | 2025-06-10 00:20:26+00:00
>I am not sure how this can be a serious question right now, in 2025.

it was a serious question.

I did know that the republicans are in the majority in both the lower and upper houses, after the recent US election.

but was not sure if that was the only factor involved.

I am not from the US. just an interested observer.

hence my question.
by laweijfmvo | 2025-06-10 00:21:00+00:00
the most usable UIs are, i guess “not attractive” anymore. but they are productive, and a joy to use when you need to get something done. these new UIs are a pain to use, but they trick our depressed ADHD brains to keep flipping through the screens and menus with fancy colors and animations. AND THAT IS THE GOAL. screen time. because you are nothing but a target for ads and subscriptions.
by WarOnPrivacy | 2025-06-10 00:21:27+00:00
> Here's the actual text[1], it's pretty clear.

There's nothing in the text that suggests it is appropriate to preemptively deploy US military in response to protests, not even because the administration deems protestors to be enemies.

Narratives in support of preemptively deploying the military against protesters are all crafted justifications, each built after the act has been decided on.

What's left to for apologists to do is to choose whether to own the methods and intentions or mirror the administration's disingeniousness.
by sergers | 2025-06-10 00:21:28+00:00
I have seen 8 specialists in padt 1.5 years. And 15+ bloodtests as recent as 2 days ago.

They reviewing my case for a case study at ubc med

Anyone else feel free to armchair opinion and be skeptical.

Did the vax cause the issues directly? Probably not.

Did it trigger somehting dormant already in a cascading affect? Possibly...

Keep down voting i guess if doesnt match your personal experience or u think ita just menopause
by const_cast | 2025-06-10 00:21:28+00:00
They do to an extent, but the things they recommend are also recommended by cardiologists who prescribe statins. I mean, lifestyle and diet is going to be the first words out of a cardiologist's mouth when you see them and you have high cholesterol.

The reality, I think, is that that is just not a very effective treatment plan for a lot of people.
by rtpg | 2025-06-10 00:21:33+00:00
This is going to sound silly but you paid 800k in profits, but now have 4 years of banked costs you can use to _reduce_ your profit margin.

So you pay taxes on 800k profits, but then each subsequent year you reduce you profit by 200k, even though you don't have 200k leaving the door.

If 1M eng salaries was your stable state, then after several years you're... going to have 1M in costs to subtract from your profit! The stable state is the same!

I'm not going to argue about the capex change being "good", I do think it's worth highlighting that for large enough companies you're now looking at a different flavor of tax flow. Amortizing your costs over 5-10 years is something people like doing for other costs after all.
by MonkeyIsNull | 2025-06-10 00:21:58+00:00
> I’m autistic, but this won’t only affect autistic people. A lot of people are going to have problems with this. I hope there’s a very prominent way to turn it off.

How can that possibly be? Didn't he say it will: "bring joy and delight to _every_ user experience"

That means YOU as well. No way he could over-selling something. Inconceivable.
by uberman | 2025-06-10 00:22:53+00:00
I cant read the article, but in the face of it, I see no problem unless the friend was saying please pay for me as I'm poor. This though would be much more than hiding one's worth.

I dont flaunt our wealth. Sometimes I pick up the tab but I would always let someone else do so as well. People are often surprised when they see where I actually live as my outward appearance says joe average and I'm happy to be that guy.

I hope the article is not suggesting that people who dont signal their wealth are somehow being disingenuous.
by jmyeet | 2025-06-10 00:22:56+00:00
So the 2017 tax cuts that introduced this change were a massive boon to US companies, particularly the tax holiday on repatriated foreign profits.

So why do we need to give these large, very profitable companies another tax cut?

Or maybe we should be asking, what of the 2017 tax cuts are they willing to give up to pay for this change?

Remember that after a few years, none of this matters. You might be paying $200k in salary to an engineer and can only deduct $40k, but you're also making deductions "earned" in previous years?

Basically, I reject the argument that this change is responsible for layoffs. It is not. And changing it won't lead to a hiring binge. Layoffs exist to suppress wages in these largest employers.

Maybe we should allow a 100% software development tax deduction if the company hasn't fired more than 1-2% of its workforce in the last calendar year. Or maybe only if the workforce is unionized.

This whole thing is so anti-worker. It doesn't have to be this way.
by OneDeuxTriSeiGo | 2025-06-10 00:22:59+00:00
I'd definitely say it smells like oligarchical fuckery but the more mundane reality is that it was an easy change that would produce enough revenue to balance first term trump tax cuts so they could pass congress. I doubt anyone really thought too much past that and the underlying rationale was probably just "we hate woke social media, this hurt woke social media".
by trevinhofmann | 2025-06-10 00:23:11+00:00
I've been considering good ways to use a task queue for this, and might just settle for a rudimentary one in a Postgres table.

The upside is that agent subtasks can be load balanced among servers, tasks won't be dropped if the process is killed, and better observability comes along with it.

The downside is definitely complexity. I'm having a hard time planning out an architecture that doesn't significantly increase the complexity of my agent code.
by laweijfmvo | 2025-06-10 00:23:59+00:00
for those who doubt me, use the Accessibility settings on your current device to disable all the eye candy and switch to gray scale. it will rarely impact your ability to make a call, send a message, look up some details (OK, photos will be semi unusable). but once the task is done, you’ll have no desire to keep fiddling with your shiny toy. try it.
by rtpg | 2025-06-10 00:24:02+00:00
I don't get this. You speculative spend 1 million dollars on a new thing. It fails. In one universe you get to deduct 1M from your profit in year 1. In another you get to deduct 1M from your profit, but over 5 years.

I understand the pain for small companies and it's a strain on cash flow, but for larger companies with "real" revenue streams and profitability is this that much worse?

The cynical thing might be that this helps out big corps by preventing smaller corps from spending their way to success.
by crazydoggers | 2025-06-10 00:25:07+00:00
Where are you seeing the marines where deployed? I am reading they were put on alert status, which is not the same.

I would imagine this is being done as a signal to the state of California not to incite insurrection or the Insurrection Act could be invoked.

I’m not making a judgment about the morality or correctness of the current federalization of the national guard, but we need to make sure we are not spreading misinformation at such a time and sticking to facts.

Edit:

I did just find this, so it seems they are being integrated somehow. So then yes, not clear how this would be legal:

https://www.northcom.mil/Newsroom/Press-Releases/Article/421...