MurphyA/hacker-news huggingface dataset:
by Joeboy | 2025-10-29 16:52:49+00:00
There is nothing that needs fixing? Both my link and yours give the same "primary" definition for "bare metal". Which is not unequivocally the correct definition, but it's the one I and the person I was replying to favour.

I thought my link made the point a bit better. I think maybe you've misunderstood something about how Wikipedia works, or about what I'm saying, or something. Which is OK, but maybe you could try to be a bit more polite about it? Or charitable, to use your own word?

Edit: In case this part isn't obvious, Wikipedia redirects are managed by Wikipedia editors, just like the rest of Wikipedia. Where the redirect goes is as much an indication of the collective will of Wikipedia editors as eg. a disambiguation page. I don't decide where a request for the "bare metal" page goes, that's Wikipedia.

Edit2: Unless you're suggesting I edited the redirect page? The redirect looks to have been created in 2013, and hasn't been changed since.
by GuinansEyebrows | 2025-10-29 16:53:44+00:00
i feel like i've seen this comparison made before, but LLMs, when used, are best applied like autotune. 99% of vocal recordings released on major (and even indie) labels have some degree of autotune applied. when done correctly, you can't tell (unless you're a grizzled engineer who can hear 1dB of compression or slight EQ changes). it's only when it's cranked up or used lazily that it can detract from the overall product.
by Aurornis | 2025-10-29 16:53:52+00:00
> It's still possible, for now, to install software on Windows 11 without going through the "Microsoft Store", but I remember having to tweak some security settings to make that possible... and was really alarmed the first time I tried to install software on a fresh install and got blocked and directed to the Microsoft Store.

I’ve done several fresh Windows 11 installs lately and haven’t seen this at all.

As the other comment said, you must have used a machine that had a special mode set.
Ask HN: How do you handle oncall at 15-30 engineers?
by chw9e | 2025-10-29 16:54:31+00:00
I'm doing research on how oncall breaks down as engineering teams scale, specifically at Series A/B stage companies (roughly 15-30 engineers).

The hypothesis I'm exploring: oncall workflows were designed for small teams where everyone knows the codebase. They break at scale because of specialization and context loss before volume becomes a problem.

Some patterns I've heard so far:

- Oncall engineers spending 10-20% of time just routing bugs to the right owner

- Bug reports from CS/sales teams missing critical context (no logs, vague repro steps)

- "Couple hours" average per bug, mostly on investigation not fixing

- Session replay tools too expensive to run at meaningful coverage

I'm trying to figure out:

- Is this universal, or just specific to certain tech stacks/org structures?

- What's the actual breaking point - team size, user scale, something else?

- Has anyone solved this well? What worked?

If you're currently running oncall at a growing company, I'd love to hear:

- What percentage of oncall time is triage/routing vs. actual fixing?

- What broke first as you scaled?

- What have you tried?
by tonymet | 2025-10-29 16:54:33+00:00
It’s funny that USA is supposed to be an advanced economy but all of those billing issues happen here. Nearly every procedure is preceded with a pointless “consultation” that is ~$1500 for 15 minutes convo with a doctor. It’s worse than an email basically “how are you feeling , what can i help you with – oh that’s normal we can’t do anything about that”. And all the same absurdity billing for gloves, baby aspirin .

We were laughing at some of the bills. Blood draw $500 . 10 minutes of work and a few dollars in disposables. Billed at $3k / hour.
by Der_Einzige | 2025-10-29 16:55:09+00:00
Yeah but Deep Research, at least in the beginning (I feel like it's been nerfed several times) would search often on the orders of 50+ websites for a single query, and often times reading the whole website better than what an average human could.

Deep Research is quietly the coolest product to come out of the whole GenAI gold rush.

The google version of Deep Research still searches 50+ websites, but I find it's quality far inferior to that of OpenAI's version.
by Tor3 | 2025-10-29 16:55:10+00:00
I've used all the Japanese language and font settings (including your suggestions), and I have fonts installed, and for what barely runs this gets the fonts mostly working. It makes no difference for what doesn't even install. One example is 3D My Home Designer PRO (version 8 which is not the latest, but one I have a license for. From Megasoft, Japan). It's exclusively for Windows.

Another example (which is not licensed, and easier to test for) is Jw_cad https://www.jwcad.net/download.htm which actually installs and runs, it's just that it doesn't run well. Some stuff works, but it's not enough to make it usable.
by bcantrill | 2025-10-29 16:55:51+00:00
Oh brother, this again. To bystanders wondering what the hell this is about, it's actually about two things, the most recent of which was over a decade ago.

The first thing is a regrettable quip of mine on Usenet (RIP) from October 29, 1996 -- just over 29 years ago (!!) as of this writing. As I have made clear several (many?) times over the years, I do very much regret it: I was young and it was stupid.[0]

But that's also not what this is REALLY about, because that decades-old quip on Usenet had itself been forgotten for over a decade when it was dug up in 2013 by people who newly discovered that they hated my guts. And they discovered they hated my guts because they vehemently disagreed with my handling of the the Noordhuis pronoun incident.[1] And on this, I have no regrets -- and will have no regrets.

Hopefully that clears up where the (seemingly limitless) venom is coming from -- with my apologies for dragging confused bystanders into decades-old internet beef!

[0] https://news.ycombinator.com/item?id=9041086

[1] https://bcantrill.dtrace.org/2013/11/30/the-power-of-a-prono...
by Insanity | 2025-10-29 16:56:07+00:00
It's pretty unlikely. AWS published a public 'RCA' https://aws.amazon.com/message/101925/. A race condition in a DNS 'record allocator' causing all DNS records for DDB to be wiped out.

I'm simplifying a bit, but I don't think it's likely that Azure has a similar race condition wiping out DNS records on _one_ system than then propagates to all others. The similarity might just end at "it was DNS".
by nyrikki | 2025-10-29 16:56:54+00:00
While I fully support your efforts to make better tooling, UML is the poster child for this.

I highly encourage people working in this space to revisit those lessons.

Obviously if you find a new way to work around the limitations please run with it.

But limited scope, and targeted simplifications is the only way I have found, over application by trying to describe everything almost always ends up being more harmful in my experience.
Show HN: How to find the best GPUs for you
by matteovhaxt | 2025-10-29 16:57:37+00:00
Everyone talks about which GPU to use — nobody talks about where to get it cheapest today.

I built a tool that compares up-to-date GPU prices across cloud providers, with filters for specs, pricing, and cloud providers.

Discover the landscape of GPUs at www.gpu-radar.com.
by roryirvine | 2025-10-29 16:57:43+00:00
The term "iteration" was in common use by many of the big 90s proto-agile methodologies (think RUP et al). And XP - which I guess is what most people would regard as the first "true" form of agile - used it too.

SAFe is just an attempt to mush something that like looks like agile to delivery teams together with something that fits into more traditional program management, governance, and strategic direction lifecycle models.

There's no particular magic to it, and it's probably better to think of it in terms of being an "enterprise variant of agile" rather than a "humane variant of agile".
by bccdee | 2025-10-29 16:58:16+00:00
> And the way out is the same as with vim - just pick someone else who has done it

I think the crucial thing here is that most people don't do it, because it works out of the box. You can change any of the keybindings and any of a few hundred settings if you want, but the defaults are good, so you don't have to. My helix config sets the theme and soft-wrap and that's about it.
by 8cvor6j844qw_d6 | 2025-10-29 16:58:25+00:00
I have dabbled in model edge processing like Efficientnet and YOLO on Hailo platform.

Raspberry Pi and its AI HAT+ seems to be the most accessible, often others can easily pick it up the basics and get up and running without much trouble even without experience.

I wonder if there is any alternative? Raspberry Pi 5 + the 26 TOPS HAT+ is not cheap.
by beala | 2025-10-29 16:58:29+00:00
I guess my head is still spinning.

I took a second look at ad blockers on the app store, and many report that they collect various bits of data. Are you saying that there's a special content blocker component to all of these that can't collect data because they're isolated by iOS? I'm not sure how anyone who isn't a iOS developer is supposed to navigate this. To uBlock's credit, their App Store page reports that they collect no data, but is this enforced by iOS? Or just a checkbox that the developer clicked?
by uberduper | 2025-10-29 16:58:38+00:00
Then the author should have gone on to discuss not just the implementation they now have to maintain, but also all the client implementations they'll have to keep re-creating for their custom solution. Or they could talk about all the industry standard tools that work with kafka and not their custom implementation.

Or they could have not mentioned kafka at all and just demonstrated their pub/sub implementation with PG. They could have not tried to make it about the buzzword resume driven engineering people vs. common sense folks such as himself.
by varenc | 2025-10-29 16:59:00+00:00
Let me know how it goes! other thoughts:

- For a Unifi Protect console (basically an NVR), there's lots of other options too. The one I linked I also use as my Network controller and wifi gateway. I assume it's possible to just use it as a Protect server/NVR (but I also recommend Unifi Wifi)

- The G6 camera, since its meant for normal security uses, is wide by default. But I like it flipped 90 degrees for baby monitoring. Just find the advanced setting that lets you enabled "Hallway Mode" and it flips it 90 degrees so you a tall skinny screen

- Also, to save money, you can get an UCG-Max (linked above) without an SSD, then just install your own nvme SSD. Can get a semi-cheap one since you don't really need super high write and read speeds. But decent endurance would be good.

- I also use the 'privacy area' feature to black out areas in my camera that aren't baby. That way I make sure I'm not recording anything else, and it makes the video storage more efficient.

- You can run Tailscale on the UCG-Max which is another way to enable out-of-home access if you don't want to enable Ubiquiti's cloud services: https://github.com/SierraSoftworks/tailscale-udm
by jermaustin1 | 2025-10-29 16:59:05+00:00
It's not so much the willingness to eat shit, but that no matter the service I use, I will have to eat shit, so who's shit tastes least bad for the benefits.

A lot of VoIP/SMS providers exist, but compared to Twilio, they are just DIY API and SIP providers, which might be what we as developers want, but not what a business "needs".
by liuliu | 2025-10-29 16:59:24+00:00
How to do site-to-site traffic over Tailscale / WG encryption? From preliminary testing, it seems have difficulty to saturate a 10Gbps connection while plain HTTP (nginx) traffic does that fine. Of course it should vary from CPU to CPU, but any tips how to improve that? Ideally I would love to go over with encrypted traffic, although everything is public, just one less thing need to be careful (in case future need to transport some non-public data over).
by HexDecOctBin | 2025-10-29 16:59:47+00:00
Hard to parse the networking jargon, but does this enable offline connections?

If I have two devices on my local LAN (both connected to a Tailnet) and my home internet goes, currently the devices disconnect from each other. I have been looking for a way to prevent that, so that the all devices connected to the same WiFi network on a tailnet can find each other even if the internet connection to the wider world is broken.
by bell-cot | 2025-10-29 17:00:10+00:00
Words have meanings, and "%" obviously means division by zero.

If you logically disproved the "Israel is pure and undiluted..." statement - say, by finding one saintly-pure Israeli preschool teacher - would anyone outside the Temple of Ultimate Pedantry really care?

Vs. if you took that statement to mean "I am very angrily anti-Israeli", might you find it quicker & easier to communicate your own position? Or at least make it a bit difficult for people (who you obviously don't like) to deny your interpretations of their positions?
by ce4 | 2025-10-29 17:00:38+00:00
It does make sense though (once you know where it comes from):

Before the ubiquity of watches, time was announced using church clocks and bell strikes. There's a big bell for hours (low pitch) and a smaller one for announcing quarters (higher pitch).

Signalling zero is not possible using "zero bell strikes", so 00:00 is signalled by 4 strikes of the quarters bell and 12 strikes of the hour bell.

Thus, the sequences go like:

11:15 1x quarter bell

11:30 2x quarter bell

11:45 3x quarter bell

12:00 4x quarter bell + 1x hour bell

Basically it makes sense then as all the quarters belong to the same hour.
by arevno | 2025-10-29 17:00:48+00:00
The autism thing is ridiculous, but you should still stay away from Acetaminophen, because it's extremely hepatotoxic - arguably worse than alcohol if used chronically.

There is nothing so self-contradictory as espousing "zero alcohol is the only safe amount" while also packing away a gram of Acetaminophen per day for headaches.
by Der_Einzige | 2025-10-29 17:00:52+00:00
Good - it costs the company more $$$ and cheating is still easy as hell.

We have proof that the "Anal beads chess cheating" accusations could have been legit (https://github.com/RonSijm/ButtFish). You think that people won't do even easier cheating for a chance at a 500K+ FAANG job?

Also, if you want the best jobs at Foundation model labs (1 million USD starting packages), they will reject you for not using AI.
by BobaFloutist | 2025-10-29 17:01:19+00:00
So, people take up volume, which is a cubic function, whereas solar panels take up surface area, which is a square function. But on top of that, though they might kvetch, people can be in a shadow and still be reasonably in a dwelling. If you started making a field of solar towers, they'd start casting shade on each other and reduce the efficiency. Which isn't to say that there would be zero marginal additional kwh/sqft, but that you'd get dramatically diminishing returns the less you spaced out the towers, which I think happens slower for people.
by Levitating | 2025-10-29 17:01:58+00:00
I am still confused in what way this is "anti-web". Is it actually harming the current web, or just providing a bad interface to it?

> The amount of data they're gathering is unfathomable.

The author suggests that GPT continuously reads information like typed keystrokes etc, I don't see why that's implied. And it wouldn't be new either, with tools like Windows Replay.
by mpweiher | 2025-10-29 17:02:27+00:00
Author here.

> "When this field changes, I want to update this other field".

That's the problem MVC solves, and that not just a vast majority of so-called MVC frameworks (that are nothing of the sort) get fundamentally wrong, but also a lot of people talking about MVC, in particular those who want to "fix" this non-problem of MVC (see: React).

In MVC, fields never update other fields. The model also doesn't update any fields.

1. UI events update the model, and only the model

2. The model notifies the UI that it has been updated, and the UI is now inconsistent. It does not initiate an actual update, nor does send data to the UI.

3. The UI fixes the inconsistency by updating itself from the model. This can be a full update, or it can do something more clever to only update parts it knows have changed. This may be in response to an update notification or not.

No update loops. No inconsistencies (well except the temporary ones until the UI has updated itself, but those are part of the deal). Solved in the 70s.

I wrote about this here: Model Widget Controller (MWC) aka: Apple "MVC" is not MVC

https://blog.metaobject.com/2015/04/model-widget-controller-...

And here: Blackbird: A reference architecture for local-first connected mobile apps

https://blog.metaobject.com/2022/06/blackbird-simple-referen...
by rjsw | 2025-10-29 17:02:57+00:00
Rockchip SoCs starting with the RK3399 can do both USB3 and Ethernet.

The only board that I own that does both at the same time is the Pine64 Quartz64 that uses the RK3566. My Pinebook Pro doesn't have an ethernet port, Orange Pi 5 Max has ethernet but doesn't use the builtin controller to provide it.
by vidarh | 2025-10-29 17:03:31+00:00
I feel like that's like having a lead in producing better buggy whips.

I run Claude Code in the background near constantly for a variety of projects, with --dangerously-skip-permissions, and review progress periodically. Tabbing is only relevant when it's totally failing to make progress and I have to manually intervene, and that to me is a failure scenario that is happening less and less often.
by raju | 2025-10-29 17:04:05+00:00
I've been a VERY happy customer (no affiliation whatsoever) of Presentify for many years now, which was also a "Show HN" post (yeesh) 5 years ago

https://news.ycombinator.com/item?id=22938604

I am very excited to try Draw Over It—thank you for sharing. I speak at several conferences a year, and also do online workshops and training, and Presentify has been a godsend.

However, the one limitation is if you toggle it, you lose your annotations. And you can't do anything with the underlying app—can't scroll or click buttons. Looking forward to trying this out.
by homebrewer | 2025-10-29 17:04:08+00:00
This was better solved by tinc about 20 years ago. All tinc nodes can work as relays (but you can disallow that if you want), it does not rely on a centralized server, and works fine without access to the internet. It is a true mesh. The world would be better served by porting tinc to wireguard and some memory safe language instead of reimplementing parts of its functionality from scratch.
by jacquesm | 2025-10-29 17:04:17+00:00
That whole way of thinking isn't appropriate. 5% is an insane number of people, when you are that large these things are no longer optional. The fact that we have an effective tech duopoly is not important at all. If the market were split between 20 5% players they too would have to ensure that their devices are accessible to all comers. The fact that 95% is split between two parties does nothing to change the responsibilities of a 5% player.
by ApolloFortyNine | 2025-10-29 17:04:34+00:00
>I see so many people push AWS setups not because it's the best thing - it can be if you're not cost sensitive - but because it is what they know and they push what they know instead of evaluating the actual requirements.

I kinda feel like this argument could be used against programming in essentially any language. Your company, or you yourself, likely chose to develop using (whatever language it is) because that's what you knew and what your developers knew. Maybe it would have been some percentage more efficient to use another language, but then you and everyone else has to learn it.

It's the same with the cloud vs bare metal, though at least in the cloud, if your using the right services, if someone asked you tomorrow to scale 100x you likely could during the workday.

And generally speaking if your problem is at a scale where baremetal is trivial to implement, its likely we're only taking about a few hundred dollars a month being 'wasted' in AWS. Which is nothing to most companies, especially when they'd have to consider developer/devops time.
by parliament32 | 2025-10-29 17:04:46+00:00
That RCA was fun. A distributed system with members that don't know about each other, don't bother with leader elections, and basically all stomp all over each other updating the records. It "worked fine" until one of the members had slightly increased latency and everything cascade-failed down from there. I'm sure there was missing (internal) context but it did not sound like a well-architected system at all.
by chasd00 | 2025-10-29 17:04:52+00:00
There's a Family Dollar by my house that is down at least 2 full days per month because of bad inet connectivity. I live close enough that with a small tower on my roof i can get line of sight to theirs. I've thought about offering them a backup link off my home inet if they give me 50% of sales whenever its in use. It would be a pretty good deal for them, better some sales when their inet is down vs none.
by wolrah | 2025-10-29 17:05:10+00:00
Something I'd be very interested in seeing summarized is the current state of fully open source software on SoCs and SBCs. I hate how common the situation described in the nVidia section where SoCs that require vendor kernels get abandoned on ancient software, so it would be very useful to know what SoCs are supported to a useful level by mainline kernels.

I feel like there are three tiers of support that most people would be interested in:

1. Usable for headless appliances (serial console or unaccelerated graphics, wired networking, storage, USB)

2. Usable for interactive use (accelerated graphics, WiFi/BT)

3. Fully supported (all major hardware works)
by PaulHoule | 2025-10-29 17:05:16+00:00
One could make the case that the web of 2025 is anti-human. AI clients are one of very few exits we have from enshittification. ChatGPT can read all the ads so you don’t have to. The whole point of those annoying CAPTCHAs and those stupidity anime girls on all the kernel web sites is slamming the door from any exit from Google’s world that we live in.
by SoftTalker | 2025-10-29 17:05:21+00:00
Before Reddit, Facebook, and other massively centralized forum hosting, the thousands of independent, individual forums and discussion boards didn't seem to have too much of a spam/bot problem. Just too much diversity, too much work to get accounts on thousands of different platforms to spew your sewage.

"Sign in with Google" and "Sign in with Facebook" was the beginning of the end.
by jack_tripper | 2025-10-29 17:05:54+00:00
>but in general the more tech-forward the company is the less Windows there is at it. reply

Only if you count food delivery apps, crypto Ponzi scheme unicorns, Ad-services and SaaS start-ups as "tech-forward" exclusively, because you're omitting a lot of other tech companies your daily life in the civilized world depends on, which operate mainly on Windows, like where I work now.

Is designing and building semiconductors not "technology"? Or MRI machines? Or jets? Or car engines?
by MangoCoffee | 2025-10-29 17:06:07+00:00
The Internet is supposed to be decentralized. The big three seem to have all the power now (Amazon, Microsoft, and Google) plus Cloudflare/Oracle.

How did we get here? Is it because of scale? Going to market in minutes by using someone else's computers instead of building out your own, like co-location or dedicated servers, like back in the day.
by wewtyflakes | 2025-10-29 17:06:32+00:00
Of course there is a means to enforce payment, paywalls. Ads are a particular model for monetization, it does not mean it is the only one. How about when you want to see a movie, nobody will let you in unless you have bought a ticket. Now of course theaters know that you have paid, but they still say, hey, here are 30 minutes of ads to go with your movie, but then it is then fair for us to show up late.