MurphyA/hacker-news huggingface dataset:
by FunkyMuse | 2025-12-24 01:10:14+00:00
Hey everyone, I built Postiner, a social media scheduler designed for social media managers handling multiple projects.

My first collaborator shaped many of the features, and working with them showed me how valuable real collaboration is in building something people actually need. They pushed me to open it up to others, and now I'm looking for new collaborators.

What we've built so far (more at https://postiner.com/#features):

- Dark and light mode (this was a dealbreaker)

- Two posting modes: broadcast the same content across accounts, or customize individually per account—with easy switching between both, real-time platform validation, clear error messages, post priorities, and more

- Drafts and workspace organization for managing multiple projects (teams coming soon)

- AI-powered tools (via MCP)

- Automatic thread support for Threads, Twitter/X, and Bluesky

- Recurring posts, bulk actions, first comment scheduling (on supported platforms), carousels, and more

- Campaign grouping for easier analytics and post management, with PDF and CSV export

- More goodies inside

If you're ready to collaborate?

Fill out this quick form and I'll send you an invitation to our community: https://forms.gle/y47sTTbUjP1VhJqu8

What you get:

- Direct influence on what gets built next, which workflows get refined, and where the tool goes from here

- Growth or Pro subscription free during collaboration

- 3-6 months free subscription afterwards as thanks for your contribution

Slots are limited, first come, first serve.
by gaigalas | 2025-12-24 01:10:59+00:00
I am currently watching closely both yours, pnut.sh (already mentioned in the thread) and https://github.com/cosinusoidally experiments. I think they all have something good to contribute.

These first steps interest me very much, and perhaps x86-only is the best we'll get for a foreseeable future (10 years or so), considering how difficult builder-hex0/fiwix is to port to another arch and how crucial it is for the whole concept.

The GCC 4.7 RISC port and other things are nice (higher stages), but they are short term practical goals. I think the future lies in very specialized bootstrap-specific software that can cut lots of corners at once.
by bsimpson | 2025-12-24 01:11:09+00:00
I recently happened into Balatro through a Game Pass trial. I fell deep down the rabbit hole of trying to get it to run on SteamOS.

It's fascinating to see a commercial game whose source is easily read inside the application bundle, and all the modding opportunities it opens up. (It's written in Lua with LÖVE.) Balatro was one of the biggest games of last year, and I'm sure the tinkerability was a big catalyst to that - people porting it to obscure platforms and making mods to extend the game.

It's also really cool to see how the game handles all the different ecosystems it exists in (Steam, Game Pass, Apple, Android, Nintendo Switch…).

I've got a Nix derivation that ought to be able to run any version of the game in Linux. Now I just need to figure out why it crashes when opened in game mode.

All this is way more effort than just spending the $10 to get it to run in Steam natively, but it's more interesting this way.
by simonw | 2025-12-24 01:11:25+00:00
No, I'm determined to normalize it. I would like a LOT more people to have personal websites where they write at length about things, and then share links to what they have already written where it is relevant to the conversation.

I'm actively pushing back against the "don't promote your site, don't link to it, restate your content in the comments instead" thing.

I am willing to take on risk to my personal reputation and credibility in support of my goal here.
by ux266478 | 2025-12-24 01:11:27+00:00
I totally get why they did, having had to support Mac for an in-house engine. Apple is by far the most painful platform to support out of the big 3 if you're not using turnkey tools, and they don't make up for it with sales outside of iOS. The extra labor is hard to justify already, and then we get to technical deficiencies like MoltenVK, plus social deficiencies like terrible support. It's just a really hard sell all around.
by hadlock | 2025-12-24 01:12:06+00:00
There's actually some truth to the bird thing. Some of the first wind turbines in the 1980s had very short blades, 5-10 feet, and would spin at ~50rpm, sort of like a spinning baseball bat, ready to strike birds out of the air. Combined with not being very high off the ground, maybe 40 feet, birds would take off from the ground directly into the very fast spinning blades. Modern wind turbines neither look nor act like these early turbines, but that's where the data comes from. They only just retired those fast spinning, low to the ground turbines in like ~2017. Something like 80-95% of all bird strikes came from ~35 essentially prototype wind turbines, and virtually none come from modern, huge slow spinning turbines.
by tt24 | 2025-12-24 01:12:50+00:00
Okay, so it has to be something you purchase - we're slowly getting closer to the true opinion here.

