MurphyA/hacker-news huggingface dataset:
by adrian_b | 2025-11-27 15:21:34+00:00
There is the ASUS NUC 13 Rugged, which also exposes the in-band ECC, but it is both much more expensive and much slower (it uses either a 2-core or a 4-core Atom CPU, while ODROID uses either a 4-core or an 8-core CPU of the same Gracemont-based series).
Show HN: Video Frame Extractor – Extract Frames from Videos Oline
by star98 | 2025-11-27 15:21:38+00:00
I built a free tool called Video Frame Extractor designed to help users quickly and easily pull static image frames from video files directly through their web browser. This utility is entirely online and free, meaning you don't need to download or install any complex software to begin capturing high-quality stills from your favorite video clips. It streamlines the process of visual asset extraction, supporting common video formats such as MP4 and WebM.

The core functionality centers around giving you complete control over the extraction process. Instead of having to manually pause and screenshot, you simply upload your video and then specify a custom time interval. The Video Frame Extractor handles the processing, allowing you to automatically generate a precise set of images tailored exactly to the visual moments you want to highlight from the source video.
by gruez | 2025-11-27 15:21:42+00:00
>So only ~35 million people?

Citing large absolute numbers for rhetorical effect is dishonest because multiplying a huge number with any percentage will result in a shockingly large number. The original claim is that "people who keep computers from 2009 to play with and wish they could get more use out of their 12 year old iPad Air [...] it's simply not a thing for most people", which is true even, if there are millions in absolute terms.
by cmontella | 2025-11-27 15:22:57+00:00
You might be interested in following my project, as I'm trying to support exactly that nexus of features for those applications!

https://github.com/mech-lang/mech https://www.hytradboi.com/2022/i-tried-rubbing-a-database-on...

Not all features are implemented yet but we are getting there!
by skeeter2020 | 2025-11-27 15:23:25+00:00
I don't think this is specific case here; seems more like less sophisticated investors buying new products don't know that selling them triggers a capital gain at the time of the transaction, regardless of what they may do with the proceeds AFTER the transaction date. In a nuteshell: a successful investment and an unsuccessful investment will be treated as independent events at the time the transaction occurs.
by bstasse | 2025-11-27 15:23:28+00:00
If you're using React, I'd recommend using Silk (silkhq.com) to create native-like bottom sheets, pages, sidebar, etc.

Most animations, including the swipe, are hardware-accelerated, and it deals with a lot of common issues you encounter on the mobile web (body scrolling, on-screen keyboard, etc).

Disclaimer: I'm the creator of Silk.
by mewpmewp2 | 2025-11-27 15:23:38+00:00
There's a lot of abstraction in this thread, but I would like to hear specifics.

What are the exact vulnerabilities that we are talking about?

From my side I guess I can say I frequently feel like impostor type of things or that I'm not doing enough. I won't mention that at work, but I definitely share those feelings to my partner.

I would hate not being able to share something like that to my partner for instance.

I wonder what others are talking about?
by numbers_guy | 2025-11-27 15:25:13+00:00
Nothing in principle. But Huang probably doesn't believe in hyper specializing their chips at this stage because it's unlikely that the compute demands of 2035 are something we can predict today. For a counterpoint, Jim Keller took Tenstorrent in the opposite direction. Their chips are also very efficient, but even more general purpose than NVIDIA chips.
by jmtame | 2025-11-27 15:25:17+00:00
The origin story of Rust is classic: they got tired of Day Z and wanted to make it better, so they hired some random contractor to copy Day Z with elements of Fortnite and Minecraft, the developer complains that he's entitled to more money from the success of the game, lawsuit follows, and then Facepunch supposedly claims the original version was so buggy they have to rewrite the whole thing from scratch. Unclear if they were just trying to start fresh so the lawsuit wouldn't follow them forever, but it started out as just a clone of another game and they turned it into a hugely successful business (and an incredible game). Most games have a short shelf life, but I've watched at least over the past 4-ish years, and the rate that they continue to push changes is impressive.
by OhMeadhbh | 2025-11-27 15:25:21+00:00
I live in a world with lots of custom x11 apps. Unfortunately, browsers couldn't historically consume enough data fast enough (though that's probably changed I. He last several years.)

