MurphyA/hacker-news huggingface dataset:
by ChadNauseam | 2025-12-10 01:00:34+00:00
I don't know that computers can model arbitrary length sine waves either. At least not in the sense of me being able to input any `x` and get `sin(x)` back out. All computers have finite memory, meaning they can only represent a finite number of numbers, so there is some number `x` above which they can't represent any number.

Neural networks are more limited of course, because there's no way to expand their equivalent of memory, while it's easy to expand a computer's memory.
by bigiain | 2025-12-10 01:01:05+00:00
You are right.

But there is nothing more permanent that a quickly hacked together prototype or personal productivity hack that works. There are so many Python (or Perl or Visual Basic) scripts or Excel spreadsheets - created by people who have never been "developers" - which solve in-the-trenches pain points and become indispensable in exactly the way _that_ xkcd shows.
by mturmon | 2025-12-10 01:01:35+00:00
For real: Earth science is complex. When you have domain experts literally saying the opposite of your guesses, in a section of an outreach webpage devoted to "Myths," reconsider your position.

(Related, and profound apologies for the fb.com link: https://www.facebook.com/DLJCSS/posts/small-quakes-do-not-pr...)

(Source: Work with Earth science domain experts in $dayjob, and am often surprised when my basic intuitive arguments turn out to be wrong.)
by dragonwriter | 2025-12-10 01:02:07+00:00
> Good. In this case, let it be diluted! These extra "restrictions" don't affect normal people at all,

Yes, they do, and the only reason for using the term “open source” for things whose licensing terms flagrantly defy the Open Source definition is to falsely sell the idea that using the code carries the benefits that are tied to the combination of features that are in the definition and which are lost with only a subset of those features. The freedom to use the software in commercial services is particularly important to end-users that are not interested in running their own services as a guarantee against lock-in and of whatever longevity they are able to pay to have provided even if the original creator later has interests that conflict with offering the software as a commercial service.

If this deception wasn't important, there would be no incentive not to use the more honest “source available for limited uses” description.
by wkat4242 | 2025-12-10 01:02:22+00:00
> Do people replace their phones because the battery isn't good anymore, or is it more likely they've broken the screen, cameras, etc to the point where it doesn't make sense to replace those anymore? Or they just want the newest thing?

This is why repairability isn't restricted to just the battery. And buying the newest thing every year is kinda frowned upon here in the EU now. I'm sure some people still do it but most people aren't flashing their new phone around anymore. And phones have become boring anyway. The latest Samsung S25 is mostly the same as the S23, exact same form factor, cameras. Just a bit faster and a bit more memory.

But the government sets a baseline here to stimulate sustainability. I really agree with it, this planet has to be usable for a lot longer. And economic growth isn't everything.

We have to move away from consumerism for the sake of it and I think we're making good inroads here in the EU. Not to mention it means there's more money left over for important stuff like doing things with friends.
by bob_theslob646 | 2025-12-10 01:02:26+00:00
How does a country effectively enforce this? Below is how they propose doing this. If you don't have any form of verification of your actual age, it's seems like they are just going on what the user says ( self reports). How can a company be found liable if a used lies about their age?

>the days leading to the ban, some teenagers said that they were prompted to verify their ages using a facial analysis feature, but that it gave inaccurate estimates. The law also states that companies cannot ask users to provide government-issued identification as the only way to prove their age because of privacy concerns.
by scratchyone | 2025-12-10 01:02:28+00:00
Yeah, there's lots of places you can't speak out loud bc it's disruptive to others though. Personally I set a lot of Siri reminders, but it's weird and uncomfortable to talk loudly at your phone in public spaces so I can only use it at home or outdoors. If the ring can follow through on the promise of being able to whisper to it, that's fairly valuable imo
by giantrobot | 2025-12-10 01:03:29+00:00
They used to do a "digital upgrade" where you could get the digital version of a book if you had the physical copy. There was no verification on their end and it was something like $5 a book. It was an awesome way to upgrade your library.

They can't have even lost money if people were just claiming to own books to get the cheap price. Their marginal cost for the PDFs was effectively zero so at $5 they were making plenty of money on them. At the time a PDF only copy of their books was about $10.
Show HN: Real-time on-chain PnL tracking for Uniswap liquidity providers
by jjuliobit | 2025-12-10 01:04:27+00:00
Hi HN,

I’m building Fluxentra, a real-time on-chain analytics tool for Uniswap liquidity providers.

With just a wallet address, users can instantly track: - Active liquidity pools - Fees - Liquidity positions - Real on-chain profit & loss

No trading signals, no simulations — only direct blockchain data.

I built this to solve my own problem as a liquidity provider and would love feedback from other LPs and DeFi builders.

Thanks!
by philistine | 2025-12-10 01:05:14+00:00
All these devices use the same exact mechanism from the last factory in the world making cassette mechanism. Of course, the last factory is not the one that was making the high quality stuff with all the noise reduction technology; the last holdout is the cheapest mechanism there ever was. It's bulky and can't even take advantage of any noise reduction tech.

A banged up old cassette player from Sony will produce higher quality sound than a brand new mechanism.
by wredcoll | 2025-12-10 01:05:20+00:00
> You think your post is not one trying to rouse hate against specific people?

It's taken me a while to understand what I find so abhorrent about this frequent rhetorical device and I finally realized it's just plain ol' false equivalence.

Hating nazis for the harm they've caused is, in fact, just fine.

Hating someone because they were born jewish/black/gay/whatever, is not fine.

Pretending that people out here advocating for deportation/camps/imprisonment for the crimes of skin color or religion or whatever else is the same moral equivalence as those people just wanting to be left alone is leaving the realm of stupidity and verging on malice.

> Some people just want the puritannicals to leave everyone alone

It's, uh, "weird" that your problem isn't with the bigotry and bigots but with the people who point it out.
by sedatk | 2025-12-10 01:05:25+00:00
> You only need to lock sequence if you care about IDs being ordered within a millisecond

Yes, and that's when sequences are only used. I guess that's to avoid hogging the CPU or emptying the OS entropy pool during high loads.

However, that "optimization" is a failure mode if you're not aware how ULID internals work. It's easy to shoot yourself in the foot by blindly trusting ULID will always generate a unique ID across threads without blocking your thread. That's a sneaky footgun.

> That generally only matters when you create a batch of IDs at once

No, any web service instance can receive requests at arbitrary times, and sometimes in the same millisecond zone. The probability is proportional to the number of concurrent users and requests.

> If your goal is to have global order intact, then neither ULID nor UUIDv7 is going to work for you.

Agreed.
by eek2121 | 2025-12-10 01:05:28+00:00
Agreed. Unity has a ton of features that even Godot lacks. (Unreal also has a ton of features they all lack).

I know a lot of different languages and frameworks, from C/C++ up, so I say this: The language is never the issue. Language is just syntax. ease of use is everything.

I've been wanting to make a game for a long time. I toyed with OpenGL/DirectX at multiple points since the 90s, even going so far as to creating a really cool tech demo/engine that scales with CPU core count. However, those days are in the past. I really want to focus on not writing a ton of graphics and sound code. I really want to focus on the game logic and the game itself.

The above is one of the reasons I'm finding it hard to get into Godot, even though I *really* like the project (and wish I could fund it, alas, I'm unemployed, permanently). Unity just happens to be robust enough that I might be able to scrap together a prototype. It has built in things like a terrain editor, tons of educational material, an asset store to get some placeholder assets, etc.

