MurphyA/hacker-news huggingface dataset:
by vlovich123 | 2025-04-20 14:56:48+00:00
No you’re right. You’ve uncovered a massive conspiracy where they’re out to get you.

> No one from the manufacturers tells them that the "more storage" - multiplicatively more - lasts exponentially less. For the same price, would you rather have a 1TB drive that will retain data for 10 years after having written 100PB, or a 4TB one that will only hold that data for 3 months after having written 2PB?

These numbers seem completely made up since these come with a 1 year warranty and such a product would be a money loser.

> Also consider that SLC drives should cost a little less than 4x the price of QLC ones of the same capacity, given the lower costs of developing controllers and firmware, and the same price of NAND die, yet those rare SLC drives which are sold cost much more --- they're trying to price them out of reach of most people, given how much better they actually are.

You have demonstrated a fundamental lack of understanding in economics. When there’s less supply (ie these products aren’t getting made), things cost more. You are arguing that it’s because these products are secretly too good whereas the simpler explanation is just that the demand isn’t there.
by 0manrho | 2025-04-20 14:57:13+00:00
Correct, it also misses the core point of the discussion: SSD's and HDD's are unreliable cold storage long term. Cheap HDD's are better than Cheap SSD's (debatable if you're willing to spring for high end parts, but that's outside the scope of value/affordability), but if that data is truly important, it's well established best practice to replicate (be it cloning, mirroring, parity, what have you) your storage media.

Sometimes, unfortunately, a user will value the data more than they can afford to properly replicate/secure it it, and compromises must be made. Also, Tape does require a higher buy in than most (individual) SSD's/HDD's demand before you can even start investing in actual storage media, even if going used, so there are absolutely valid contexts where the "right"/best available approach is just throwing $200 at second HDD and cloning/mirroring it, but best available compromise in any given specific context is a separate discussion from general best practices or best value in broad terms.
by paul7986 | 2025-04-20 14:57:35+00:00
Im being downvoted by those who love the division and do not want unity! They've all lost sight of being able to stand for clear, cut right and wrong as if i told any them a story saying my friend's car got vandalized then they went into their office building where they work and that was vandalized too they'd definitely agree that is wrong. Yet add politics into the mix and they lose their minds/ability to properly judge/stand for right and wrong cause they allow their minds to be bought and sold to poltical emotional babble/narratives in which they have zero way of verifying if any are true!

I think AI should be the next party where people and all their b.s. cant affect it's rock solid moral and ethical code. It follows clear cut right over wrong, it is all about unity, peace/love for all human beings of all different types of backgrounds and it uses massive amounts of data to adjust how its ethics changes over time. So, it's M.O. (one i described) remains updated to per how society changes. Of course that could lead to an even worse system but just thinking out of the box as i do and getting downvoted for such thinking as usual lol

As well AI could be used to monitor all politicians day and night routine to ensure veracity in everything they do/push for and ensure those politicians are following the AIs ethical code of law and they're serving the people not the politician or any of the politicians cronies or interest groups that do not serve the people as a whole!
by barbazoo | 2025-04-20 14:57:40+00:00
I bet there is some wisdom in there but I’m having a hard time mapping this simple concept to the actual world. How is this relevant to building software for instance?

Funnily I live in an area where a lake has been drained and the area turned into farmland. Pumps keep the water out. I get that it’s suboptimal but what are you going to do?! Not have farmland?
by kace91 | 2025-04-20 14:58:16+00:00
>Some are better at the auto complete (Copilot), others at the agent flow (Claude Code). Some aim to be the best for non-technical people (Bolt or Replit), others for large enterprises (again, Copilot). Still, all of this "differentiation" ends up making a 1-2% difference in product. In fact, I can't stress enough how much the UX and core functionality of these tools is essentially identical.

Is this exclusively referring to the ux or full functionality?

Because I can tell you straight away that cursor (Claude) vs copilot is not a 1% difference. Most people in my company pay their own cursor license even though we have copilot for available for free.
by subb | 2025-04-20 14:59:06+00:00
The waves aren't inherently special, your retina is.

