MurphyA/hacker-news huggingface dataset:
by PaulHoule | 2025-07-04 23:21:21+00:00
That's good for me but other parts of that bill the cuts in research funding are bad for me because I work on a product that is sold on a subscription basis mainly to academic organizations who might not be able to afford it. (On the other hand, the crazy political system might make the service I work on more relevant.)

I think the aftermath of the next few years may spark a reaction for the better. I think a lot of people who got behind Trump are going to wake up and realize they got screwed. I think we're going to see the people who use weird words that scare minorities away are going to be driven out as well as tired establishment like Democrats Andrew Cuomo. Mamdami looks like the future, not so much because of his policies but because of his style. He's soft spoken and plain spoken, he talks about voters and his campaign, not about himself. People who interview him who aren't inclined to agree with his policies walk away saying "He was a really nice guy and he listened to me" and that's something that really terrifies the current political class.
by qualeed | 2025-07-04 23:21:36+00:00
Is it worth leaving? Hard to say for your specific situation, there's thousands of variables that no one here will ever know. Unless you are a superstar or independently wealthy, it's typically a bad idea to leave a job before you have something else lined up.

Is it worth looking? Absolutely! It will be much easier to make a decision when you're comparing your current position to a job offer, rather than comparing your current position to an unknown. I would also add, no matter what you feel about your current job, it's always a good idea to keep feelers out there for new positions. The fastest way up the rank and salary ladders is moving to new positions. It will always outpace internal promotions.
by wpm | 2025-07-04 23:22:00+00:00
The Pi 5 isn’t very low power at full tilt, but it’s much slower than any of the x86 SBCs from the last few years.

There are at least two SBCs that have N100s and an RP2350 or 2040 onboard that can do you gpio, and at least one that has native GPIO. I have a Radxa X4 and it runs Arch great (only downside is the crappy stock cooler, no cases, and the unfortunate Pi B form factor).
by OJFord | 2025-07-04 23:22:26+00:00
In many countries it has legal meaning, and you can't just say you're an engineer, if you're not.

(I'm not from one of them, fwiw. I had AEG send out an 'engineer' to replace a piece of plastic on a dishwasher; I've been emailed by 'customer support engineers'.)

I don't think it's a 'get over yourself' thing though, SWE is fairly unique in industry in not making a distinction between engineers and technicians. I actually think the rise of LLMs might take us there, not necessarily the terminology, already abused as it is, but the distinction in roles between what were architects and senior+ engineers, and overseeing machinery.
by armchairhacker | 2025-07-04 23:22:43+00:00
I’d stay and actually try the vibe coding, but if it’s not working, only a bit.

For example, try deleting one failing unit test and re-generate it with Claude. Then if it turns out mostly worthless, scrap it and restore the original test. Maybe the entire test is correct (and easy to verify), maybe you can take pieces from it, maybe it’s unsalvageable; if it doesn’t save time, write tests manually from then on until the next major AI improvement.

Worst case, CEO fires you for not vibe-coding enough. Best case, you find a way for them to make your life easier. My prediction (based on some but not much experience) is that you spend only a small amount of time trying the AI tools, occasionally they impress you, usually they fail, but even then it’s interesting and fun to see what they do.

EDIT: as for dealing with the spaghetti when others use AI; wait for that to become a problem before quitting over it. And of course you can look for opportunities now.
by ohdeargodno | 2025-07-04 23:23:05+00:00
It's not that it's difficult to turn off TAA: it's that so many modern techniques do not work without temporal accumulation and anti-aliasing.

Ray tracing? Temporal accumulation and denoising. Irradiance cache? Temporal accumulation and denoising. most modern light rendering techniques cannot be done in time in a single frame. Add to that the fact that deferred or hybrid rendering makes implementing MSAA be anywhere between "miserable" and "impossible", and you have the situation we're in today.
by sircastor | 2025-07-04 23:23:10+00:00
I'm a senior engineer with 20+ (oof) years of industry experience. I appreciate that this sucks and you don't want to do it. I wouldn't either. That said, it's a hirer's market out there right now. There will be plenty of people who will be happy to take your position while you're looking for something you prefer.