Sony is a monopoly as well then? They decide what gets sold in the Playstation store. Same with Nintendo.

Ford and Tesla are monopolies, they solely decide what is software is sold or used in their car's infotainment center stores, despite the fact that I have purchased the car!

AWS is a monopoly, despite the fact that I purchase an EC2 instance from them for one year they will not let me run certain kinds of software on it (Parler, some crypto, etc.)
by bodash | 2025-12-24 01:13:19+00:00
Sure.

Problem I had with the other newsfeeds is that I get distracted by the constant updates, always refresh the front-page, skipping the actual content and just skimming through headlines and comments.

So I built this one, set it as my homepage, and because it doesn't update often, I will actually read the content of the links. When I'm done, I move on to other things in life.

It's curated by matching keywords (focusing on web development) on HN, mostly automated but with few manual adjustments now and then.
by Pepp38 | 2025-12-24 01:14:17+00:00
I see it as just another tool. Like any other tool, you have to learn it and integrate it into your workflow.

And as a learning tool, it’s extraordinary.
Not because it replaces understanding, but because it accelerates it: you can explore unfamiliar domains, compare approaches, and iterate with feedback that used to take days or weeks.

The responsibility to think, judge, and decide still sits entirely with the developer.
by fatbrowndog | 2025-12-24 01:15:09+00:00
so I look at it again...

Version v13

10.5281/zenodo.18023121

Dec 22, 2025

12.18.3. Total geometric cost

The final value is the static cost S adjusted by the dynamic efficiency C:

α–1 = S – C

α–1 = (4 · π3 + π2 + π) – (α / 24)

α–1 = 137.0359996

do you not see a and a on both sides?
by dang | 2025-12-24 01:15:13+00:00
We occasionally turn off the flags on political/ideological stories when certain conditions are met, such as: (1) there aren't too many of them; (2) the story contains significant new information (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...); (3) there's some overlap with intellectual curiosity; (4) we think HN can maybe discuss it substantively; or last but not least, (5) the community is insisting on discussing it. The latter can show up in various ways, such as when the story keeps getting reposted (often from different URLs) or we get lots of emails about it.

Political or ideological opinion pieces rarely meet any of these conditions. That doesn't mean they're bad articles, but it does mean we would reserve the turning-off-flags move (which ought to be fairly rare) for articles that do.

Does that answer your question?
Ask HN: Does anyone use UI dashboards for AST? Who prefers CLI?
by michaelafam1 | 2025-12-24 01:15:14+00:00
We're building a local-only 7 engine security analysis tool (https://www.agnech.com/docs) that finds logic exploits and vulnerabilities standard test stacks miss. Right now it lives entirely inside VS Code.

We're trying to figure out the standalone experience and getting very split feedback:

Most just want a CLI with structured output (JSON/YAML).

Others prefer a UI dashboard for visualizing attack paths, data flows, or sharing with non-devs.

So: when you run AST tools, do you actually prefer a dashboard? Or is good CLI output enough?

e're debating investing more into the CLI outputs or the UI functionality.

Curious about current workflows. Thanks!
by bongodongobob | 2025-12-24 01:15:34+00:00
5 years is the lifecycle. You're not going to get rid of a 4 year old server because you're using less cycles that you thought you would. You already bought it. You find something else for it to do or you have a little extra redundancy. If I increase the mpg of my semi fleet, that doesn't mean I can sell some of my semis off just because the cost per trip goes down.
by judahmeek | 2025-12-24 01:16:01+00:00
> Which isn’t to say you’re somehow wrong for wanting a safe space away from political discourse. It’s important not to forget how empowering silence and ignorance are to causes that typically undermine the rights of the populace.

I feel like these two statements nearly contradict each other. Maybe the second sentence should have begun with "However,..."