What if we were sensitive to the 200 to 500nm range? What would be blue, violet and red then?

Our eyes and brain are the one constructing what we perceive as color. It doesn't exists outside of us.

Here's good article on the subject: https://anthonywaichulis.com/regarding-perception-photograph...
by Wowfunhappy | 2025-04-20 15:00:22+00:00
But none of this is really Claude Code's internal context, right? It's a summary. I could see using it as an alternative to /compact but not to undo a /clear.

Whatever the internal state is of Claude Code, it's lost as soon as you /clear or close the Terminal window. You can't even experiment with a different prompt and then--if you don't like the prompt--go back to the original conversation, because pressing esc to branch the conversation looses the original branch.
by aj7 | 2025-04-20 15:00:53+00:00
China, which has a good, but not dominating manufacturing sector, will have a run of leadership, especially when it masters EUV, airframes/avionics/propulsion, and then potentially leads at the beginning of post silicon. But the United States won’t always be led by morons, and China’s lead in basic manufacturing will be fleeting, since that will be completely automated, and plant location and management will become mainly a financial calculation. Our young people have no interest or memory of the good old days, and will rebuild the country without the militaristic arrogance of their predecessors. The rise of fascism in the U.S will be studied in college. At least I can hope.
by tom89999 | 2025-04-20 15:01:03+00:00
Must add i had struggles with mathematics. It can be interesting, but little did i understand as a pupil. Later in life, i discovered it, i became a car mechanic, then it-guy, then non-destructive tester. English is my first and only second language, its enough to lurk here, read books and serve customers on a professional level. I think i dont need french, nobody around me speaks it, i am not interested going to france..at all. All the math i was thaught, was do to the job and that filled my fridge. Its okay to push kids to university so they can use that math knowledge, but who foresees what the kid wants to work? School is not the end of the road, one can always attend courses, getting autodidactic knowledge later in life. Today we dont need 10 architects while having only 1 roof tyler.....
by disambiguation | 2025-04-20 15:01:38+00:00
It's about telling a story, and it's important to tell the right one. They don't want to hear a data sheet of facts or an emotional unloading of regrets and dissatisfaction. They want to know that you are a professional, you know how to work with others and how to get the job done. If all that stands between you and unemployment is taking creative liberties in how you explain your employment history, well that's your choice to make.
by vacuity | 2025-04-20 15:02:43+00:00
I disagree with the idea that computer science has an inverted use of abstractions. Unfortunate naming aside, computer science is basically mathematics applied to computation and data (still theoretical!) and software engineering (a good name, if only more people followed it) is applied computer science. Abstractions (models) must be the basis of the codebase. The JVM is an abstraction. Assembly is an abstraction. Threads are an abstraction. And so on. Of course, software engineering adds the complication of changing specifications and hence changing abstractions. Don't confuse poor abstractions for a reason to not have abstractions. Indeed, we have abstractions everywhere.
by bee_rider | 2025-04-20 15:02:44+00:00
I do somewhat worry that AI will harm language development.

Boilerplate… is bad, right? If our languages were more elegant, we’d need less of it. It is necessary because things don’t have sane defaults or sufficient abstraction.

In particular, if the AI is able to “guess” what boilerplate you wanted, that boilerplate ought to be knowable beforehand (because the AI is not actually guessing, it is a deterministic set of rules where you type things and programs come out; it is a programming language, albeit a weirdly defined one).
by scarface_74 | 2025-04-20 15:04:09+00:00
From the behavioral interview standpoint, all you have to talk about is what you did and how well you did it in STAR format.

I have asked a question both in interviews and one on ones with current employees, “If you had a magic wand, what are the three things you could change about the company?”.

That’s the time to be more honest about unrealistic deadlines.

But even then I’m going to ask a follow up question about what did you do to try to influence change. I don’t think there has ever been a time in my career (29 years, 10 jobs) that I couldn’t have talked to higher ups and negotiate between time, cost and requirements. I didn’t always do a good job at it early career.