Not everything in the world is a browser.

I'm guessing they're targeting people who currently use something like a Bloomberg terminal and used the word "terminal" because that community already used it.

I'm vaguely interested in looking at new window managers. I3 is nice but isn't perfect. I'm happy to look at new ways of doing things. It seems a bit retro to tie a specific WM or a specific Distro to a specific bit of hardware. Sort of like a MBP with macOS.
by neom | 2025-11-27 15:25:23+00:00
I hate to admit this but balding has been a really really stressful thing for me getting into 40.

I didn't think it would be, I hardly looked in the mirror at the best of times during my 20s and 30s, but I've been rapidly balding over the past 2/3 years and I can see by this time next year...I'll be bald. I'm at the point I've been considering going to turkey, but I think the most surprising thing to me is just now much it bothers me, consumes considerably too much thought, it's brutal!!
by ChrisMarshallNY | 2025-11-27 15:25:39+00:00
It’s still definitely a big deal. Note that the CIA and the NSA routinely declare ex-employees that whistleblow or leak as “mentally ill.”

It depends on the company. I worked for fairly “stolid” companies, for most of my career, and I suspect that they would treat mentally-ill people badly.

Mental illness is something that, unfortunately, I have a lot of experience with. I have severe mental illness in my family (I deal with it every day), and I spend a significant part of my life, interacting with folks at various stages of recovery from it.

I have been seeing therapists for much of my life. When I was a kid, I was diagnosed with autism, but was never told, so I spent decades, trying to “fix” myself, before finding out. Once I found out that I was “on the spectrum,” I realized that it can’t be “fixed”; only mitigated, and things started improving quickly, at that point.

That said, I think “mentally-ill” means “diagnosed and professionally-treated,” to most folks. It’s my opinion, that there’s a lot of undiagnosed/untreated mental illness out there. Just looking at the threads of interaction, on any Internet community, makes that clear. One “tell,” that I have encountered, is when someone has extremely strong opinions on psychiatry. It’s not something most folks even think about, so it’s unusual, when it’s a big deal to someone.

Mental illness also tends to get worse, as we get older, if untreated. An “eccentric” young man, may become an old hermit, flying around, keeping his piss in canopic jars.

Much of what we call “mental illness,” is actually self-developed coping mechanisms, in response to trauma, or brain-chemistry imbalance. That’s why getting medication doesn’t just “fix” us. We need to seek help in defusing the habits and rituals that were developed to help deal with the problem.
by adrian_b | 2025-11-27 15:26:22+00:00
The version using the 4-core CPU Intel N97, which is specified by Intel as an embedded CPU, certainly has in-band ECC, which was tested by some reviewers of this SBC.

I do not know whether the 8-core version (H4 Ultra) also enables in-band ECC, as for that CPU Intel does not specify embedded uses, so they may disable the ECC support in the factory.

See e.g.:

https://www.cnx-software.com/2024/05/26/odroid-h4-plus-revie...

However, looking right now at:

https://forum.odroid.com/viewtopic.php?f=171&t=48377

I see that someone has enabled successfully in-band ECC on the 8-core ODROID H4 Ultra and has run benchmarks with ECC disabled/enabled. Therefore it appears that in-band ECC support exists on all models.

The results of benchmarks with in-band ECC disabled/enabled may be not representative for real workloads. In-band ECC relies on caching the ECC bits in a dedicated ECC cache, in order to avoid excessive memory accesses. The effectiveness of the ECC cache can be very different for the benchmark and for the real workload, leading to misleading results. Usually for the real workload it is likely that the cache hit-rate will be higher, so the performance drop with in-band ECC enabled will be less conspicuous.
by lwkl | 2025-11-27 15:26:29+00:00
Wow thank you. That's really expensive if it's just for the website displaying the processed data.

I just looked up the cost of the recent redesign of the weather service in my small country of Switzerland. And I don't think more than 10 times the cost can be explained by the size of the country.

The redesign of the website of the website of the weather service in my small country cost about $6-7 million and the project planning was $600'000. It seems like they hired the same company that did the previous website which makes sense since they spent the previous 10 years keeping it running.
by hypercube33 | 2025-11-27 15:26:58+00:00
Anticheat has to stop being hostile and move to zero trust client server models. Stop giving clients enough data to snipe players across the map. We can probably get someone smart enough to write an model to overlord the server and realize when someone is wall hacking or moving faster than they should be able to pretty easy - we have the compute these days.