My opinion is that we're going to have about 5 years of this. Managers and C-suite folks are going to do their absolute darnedest to replace and supplement people with AI tools before they figure out it's not going to work. While I appreciate the differences, I remember seeing this ~6-7 years ago with blockchain at my last role. It'll work itself out. In the mean time, you get to contribute to the situation, instead of simply not being present. It's not going to be fun of course.

I don't think we're ever going back from this. There's an entire generation of new coders, and new managers who are growing up with this stuff. It's part of their experience, and suggesting they not use it is going to be akin to asking if you can use a typewriter instead of a computer with a word processor. Some companies will take longer to adopt, but it's coming...
by GianFabien | 2025-07-04 23:23:31+00:00
The word "ambition" comes with a variety of connotations.

>There are doers and there are talkers.

There are those who use their ambition to define a goal and then work tirelessly to achieve it. Think of the mountaineer who plans and trains for decades to eventually ascend Mt Everest.

Then there are those who share their ambition by talking about it. Seeking recognition, etc for "being ambitious". Staying with the mountaineer theme, those who refuse to climb a lesser mountain as not being important enough to expend their precious talents upon. It is these folks that if they somehow make enough money in some form, end up chartering a helicopter and sherpas to climb Mt Everest.
by IlikeKitties | 2025-07-04 23:25:21+00:00
> But it’s not just that, it’s that these ‘Icon Appearances’ also remove colour, depth, and personality from third-party app icons too. This further dictates (and interferes with) what kind of design a third-party developer may choose for their apps. All this after recommending employing “a minimal number of shapes” and “prefer[ring] a simple background”.

This is something Apple has been consistently great at. I do not want a 3rd Party App to look and feel massively different from a first party app. In fact I'd like all apps to look and feel very uniform. Whenever some third rate designer thinks their design is somehow better than the entire rest of the systems design you get ugly mismatches and clashing styles. Even if the 3rd Party Design IS superior, it won't look any good being completely out of place.
by calf | 2025-07-04 23:26:04+00:00
Well, previously you said that it (presumably "it" broadly refers to spatial reasoning AI) is a "high dimensional complex type cutting problem".

You said this is obvious once explained. I don't see this as obvious, rather, I see this as begging the question--the research program you were secretly involved in wanted to parallelize the engineering of it so obviously they needed some fancy "cutting algorithm" to make it possible.

The problem is that this conflated the scientific statement of what "spatial reasoning" is. There's no obvious explanation why spatial reasoning should intuitively be some kind of cutting problem however you wish to define or generalize a cutting problem. That's not how good CS research is done or explained.

In fact I could (mimicking your broad assertions) go so far as to claim, the project was doomed to fail because they weren't really trying to understand something, they want to make something without understanding it as the priority. So they were constrained by the parallel technology that they had at the time, and when the computational power available didn't pan out they reached a natural dead end.
by ineedasername | 2025-07-04 23:26:12+00:00
And anyone running a few ETL flows is a Data Engineer.

The gatekeeper holding closed the barn door on "engineer" got trampled long ago. Near as I can tell, it happened in the 90's, around the time lots of comp sci grads started hitting the profession, at a time when lots of programmers already in the field had come over from electrical engineering.
by __turbobrew__ | 2025-07-04 23:27:22+00:00
> With over 90% of the PC market running on NVIDIA tech, they’re the clear winner of the GPU race. The losers are every single one of us.

I have been rocking AMD GPU ever since the drivers were upstreamed into the linux kernel. No regrets.

I have also realized that there is a lot out there in the world besides video games, and getting all in a huff about it isn’t worth my time or energy. But consumer gotta consoooooom and then cry and outrage when they are exploited instead of just walking away and doing something else.

Same with magic the gathering, the game went to shit and so many people got outraged and in a big huff but they still spend thousands on the hobby. I just stopped playing mtg.
by enraged_camel | 2025-07-04 23:28:39+00:00
I'm probably in the minority here: when I was a manager, I was always totally fine with my employees moonlighting. Even if they didn't tell me and I found out later (as I did in one case). The only thing I've really cared about is whether they did good work.

