MurphyA/hacker-news huggingface dataset:
Show HN: 2D Spine Animation AI for Game
by lyogavin | 2025-10-01 14:42:03+00:00
I built this 2D Spine Animation AI for Game.

Upload a game character image, it directly generate 2D spine animation for your character that can directly apply 2k+ animations.

What it does:

- Auto rigging, auto bone structure generation

- Apply 2k+ animations in a click

- Layered image output

- export directly to spine animation to edit

- export to all game engines like Unity and Godots

- 10x easier, 10x cheaper for game development
by gsf_emergency_2 | 2025-10-01 14:42:48+00:00
Edit: if I were to put myself in Archimedes' shoes, motivation comes from "this is nuts but it could work" and meaning comes from "it works!"

>Money is a path to acquiring sufficient power

Power and money are almost interchangeable, and I'm taking a wild guess that better questions are hidden in that "almost" (as you say, "wisdom+effort", but I'd have to sleep on that for a few nights in order not to casually one-up that with "precience")
by vuggamie | 2025-10-01 14:43:50+00:00
I use vim. Very little flow. My personal journal is a single latex document, I write about 25k words per year in it. I have a macro that inserts the date and time and I write my entry after that. At the end of the year, I spend a few hours re-reading and reflecting. I'll probably convert it to markdown soon.

At work, I keep a markdown file open. I take notes from meetings, quick entries to describe what I'm working on a few times a day. It's a single file that goes back to my hire date with current employer. Super useful.

I store both in private git repo's along with shell scripts and config files.
by Lumoscore | 2025-10-01 14:44:50+00:00
This is the study that finally confirms what a lot of people in the health/bio-hacking space have suspected for years! It’s not that cholesterol is irrelevant—it's still a primary risk factor—but it's clear it's only half the story.

The headline makes sense because we've been treating the symptom (high cholesterol) so effectively with statins that for the remaining group of heart attack victims, the real driver is something else entirely: chronic inflammation.

Essentially, high LDL provides the "gunk" for the plaque, but the plaque doesn't become dangerous until inflammation sets in and makes that plaque unstable enough to burst. If your arteries are calm, that cholesterol is less likely to kill you.

The huge win here is the marker: hs-CRP (High-Sensitivity C-Reactive Protein). It's affordable, widely available, and now, officially a critical measure. If your LDL is fine but your hs-CRP is elevated, you have a massive, unaddressed "residual risk."

I hope this pushes doctors to run that test routinely. For us, the message is clear: reducing systemic inflammation through diet, sleep, and stress management is now a non-negotiable part of heart health, even if your lipid panel looks great.
by tptacek | 2025-10-01 14:45:01+00:00
It's wild to me that, of all the things to call LLMs out for, this piece has chosen to include math tutoring. I've been doing Math Academy for a bit over 6 months now, going from (essentially) Algebra II through Calc II (integration by parts, arc lengths, Taylor expansions) and LLMs have been a huge part of what has made that effective:

* Clear explanation of concepts that respond to questions and reformulate when things bounce

* Step-by-step verification of solutions, spotting exactly where calculations have gone

* Instantaneously generating new problem sets to reinforce concepts

LLMs are probably not going to live up to all sorts of claims their proponents make. But I don't think you can ever have tried to use an LLM in a math course and reach the conclusion that it's "demoware" for that application. At what point, over 6 months of continuous work, does it stop being a "demo"?
by knorker | 2025-10-01 14:45:29+00:00
1. No, dereferencing a null pointer will not "cause a sigsegv". It causes UB. In practice, in unix user space, yes it'll probably be SIGSEGV. 2. A null pointer is not a valid pointer: Yeah… Once again my question was "But when would it not be a valid pointer, and yet also not a null pointer? A null pointer we can check for easily."

This code will NEVER deference a null pointer. Not under any compiler, not with any compiler options:

if (ptr != NULL) { *ptr = 0; }

> A null pointer is not a valid pointer in a predominant number of systems in existence.

No, that's not quite pedantically accurate. A null pointer is not a valid pointer in the C programming language. Address zero may or may not be, that's outside the scope of the C language. Which is why embedded and kernel work sometimes has to be very careful here.

