MurphyA/hacker-news huggingface dataset:
by diggan | 2025-10-05 11:41:09+00:00
Any possibility of getting all of those things except the animations themselves? Mostly curious about the auto rigging, auto bone structure and layered image output so I could do the animation myself with Spine yet use the tool so I can skip the annoying rigging/setup steps :) But currently it kind of forces me to generate the rigging + animation together.

Also, being able to touch up the model between Step 1 and Step 2 would probably be a neat addition, I could see some minor faults I could quickly clean up if I could download the generated .glb and import a new version, so Step 2 doesn't rely on a model containing mistakes.

Otherwise, this looks pretty damn good, the UX is slightly confusion at first, and the colors all over the place on the website itself, but it does seem to work better than I expected. Kudos for making the life of animators easier :)

Edit: two minor notes, the download URLs doesn't actually trigger a browser download, but instead shows it in the browser, and the uploaded files seems to end up being semi-public, no authentication at all. Might want to tell people to not upload private content just yet, or put uploaded/generated data behind auth. Might want to zip up all the files (so the directories for the image is correct too) and offer a download of that instead.

Edit2: Looking at the generated .atlas, are all the names correct? I'm seeing "animated_Orc Idle_7328aa0f" even in the .atlas files generated from my own characters, using a walking animation. The attachments in the skins also reference "animated_Orc" in the generated .json, maybe it's just some static string that isn't supposed to change?
by mactavish88 | 2025-10-05 11:42:00+00:00
For those of us who've been around for some time and still value privacy, this sort of paradigm is obvious.

The trouble isn't a lack of the right technologies - I'd argue it's a problem in the go-to-market strategy of those building these products/technologies.

Ideas flow along lines carved out by power/influence. Facebook's early strategy was to start with restricting its usage to people at Harvard University - arguably a highly influential institution - and then expand outwards to other highly influential institutions. Only once the "who's who" from those institutions were already onboard did they let down the walls to allow us plebs in, and we all rushed in head-first.

X's current strategy leverages Musk's visibility and influence (for better or worse).

Get the most prominent influencers onboard with your decentralized social network, and others will follow (dramatically easier said than done, of course). But without a significant contingent of influencers/powerful people, your network's DoA.
by NBJack | 2025-10-05 11:42:31+00:00
This assumes said email is properly filtered and doesn't get lost in a sea of work spam. I also assert email is actually terrible at context; unless that is part of an existing thread, or again your filtering/sorting is great, you will often spend at least a paragraph just establishing context.

> It is well structured, well documented and offers coherent discourse.

You must have great coworkers who know how to communicate. I cannot say the same for everyone at my company. Email at many of the places I've worked can quickly devolve on more than 3-5 replies.
by g-clef | 2025-10-05 11:43:13+00:00
It's funny, I started with rPis for the same reason, but I'm about to replace them. I bought 20 rPi 4Bs for my homelab, and I just couldn't get them to do what I needed. I was looking to run a home k8s cluster and the Pis were just not suited to it at all (don't use sd storage for k8s 'cause it'll burn out the card w/writes, booting off usb was unstable even with powered usb hubs, netboot turned into an enormous pain in the neck).
by InMice | 2025-10-05 11:43:27+00:00
Among the first page and 2nd page (top 60) there is always atleast 1 post about how we're gonnna "take back the web" or make it back into some form of our 90s millenial nostalgia memories, self hosting, federated this or that, etc etc.

Meanwhile - Nothing changes, everything generally gets worse and younger generations come into the world with no memories of the 90s internet or the world before mobile devices or surveillence everywhere.

Applying for a job or apartment or anything today means creating endless pointless copies of your pesonal information in databases across the world that will eventually be neglected, hacked, exploited, sold off etc

I dont know the way out if there is one, I guess we can keep fantasizing and thinking about it. It just feels like it would be easier to get the earth to start spinning the other way sometimes.
by cyber_kinetist | 2025-10-05 11:43:42+00:00
Probably the parent commenter has much more insider info than all of us since he's currently at NVIDIA...