Something has to change to move away from these rootkit antivirus like apps looking for exploits.
by AStrangeMorrow | 2025-11-27 15:27:35+00:00
Yeah people love to hate on Tesla and always point out the maintenance issues. But from the reports I have seen, Tesla is indeed one of the companies with the worst record in terms of number of incidents requiring maintenance, but among the cheapest, if not the cheapest in cumulative amount spent on maintenance.

I feel like if these report included the price and severity instead of just the frequency of the maintenance it would paint quite a different picture.
by llm_nerd | 2025-11-27 15:27:43+00:00
For users buying H200s for AI workloads, the "ASIC" tensor cores deliver the overwhelming bulk of performance. So they already do this, and have been since Volta in 2017.

To put it into perspective, the tensor cores deliver about 2,000 TFLOPs of FP8, and half that for FP16, and this is all tensor FMA/MAC (comprising the bulk of compute for AI workloads). The CUDA cores -- the rest of the GPU -- deliver more in the 70 TFLOP range.

So if data centres are buying nvidia hardware for AI, they already are buying focused TPU chips that almost incidentally have some other hardware that can do some other stuff.

I mean, GPUs still have a lot of non-tensor general uses in the sciences, finance, etc, and TPUs don't touch that, but yes a lot of nvidia GPUs are being sold as a focused TPU-like chip.
by jcgl | 2025-11-27 15:27:44+00:00
> Golang included the "log" package, which was also a disaster. No one used it so they introduced log/slog recently, and still no one uses that one, everyone is still using zap, logrus, etc.

I honestly don't know how common it is to use zap, logrus and co on new projects anymore. I know I always go for slog.

> Golang is also a disaster in that the stdlib has "log/slog" as the approved logging method, but i.e. the 'http.Server.ErrorLog' is the old 'log.Logger' you're not supposed to use, and for backwards compatibility reasons it's stuck that way. The go stdlib is full of awkward warts because it maintains backwards compatibility, and also included a ton of extra knobs that they got wrong.

This isn't a practical problem at all. First of all, the stdlib shouldn't make backwards-incompatible changes just for the sake of logging. Second, slog.NewLogLogger()[0] exists as a way to get log.Loggers to be used with things that rely on the old log.Logger.

[0] https://pkg.go.dev/log/slog#NewLogLogger
by alexrp | 2025-11-27 15:27:45+00:00
As I pointed out in a different comment, even IBM have to maintain a GitHub Actions runner fork with s390x support because upstream just cannot even be bothered to accept the relevant patches: https://github.com/uweigand/runner

If IBM cannot get Microsoft to work with them on something so small but impactful, there's no chance we can.

> Personally - I think GitHub is a cultural artifact now. Of the entire planet. Hackers and curious minds from Japan to Alaska and everything in-between flock to GitHub.

And it's in the hands of a for-profit company pushing LLM nonsense. That should be alarming! Let's instead encourage people to use platforms managed by non-profits.
by georgefrowny | 2025-11-27 15:27:46+00:00
Manufacturers fucking hate being made to be interoperable and will try to swing a lock-in whenever they can.

They only do it in a green field when:

* They have big customers who demand it to avoid lock-in. Either the fear being left with orphaned equipment (e.g. car chargers being specified with MODBUS rather then a custom fieldbus), or they think their own gear will sell better with standard widgets (e.g. computer builders and USB). Militaries are especially keen on these requirements, and MIL standards drove loads of 20th century standardisations by economies of scale.

* They are forced to at regulatory gunpoint (some overlap with the above when the customer is a government).

* They think it'll be cheaper than the return from lock in, (e.g. easily cloned/replaced commodities like screws)

In a brown field where there are other standards or implementors around, they may also

* want to break into someone else's walled garden (everyone else wanting into Tesla chargers)

* Figure that there's a win-win as an attempted lock-in opportunity has passed (e.g. car makers trying to do a proprietary nozzle for lead free fuels would have just made their cars get a reputation for being a hassle to fuel).