Either way, I totally agree that apathy is enemy #1 and policies that enable censorship for any reason are enemy #2.
by The_President | 2025-12-24 01:17:17+00:00
I'm fine with ripped DVDs that were purchased 20 years ago, and anything higher resolution than that is a bonus. All displayed on quality panels at neutral/middle settings with those aformentioned effects likewise disabled. Audio preserved as original, hooked up to a killer theater with real component speakers.

It's hard for me to tune in on an overly smoothed, saturated picture with fake surround sound plasticy soundbar audio.
by Macha | 2025-12-24 01:17:48+00:00
I will say, I have an Apple device minority ecosystem, and it seems to be that the Apple devices are the bad citizens there.

For example, I have Sony and Bose headphones with bluetooth multi point. The way this is supposed to work for example is that I can connect them to my PC and my smartphone and have my PC playing videos or whatever, and my phone can override that when something "priority" like a phone call comes in.

Except if the iPad is one of the connected devices, then it will claim priority once a minute or so, _even if it's playing no audio_, thereby interrupting other audio streams pointlessly. This makes all the other devices look like they can't play audio and the iPad can, and I'm sure the iPad plays nice with airpods, but it seems weird to me that every non-Apple combination of devices I hve also plays nice with each other.
by dmurray | 2025-12-24 01:19:14+00:00
Even that might leak to length attacks: one reasonable plaintext would lead to black bars of 1135 px, another to 1138 px, and with enough redactions you can converge on what the plaintext might be.

The only safe way for journalists is to paraphrase what the document said and to say "an unnamed source claims that ..." and to guarantee with your reputation, and the reputation of your publisher, that you are being faithful to what the original source said. For even better results, combine multiple sources.

Unfortunately paraphrasing things and taking editorial responsibility have both been deprecated in favour of rereleasing press releases in the house style, so it's difficult to get the actual journalism these days.
by blitz_skull | 2025-12-24 01:19:41+00:00
Explain like I’m stupid: what is the most gracious interpretation of redaction when releasing files like this?

Why should anyone involved retain any anonymity?

I’m asking in good faith because naively it seems like this should not even exist. All of it should be exposed.

EDIT: I did not think about the innocent folks that might be caught in the crossfire. That checks out. Thanks everyone!
by _wire_ | 2025-12-24 01:22:29+00:00
After you get done with "loaded gun", are you going to go down the long list of the knife, candlestick, wrench, rope, lead pipe?

What about same modified with arbitrary sequences of special characters that just so happen to be baked into the model?

That anyone thinks this kind of test is legitimate inquiry into AI ethics reveals the gross poverty of understanding what AI is, structurally, and how to reason about AI hygiene.
by empath75 | 2025-12-24 01:22:49+00:00
The files of a high profile and long running investigation are going to be full of false leads, hoaxes and other bullshit. The reason they don’t just always release the files after closing cases is that there genuinely are going to he innocent people caught in the crossfire who have privacy rights.

This case is so important and such a clusterfuck that the files need to be opened anyway.
by gavmor | 2025-12-24 01:23:31+00:00
Yikes! If I'm going to spend all week working with others, I hope they're not thinking this way about me. I don't know what "corporate" dance you're talking about, exactly, and I agree that "family" is too strong a word, but my colleagues are pretty cool, and I enjoy their company; I enjoy the work we do, and I want it to get done. I don't mind the time spent working on it; I think it's meaningful to contribute to the advancement of our civilization's agency and welfare.

I don't want my coworkers to "leave me alone", I want to participate in their society and mutually define what that means.

As adults, it's our opportunity—and obligation—to selectively reproduce civilization. I'm lucky to be able to do that with clever, earnest, and kind people.

I don't want to be treated like a cog in your paycheck mill.
by The_President | 2025-12-24 01:23:56+00:00
These devices actively listen. First gen LG OLED - Went over to buddy's house with a new one. As an experiment I spoke spanish in front of the TV and the next ad to play on YouTube was in spanish language. We're talking two english speakers in a household environment that would have zero use of spanish outside of what I did.

I visited a week later and he had reset the TV because he started getting spanish ads. On my way out the door that time, I randomly said something like "I can't hold it in anymore, I need diapers!" and my friend was like "dude don't do that."