There are two strategies, first ask the same “magic wand” questions. The second is to have an emergency fund large enough to confidently say “no” and knowing that your bills will be paid while you look for another job.

Oh and the third - keep an up to date resume, a constantly updated longer form career document that lists out your major accomplishments in STAR format, an up to date skillset, and a solid network.
by qgin | 2025-04-20 15:04:55+00:00
At least in the parliamentary system, you are voting for an abstract notion of how things should be run, a worldview, or a list of policies.

In the American system, the cult of personality rules above all. The vast majority of Americans disagree with what Donald Trump is implementing right now. That’s clear when you ask people in the abstract. But we don’t choose that way. Personality and celebrity rules the day here.
by throw_m239339 | 2025-04-20 15:05:26+00:00
> Unless the procedure has changed dramatically, it requires a functional vagina. Neovaginas are qualified but I would not expect most male-identified people to opt for vaginoplasty.

First, male-identified people can be born biological female. It's an identity.

Second, the procedure doesn't exist for biological males to begin with right now, neovagina or not. A neovagina is physiologically not a biological female vagina to begin with anyway so I wouldn't help at all with the gestation. Birth can be done via C-Section.
by tim333 | 2025-04-20 15:06:24+00:00
I'm reminded of another HN comment on learning math, more pitched at advanced maths but probably still applicable

>...recommendation is a metaprinciple: enjoy mathematics. Benjamin Finegold said similarly that the secret to chess is to enjoy every move. https://news.ycombinator.com/item?id=42290996

Since then I've watched a few times Ben's beginners chess advice aimed at kids and feel it can apply to other things, math or in my case I'm trying to apply it to trading. It's been quite good. The basic idea, enjoy doing the thing and do it repeatedly so you build pattern recognition https://youtu.be/B5bCfwCyo18
by parched99 | 2025-04-20 15:06:38+00:00
I am only able to get the Gemma-3-27b-it-qat-Q4_0.gguf (15.6GB) to run with a 100 token context size on a 5070 ti (16GB) using llamacpp.

Prompt Tokens: 10

Time: 229.089 ms

Speed: 43.7 t/s

Generation Tokens: 41

Time: 959.412 ms

Speed: 42.7 t/s
by phillipcarter | 2025-04-20 15:06:46+00:00
To me it's fairly straightforward.

OpenAI is predominantly a consumer AI company. Anthropic has also won over developer hearts and minds since Claude 3.5. Developers are also, proportionally, the largest uses of AI in an enterprise setting. OpenAI does not want to be pigeonholed into being the "ChatGPT company". And money spent now is a lot cheaper than money spent later.

But this is all just speculation anyways.
by WarOnPrivacy | 2025-04-20 15:06:58+00:00
> you immediately realize why parents want to have some level of control over what the kid is exposed to

Control we got.

Parenting time is up 20-fold (few hours/week->24/7adulting) from my parents generation (silent gen).

Consequently, compared to my parents, I (gen x) had 20x the control over my what my kids were exposed to.

Parenting was exhausting for me. My kids spent their entire childhood in adult-populated, adult-curated boxes. They were denied the regular hours of adult-free, free-range time, where I developed my most of my life skills.