> They may not have a MMU, and in such a case the operation will succeed.

Lack of MMU does not mean address zero is valid. It definitely* doesn't make a null pointer valid. In fact, a null pointer may not point to address zero.
by cmcconomy | 2025-10-01 14:45:31+00:00
thanks - I was wrong about the plan being new.

However as of this year it's got ~$600B of exposure and $400MM in funds. at 3MM/residence that's 133 homes before they're bust, right?

see:

https://ains.assembly.ca.gov/system/files/2025-05/assembly-f...

https://calmatters.org/economy/2025/02/homeowners-insurance-...
Show HN: Kexa.io – Open-Source IT Security Compliance (Now Premium UI and AI)
by patrick4urcloud | 2025-10-01 14:45:50+00:00
Hi HN,

After building kexa.io, the open-source solution to scan your clouds for misconfigurations, we’re excited to announce the premium version, powered by AI for remediation assistance.

When we first launched Kexa, our goal was to give developers and security teams a simple, unified, and Infrastructure-as-Code native tool to automate compliance and security checks across AWS, GCP, Azure, and more.

Thanks for the feedback we got on our last post on HN !

One piece of feedback stood out: while developers loved the IaC approach, many teams wanted a way to visualize their security posture, manage rules, and track remediation without diving into config files.

That’s why we built the premium version.

We added a web interface to:

Visualize your entire multi-cloud security posture from a single web interface. Manage your rules through UI & edit with our no-code rule builder. AI Remediation assistance with clear insights based on CIS benchmarks and Kexa rules.

We’d love for you to check it out at https://www.4urcloud.eu/

Please support us by giving a star to the kexa.io open source project on Github !

Happy to answer any questions. What do you all think? How are you currently handling multi-cloud compliance and misconfiguration scanning at scale?

contact@kexa.io
by coderatlarge | 2025-10-01 14:46:18+00:00
one of the things i took away about category theory is that it allows you to avoid repeating certain arguments which boil down to so-called “abstract nonsense” ie they have nothing to do with the specific objects you’re dealing with but rather are a consequence of very generic mapping relationships between them. maybe better versed people can give specifics.

as a very broad example there are multiple ways to define a “homology” (ex simplicial, singular, etc) functor associating certain groups to topological spaces as invariants. but the arguments needed to prove properties of the relationships between those groups can be derived from very general properties of the definitions and don’t need to be re-argued from the very fine definitions of each type of homology.

i think.
by nakedrobot2 | 2025-10-01 14:47:04+00:00
I get this all the time. Especially since GPT5, generating an image starts a massive chain where it confirms what you want, and asks you to say yes, and you say yes, and then it confirms again, and this can go on for 5-6 times. Then if you swear at it, it refuses to continue. It is insane. Fuck you, OpenAI
by allenu | 2025-10-01 14:47:05+00:00
I wrote my own app (Minders) and use it to write long and short entries here and there. I made the UI look like Twitter (replies, likes, hashtags, media, link previews), so I kind of use it as a dumping ground for bookmarks and images too. It's chronological and filterable, so it's easy to find stuff later.

I was never into the journaling where you're prompted with a question or try to investigate your feelings and state of mind, so it works for me. Sometimes I'll dump what I'm thinking of my life and how my day went and sometimes I'll just post a random link I thought was really interesting.
by Mistletoe | 2025-10-01 14:47:15+00:00
I’m about to leave Google Sheets because I keep very long spreadsheets about my life and everything I do and it refuses to open at anything but right at the top. So every time I have to scroll and scroll to get to the bottom. Does anyone have a fix for this? Last time I googled all I found was some dingleberry on a Google thread saying that’s how spreadsheets should open. I moved to Google Sheets from Excel online that did that right at least. I moved away from Excel online because it has requirements for small file sizes and the images I would paste in the spreadsheet filled them up to the limit too fast.
by SilverElfin | 2025-10-01 14:47:40+00:00
Large social media platforms are public squares and should be regulated as such. They shouldn’t have the freedom to hide behind their own arbitrary policies but should instead be required to stick to the law. In this case it appears they don’t even apply their own polices properly - but this has been a problem for much longer, perhaps going back to 2016 when there was a sudden shift towards censorship.
by palmotea | 2025-10-01 14:47:47+00:00
> What interests me is why humans crave this one time in history (medieval?).