I saw a comment mentioning how Warcraft 2 was so awesome because it had a great editor. I saw that and also Starcraft had an amazing editor. Neverwinter Nights also had an amazing editor. We need something like that with a good license to build games. Every engine that even somewhat approaches that area blows up in complexity, has a super restrictive license, or doesn't allow you to build your own executables.

RPGMaker actually is pretty decent for 2D games, however the fixed resolution and constant dramatic shifts between versions, previous licensing issues (I haven't looked at their current license), and more make it a no go for a serious commercial game...and it doesn't do 3D.

Sorry for the rant. Don't even get me started on how much more complicated the transitions from DX8-DX12 or OpenGL 1.x/2.x -> Anything else have been. ;)
by sendes | 2025-12-10 01:08:19+00:00
Around May, Altman said to FT that his job was the "most important job maybe in history" (FT: https://www.ft.com/content/a3d65804-1cf3-4d67-ac79-9b78a10b6...). He did come back from brink of death before as well. But steering OpenAI into an "ecosystem" rather than a focusing on the product when you are up against the likes of Google? Seems like cashing in on the hype too early.
by _fzslm | 2025-12-10 01:08:44+00:00
I switched over to an Onyx Boox reader, so I don't have a Kindle anymore. But I definitely used the same project as you. I used a Kindle Paperwhite 11th gen. The linked project says it works with Kindle Touch, which is VERY old, so I don't think you're having network issues.

It's been a while, but I think I enabled SSH on my Kindle and set it up that way. I started Syncthing via KUAL, then used an SSH reverse proxy to configure Syncthing on my laptop.

It -was- kind of a pain, but once it was good, it was good!
by duxup | 2025-12-10 01:08:51+00:00
The idea that Trump has any given policy appears to mostly be BS.

Trump's approach seems to be simply to disallow just about anything the government might touch under whatever justification can be thought of (it doesn't matter) simply to charge some level of graft for allowing it. Provided he gets his, he doesn't care except to maybe claim to doing something great by allowing the thing he disallowed. There's no ideology or policy, just personal advantage.
by tclancy | 2025-12-10 01:08:52+00:00
Because it’s a seducer. It does what you need to do and you two are happy together. So you shower more tasks on Celery and it becomes cold and non-responsive at random times.

And debugging is a pain in the ass. Most places I’ve been that have it, I’ve tried to sell them on adding Flower to give better insight and everyone thinks that’s a very good idea but there isn’t time because we need to debug these inscrutable Celery issues.

https://flower.readthedocs.io/en/latest/
by dmix | 2025-12-10 01:09:31+00:00
I have a feeling to the average user there isn't a major difference between the major LLM chatbots. They've all converged on pretty damn good. Even more fringe ones like Grok.

What I'm interested in is who gets the most integration. Google has Android and Search so they have a big advantage and they seem to be the first to roll out a Home voice assistants (early release started in Oct). Beating out Alexa and Apple home.

iPhone is still missing a proper Siri but they will still have control of multiple huge platforms.

xAI / Grok is stuck in the fringes a bit. Maybe they'll focus on APIs and affordable business stuff, or some social media play.

Anthropic seems to dominate in coding and API stuff as well.
by jasonwatkinspdx | 2025-12-10 01:09:34+00:00
Right, but the point is there's no reason to accept this limitation. Likewise why hardcode millisecond scale timestamps in a world where billions of inserts per second are practical on a single server?

Or if what you want is monotonic distributed timestamps, again, HLC is how you do that properly.

So you're embracing this weird limitations for no real benefit.

And as you can see in the rest of this comment thread, a lot of people simply do not even know this behavior and are assuming the 80 bit portion is always random. Which is my whole point about having a not really an invariant invariant just being a bad way to go fundamentally.

Edit: just to reply to the below since I can't do so directly, I understand the arithmetic here. What I'm saying is there's zero reason to choose this weird scheme vs something that's just the full birthday bound and you never think about it again.

As another comment points out: just consider neighbor guessing attacks. This 80 bit random but not random field is a foot gun to anyone that just assumes they can treat it as truly random.
by bigiain | 2025-12-10 01:10:19+00:00
I dunno...

I have a feeling this will only supercharge the long established industry practice of new devs or engineering leadership getting recruited and immediately criticising the entire existing tech stack, and pushing for (and often succeeding) a ground up rewrite in language/framework de jour. This is hilariously common in web work, particularly front end web work. I suspect there are industry sectors that're well protected from this, I doubt people writing firmware for fuel injection and engine management systems suffer too much from this, the Javascript/Nodejs/NPM scourge _probably_ hasn't hit the PowerPC or 68K embedded device programming workflow. Yet...
by epolanski | 2025-12-10 01:11:05+00:00
I feel your posts miss the bigger picture: it's a marathon, not a sprint. If you get much lower TCO than by buying Nvidia hardware at their insane margins you get more output at lower cost.

Amazon has all the resources needed to write their own backends to several ML software or even drop-in API replacements.

Eventually economics win: where margins are high competition appears and in time margins get thinner and competition starts disappearing again, it's a cycle.
by cyberax | 2025-12-10 01:11:18+00:00
The next steps:

1. Add support for DNS-based persistent authentication: https://datatracker.ietf.org/doc/draft-ietf-acme-dns-persist...

2. Allow the user to just publish their public key into that TXT record.

3. Cut out the middleman and do the authentication directly in the browser.

4. DANE
by listenallyall | 2025-12-10 01:11:38+00:00
I dont think this holds up. Define "near each other" in an 80-bit random space. Further, the likelihood of a potential conflict is offset by the fact that you have far fewer "initial random positions" instead of every single element defining its own random position. And the extra random bits (over UUID7) reduce conflict possibilities by orders of magnitude.

I concede I'm no mathematician and I could be wrong here, but your analysis feels similar to assuming 10-11-12-13-14-15 is less likely to be a winning lottery ticket because the odds against consecutive numbers are so massive.
by culi | 2025-12-10 01:12:12+00:00
To their credit, they specifically decided not to make a big deal out of AR like Meta did and keep production small and expensive. They realized the tech wasn't ready for a mass adoption campaign. I'd say Apple, overall, has been pretty cautious with AR. I wouldn't be surprised if they even have the guts to cancel that project entirely like they did with self-driving cars
by delecti | 2025-12-10 01:13:11+00:00
I'm extremely bearish on AI, but I'm not sure I agree with the framing "not even Amazon could..." All of the advertising around Alexa focused on the simple narrow use cases that people now use it for, and I'm inclined to assume that advertising is part of it. I think another part is probably that voice is really just not that fantastic of an interface for any other kind of interactions. I don't find it surprising that OpenAI's whole framing around ChatGPT, of it being a text-based chat window (as are the other LLMs), is where most of the use seems to happen. I like it best when Alexa acts as a terse butler ("turn on the lights" "done"), not a chatty engaging conversationalist.
by indigodaddy | 2025-12-10 01:13:21+00:00
Here's v0's attempt (using Opus 4.5 / I'm on free tier) with the article and comments too. It did quite well. I believe it followed my instructions to use just a single html page (wound up being 3000+ lines long).

https://v0-future-hacker-news.vercel.app/#
by QuercusMax | 2025-12-10 01:13:26+00:00
The only thing these morons understand are surface level appearances. That's why we have so many TV people.

- Trump: The Apprentice

- Defense: Hegseth: Fox News

- Transportation: Sean Duffy: Real World / Road Rules

- Education: Linda McMahon: WWE (yes, wrestling)

... I don't feel like going any further, it's too depressing.

Edit: I just realized that Duffy is SecTrans because he was on Road Rules.
by slg | 2025-12-10 01:14:01+00:00
As I said elsewhere, it really depends on the definition of "service". Subscriptions make up a relatively small minority of that service revenue. For example, 30 seconds of searching suggests that Apple Music's revenue in 2024 was approximately $10b compared to the company as a whole being around $400b. That's not nothing, but it doesn't shape the company in a way that it's competitors are shaped by their service businesses.

The biggest bucket in that "service" category is just Apple's 30% cut of stuff sold on their platform (which it also must be noted, both complements and is reliant on their device sales). That wouldn't really be considered a "service" from either the customer perspective or in the sense of traditional businesses. Operating a storefront digitally isn't a fundamentally different model than operating a brick and mortar store and no one would call Best Buy a "service business".
by lmm | 2025-12-10 01:14:03+00:00
> There's still a working Eclipse plugin?

For Scala 2, yes, or there was the last I looked. Still the best Scala development experience by some margin, sadly.

> Metals uses directly the compiler for all code intelligence so it's as reliable as the compiler itself.

Not my experience; maybe it theoretically should be but the integration/bridging piece is still flaky.
by philistine | 2025-12-10 01:14:57+00:00
A good explanation for their maintained prices is the high level of support they still receive from Apple.

Apple gets excoriated here for its backward compatibility, when the company takes very good care of its devices' backward compatibility. In Fall 2025 was the first time that any iPod lost support when macOS lost its Firewire drivers. Any USB iPod still completely works with the current version of macOS.
by bigiain | 2025-12-10 01:15:08+00:00
"high quality specifications" have _always_ been a thing that matters.

In my mind, it's somewhat orthogonal to code quality.

Waterfall has always been about "high quality specifications" written by people who never see any code, much less write it. Agile make specs and code quality somewhat related, but in at least some ways probably drives lower quality code in the pursuit of meeting sprint deadlines and producing testable artefacts at the expense of thoroughness/correctness/quality.
by 47282847 | 2025-12-10 01:18:06+00:00
I don’t understand what this has to do with left vs. right. What point does it serve really to try and squeeze multi-dimensional issues, opinions and decisions into only one of two categories with allegedly zero overlap, rather than just discuss the contents? Do people and arguments really need to be either on one side of the spectrum or the other, on any and all topics?
by bigstrat2003 | 2025-12-10 01:18:37+00:00
> That is why people are so pissed, there is absolutely zero control over what the large browser manufacturers decide on a whim. It's one thing if banks or Facebook or other truly large entities get to do work... but personal blogs and the likes?

Yep. There are plenty of things on the Internet for which TLS provides zero value. It is absolutely nonsensical to try to force them into using it, but the browser community is hell bent on making that bad decision. It is what it is.
by ssl-3 | 2025-12-10 01:18:50+00:00
Or they're discovering the limitations of Chrome.

It showed up very quickly on my desktop rig. Linux, Firefox, with a CPU that's over a decade old, a GPU of about half that age, and the cheapest Internet that Spectrum will sell me.

Just a second or three of a weird luminescent throbber, and then "Click here to start". No inexplicable lags at all -- it was all very smooth.
by wiesbadener | 2025-12-10 01:19:07+00:00
I recently tried to figure out what their offerings currently are. I'm hoping for `efficent but performant AI compute-chips` by Apple ever since they kicked out Nvidia in 2015 (for the ML Models / Exploration parts bellow). It will be interesting to see how good their products will feel in this fast-paced environment and how much legroom (RAM + Compute) will be left non-platform offerings.

To my understanding, they market their ML stack as four layers [1]:

- Platform Intelligence: ready-made OS features (e.g., Writing Tools, Genmoji, Image Playground) that apps can adopt with minimal customization.

- ML-powered APIs: higher-level frameworks for common tasks—on-device Foundation Models (LLM), plus Vision, Natural Language, Translation, Sound Analysis, and Speech; with optional customization via Create ML.

- ML Models (Core ML): ship your own models on-device in Core ML format; convert/optimize from PyTorch/TF via coremltools, and run efficiently across CPU/GPU/Neural Engine (optionally paired with Metal/Accelerate for more control).

- Exploration/Training: Metal-backed PyTorch/JAX for experimentation, plus Apple’s MLX for training/fine-tuning on Apple Silicon using unified memory, with multi-language bindings and models commonly sourced from Hugging Face.

[1] https://developer.apple.com/videos/play/wwdc2025/360/
by wkat4242 | 2025-12-10 01:19:16+00:00
> Apart from the yet another device with microphone (24/7 on, I suppose) and Bluetooth

Considering the tiny non-rechargeable battery I can guarantee it's not on 24/7 because then it would literally last a day :)

Unlike a smartphone which often does listen for a wake word all day without much impact on battery life, this really couldn't.
by indigodaddy | 2025-12-10 01:22:45+00:00
Obviously inspired by https://news.ycombinator.com/item?id=46205632

This is v0's attempt (using Opus 4.5 / I'm on free tier) with the article and comments too. It did quite well. I believe it followed my instructions to use just a single html page (wound up being 3000+ lines long).
by supern0va | 2025-12-10 01:23:42+00:00
I don't think that's the use case they're aiming for. If you want to have a meandering voice recording that lasts minutes, the friction to pull out your phone is less of an issue while you're out walking your dog.

But when you're having a conversation with someone and they ask you to pick up milk from the store later, or you're running to the bus and want to just jot down an idea you had briefly, and other moments where the friction is higher...then this seems like the solution.