MurphyA/hacker-news huggingface dataset:
by dugmartin | 2025-11-27 17:37:12+00:00
Not biblical references but rather Elmer Fudd.

Bugs Bunny called Elmer Fudd "Nimrod" in a 1940's cartoon to sarcastically refer to Elmer as a great hunter. At that time I think most people probably got the biblical reference. Over time that word morphed into meaning something like an idiot to most Americans due to that cartoon.

The same thing happened to the word "Acme" - the coyote in the road runner cartoons bought all his devices from the "Acme Corporation". Acme means the best/peak and it was a sarcastic reference to none of the gadgets ever working. Now most American's think Acme means generic/bad.

They should have kept the name as Nimrod and named the package manager Acme instead of Nimble.
by jsheard | 2025-11-27 17:37:15+00:00
I think the performance of x86 VMs would be pretty poor anyway due to the high overhead of TSO emulation. Windows ARM doesn't have the benefit of hardware assistance like macOS does, and the tricks that Microsoft came up with to mitigate the impact rely on metadata that only MSVC emits, so anything compiled with GCC or LLVM would always hit their emulators slow path.
by logsr | 2025-11-27 17:37:41+00:00
In my view LLMs are simply a different method of communication. Instead of relying on "your voice" to engage the reader and persuade them of your point of view, writing with LLMs for analysis and exploration through LLMs, is about creating an idea space that a reader can interact with and explore from their own perspective, and develop their own understanding of, which is much more powerful.
by mosura | 2025-11-27 17:38:46+00:00
> putting loneliness and depression on a pedestal here

Where is this happening?

Pointing out something is entirely normal, standard and expected is in not putting it on a pedestal.

You want to condemn them too, and I won’t. Their manifestation is a sign of other problems, as shown through history, and to paint them as mental illness is a way to avoid the other problems.
by ryandrake | 2025-11-27 17:38:49+00:00
Abuse of the flagging system is probably one of the worst problems currently facing HN. It looks like mods might be trying to do something about it, as I've occasionally seen improperly-flagged posts get resuscitated, but it appears to take manual action by moderators, and by the time they get to it, the damage is done: The article was censored off the front page.
by godelski | 2025-11-27 17:39:17+00:00
Yes, they even made t-shirts.

> Even the most pro scale people like Altman seem to be saying research and algorithms are a thing too.

I think you missed the nuance in my explanation of both sides. Yes, they believed algorithmic development mattered but small. Tuning, not even considering exporting different architectures than the transformer.

Which Altman said that AGI is a scaling problem, which is why he was asking for $7T. But he was clearly a lier given this from last year. There's no way he really believed this in late 2024.

> Altman claimed that AGI could be achieved in 2025 during an interview for Y Combinator, declaring that it is now simply an engineering problem. He said things were moving faster than expected and that the path to AGI was "basically clear."[0]

I'm with Chollet on this one, our obsession with LLMs have held us back. Not that we didn't learn a lot from them but that our hyper fixation closed our minds to other possibilities. The ML field (and CS in general) gets hyper fixated on certain things and I just don't get that. Look at diffusion models. There was basically a 5 year gap between the first unet based model and DDPM. All because we were obsessed with GANs at the time. We jump on a hypetrain and shun anyone who doesn't want to get on. This is not a healthy ecosystem and it hinders growth.

Just because we end up with success doesn't mean the path to get there was reasonable nor does it mean it was efficient.

[0] https://www.tomsguide.com/ai/chatgpt/sam-altman-claims-agi-i...
by squigz | 2025-11-27 17:39:28+00:00
Why would I seek emotional support from someone so disconnected from their emotions they can't show more than a "modicum" of vulnerability?

How could I trust someone's resilience when they don't show they've been through things that built that resilience, and demonstrate it?

How can I trust someone who so closely monitors how much and what sort of emotions to show to me?
by the_mitsuhiko | 2025-11-27 17:39:33+00:00
I don’t think this is a technical problem but a social problem. I think the audience defines itself by being the antithesis to Twitter instead of being a well balanced one.