When it comes to consumer goods, the asymmetry in the relationship is severe and regulators are constantly playing catch up. Everyone from Soda Stream to car charger manufacturers are trying to throw up walls and lock in customers before anyone can do anything about it.

Regulators only have limited bandwidth and if they act too early they get dragged by the companies (and their lackeys) for market interference.
Show HN: I built a low-level crypto lib that adds passwords to wallet mnemonics
by mscikdf | 2025-11-27 15:27:52+00:00
TL;DR: Today’s mnemonics are bare assets with no cryptographic protection. I built a low low-level crypto lib that adds passwords to wallet mnemonics, so leaking your mnemonic no longer leaks your assets.

In the first half of 2025, more than $1.7B in crypto assets were stolen, and roughly 70% of those incidents involved mnemonic-compromise pathways. The core problem is structural. I built MSCIKDF to directly solve this. Here is the playground: https://github.com/mscikdf/mscikdf-playground

MSCIKDF is a core lib that introduces passphrase-sealed mnemonics, built-in multichain, and rotatable secrets at the cryptographic layer. It ensures that:

- The seed is never stored on disk, and never kept in memory (apps/browser extensions)—it only exists for ~20 microseconds during signing or verification.

- A mnemonic and its passphrase can be rotated unlimited times without changing any addresses and without migrating assets.

- One mnemonic supports essentially all chains at cryptographic level.

- The algorithm is pluggable, allowing smooth PQC upgrades in the future while keeping the same mnemonic and the same addresses.

- it supports UNICODE (Chinese / Japanese / Korean / Arabic / Emoji) as passphrases.

Why these properties are possible?

Under the hood, MSCIKDF was designed around:

- Single-root → multi-context isolation (each chain, wallet, device, agent, or application gets a mathematically isolated stream).

- Zero-persistence secret handling (the derived seed is never kept in long-term memory or disk).

- Rotatable passphrase sealing, allowing unlimited secret rotation with stable public identities.

- Curve-agnostic, multi-algorithm derivation, supporting both signatures and encryption (Ed25519, X25519, Secp256k1, sr25519, ECDSA, etc.).

- PQC compatibility, meaning post-quantum KDF modules can be plugged in without breaking identities or requiring wallet migrations.

In short: MSCIKDF turns mnemonics from “bare private keys” into cryptographically protected, renewable, multi-curve cryptographic identity roots.
by bhouston | 2025-11-27 15:28:24+00:00
In my 20+ years of following NVIDIA, I have learned to never bet against them long-term. I actually do not know exactly why they continually win, but they do. The main issue they have a 3-4 year gap between wanting a new design pivot and realizing it (silicon has a long "pipeline"), it can seem that they may be missing a new trend or swerve in the demands of the market, it is often simply because there is this delay.
by delichon | 2025-11-27 15:28:44+00:00
I seem to have become scarier in my old age. People seem to pay more attention and react more strongly to me than they used to, but all I did was get older and uglier. Whatever physicality I had has waned, but moral presence among strangers has waxed. Maybe it's a remaining respect for elders rather than something to do with me. But it has made me more careful with hiding my grumpiness.
by iso1631 | 2025-11-27 15:28:47+00:00
How much do you pay them?

If the GPL license didn't exist, and instead you just relying on copyright, then that's an injunction. You have to stop using the code you "stole" and pay reparations.

In UK law, if you distribute copyright material in the course of a business you can be facing 10 years in prison and an unlimited fine.

Sure you can't get them to agree to the GPL, they could simply stop distributing and then turn up to their stint in prison and massive fine. In reality I suspect they would take the easy way out and comply with the license.
by Dagger2 | 2025-11-27 15:28:55+00:00
Hm, but systemd-resolved mainly doesn't provide DNS services, it provides _name resolution_. Names can be resolved using more sources than just DNS, some of which do support link-locals properly, so it's normal for getaddrinfo() or the other standard name resolution functions to return addresses that aren't in DNS.

i.e. it's not inventing DNS records, because the things returned by getaddrinfo() aren't (exclusively) DNS records.