I believe the main reason employers have an issue with moonlighters is that they view it as lack of loyalty. There may be other reasons, such as concerns regarding whether the employee can perform at 100% at two or more jobs, but I really do think that loyalty is the primary concern by a large margin.
by sorcerer-mar | 2025-07-04 23:29:19+00:00
I really think people need a hobby or something. Cool we found the 99th percentiler of a thing that everyone knows was happening. All it is is someone who's phenomenally good at interviewing and decided to use that to defraud a bunch of companies.

Is there much else to learn? This is simply not as interesting a story as it's being made out to be.
by snitty | 2025-07-04 23:29:22+00:00
NVIDIA is, and will be for at least the next year or two, supply constrained. They only have so much capacity at TSMC for all the chips, and the lion's share of that is going to be going enterprise chips, which sell for an order of magnitude more than the consumer chips.

It's hard to get too offended by them shirking the consumer marker right now when they're printing money with their enterprise business.
by Levitz | 2025-07-04 23:29:42+00:00
I'm probably in the minority around here if I state I'm sorta fine with a whole lot of languages being lost to time.

Are there things we could have learned from them that are lost to time? Well, yeah, and that itself is bad, but preservation is simply not feasible, same as we don't store every single piece of information nowadays, we can't store all of language for the same reason it's interesting in the first place: It's alive.

It's also worth noting, there's a whole, whole lot that is bound to be uninteresting beyond historical knowledge and that deserves no more respect than, say, food.
by glasscannon | 2025-07-04 23:29:44+00:00
Hey algo_lover, OP here.

Just woke up and this post's traction has surpassed my wildest imagination.

Similar to what pedalpete has said, I'm looking to release this in parts to ensure:

1. I am not overwhelming people and losing their interest

2. Quality remains as high as possible (I invested only a few hours into this last week as an experiment). I want this blog to be the most easily accessible, engaging + factual source for chronic pain sufferers. That requires sufficient time to nail (and it seems like I've struck a chord so far).

3. Get signals from readers week by week and tailor to the audience which is forming.

This will help me helpfully reach the most pain sufferers.

RE feel like you're being sold something. This series will cover what is needed to recover from chronic pain and be offered for free. I am looking to build a product eventually (why wouldn't I want help as many people as posssible while building a career which does good - I don't believe they're exclusive), but the information in this blog will remain free.

RE not calling out Pain reprocessing theory/therapy - I'll go through the post today and see if it makes sense to add this into #1 (or if it's better for #4). It's not something I consciously omitted when writting this post last week.

Thanks for the comment!
by aspbee555 | 2025-07-04 23:30:03+00:00
I have worked with computers for decades, I love it, and for me to not even want to look at a computer was impossible for me

I made it through the Army (decades ago), I ran my own company, handled employees, etc. I have no problem with hard work and stress. My joy for computers was destroyed for a while, and it had nothing to do with the work itself, it was due to targeted intentionally malicious discrimination from the top
by dwattttt | 2025-07-04 23:30:43+00:00
Having worked on control systems a long time ago, that's a 'nothing' statement: the whole job of the control system is to keep the robot stable/ambulating, regardless of whatever disturbances occur. It's meant to reject the forces induced due to waving exactly as much as bumping into something unexpected.

It's easier to stabilise from an operator initiated wave, really; it knows it's happening before it does the wave, and would have a model of the forces it'll induce.
by ls-a | 2025-07-04 23:30:55+00:00
AI helped me find a bug that was going undetected and also helped me fix it. I was debugging a completely different bug, and decided to get a bit creative with what context i should share. AI pointed out the other bug. What I'm trying to say is people should stop talking about AI making them faster, that is not a good goal, unless your manager sucks. People should talk about concrete cases of how AI helped them instead. Another example I can give is AI helped me understand a part of a complicated protocol without reading the spec. It explained just the part I needed at the moment. AI made me dread my work less. I hope founders start getting creative with AI tools instead of copying each other.
by mattmanser | 2025-07-04 23:31:01+00:00
You've been doing the big I am about LLMs on HN for most of your last comments.