From what I understand, PhysX has been built primarily as a physics engine middleware for games. So when folks at NVIDIA tried to extend this engine to robotics (for IsaacSim/IsaacLab) it seems they've faced lots of challenges (mainly with subpar multi-env performance and inaccurate solver, but also lots of technical debt over the years). So changing the internal engine to a more robotics-oriented one (Mujoco-warp) doesn't seem far-fetched. Nowadays for game engine development there are much better middleware CPU-based physics engines available (mainly Jolt Physics) - and GPU physics in games aren't that popular anymore due to pragmatic reasons (the GPU -> CPU roundtrip defeats the whole purpose of better performance)
by sirsinsalot | 2025-10-05 11:44:29+00:00
Don't forget AI being used to replace friends. AI being used for validation in place of a varied social group is scarier than anything I see on the jobs market.

Asking ChatGPT if breaking up with your girlfriend is a good idea or not? Terrifying. People should be using human networks of friends as a sounding board and support network.

What happens next?
by CuriouslyC | 2025-10-05 11:44:51+00:00
At this point distributed protocols are getting good enough that for a large class of social applications, network effects are the only thing keeping the incumbents in place.

The irony of ad supported free services is that if you just let the advertisers pay you directly for eyeball time then paid for your services, it'd be better for you financially while keeping the web pure outside of the "paid to consume ads" app.
by latexr | 2025-10-05 11:45:50+00:00
> Think what would happen if there was no watermark?

Everything would be worse and lies would be even easier to propagate. I understand the point in building this—understanding if it is possible—but what’s then the point in releasing it with instructions?

It’s like inventing a new kind of undetectable poison and saying “Could you imagine what would happen if people put this is in each other’s drinks?! Anyway, here’s the recipe”.

> Important Disclaimer

> THIS SOFTWARE IS PROVIDED FOR EDUCATIONAL AND RESEARCH PURPOSES ONLY. Use this tool responsibly and ethically.

This means absolutely nothing. Absolutely no one, exactly zero people in the history of mankind who have unethical uses for this tool will care about the message.

What even is the responsible and ethical use for your tool? Is there any?

Consider that you can’t push ethics down the line, they have to start with you. Should you have shared this? Is that ethical? Again, I understand the building of it, especially to demonstrate to OpenAI their efforts to prevent deliberate misuse (assuming that’s indeed the goal of the watermark) are laughably inadequate, but should you be distributing it to every random petty phisher and scammer on the internet?
by JohnFen | 2025-10-05 11:46:08+00:00
HN is not enough. It tends to cover a fairly narrow subset of the tech world in detail. If your interest is beyond what HN is focused on, then you need other sources of information as well.

Also, broadly speaking, no single source of information on anything is ever enough on its own, for a number of reasons. You should always have multiple information sources that have different viewpoints and different primary interests.
by tpm | 2025-10-05 11:46:56+00:00
You are right customers are not getting rich from sports betting, but the true reason is that once 'the house', the betting company sees a consistent winner, it will ban them or lower their betting limit to discourage them from betting again. There are people that would get rich otherwise. Also betting companies are coordinating their odds to prevent arbitrage.

And also, of course: there are gangs influencing the outcomes of the sport events and selling the bets or organizing betting on them. Fraudster bosses, if they are smart, are absolutely getting rich. And betting company owners too. But you didn't mean those.
Show HN: Float – What if Slack worked like Claude Imagine? (dynamic inboxes)
by FloatAIMsging | 2025-10-05 11:47:00+00:00
Claude Imagine generates software dynamically - no predetermined code, just adapts to what you need. That made me ask: why doesn't Slack work this way?

Slack forces predetermined channels. You join #marketing, now you get pinged about everything from brand strategy to pizza parties. The structure is static, your work context changes constantly.

THE PROBLEM: I was drowning in 50+ channels, checking Slack 60+ times daily. Tracked my time: 2.5 hours/day just PROCESSING messages, not working.