I was pretty optimistic in the beginning but Bluesky doesn’t have organic growth and those who hang out there, are the core audience that wants to be there because of what the platform represents. But that also means rejection of a lot of things such AI.
by Octoth0rpe | 2025-11-27 17:39:42+00:00
Sure. And you paid, what, maybe $120? so, $60/tb. When seagate commercializes these, it'll be around $10/tb. My last seagate spinning disks for my nas were 20tb for $150.

SSDs have a valuable place in the world, but so do spinning disks. Physical size isn't a concern for my nas (I mean, assuming we're talking < 300cm^3 for the whole setup..), but $/tb is.
by bdangubic | 2025-11-27 17:40:11+00:00
No security works unless it is enforced and there are severe consequences

> Marketing team sharing credentials

Fireable offense, immediate firing first time this happens, won’t happen again after that, both of person who shared the credentials and person who used the shared credentials

> Sales MFA

Prevent login without it, let them bitch about it for a week

> API keys in repos

Fireable offense not just for commiter but entire team
by sfpotter | 2025-11-27 17:41:36+00:00
One interesting and sort of unhappy artifact of CAD is the adoption of B-splines and NURBS as the primal basis for modeling. The whole point of B-splines is that they are the obvious basis for maximally continuous splines of a certain degree (i.e., degree n gives C^{n-1}). This is much more than G continuity. But in CAD, it's often the case that all you care about is just G continuity.

So you run into a weird situation where CAD software may pass around NURBS or B-splines with multiply inserted (or even fully inserted) knots, seriously reducing the need for using splines in the first place.

The problem is that splines are a really inconvenient and even unstable basis for doing numerical work... which is what all of CAD is.
by ronsor | 2025-11-27 17:41:44+00:00
> On the creative side, I feel like punk act like this, fighting back against all these throat-shoving and gaslighting, is pretty artistic.

Joining a moral panic mob isn't punk; it's just irrationality. The "AI is evil" crowd is just as idiotic as the "AI will do everything perfectly" crowd. They're married to ideology and are more than willing to bury themselves alive for it.
by eddythompson80 | 2025-11-27 17:41:57+00:00
> One guy on the Internet is--and always will be--an anecdote

That's true of course. The problem, in my view, is that this is how everyone on the internet acts especially the "reviewers" or "builders" or "DIYers". It's not just you, so don't take this as a personal attack.

Almost all articles and videos about tech (and other things now too) do the equivalent of "unboxing review". When it's not strictly an unboxing, it's usually like "I've had this phone/laptop/GPU/backpack/sprinkling system/etc for a month, and here is my review"

I stopped putting much weight on online reviews and guides because of that. Almost everyone who does them uses whatever they are advertising for _maybe_ a month and moves on to the next thing. Even if I'm looking for an older thing all reviews are from the month (or even day) it was released and there is very little to non a year or 2 after because understandably they don't get views/clicks. Even when there are later reviews, they are in the bucket of "This thing is 3 years old now. Is it still worth it in 2025? I bought a new one to review and used it for a month"

Not to mention that when reviewers DO face a problem, they contact the company, get a replacement and just carry on. Assuming everyone will be in the same position. From their prospective, it's understandable. They can't make a review saying "Welp, we got a defective one. nothing to see here". On the other hand, if half the reviewer faced problems, and documented it, then maybe the pattern will be clearer.

Yes, every reviewer is a "one guy on the internet" and "is--and always will be-- an anecdote". No one is asking every reviewer to be come Consumer Reports and test hundreds of models and collect user feedback to establish reliability scores. But at the same time if each did something similar it would be a lot more useful than what they do.

I'll give you a concrete example off the top of my mind --a Thermapen from ThermoWorks.