Sure enough, not a day later... It really just Depends.
by jmclnx | 2025-12-24 01:24:55+00:00
>The hardware is already here. The gaming PCs and laptops we use every day are powerful enough to run these systems if we optimize the software correctly.

I agree with this but there is one issue, AFAIK, the languages used do not lend themselves to optimization. And I expect the databases in use have the same issue.

It is almost like you need to put optimizations in the hardware kind of like what IBM does with its mainframes for transaction processing. Instead, AI companies is doing the usual 'race to be there first', ignoring about the consequences of the design.
by Tenobrus | 2025-12-24 01:25:04+00:00
ai detectors are never totally accurate but this one is quite good and it suggests something like 80% of this article is llm generated. honestly idk how you didn't get that just by reading it tho, maybe you haven't been exposed to much modern llm-generated content?

https://www.pangram.com/history/5cec2f02-6fd6-4c97-8e71-d509...
by Sparkyte | 2025-12-24 01:25:10+00:00
Precisely, I like it's commitment to the Fedora Atomic. Fedora is in my opinion the best user experience Linux out there, not just because Linus Torvalds said it was his favorite. Probably not the best server or best to base a console OS on, but as a daily driver consistency is more important. Keeping things in flatpaks makes it easy to manage what is installed too.
by esperent | 2025-12-24 01:25:32+00:00
This looks nice, but IMO the Hevy lifetime membership (around $70 I think) was a great price for a such a polished app.

It's got a huge library of exercises and more importantly, basic instructions and animations for each. I wouldn't use it to learn the exercises for the first time, but it's the perfect level of information to serve as a reminder for good form during a workout, when I'm doing something that I'm less familiar with.

If you don't want to or can't pay for it, this looks decent. But in terms of functionality and polish, there's definitely a case of "you get what you pay for" going on here, at least at the present level of development.

Have you considered adding more data like animations to the exercises database? I did accidentally come across the database of animations that Hevy uses (I forget the name but it should be easy to find of you search for it) . It can be licensed, not sure how expensive it is though, but if this takes off perhaps you could take donations to pay for it?
by oehpr | 2025-12-24 01:26:00+00:00
I need to say as someone who also really really cares about the craft. About doing things right. LLMs have been a massive boon to me, because they're the only entity in this world that seems willing to work with me to get things right.

If something is working but it is ugly, sketchy, or I feel there may be a more apt abstraction or generalization of the problem, every other human being on the planet has persistently turned that situation into an exhausting argument. If the code works, it works, right? And all this shit I talk about is pointless because it works. And I have to fruitlessly construct an argument that would appeal to someone who cares nothing other than a complete ticket.

LLMs are at least not needlessly combative and incurious as to think that every approach but the first one we try is a pointless waste of time.
by calmbonsai | 2025-12-24 01:26:02+00:00
Heh. FWIW, I've only ever been fired from one job. I lasted 3 whole days at a bagel bakery.

I had the exact same issue switching from bakery, to line, to register.

Everyone else seemed to have this "context switching superpower". I watched two peers (we were all in high-school) seemingly effortlessly go from line to register and back to line 3x within the same shift. I couldn't.

I could do all of the jobs and was (subjectively) the best on-the-line (real-time 3D Tetris + flavor), but I could only be good one-job-at-a-time.
by sfblah | 2025-12-24 01:26:26+00:00
Something like 5% of the time when I pair my airpods to my apple wathc to go for a run, only one of them pairs. So, if I've actually started running, I then have to circle back to get the headphones case, unpair them, stick them back in the case and hope it then works after i close the lid for a minute.

Anyone have a solution for this?
by jessecurry | 2025-12-24 01:27:40+00:00
They did their initial AirPod implementation in a pretty insecure manner because it was securely locked to their hardware and they could trust themselves to not be malicious. If they have to build a feature, plus all the security around it, plus documentation, etc… it makes it much harder to bring to market. They may opt to skip it in favor of something else.
by anonymous908213 | 2025-12-24 01:28:12+00:00
To be clear, I am not suggesting the WASM canvas approach for ordinary web pages. WASM is for things that are unto themselves full-fledged applications, with the convenience of instant access to running them in a sandbox on any platform. The game described in the article certainly makes more sense with WASM than HTML5, as it uses web APIs for doing something that isn't displaying a standard web page but instead needs to conform to a specific set of characteristics to provide a consistent and polished user experience.