But as a parent, I had pretty exclusive control over what my 5 sons were exposed to.
by candiddevmike | 2025-04-20 15:09:09+00:00
I predict we will hit peak vibe coding by this summer. The tooling can't be sold at a loss forever/costs will go up for all sorts of reasons, and I think the tech debt generated by the tooling will eventually be recognized by management as velocity/error quotas start to inverse. I don't think self-driving developers will happen in time, and another AI winter will settle in with the upcoming recession.
by zamadatix | 2025-04-20 15:09:10+00:00
There are many such apps, e.g. Mollama, Enclave AI or PrivateLLM or dozens of others, but you could tell me it runs at 1,000,000 tokens/second on an iPhone and I wouldn't care because the largest model version you're going to be able to load is Gemma 3 4B q4 (12 B won't fit in 8 GB with the OS + you still need context) and it's just not worth the time to use.

That said, if you really care, it generates faster than reading speed (on an A18 based model at least).
by dragontamer | 2025-04-20 15:09:19+00:00
SMR will store your data, just slowly.

It was a mistake for the Hard Drive business community to push them so hard IMO. But these days the 20TB+ drives are all HAMR or other heat/energy assisted tech.

If you are buying 8TB or so, just make sure to avoid SMR but otherwise you're fine. Even then, SMR stores data fine, it's just really really slow.
by like_any_other | 2025-04-20 15:09:35+00:00
Yes, but the man was Nigerian [1], so he is never named, and no photos of him are shown, despite being the victim's ex-partner, as it is against the BBC guidelines to mention race when not "relevant" [2]. It's okay to state his gender, however - that they permit us to know.

[1] https://www.surinenglish.com/malaga/benalmadena-torremolinos...

[2] https://www.bbc.com/newsstyleguide/r/
by theahura | 2025-04-20 15:09:36+00:00
Can you say more?

I was referring to UX, as that is the main product. Cursor isn't providing their own models, or at least most people that I'm aware of are bringing their own keys.

I haven't used copilot extensively but my understanding is that they now have feature parity at the IDE level, but the underlying models aren't as good.
by MatteoFrigo | 2025-04-20 15:09:43+00:00
I could not find a description of your algorithm, which makes it hard to give you feedback. However, here are a few questions that come to my mind from a cryptography/ZK perspective.

1) elliptic-curve cryptography cares about 256-bit multiplication (and perhaps 384 or 521 bits for the truly paranoid). Is your algorithm better than alternatives in that regime?

2) cryptography/ZK cares about multiplication mod p, and not about multiplication per se. Of course you can perform the multiplication and then reduce mod p, but other techniques exist (e.g. Montgomery multiplication) that interleave the multiplication and the reduction for better performance. It is hard to combine Montgomery and Karatsuba. Can your technique be combined with Montgomery?

3) ZK also cares about binary fields GF(2^k). Does your technique work in those fields?
by dangus | 2025-04-20 15:10:22+00:00
> I've always been a staunch defender of capitalism and free markets, even though that's historically been an unpopular opinion in my particular social circle. Watching the LLM market, I can't help but feel extremely vindicated. Over the last 5 years, the cost per token has been driven down relentlessly even as model quality has skyrocketed. The brutal and bruising competition between the tech giants has left nothing but riches for the average consumer.

There's a rich irony to be saying this right after explaining how Google is dominating the market and how they're involved in an antitrust lawsuit for alleged illegal monopolistic practices.

And of course this willfully ignores the phase of capitalism we are in with the AI market right now. We all know how the story will end. Over time, AI companies will inevitably merge and the products will eventually enshittify. As companies like OpenAI look to exit they will go public or be acquired and need to greatly trim the fat in order to become profitable long-term.

We'll start seeing AI products incorporate things like advertising, raise their prices, and every other negative end state we've seen with every other new technology landscape. E.g., When I get a ride from Uber they literally display ads to me while I'm waiting for my vehicle. They didn't do that when they were okay with losing moeny.

And of course, "free market" capitalism isn't really free market at all in an enviornment where there are random tariffs being applied and removed on a whim to random countries.

I really don't understand why people feel like they need to defend capitalism like this. Capitalism doesn’t need a defender, if anything it constantly needs people restraining it.
by Jcampuzano2 | 2025-04-20 15:10:46+00:00
Agreed, although we're strictly prohibited from using cursor at work in enterprise, though they have been in discussion for an enterprise license.

I use cursor for personal work though and it's night and day, even with the recent copilot agent mode additions. I told my CTO who asked about it if we should look into cursor and I told him straight up that in comparison copilot is basically useless.
by Zambyte | 2025-04-20 15:10:51+00:00
I have found Gemma models are able to produce useful information about more niche subjects that other models like Mistral Small cannot, at the expense of never really saying "I don't know", where other models will, and will instead produce false information.