The debug tool for this is `getent ahosts`. `dig` is certainly useful, but it makes direct DNS queries rather than going via the system's name resolution setup, so it can't tell you what your programs are seeing.
Show HN: Z-Image.app – Free, no-login demo for Z-Image-Turbo
by yeekal | 2025-11-27 15:28:57+00:00
Hi HN,

I built a minimal web UI to let people try out the recently released Z-Image-Turbo model by the Tongyi-MAI team.

The model is fascinating because it uses progressive distillation to achieve inference in just 8 steps. It’s a 6B parameter model that strikes a really interesting balance between speed (sub-second generation) and photorealism, distinct from the heavier Flux or SDXL models.

Key features of the site: Fast: Optimized specifically for the Turbo version. No Login Required: Just open and generate. I wanted to lower the friction for testing the model. Bilingual: The model handles Chinese prompts natively alongside English.

It’s currently an MVP running on Next.js. I’m covering the GPU costs for now so everyone can try it out freely.

Would love to hear your thoughts on how the image quality compares to Flux/Midjourney in your tests!
by tim333 | 2025-11-27 15:29:20+00:00
Dunno - this thing says mostly real https://fraserengineco.com/fraser-fast-facts/mad-max-fury-ro...

Here's some making of where you can see the real shot and the cgi https://youtu.be/hsFc76R7W6E?t=656

Even some of the explosions I thought would be fake was them actually blowing stuff up https://youtu.be/hsFc76R7W6E?t=1278

I'm not sure if the making of shots aren't more impressive than the end verisons.
by mlugg | 2025-11-27 15:29:40+00:00
GitHub's API has extremely aggressive rate limits which make migrating large numbers of existing issues and PRs off of the platform borderline impossible. AIUI, this is why Gitea's main repo is on GitHub: they couldn't figure out a way to cleanly migrate! The tinfoil hat in me absolutely sees this as an attempt at vendor lock-in on GitHub's end.
by Orygin | 2025-11-27 15:29:58+00:00
> You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions:

"A work based on the program" can be defined to include AI models (just define it, it's your contract). "All of these conditions" can include conveying the AI model in an open source license.

I'm not restricting your ability to use the program/code to train an AI. I'm imposing conditions (the same as the GPL does for code) onto the AI model that is derivative of the licensed code.

Edit: I know it may not be the best section (the one after regarding non-source forms could be better) but in spirit, it's exactly the same imo as GPL forcing you to keep the GPL license on the work
by bikelang | 2025-11-27 15:30:13+00:00
That’s a bummer to hear. I last used GitLab in 2021 and quite enjoyed it then. Although it does make sense - GitLabs former CTO/CPO now works at OpenAI as their CRO. That kind of shift doesn’t happen in a vacuum. I worked with this person at a previous company and they were an incredibly destabilizing force there - so I was pretty nervous for GitLab after their hiring.
by marginalia_nu | 2025-11-27 15:30:44+00:00
Homer predates the stoics by several centuries, so that makes sense. Though I do think Homer does make a solid case of traditional male ideals being fairly emotional, and this is something that persists to modern day.

Achilles in particular spends half the Iliad sulking in his tent, and the other half making shish kebabs out of the Trojan army on a tireless revenge-rampage where he's so goddamn angry he picks a fight with a river.

These types of characters are still written today, John Wick is something of a superficial parallel.

Though it could be argued that Achilles lengthy sulking is diva behavior, few would argue Captain Kirk is effeminate because he's more emotionally driven than Spock, who in many ways turns the stoic ideals up to 11. Likely because despite occasionally chewing the scenery with emotional moments, he is still ultimately in control.

(It's also worth noting that neither Achilles or Odysseus were likely intended as ideals, but rather tragic extremes, and Homer's works largely deal with the consequences of their personalities; the pride and rage of Achilles like we just discussed, the pathological distrust and constant scheming of Odysseus protracting his journey and being the true source of many of his countless obstacles)
by coherentpony | 2025-11-27 15:30:54+00:00
It’s a natural observation, but it doesn’t address the floating point problem. I think the author should have said “fast or would accumulate floating point error” instead of “fast and would accumulate floating point error”.

You could compute in the reverse direction, starting from 1/n instead of starting from 1, this would produce a stable floating point sum but this method is slow.

Edit: Of course, for very large n, 1/n becomes unrepresentable in floating point.