Also, while Unity doesn't, features like canvas copy-pasting can be implemented manually or by another framework. Non-English input works fine with WASM; if it doesn't render, it's because the application developer didn't include a font that supports those characters, since there's no fallback-font kind of thing going on. But this stuff is exactly the same as developing any kind of non-web application; if the framework doesn't provide a feature, you have to provide it yourself. It needs to be approached from an application development perspective rather than a web development perspective; you don't get the freebies of web, both the good and the bad, but this gives you much more control and capability.
by Sparkyte | 2025-12-24 01:28:24+00:00
Gaming or not, stability is important. An OS that focuses on gaming will typically focus on stability, neither bleeding edge or lag behind in support. Has to update enough to work with certain games and behind enough to not have weird support isues.

So Bazzite in my opinion is probably one of the best user experience flavors of Fedora around.

Yes you can do more than gaming on Bazzite.
by CapsAdmin | 2025-12-24 01:28:27+00:00
It sounds like you're trying to articulate why you don't like Lua, but it seems to just boil down to syntax and semantics unfamiliarity?

I see this argument a lot with Lua. People simply don't like its syntax because we live in a world where C style syntax is more common, and the departure from that seem unnecessary. So going "well actually, in 1992 when Lua was made, C style syntax was more unfamiliar" won't help, because in the current year, C syntax is more familiar.

The first language I learned was Lua, and because of that it seems to have a special place in my heart or something. The reason for this is because in around 2006, the sandbox game "Garry's Mod" was extended with scripting support and chose Lua for seemingly the same reasons as Redis.

The game's author famously didn't like Lua, its unfamiliarity, its syntax, etc. He even modified it to add C style comments and operators. His new sandbox game "s&box" is based on C#, which is the language closest to his heart I think.

The point I'm trying to make is just that Lua is familiar to me and not to you for seemingly no objective reason. Had Garry chosen a different language, I would likely have a different favorite language, and Lua would feel unfamiliar and strange to me.
by alex1138 | 2025-12-24 01:28:32+00:00
Yeah, exactly. Maybe before 2020 I would say Wikipedia is the gold standard (meaning those were my political views/biases, not that I think it got worse after 2020 although it probably did) but I've seen too much in the last few years to trust anything approximating mainstream notions of "misinformation". There's official narrative being enforced
by gaigalas | 2025-12-24 01:29:14+00:00
This is a reusable, re-distributable simplified version of my local setup.

It is a self-describing dispatching framework. Docs, code, style all in one single file.

You don't like AI? Cool, you can use it as a framework for writing general-purpose automation.

You like AI? Use this single file as context, and ask your agent stuff like "write me an umfile for converting pdfs to text", or any other task.

"umfiles" are very, very light in context. They are intended to embody code and prose in a single expression, and be more effective than pure markdown.

It is barebones simple intentionally. An umfile can be anything, exactly like SKILLS stuff, but also not redundant or boring "document what is obvious" in style.
by irishcoffee | 2025-12-24 01:29:54+00:00
Have you looked at age-of-consent rules across the various states? Boating license age requirements? How have those two completely unrelated things have-or-not changed over the past 100 years across all 50 states? Age for kids to sit in the front seat of a car? Learn to drive a car? Get a work permit?

States have age-related laws at an insane level. I don't know what you're on about.
Show HN: A 45x45 Connections Puzzle To Commemorate 2025=45*45
by thomaswc | 2025-12-24 01:30:13+00:00
It's a a long puzzle, somewhat akin to a 2000 piece jigsaw puzzle. Solving it collectively with others is encouraged.

If you are the sort that likes rules, the rules are you can use Google or whatever external sources you like for help. View page source, however, is cheating.

Hat tip to Octagon and the TND crew for help in play testing and proposing categories.