Based on the OP, it sounds like it's nothing special about the time period. It sounds like someone put one on as a one time event then it became regular event. People think they're fun, and it spread.

> It’s old enough to be different than now but not old enough to be like caveman times?

Ancient Greece/Rome would also fit that bill, but I haven't heard of an "Ancient Rome Fair."
Show HN: Autism Simulator
by joshcsimmons | 2025-10-01 14:48:31+00:00
Hey all, I built this. It’s not trying to capture every autistic experience (that’d be impossible). It’s based on my own lived experience as well as that of friends on the spectrum.

I'm trying to give people a feel for what masking, decision fatigue, and burnout can look like day-to-day. That’s hard to explain in words, but easier to show through choices and stats. I'm not trying to "define autism".

I’ve gotten good feedback here about resilience, meds, and difficulty tuning. I’ll keep tweaking it. If even a few people walk away thinking, "ah, maybe that’s why my coworker struggles in those situations," then it’s worth it.

Appreciate everyone who’s tried it and shared thoughts.
Show HN: Alloy Automation MCP – Connectivity for business-critical systems
by mnadel | 2025-10-01 14:48:33+00:00
I'm Mike, Head of Eng/Product at Alloy Automation.

We built MCP by Alloy Automation to give your AI agents structured access to business-critical systems without the integration headache. We've built MCP servers covering thousands of tools across platforms like Quickbooks, Xero, Notion, HubSpot, and Salesforce. Pick the tools you need, provision a server, and ship faster.

Need more control? Our Connectivity API gives you programmatic access to all the same tools for custom integrations beyond MCP.

Everything runs with scoped auth utilizing our battle-tested credential management system that independently manages your secrets.

Login for free and try it out here: https://ai.runalloy.com/

We'd love your feedback: what would make this usable in your stack? Happy to dive into any of the details!
by hansonkd | 2025-10-01 14:48:53+00:00
I wish cursor would let you see how much usage in terms of $$ you have done for your month. Its really hard to see in the dashboard the individual charges tokens, but then there is no cumulative. I haven't been able to find a way to see how much of my included usage is being used besides downloading the csv and manually summing. They just give you a very unhelpful "You will use your included credits by X date"

I suppose this is by design so you don't know how much you have left and will need to buy more credits.
by brightbeige | 2025-10-01 14:49:18+00:00
I have Version 0.12.3 which seems to be the most recent release: https://github.com/ollama/ollama/releases/tag/v0.12.3

It doesn't show up with a laggy Electron version.

I didn't use homebrew, but that version is also up-to-date: https://formulae.brew.sh/cask/ollama-app
by ndriscoll | 2025-10-01 14:49:21+00:00
Requiring businesses that provide products or services that we've already decided should be age gated to check ID is not the same as requiring all sites to check ID. Stores that sell porn or drugs or guns in person need to check ID. That hasn't resulted in all stores checking ID, or even stores that sometimes check ID (e.g. grocers selling alcohol) checking it all of the time. They only do for restricted items. No reason web businesses can't do the same.

Sites with user generated content already have to have some level of moderation to remove copyrighted or illegal materials (e.g. child porn). So it's not a big difference to say if you want to have user generated content and not be considered an adult site, you need to take down any submitted adult content (or only allow it in adult verified areas or whatever). If HN doesn't allow people to post their amateur smut stories, it could then be unaffected.
by n4r9 | 2025-10-01 14:49:23+00:00
It's well-established scientifically that lockdowns and other non-pharmaceutical measures reduced transmission and deaths considerably.

https://www.science.org/doi/10.1126/science.abd9338

https://www.medrxiv.org/content/10.1101/2021.01.15.21249884v...

https://bmcmedicine.biomedcentral.com/articles/10.1186/s1291...

https://www.nature.com/articles/s41562-020-01009-0