Everyone else who raises any doubts about LLMs is an idiot and you're 10,000x better than everyone else and all your co-workers should be fired.

But what's absent from all your comments is what you make. Can you tell us what you actually do in your >500k job?

Are you, by any chance, a front-end developer?

Also, a team-lead that can't fire their subordinates isn't a team-lead, they're a number two.
by nnayz | 2025-07-04 23:31:05+00:00
I’ve been tinkering with a small side project called “MyTorch.” It’s a from-scratch, pure-Python re-imagining of the core ideas behind PyTorch, squeezed into a few hundred lines of code. The goal was to demystify autograd and neural-network plumbing by stripping everything down to the essentials while still being able to train a real model. Under the hood there’s a NumPy-backed Tensor class that supports automatic differentiation, a minimal nn.Module system with Linear layers and activation functions, plus SGD and Adam optimizers. A simple three-layer MLP reaches roughly 97 % accuracy on MNIST, and an evaluation script prints accuracy, per-class precision/recall/F1, and the full confusion matrix. The project uses a modern Python workflow with a pyproject.toml file and the uv package manager, so environment setup is quick and dependency management is clean.
Show HN: Created a nifty subscription price and market research generator
by kmontesdev | 2025-07-04 23:31:27+00:00
Greetings, builders, hackers, and startups. I am a non-technical designer slowly learning the saas and dev world. I am leveraging AI tools to build and ship sideprojects every week and learning a lot in the process.

My most recent web app is a smart pricing strategy generator for subscription-based services and products. It also has built-in market research and competitor analysis generation. I am using both claude and openai as available models and firecrawl for pricing page scraping. The app works by filling out a few forms in which you can also select previously generated data to aid one of the three generators.

In the stack side, i am using lovable for project setup, Claude Code to debug and create front end, and supabase for database and api key storage.

At this stage I would appreciate user feedback, especially finding out if this tool has enough value to be launched as a micro-saas or if it is turning out to be just another ai wrapper. Any suggestions on how I can improve the app, flow, or content in order to make it more valuable is highly appreciated.

For the next stages of this app I am planning analytics and metrics from stripe integration as additional data for the generations.

Looking forward to hear your feedback. Thanks, in advance.
by alganet | 2025-07-04 23:31:35+00:00
More a sequence of potential events than a timeframe.

High-end GPUs are already useless for gaming (a low-end GPU is enough), their traditional source of demand. They're floating on artificial demand for a while now.

There are two markets that currently could use them: LLMs and Augmented Reality. Both of these are currently useless, and getting more useless by the day.

CPUs are just piggybacking on all of this.

So, lots of things hanging on unrealized promises. It will pop when there is no next use for super high-end GPUs.

War is a potential user of such devices, and I predict it could be the next thing after LLMs and AR. But then if war breaks out in such a scale to drive silicon prices up, lots of things are going to pop, and food and fuel will boom to such a magnitude that will make silicon look silly.