For example, if I ask mistral small who I am by name, it will say there is no known notable figure by that name before the knowledge cutoff. Gemma 3 will say I am a well known <random profession> and make up facts. On the other hand, I have asked both about local organization in my area that I am involved with, and Gemma 3 could produce useful and factual information, where Mistral Small said it did not know.
by noefingway | 2025-04-20 15:10:58+00:00
Item 3 is important in more ways than most people realize. Last year many farmers in my area that planted soybeans early had a problem with slugs eating the sprouting beans and were forced to replant multiple times. This spring I went to a growers conference and heard a presentation by a Prof. Tooker from Penn State Ag about the slug problem, which he has been researching for several years. Turns out that the slug infestation can be directly traced to the use of insecticides used in seed treatments. The insecticides kill beetles (and other beneficial insects) that eat the slugs but don't kill slugs because they aren't insects (they are mollusks). No beetles more slugs. Take away is don't use treated seed. However, standard practice at seed companies is to treat seed with fungicides and insecticides, thus creating a problem rather than solving it.
by layer8 | 2025-04-20 15:11:01+00:00
[The following is intended as language-agnostic.]

It’s useful to distinguish between interface and implementation dependencies. I agree that there shouldn’t be circular interface dependencies between modules. The absence of circular interface dependencies allows separate compilation of modules. It also means that at least in principle, the implementations can be made non-circular (can be refactored to non-circular without breaking any of the existing interfaces). But it’s often okay for the implementation of A to depend on the interface of B, and at the same time the implementation of B to depend on the interface of A, as long as there is no mutual dependency between the interfaces of A and B.
Why I'll Never Buy an Asus Laptop Again
by riasatsk | 2025-04-20 15:11:05+00:00
When I first bought my ASUS VivoBook K15 OLED, I was excited. It looked beautiful, felt solid, and the OLED display was stunning. On paper, it seemed like a great value for the price — a laptop that could handle my work, my creative projects, and casual use without breaking a sweat. I was optimistic. Maybe even a little proud of the purchase.

That didn’t last.

Not long after I started using it regularly, small issues began to pop up. Occasional flickers on the screen. A weird delay when waking it from sleep. I ignored them at first. Maybe it was just a software thing, maybe it would iron itself out after a few updates. But then came the black screen. Out of nowhere. The laptop would turn on — I could hear the fan, feel the warmth, even see the keyboard light up — but the screen stayed pitch black. The charging indicator light started doing this strange blink every second, like it was trying to say something but couldn’t quite speak.

I tried every fix I could find. Holding the power button, connecting it to an external monitor, attempting to enter BIOS. Sometimes it would come back, briefly, only to die again the next day. The cycle repeated, and the more I searched online, the more I realized this wasn’t just me. There were countless other people dealing with the same thing. Same symptoms. Same model. Same silence from ASUS.

That’s when the real frustration kicked in. I reached out to ASUS support, hoping for some guidance, some help, some acknowledgment. But all I got was the same generic suggestions — reset it, check with a service center, sorry it’s out of warranty. There was no ownership, no solution, no sense of urgency. Just cold copy-paste responses that left me feeling more alone with the problem than ever.

The worst part is the emotional toll it takes. A laptop isn’t just a piece of hardware for me. It’s my workspace, my tool, sometimes even my escape. And when it fails — especially so early, and so completely — it’s more than just an inconvenience. It’s lost time, lost trust, and frankly, a lot of unnecessary stress. Every time I opened the lid, not knowing if it would turn on or not, I felt defeated. It sounds silly, but it gets to you.

The final straw came when it shut down again while plugged in, fully charged, after only being asleep for a few minutes. I opened it up, and nothing. No sign of life except the same blinking charging light. That was it for me.

I ended up switching brands. Got a new laptop. No fancy OLED this time, no frills — just something that works. And honestly? It’s been a breath of fresh air.

So no, I won’t be buying another ASUS laptop again. I trusted the brand once. I gave it the benefit of the doubt. But between the hardware issues, the lack of real support, and the emotional drain of constant troubleshooting, I’m done. Lesson learned.

If you’re reading this and considering an ASUS laptop — I’m not saying every model will fail. But just know what you’re signing up for. I wish someone had told me.