https://www.thelancet.com/journals/laninf/article/PIIS1473-3...
by psychoslave | 2025-10-01 14:49:30+00:00
I don’t have my spreadsheet at hand, but obviously no one overtly pretend to be a Nazi among MEP. I’m not aware of the arcanes, but it seems to me that it’s part of their obligations, and some MEPs were actually already sanctioned over this.

https://www.politico.eu/article/european-parliament-meps-sus... https://www.europarl.europa.eu/news/en/press-room/20250331IP...
by mkleczek | 2025-10-01 14:50:19+00:00
While TigerBeetle way is very interesting I find lack of multicore processing support (or any kind of horizontal scaling) a blocker in terms real world deployment.

It is just too risky as there is a hard limit to scalability and while it might look it is high enough for foreseeable future, what am I supposed to do once I reach this limit? Financial database has to be planned with at least 15-20 years of growth in mind.
by ktc1 | 2025-10-01 14:50:29+00:00
No this is a big misconception in my opinion. It may be the case at bookmakers like SBOBet, Pinnacle etc. who have fewer markets and higher liquidity (but I'm not sure as I never worked for one). I worked as a trader and it was extremely rare to end up with a balanced book like that. We did sometimes move the odds slightly based on liabilities but we never wanted to move them so much as to arb with the wider market.
by andrewl-hn | 2025-10-01 14:51:24+00:00
> the only reason FDB isn't massively popular

The only reason is Apple. They liked the product that was released in 2013 so much they bought the whole company, and all other FoundationDB users were abandoned and were forced to drop it.

Who would trust a database that can be yanked out of you at any moment? Though a lot of products have license terms like this only a handful were ever discontinued so abruptly. It's under Apache license now but the trust is not coming back.
by TimJRobinson | 2025-10-01 14:51:32+00:00
I use Obsidian with a "daily-planning" template that has a bunch of typical journaling prompts. I customize it over time, adding new ideas and removing boring bits.

Current sections are: - Things to remember - List of 10 important quotes/mantras - What's on my mind - How am I feeling productivity/mood wise today - What do I most want to accomplish? - What would make today horrible? - Gratitude - Something Mundane, something that happened by chance, something I made happen
by oersted | 2025-10-01 14:51:40+00:00
I'd love to hear from folks who mainly use Claude Code on why they prefer it and how they compare. It seems to be the most popular option here in HN, or at least the most frequently mentioned, and I never quite got why.

I always preferred the deep IDE integration that Cursor offers. I do use AI extensively for coding, but as a tool in the toolbox, it's not always the best in every context, and I see myself often switching between vibe coding and regular coding, with various levels of hand-holding. And I do also like having access to other AI providers, I have used various Claude models quite a lot, but they are not the be-all-end-all. I often got better results with o3 and now GPT-5 Thinking, even if they are slower, it's good to be able to switch and test.

I always felt that the UX of tools like Claude Code encourage you to blindly do everything through AI, it's not as seamless to dig-in and take more control when it makes sense to do so. That being said, they are very similar now, they all constantly copy each other. I suppose for many it's just inertia as well, simply about which one they tried first and what they are subscribed to, to an extent that is the case for me too.
by WesleyJohnson | 2025-10-01 14:51:49+00:00
I feel like I've hit a sweet spot for my use case, but am so behind the times. I've been a developer for 20 years and I'm not interested in vibe coding or letting an agent run wild on my full code base.

Instead, I'll ask Cursor to refactor code that I know is inefficient. Abstract repetitive code into functions or includes. Recommend (but not make) changes to larger code blocks or modules to make them better. Occasionally, I'll have it author new functionality.

What I find is, Cursor's autocomplete pairs really with with the agent's context. So, even if I only ask it for suggestions and tell it to not make the change, when I start implementing those changes myself (either some or all), the shared context kicks in and autocomplete starts providing suggestions in the direction of the recommendation.

However, at any time I can change course and Cursor picks up very quickly on my new direction and the autocomplete shifts with me.

It's so powerful when I'm leading it to where I know I want to go, but having enormous amounts of training data at the ready to guide me in best-practices or common patterns.

I don't run any .md files though. I wonder what I'm missing out on.
by chipotle_coyote | 2025-10-01 14:52:03+00:00
MacOS 26 actually has some really great new features around Spotlight, from actions to clipboard history, and the heretofore-underloved Control Center has been really improved (and is clearly being positioned as the new solution to the plague of ever-increasing menu bar icons). There are improvements to Shortcuts automation. And, for nerds (hi), Terminal finally got 24-bit color and support for Powerline fonts.

I see a lot of "ugh, Tahoe is just the iOS-ification of macOS" on HN, which, on the surface, I get -- the visual changes by and large make things worse, and ironically I think they're actually not as good as the changes on iOS. But the Mac got stuff that the iPad didn't, and there's still a lot you can't do on the iPad that you can on the Mac. I don't think the two are merging any time soon, even if they're becoming more visually similar. (Actually, I don't think the two will ever merge, strictly speaking, but that's another post.)
by tptacek | 2025-10-01 14:52:08+00:00
I think you'd be crazy to say LLMs are blockchain-style hype when it comes to software development but I don't begrudge anybody who believes they're not currently workable for the kinds of problems they work on; I think reasonable people can disagree about how ready for prime time they are for production software development.

But for math tutoring? If you claim LLM math tutoring is demoware, you're very clearly telling on yourself.
by brightbeige | 2025-10-01 14:52:17+00:00
before updating docker desktop:

X Docker.app: Electron 34.5.4 (Contents/MacOS/Docker Desktop.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework)

after updating docker desktop:

X Docker.app: Electron 37.2.6 (Contents/MacOS/Docker Desktop.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework)
by WASDAai | 2025-10-01 14:53:36+00:00
C3F achieves group-conditional coverage parity under distribution shift without model retraining. This matters because every deployed ML system faces covariate shift, yet current fairness methods assume static distributions. The method provides finite-sample lower bounds on group-wise coverage with degradation proportional to chi-squared divergence between distributions. Empirical results show it outperforms existing fairness-aware conformal methods while remaining computationally efficient.
by ako | 2025-10-01 14:53:58+00:00
In my experience most AI coding tools can work with databases, especially if you give it an MCP tool to connect to your (development) database. It will generate mermaid er-diagrams by reading from your database catalog, it will generate SQL to create tables, views, etc. It will generate queries, validate them and return data. It will optimize your query performance by running the query, running explain plan, looking into pg_stat_statements (or whatevery your database uses), and propose SQL optimization, indexes to be created. It will also create demo data with realistic use cases like black friday or back to school discounts for prices, etc.

A SQL MCP + mermaid is all you need.

Btw, it can also do an awesome job turning query plans into readable mermaid flow diagrams, adding details to the chart, using color to highlight bottlenecks.
by Aachen | 2025-10-01 14:53:59+00:00
How do I get it out of their cloud? It works as a backup to my phone, but I'd still want another copy that I can access regardless of whether I've got access to that phone number right now. Sorting that out with the carrier can take a while

What's (to me) much more exciting to me is the incremental local backups they're working on. I've iirc looked into how to decode these big backup files, and copy them off my phone semi-regularly, but this being rsyncable will make the process much faster
by KempyKolibri | 2025-10-01 14:54:00+00:00
Why would that raise questions about whether cholesterol levels are correlative rather than causal?

Presumably one of “time spent working in asbestos factories” and “cigarette pack years” is more predictive of lung cancer incidence than the other. Does this being the case mean that either smoking or inhaling asbestos particles isn’t causally implicated in lung cancer? If the answer is “no”, then presumably you can see why the inference you’re making is faulty.
by jdiff | 2025-10-01 14:54:12+00:00
Countless people in comments say this, but other people fail to see evidence of that in the wild. As has been said in response to this point many times in the past: Where's the open source renaissance that should be happening right now? Where are the actual, in-use dependencies and libraries that are being developed by AI?

The only times I've personally seen LLMs engaged in repos has been handling issues, and they made an astounding mess of things that hurt far more often than it helped for anything more than automatically tagging issues. And I don't see any LLMs allowed off the leash to be making commits. Not in anything with any actual downstream users.