WHAT I BUILT: Float applies the "Claude Imagine philosophy" to Slack: - AI creates dynamic inboxes based on YOUR workflow (not predetermined channels) - "Customer Fires" surfaces urgent threads across all channels - "Deep Work FYIs" batches non-urgent updates - Keyboard-first: every action <2 keystrokes

HARDEST PART: Training ML to understand context, not keywords. Early version grouped "customer churn" with "ice cream churn." Ended up training on 500+ Slack workspaces to learn real urgency patterns: - "@channel" in #general at 11pm ≠ urgent - "@channel" in #incidents at 11pm = wake everyone - Message hierarchy + temporal context = Claude-level reasoning for notifications

TRY IT: https://website.float-chat.com/

Process 50 channels in 10 minutes instead of 2 hours.

Feedback wanted: - Does the dynamic inbox concept resonate? - What's missing for your workflow?

If Claude Imagine is the future of software, Float is the future of comms tools.
by leakycap | 2025-10-05 11:47:40+00:00
> A locked door with a key in the lock is not really locked.

A physical key sitting in a lock? Anyone walking by can turn it. Done. That's not what's happening with iCloud data.

Apple's decryption key isn't sitting there for the turning. It's stored in access-controlled systems and requires deliberate action and legal process to use. An employee or passerby can't just stroll by and "turn the key."

If you want the only copy of the key to your digital safety deposit box where you store all your stuff, thankfully there is Advanced Data Protection.

> As far as a court order is concerned

All service providers you use will provide data in response to lawful requests.
by viraptor | 2025-10-05 11:48:05+00:00
You just wait. The closed services will close down or become hostile enough that people will migrate. Not everyone will, but over a longer period - enough.

People getting into Solid and ATproto today are like people using own XMPP servers decades ago, or Mastodon years ago, or Matrix. Some projects like that will succeed, others will fade. But one day, you won't be able to post to Discord due to some policy changes and you'll have to reevaluate options.

Also, you can't backup from Twitter anymore. Or Discord. Or google photos. Or many others - they cut off that option once they're big enough.
by criddell | 2025-10-05 11:48:26+00:00
Maybe you can answer this then.

Back in the early 80’s, Radio Shack made the TRS-80 Model 100 laptop. It ran for 20+ hours on 4 AA batteries.

A few years later, Psion came out with a series of small devices that ran on 2 AA batteries and got 30+ hours of runtime.

With modern electronics and displays, could something like a model 100 be made that could run for hundreds or even thousands of hours on 4 AA batteries?
by switknee | 2025-10-05 11:48:45+00:00
What's impractical about everyone having a domain name? It surely isn't due to lack of domain names, because foo.bar.baz.bim.bim.bap.com is a valid domain name.

It is true that full data sovereignty isn't something most people are interested in, but this is more about a cooperative model for data ownership and access. Having your data identifier be JackDaniels@yahoo.com isn't particularly different from it being jackdaniels.is.technically.bourbon.com. In both cases another organization owns some of the path to your identifier and could potentially lock you out of it. In both cases, verizon is near the top of that list (.com).

As far as the domain name system being centralized, I'm not sure I agree. DNS is like a feudal system with hundreds of kings (top level domains) who all work together with one pope (ICANN), and various lords and ladies occupying positions under those kings. If ICANN goes completely bonkers the kings can get a new pope, some of them are literally sovereign because they are nation states. Just for fun, some of those states are ruled by literal kings, too. There are experiments to run a TLD by Decentralized Autonomous Organization (DAO), but I think for the most part nobody really cares because the current system happens to work pretty OK. If you have an idea for a more decentralized way to organize a namespace that doesn't involve your grandmother typing in a massive UUID or onion address, and doesn't result in someone being able to domain squat literally everything; I would love to hear about it.
by crazygringo | 2025-10-05 11:49:46+00:00
Came here to say exactly this. Programming languages usually default to signed, but if you're storing these things in databases it's common to explicitly choose unsigned, since ID's are virtually always unsigned and it gives you twice the space until you run out.