When I was looking for "the best kitchen thermometer" the Thermapen was the top result/review everywhere. Its accuracy, speed and build quality were all things every review outlined. It was a couple of years old by then and all the reviews were from 2 years ago. I got one and 6-8 months later, it started developing cracks all over the body. A search online then showed that this is actually a very common issue with Thermapens. You can contact them and they might send you another one of the older models if they still have them (they didn't in my case) but it'll also crack again. Maybe you can buy the new one?

May sound petty to put that one example on the spotlight, but very similar thing happened to me with a Pixel 4, a Thinkpad P2, a Sony wireless headphones, a Bose speaker, and many more that I'm forgetting. All had stellar "3 week use reviews". After 6 months to a year and they all broke down in various ways. Then it becomes very easy to know what to search for and the problems are "yeah, that just always happens with this thing"
by tacostakohashi | 2025-11-27 17:42:42+00:00
Well, that's because somewhere between the executive team, which "gets it", and "three levels down"... somewhere between 1 and 2 levels down, there is a team that translates "security" into some compulsory training, scanning internal software/apps/libraries/libraries using crappy automated vendorware, and counterproductive/arbitrary password requirements.

After that, "security" starts to mean "ticking all the boxes to keep the scan happy and stay off the report" (even if the scans are wrong, out of date, littered with false positives, and lacking the ability to find basic problems) and stops having anything to do with actually being secure.
by jeromegv | 2025-11-27 17:42:53+00:00
I enjoy Mastodon a lot. Ad-free, algo-free. I choose what goes in my feed, I do get exposed to external viewpoints by people boosts (aka re-tweets) and i follow hashtags (to get content from people I do not know). But it's extremely peaceful, spam and bots are rare and get flagged quickly. There's a good ecosystem of mobile apps. I can follow a few Bluesky people through a bridge between platforms and they can follow me too.

That's truly all I need.
by pessimizer | 2025-11-27 17:43:52+00:00
I meant the same. I don't actually think that the GPL is an entity that can settle a court case; if I meant that I would have said the FSF or something. I mean that in order for it to resolve, a judge has to say that the GPL does not apply.

If ultimately copyright holds up against the models*, the GPL will be a permanent holdout against any intellectual property-wide cross-licensing scheme. There's nobody to negotiate with other than the license itself, and it's not going to say anything it hasn't said before.

* It hasn't done well so far, but Obama didn't appoint any SCOTUS judges so maybe the public has a chance against the corporations there.
by crazygringo | 2025-11-27 17:44:23+00:00
I assume curtains are just far more labor to keep clean? They build up soap scum on a daily basis, and you can't just quickly wipe them down like tile or glass. A glass shower door just feels so much more hygienic.

But I'm with you about the confusion around showers that don't even have a door. Never seen that in the US. But abroad, I truly don't get it.
by dspillett | 2025-11-27 17:44:49+00:00
I don't disagree, but I feel quoting me like

> “Don’t want… “not accepting”

misrepresents my position a bit. Those were quite separate thoughts.

While I don't want to, I accept that others do, and will, and will be productive doing so.

What I won't accept is an attitude to bugs along the lines of “ah, that was the AI, what can you do?”, which implies either the tool is trusted far too much or people are simply being lazy. This already seems to be creeping in in places, and causes concerns about both security and stability if it is allowed to proliferate.
by adrian_b | 2025-11-27 17:45:04+00:00
All CPUs with ECC support allow the forcing of ECC errors, but unfortunately in recent years the CPU vendors usually do not document how.

Only when they expose this feature in Linux EDAC drivers it becomes possible to do this. In the past Intel had maintained well its Linux EDAC drivers, but AMD had frequently great delays between the launch of a CPU and the update of the drivers. After the many lay-offs at Intel, it is unknown whether in the future their Linux support will remain as good as in the past.
by joshvm | 2025-11-27 17:45:26+00:00
This is Black Friday pricing at least, if you're willing to shuck. Seagate drives are still sub-$10/TB which... a single 24-26TB is enough for all my photos (ever), media and some dataset backup for work. I'm planning to backup photos and other "glacier"-tier media like YouTube channels to BluRay (a disk or two per year). It's at the point where I'd rather just pay the money and forget about it for 5-10 years.

I built the case from Makerbeam and printed panels, an old Corsair SF600 and a 4 year old ITX system with one of Silverstone's backplanes. They make up to 5 drives in a 3x5-1/4 bay form factor. It's a little overpowered (a 5950X), but I also use it as a generic server at home and run a shared ZFS pool with 2x mirrored vdevs. Even with inefficient space it's more than I need. I put in a 1080ti for transcoding or odd jobs that need a little CUDA (like photo tagging). Runs ResNet50-class models easily enough. I also wondered about treating it as a single-node SLURM server.
by graemep | 2025-11-27 17:46:14+00:00
> If you don’t want to hear a lot of Brexit talk, don’t engage with Brexit content.

That is really limiting though. I do not want to see Brexit ragebait in my threads, but I am quite happy to engage in intelligent argument about it. The problem is that if, for example, a friend posts something about Brexit I want to comment on, my feed then fills with ragebait.

My solution is to bookmark the friends and groups pages, and the one group I admin and go straight to those. I have never used the app.
by refulgentis | 2025-11-27 17:46:16+00:00
Cosign, 10 hours in and comments are exclusively people who seemingly know each other already riffing on top of something that's not clear to an audience outside the community, or replying to a coarser version of request with ~0 information. (some tells: referring to other people by first name; having a 1:1 discussion about the meaning of a fork by some other person)
Show HN: LLM Inference Performance Analytic Tool for Moe Models (DeepSeek/etc.)
by kevin-2025 | 2025-11-27 17:47:09+00:00
I built this to answer "what-if" questions about LLM deployment without spinning up expensive infrastructure.

The tool models inference physics - latency, bandwidth saturation, and PCIe bottlenecks for large MoE models like DeepSeek-V3 (671B), Mixtral 8x7B, Qwen2.5-MoE, and Grok-1.

Key features:

- Independent Prefill vs Decode parallelism config (TP/PP/SP/DP) - Hardware modeling: H100, B200, A100, NVLink topologies, IB vs RoCE - Optimizations: Paged KV Cache, DualPipe, FP8/INT4 quantization - Experimental: Memory Pooling (TPP, tiered storage) and Near-Memory Computing - offload cold experts and cold/warm KV-cache to system RAM, node-shared or global-shared memory pool

Live demo: https://llm-inference-performance-calculator-1066033662468.u...

Built with React, TypeScript, Tailwind, and Vite.

Disclaimer: I've calibrated the math models but they're not perfect. Feedback and PRs welcome.
by constantius | 2025-11-27 17:48:22+00:00
The location of the author doesn't really matter though, no? The mentions of non-US politics are about early XXth century pre-fascist European countries, otherwise it only mentions US politicians/personalities (including an obscure, to me, official and Kirk).

I'm not American, not even in a Commonwealth country, but I'd say that managing to mention Kirk while not mentioning the failings of American politics as a whole does indeed play right into the blinkered polarisation, for all intents and purposes.

What did you think of the article?
by dpcan | 2025-11-27 17:48:35+00:00
When it comes to games I absolutely don’t care what they used AI for because the point of games is to be fun.

If it’s fun and you used AI, that’s fine with me. The game served its purpose.

The line for me is copyright on images. If you use ai to generate images to copy a popular game art style, I think that’s over the line. Create your own art or pay the artist.

Code however, I see it as a tool. You wouldn’t scold me for hiring a cheap programmer to get the work done. So to me, AI for coding isn’t any different than hiring a programmer to do the work for you. No problem there.

That being said, I do game dev, and using AI to help figure out an algorithm or do the work of creating my inputs code, etc is a big time saver. However, at the moment, it really struggles with anything else because it has no vision and explaining to it how to put code together for a weird game mechanic or level generation reminds me of that game where you explain how to make a peanut butter and jelly sandwich in the 3rd grade, and you tell your teacher to put the peanut butter on the bread and she scoops it out with her hand…
by toast0 | 2025-11-27 17:48:37+00:00
> The NET indicator is displayed when a client has not received any packets from the server in the last 300ms. This was likely aimed at players to help them determine how bad their ping was.

This is not an indicator of high ping. It's an indication of loss of connectivity. Even if your ping is 2 seconds, the server should be sending you updates regularly. If you haven't received anything in 300 ms, either you're losing lots of packets or you have some epic buffering somewhere.
by xp84 | 2025-11-27 17:48:40+00:00
You’re joking, right? 2015: USB-C adoption began

2023: first USB-C iPhone launched.

Compared to the iPhone, nothing else matters. Apple dragged their feet on this for eight years and the only reason the Apple fans give is that poor widdle Apple had their feelings hurt so bad when dummies whined about the 30-pin to lightning transition in 2012, that they were too scared to face that scary backlash again and therefore needed 8 years to work up the courage. It definitely wasn’t the MFi revenue that influenced them. Apple doesn’t care about profits.
by KetoManx64 | 2025-11-27 17:49:02+00:00
This is it. I daily drive Linux at my current job but worked with Excel for a decade at my precious jobs and it's incredibly annoying to have to stop my workflow and figure out where LibreOffice hid the menu option for things I have hotkey memory for in Excel. Yes I know they're not the same, but I honestly don't care, I just want to create a table and sort by a column so I can move on to my DevOPS tasks.
by hobofan | 2025-11-27 17:49:32+00:00
I don't understand how people can be so dismissive of LinkedIn purely for its resume function.

For essentially every "knowledge worker" profession with a halfway decent CV, a well kept LinkedIn resume can easily make a difference of $X0,000 in yearly salary, and the initial setup takes one to a few hours. It's one of the best ROI actions many could do for their careers.

How dismissive many engineers are of doing that and the justifications for that are often full of privilege.
by RJ000 | 2025-11-27 17:50:08+00:00
"..teams not design..efficiency.."

Enough truth in that.

Need hours back and forth w/the end user, moderately sophisticated UX designers (eg. empathy, anybody?) user education (not mandates) and training, an actually useful help desk, efficient equipment... And real time graduated enforcement that impacts all levels, not just the bottom level perp-scapegoat.
by A4ET8a8uTh0_v2 | 2025-11-27 17:50:19+00:00
Apologies, upon re-reading it does seem I did not phrase those as clearly as I originally intended. You are right in the sense that the concepts existed beforehand and the words were there to capture it. What did not exist, however, was a sudden resurgence of those words due to them appearing in llms more often than note. This is what I mean by a level of language penetration ( people using words and concepts, because llms largely introduced them to those concepts --- kinda like.. genetics or pop psych, before situational comedy, projection was not a well known concept ).

Does it make more sense?
by gorbachev | 2025-11-27 17:50:34+00:00
I've mentioned this a few times in the past, but I'm convinced that filters that exclude work much better than filters that include.

Instead of algorithms pushing us content it thinks we like (or what the advertisers are paying them to push on us), the relationship should be reversed and the algorithms should push us all content except the content we don't like.

Killfiles on Usenet newsreaders worked this way and they were amazing. I could filter out abusive trolls and topics I wasn't interested in, but I would otherwise get an unfiltered feed.
by femiagbabiaka | 2025-11-27 17:50:34+00:00
In many ways I agree with you. In particular the conglomeration of high percentages of atproto users onto Bluesky owned and moderated algorithms and feeds and the replication of Twitter-style dogpiling combined with the relative lack of ideological diversity on Bluesky has created the perfect environment for toxicity, even if it doesn't reach the depths that Twitter does.

But conversely, that's the only place I disagree with you. Everything that is bad about Bluesky is much worse on Twitter. It's a -- larger -- red mob instead of a blue one (or vice versa I guess depending on how one assigns colors to political alignment), and some of the mob members are actually getting paid to throw bricks!
by danbitengo | 2025-11-27 17:50:47+00:00
Thanks! Yeah, Realm's shift in direction left a gap in the offline-first space.

I didn't build Dart bindings yet (Rust → WASM → TypeScript for v0.1.0), but since the core is in Rust, Dart bindings via dart_rust_bridge are definitely feasible. Would actually be a great addition.

Are you actively looking for a Realm replacement for a Dart project? Curious what your offline sync requirements are. It might help me prioritize Dart support
by seanmcdirmid | 2025-11-27 17:51:08+00:00
> I don't remember the exact case now, but someone was cloning a program (Lotus123 -> Quatro or Excel???). They printed every single screen and made a team write a full specification in English. Later another separate team look at the screenshots and text and reimplement it. Apparently meatballs can get tainted, but the plain English text loophole was safe enough.

This is close to how I would actually recommend reimplementing a legacy system (owned by the re-implementer) with AI SWE. Not to avoid copyright, but to get the AI to build up everything it needs to maintain the system over a long period of time. The separate team is just a new AI instance whose context doesn’t contain the legacy the code (because that would pollute the new result). The amplify isn’t too apt though since there is a difference between having something in your context (which you can control and is very targeted) and the code that the model was trained on (which all AI instance will share unless you use different models, and anyways, it isn’t supposed to be targeted).