I think it will pop before it comes to the point of war driving it, and it will happen within our lifetimes (so, not a Nostradamus-style prediction that will only be realized long-after I'm dead).
by grubbs | 2025-07-04 23:31:40+00:00
One random story I have...I remember there was a legit riot on the Prexus EQ forums I was on because SOE decided to drop Windows 95 support for Everquest. I believe it was because Win95 wouldn't support DirectX 6 or something. I was good to go though...I had Win 98 and a Geforce MX 240 I purchased at Best Buy.
by kg | 2025-07-04 23:32:11+00:00
The article doesn't make the best argument to support the claim but it's true that NVIDIA is now making claims like '4090 level performance' on the basis that if you turn on DLSS multi-frame generation you suddenly have Huge Framerates when most of the pixels are synthesized instead of real.

Personally I'm happy with DLSS on balanced or quality, but the artifacts from framegen are really distracting. So I feel like it's fair to call their modern marketing snake oil since it's so reliant on frame gen to create the illusion of real progress.
by tptacek | 2025-07-04 23:32:29+00:00
You can dial back (or away) anchovies and dial up Worcestershire, but Worcestershire is just British fish sauce. There's a long-running message board thing about whether anchovies are "authentic" to the original Caesar; for me, anchovies are basically the point of a Caesar (not whole filets on top of the leaves, just blitzed into the dressing).
by philjohn | 2025-07-04 23:32:45+00:00
There's a lot of "never let your drive spin down! They need to be running 24/7 or they'll die in no time at all!" voices in the various homelab communities sadly.

Even the lower tier IronWolf drives from Seagate specify 600k load/unload cycles (not spin down, granted, but gives an idea of the longevity).
by alphazard | 2025-07-04 23:33:59+00:00
Bcachefs and Btrfs are not really competing with Ext4. There are basically 2 filesystem niches.

First niche is the full featured CoW filesystem; it has snapshots, detects and repairs corruption, transparent compression, all that good stuff.

The other niche is being an allocator of sectors. There's one storage device, divide it up amongst all these processes asking for storage. That's Ext4: an allocator of disk sectors, dressed up in a filesystem API. When you are running databases or VMs, all you want is an allocator of sectors. You don't want lots of stuff getting in the way of your writes. You don't want checksumming, you don't want your writes going to a new place every time. You just want write access to part of the disk.
by another_kel | 2025-07-04 23:34:05+00:00
I’m sorry but this framing is insane

> So 7 years into ray traced real-time computer graphics and we’re still nowhere near 4K gaming at 60 FPS, even at $1,999.

The guy is complaining that a product can’t live up to his standard, while dismissing barely noticeable proposed trade off that can make it possible because it’s «fake».
by Uptrenda | 2025-07-04 23:34:51+00:00
Don't leave your job. Unless you've looked for jobs recently you have no idea how bad the current job market is. You also need to adapt to AI. Obviously, clueless people are going to misuse it. But let them learn the hard way. I've found that in organizations where the higher ups are incompetent if you try to signal the problem you become the problem. Then you're viewed as "being hard to work with" rather than trying to prevent a tragedy. Keep your job lad.

If you do get another offer remember that there's always a risk when you change jobs. I.E. how stable is that companies funding? Will they want to do layoffs, too? Are their investors pressuring them to make cuts? Because if you're a new hire you can say good bye to that job. We don't have formal tenure in tech but there's still a human cost to firing people who have been long-time with a company. The decision makers have less attachment to a new hire so its easier to fire them in that respect (and how many decisions with fires are just arbitrary, number-based, bad luck.)
by qualeed | 2025-07-04 23:35:34+00:00
>"Hiring people who haven’t used it will be a marketable skill too".

Can you explain your thinking on this?

Obviously there will be jobs where AI isn't required, so omission of experience would be fine, but I can't think of any reason why it would be marketable to advertise "I've never worked with AI".

In fact, I don't think I've ever seen a resume that contains anything along the lines of "I haven't used X". You would just omit the lack of experience. Otherwise it risks signaling other negatives (not comfortable with change, etc.).
by k310 | 2025-07-04 23:35:53+00:00
Musk vs Trump is a cautionary tale for Silicon Valley [0]

Story by Michael Moritz

The writer is a longtime Silicon Valley investor, former board member of PayPal and an investor in SpaceX (i.e. a Musk fan)

> While Musk has left Washington with his reputation tarnished and his businesses impaired, the president’s family has inked deals for new hotels and golf courses around the world. Membership fees at Mar-a-Lago, his Floridian sanctuary, ballooned last year. And he is milking the enthusiasm of his supporters with his own controversial memecoin, launched days before his inauguration.

> One word of advice for those in Silicon Valley who followed Musk’s lead and sided with Trump. Leave. Don’t delude yourself that you are working to make crypto a part of global finance, minimising artificial intelligence regulation, helping start-up companies or protecting the interests of Silicon Valley. You have no sway. You are just cannon fodder.

[0] https://www.ft.com/content/c779b3b6-e989-4277-91fd-d72468291...

https://archive.is/hnPQC#selection-136.5-136.6