Like, instead of using negative primary keys, they could have also just have converted to an unsigned int32. I would assume both of those would break a bunch of customer implementations though.
by erlend_sh | 2025-10-05 11:50:02+00:00
It doesn’t really rely absolutely on domain names; at the very root there’s just a DID. DNS happens to be the best we’ve got right now as a human-readable username and address in-one goes.

We can work to make DNS /ICANN et.al. more democratically operated and people-owned while at the same time devising wholly alternate paradigms like Handshake and similar: https://blog.webb.page/2025-08-21-dap-the-handshake-successo...
by CuriouslyC | 2025-10-05 11:50:13+00:00
Hetzner is great, but it has some minor region problems and SLO issues, so you want to have a fallback to degrade gracefully.

I set my clients up with Hetzner for the core, and front it with Cloudflare. You can front KEDA scaled services with Cloudflare containers and you're pretty much bulletproof, even if Hetzner shits the bed you're still running.
by microtonal | 2025-10-05 11:53:24+00:00
I don't know what generation you belong to, but I was still in school when mobile phones that could record video became "good enough" that most of my peers in school had them, today I'm ~33.

Ten years older. I'm from West-Europe and most people only got dumbphones around the time I was 18-19 (~2000 and mostly adults or 17-18 year olds). Phones with cameras became widespread quite a few years later. Even when I got an iPhone in 2009, most people were still using good old dumbphone/feature phone Nokias. After 2009 it changed very quickly. I think that aligns with you being 10 years younger + adoption in the US (assuming that you are in the US) being earlier.

Phones were simply not a factor when I was in high school. If you had to call someone on-the-go, you would use one of the many public phone booths and a pre-charged card (there were always rumors that you could spay them with hairspray to get unlimited credit :D). But that almost never happened, you'd mostly just meet people IRL if you wanted to socialize.
Show HN: Caffeine Clock – A beautiful and accurate caffeine tracker app
by WingenderA | 2025-10-05 11:53:55+00:00
Hi guys!

I would love to show you Caffeine Clock 2.0, a tracker I made that shows you your caffeine levels now and in the future, helping you have undisrupted sleep by timing your caffeine better.

A bit of context - as a guy who drinks a lot of caffeine, I wanted to make a good caffeine tracking app for a long time, since nothing I found at the time was sufficient. I wanted to make an app that would be easy to use, show you exactly when you’d have enough caffeine to not have your sleep disrupted, and could add all the drinks I usually drink, for free.

After several iterations, I am now releasing the second major version of Caffeine Clock, which is the caffeine tracking app I always wanted to build.

Some highlights:

Accurate caffeine algorithm — able to take the absorption rate and a “sipping” duration into account to actually give you a realistic estimate

Fully offline — the data is only on your phone. No login, nothing. You can move the data from phone to phone

Comprehensive onboarding, which (at least I hope) asks relevant questions supported by studies — those will set your caffeine half-life and sleep-safe threshold

Over 200 drinks in the database — or create your own as well Analytics — including average caffeine consumption, a streak of days where your caffeine amount was good at your bedtime, drinks breakdown, etc.

Localized into five languages (some of them AI-translated; please help me if you find something weird)

Free - It is supported by ads, and there is an option to support the app and remove them.

I would love to hear your feedback. Please, check it out for yourself and let me know what you think!
by WillAdams | 2025-10-05 11:54:33+00:00
Really wish that they had stuck w/ Wacom --- the pen technology not being the same as my phone (Samsung Galaxy Note 10+), e-book reader (Kindle Scribe), and desktop display (Wacom One, probably going to update to a Movink 13 or 14) is why I bought a Samsung Galaxy Book 12, then when it got long in the tooth, a Samsung Galaxy Book 3 Pro 360.

That said, it's hard to take Microsoft seriously on styluses when they crippled them to an 11th touch input in Fall Creators Update:

https://github.com/TheJoeFin/Windows10-Community/issues/17

I'm getting sick of leaving the Settings app open so that I can toggle how the sytlus behaves, depending on which app I'm using, so I'm looking into making a cyberdeck w/ an rPi 5 and a Wacom One 13 Gen 2 display.
by numpad0 | 2025-10-05 11:56:02+00:00
"Move fast" thing applies to lots of software because most software belongs to "fundamentally safe" class of things, along butter knives and clay sculptures. People might temporarily experience sadness if they were served a mangled butter knife or saw your sand castle collapse, but they shouldn't be hurt. You don't even have to have heard of the word "functional safety" to be safe with those. Your creation is going to be default safe and perpetually safe so let them crash and burn, is the idea.

If you were writing pieces of self driving code or were building a wooden chair for yourself to sit on, that change up things a bit. The most fundamental distinction isn't in whether it's hardware or software, but whether it's safe or not.
by tremon | 2025-10-05 11:56:28+00:00
In that light, it's odd that they specify a polling rate at all, since they use direct-attached key pins linked to an 48MHz clock. There is no grid/matrix sensing period, which is usually what is meant by polling rate. And the claimed value of 1kHz is doubly weird since the debouncing logic uses a period of 5ms, which means they can at most mimic a 200Hz polling rate:

entity Debouncer is generic ( FILTER_DURATION: delay_length := 5 ms );

edit: looked up what the typical bounce time is for a keyboard switch, and 5ms seems to be pretty standard. It's also the default that QMK uses. It seems quite excessive to me, I'd have expected bouncing times to be closer to tens of microseconds than multiple milliseconds.
by javier2 | 2025-10-05 11:57:38+00:00
Well, just keep in mind that its not a "perfect alignment" as this seems to prescribe some kind of intent. It's more a set of requirements that allowed life to not be extinguished so easily. We could never exist in a place where this didn't happen like this, so obviously we have to be here and not some place ealse. So its more that out of the 1 places we have seen that was made like this, we at least know life happened there.
by gibsonf1 | 2025-10-05 11:58:19+00:00
Systems Twin Intelligence, where a Pod represents the full space-time information for part of the world, using Solid Protocol: https://graphmetrix.com/trinpod-server

The W3C Linked Web Storage (LWS) working group is transforming Solid into a web standard: https://www.w3.org/groups/wg/lws/
by maremmano | 2025-10-05 11:58:54+00:00
OVH is just as reliable as Hetzner, and right now they have a much cheaper offer: https://us.ovhcloud.com/vps/configurator/?planCode=vps-2025-...

Aside from that, which distro would you choose for Coolify? I’m debating between Ubuntu 24.04 and Debian 13.
by erlend_sh | 2025-10-05 12:01:01+00:00
> The moment you create/share data with a site, what's to prevent them from reselling it?

If I can clearly assert origin and personal ownership of my data, I can forbid further reselling of it.

EU legislation shows that we can actually have the right to demand that a company forgets about us. Asserting such rights become easier the more accurately we define what data is ours.
by atombender | 2025-10-05 12:01:41+00:00
A minority of my sqlc queries use CASE expressions, but I've never had an issue with them. As far as I can see, Postgres is good at optimizing them away. Is that not generally the case?

I wonder if a sufficiently smart sqlc could do the optimization itself. Basically have an SQL parser that is able to identify dynamic parts statically and encoding an efficient representation that allows constant folding at runtime.

Another weak point in sqlc is the absence of any composability, so every query has to be self-contained. But views can help you with that.
by raverbashing | 2025-10-05 12:01:57+00:00
Yup

The fundamental problem with the Drake equation is that it's frequentist, not Bayesian

Hence why you get too high sensitivity to parameters you have no way of having an estimate with a small margin of error

We "don't care" about how many civilisations are out there, we care to the point where we can interact with them.

As mentioned, it has several assumptions. "Rate of birth of sun like stars" means nothing. You can "always" have an exception for life that will throw the data off: "star too bright but with a hot Jupiter tidally locked in front of your moon, shielding it" etc
by bilsbie | 2025-10-05 12:01:58+00:00
The US really needs to get onboard with "balcony solar" or "plug-in solar."

> small solar panels that can be easily installed on balconies and plugged directly into a standard wall outlet, allowing users to generate their own electricity.

I believe this is common in Europe. They’ve figured out some way to make it safe for the grid and line workers.