MurphyA/hacker-news huggingface dataset:
by tuetuopay | 2025-12-18 09:59:23+00:00
Can we be done with the house of cards that are shell scripts everywhere?

Anyways, this feels like a big issue for "hidden" FreeBSD installs, like pfSense or TrueNAS (if they are still based on it though). Or for servers on hosting providers where they share a LAN with their neighbors in the same rack.

And it's a big win for jailbreaking routers :D
by baq | 2025-12-18 09:59:26+00:00
I'm simply reminded of Tim Cook in 2014:

> Mr. Cook replied --with an uncharacteristic display of emotion--that a return on investment (ROI) was not the primary consideration on such issues. "When we work on making our devices accessible by the blind," he said, "I don't consider the bloody ROI." It was the same thing for environmental issues, worker safety, and other areas that don’t have an immediate profit. The company does "a lot of things for reasons besides profit motive. We want to leave the world better than we found it."

> Reportedly looking directly at the NCPPR representative, he said, "If you want me to do things only for ROI reasons, you should get out of this stock."

https://www.forbes.com/sites/stevedenning/2014/03/07/why-tim...
by dns_snek | 2025-12-18 09:59:52+00:00
podman is not a drop-in replacement for Docker. You can replace it with podman but expect to encounter minor inconsistencies and some major differences, especially if you use Docker Compose or you want to use podman in rootless mode. It's far from just being a matter of `alias docker=podman`.

The only non-deprecated way of having your Compose services restart automatically is with Quadlet files which are systemd unit files with extra options specific to containers. You need to manually translate your docker-compose.yml into one or more Quadlet files. Documentation for those leaves a lot to be desired too, it's just one huge itemized man page.
by figmert | 2025-12-18 10:00:19+00:00
For production workloads, you can use systemd socket activation to avoid most of the network issues. The caddy demo I've linked below explains more about the issues it would solve.

[0] https://github.com/containers/podman/blob/main/docs/tutorial...

[1] https://github.com/eriksjolund/podman-caddy-socket-activatio...
by renegade-otter | 2025-12-18 10:00:41+00:00
Participating in the extraction economy is certainly a choice.

Young people complain about being worse off than their parents. Sure, the income gap has exploded, and there are many factors that are making things worse, but what exacerbates this is our complacency.

First, people are just more miserable in general because everyone on social media seems to be living the "Miata life", to quote "Workaholics".

Do you see any starter homes being built? I don't. All I see is starter mansions. Everyone thinks they are entitled to one at 26, while THEIR parents lived in a starter home until they could afford something bigger, at 45.

Secondly, and it's more to the point - spending money has never been easier. Want. Click. Get. Within hours. All this tech revenue is coming from somewhere.

What was the last time you audited your subscriptions? How much do you spend per year? If you watch two shows and a couple of movies on a streaming service, is it really worth the $240 per year? Do you listen to 12 books per year to justify the $180 Audible subscription just to break with the a la carte price? And so on. This stuff adds up. But, sure, it's CONVENIENT. These companies are counting on your laziness.

Become a responsible consumer, refuse to participate in being a product. Yes, I know, it takes effort and focus, but it's not like we do no have the power to walk away.
by bwb | 2025-12-18 10:00:43+00:00
I'm building a book recommendation app that tries to make it fun to explore books through what other people loved to read -> https://shepherd.com/

Some examples of pages we've built over the years using all the interviews we do with authors: https://shepherd.com/bboy/2025 https://shepherd.com/bookshelf/authoritarianism https://shepherd.com/best-books/if-you-want-to-be-a-mathemat...

And in the process of bringing on a co-founder and building a full desktop/mobile app so you can track what you are reading, what you loved, and we can use that data to deeply personalize your recommendations (as I am frustrated with Goodreads as I don't think they even try to do this well).

https://building.shepherd.com/roadmap/ *early beta coming in late January

Fun to work on :)
by 946789987649 | 2025-12-18 10:00:46+00:00
Gotcha. And then how does that translate into the audit process? Because Vanta/Drata have auditors they work with regularly, there's a bit of an incentive on both sides to use these templates because then it speeds up that part tremendously. I can't imagine the auditors being happy about really diving into hyper bespoke documents for every audit.

Your product seems great for actually doing the spirit of these frameworks (reducing risk, improving controls and processes etc.). However from what I've seen the reality of these audits is it's a box ticking exercise for everyone involved, and so improving the efficiency there tends to be the goal. How do you position yourself in that?

Also hope this doesn't come off too critical, it's just something I've been through recently and love seeing new things! I'd definitely add a vanta/drata comparison to your website though as that is inevitable.
by 47282847 | 2025-12-18 10:00:50+00:00
I honestly don’t know if you cannot see the difference between issuing a warrant to be enforced by sovereign nations (or not), and actively interfering on foreign soil, or you simply don’t want to, and to avoid having to agree with that distinction you’re making up random arguments. If you have the opinion that a country has the right to act in that way, simply say so.

The ICC has zero executive power and as such by definition cannot act violently. There is a clear difference between ICCs publications and a country‘s decision or refusal to enforce it, and the consequences if Visa were to refuse implementing the sanctions. You are not honestly proposing that they have a choice.

Just because you have the means of violence doesn’t mean it is right (beneficial) to apply them.

If I enter your home, and refuse to leave, feel free to extract me. Don’t try that in mine.

I think I made this distinction sufficiently clear by now.
by KronisLV | 2025-12-18 10:02:23+00:00
I actually used an M1 MacBook Air for encoding/compositing by sending the video/audio sources over from my main PC with DistroAV (LAN).

Worked reasonably well (you can send camera/VTuber output and captured video from game and any overlays separately, or just use the setup in a similar way to a capture card and run ONLY the game on the gaming PC and everything else on the Mac), but added some complexity to it all.

A beefy Nvidia GPU would make that setup not necessary, unless you want to directly play games on the Mac.
by laurentiurad | 2025-12-18 10:02:26+00:00
Thanks! I wanted to implement something like that, but it's difficult to predict the progress since it's depending on how many requests are being handled in that exact moment, but it never got past 25 minutes, not even during peak hours. I am thinking of adding a modal saying that you can close the page and you will get notified over email when the photo generation is ready (the email part is already there).
by Uehreka | 2025-12-18 10:02:41+00:00
Nah, that doesn’t work when the substance of the change is this intense and has an actual effect on peoples’ bottom lines. If they wait a few months and try again, people will see their bills go up immediately and they’ll all get mad again. I don’t know what GH will do next, but if they try to do that, it will definitely backfire.
by quietbritishjim | 2025-12-18 10:04:00+00:00
> Hacker news is there to promote ycombinator companies. So long as you know and avoid this it's surprisingly high quality. But that's there to lend more ligitimacy to ycombinator.

Everything has a cost. For the web, that's typically monetary or your data and attention to advertisers. I think you're right that the cost of Hacker News is that my participation is lending some (tiny incremental) legitimacy to Y Combinator. It's also costing some tiny amount of my attention, in the sense that I may not have heard of Y Combinator if it weren't for Hacker News. For me personally, that is absolutely fine – but I'm glad you made it explicit so that it's a conscious choice.

[Edit: Of course it costs an absolutely vast amount of my attention :-) but I mean only a teeny tiny fraction of that is "payment" in the sense of noticing that Y Combinator exists.]
by firstplacelast | 2025-12-18 10:05:12+00:00
Earlier this year was playing around with the idea of creating an app to track job applications and the subsequent interview process for candidates. Then using the data to give users insights into companies and roles and how responsive they are. So (with enough adoption) one could see how long they take to respond or even see other candidates they had responded to for a specific position (maybe even allow competing candidates to chat? or see where others are in the interview pipeline).

I could not figure out a way to painlessly gather this info without monitoring users' emails (privacy nightmare) or having users forward emails to the app (too painful/not conducive to user adoption). But if anyone has any ideas how to get around that?
Show HN: FreeWall – A minimalist iOS wallpaper app using Shortcuts
by onecookie | 2025-12-18 10:05:32+00:00
Hi HN,

I built FreeWall after getting an iPhone Air recently.

I wanted to change wallpapers more often, but the process on iOS still feels surprisingly manual: find an image, download it, go to Settings, set it, repeat. So I really just wanted a small utility that does one thing well.

Apple doesn’t provide a public API to set wallpapers programmatically. Instead of trying to work around that, I decided to lean into Shortcuts, which is one of the most powerful (and underused) extension mechanisms on iOS.

FreeWall works by:

- Limited scope by design

– Curating high-quality images from free sources like Unsplash and Pexels (huge thanks to those communities)

– Letting users trigger a Shortcut to set the wallpaper in one tap

– Keeping the app free, with no ads, and no subscriptions

This won’t be useful for everyone, but it fits how I personally use my phone: quick changes, minimal friction, and no noise.

I’d really appreciate feedback, especially from people who use Shortcuts or have thoughts on small, opinionated iOS utilities.

App Store link: https://apps.apple.com/app/id6755912102
by Mikhail_Edoshin | 2025-12-18 10:05:38+00:00
An example: there is a text "shaping" library that takes a font, an input string and produces a sequence of glyphs to typeset that string. Modern fonts and certain scripts are very complex and this task is not trivial. Now, this particular library takes an UTF-8 string. Which means it has an UTF-8 decoder inside.

But a text shaping library does not need an UTF-8 decoder. The product it is used in will certainly have one or, if it works in UTF-16 or, as Python, uses 3-way encoding, may not even need it and thus will have to add an UTF-8 encoding step only to communicate with that library. A simpler design would be to remove that UTF-8 decoder and make the library to accept Unicode characters as integers. If we need UTF-8, it is trivial to decode a string and feed the resulting Unicode into the shaper; if we don't, it is equally trivial to use the library with any other encoding.

(I guess I ended up with a slightly different example than I intended.) Anyway, removing an UTF-8 decoder here would result in a simpler and more universal design, although - this is an unexpected development - it may superficially look more complex to many people who have the "standard" UTF-8 string and just need to get the job done.
by lukan | 2025-12-18 10:06:18+00:00
I just know many people here complained about the very unclear way, google for example communicates what they use for training data and what plan to choose to opt out of everything, or if you (as a normal buisness) even can opt out. Given the whole volatile nature of this thing, I can imagine an easy "oops, we messed up" from google if it turns out they were in fact using allmost everything for training.

Second thing to consider is the whole geopolitical situation. I know companies in europe are really reluctant to give US companies access to their internal data.
by beAbU | 2025-12-18 10:07:26+00:00
I'm not sure what you are trying to say here, or if you are trying to somehow diminish my statement by somehow claiming that online documentation is causing the same magnitude of harm compared to using a book?

Two things:

1 - I agree with you. A good printed resource is incredibly valuable and should be perfectly valid in this day and age.

2 - many resources are not in print, e.g. API docs, so I'm not sure how books are supposed to help here.
by rldjbpin | 2025-12-18 10:07:27+00:00
> The reason I did that is that the anti-crawler protections also unfortunately hit some legit users, and we don't want to block legit users.

it is a shame that it needs to be this way. as a lurker who doesn't stay logged in nor use incognito mode, i have seen "Sorry" page way too often, even when opening the "past" page from the homepage.

truly hope you find a solution that reduces friction for all. personally, it is back to "Sorry" situation for now.

PS: for others facing a similar situation, it all disappears after logging in, which has been the most reliable solution thus far.
by hilbert42 | 2025-12-18 10:08:33+00:00
Thank for your comment. I understand the difficulty Japanese speakers have in saying some phonemes in English and that's natural because of fundamental differences in the languages.

When listening to a Japanese (or any nonnative speaker) speaking in English I'm particularly tolerant because of my own difficulty speaking in a foreign language, I have difficulty with French pronunciation for example.

What I'm riled up about here is that English speakers can easily pronounce Tsu just by saying the letters as they are written. Yes, in English speaking letters t, s and u in sequence is uncommon but perfectly doable, one only has to be mindful and most people are not. Sure, English speakers do have legitimate difficulty in pronouncing certain phonemes and structures in some foreign languages (glides in Chinese for instance) but the Japanese Tsu is not one of them.

There's much that can be said about why English speakers pay little attention to many aspects of their own language but in short I'd put much of it down to it being the common lingua franca and bad to almost appalling language education in much of the anglophone world.

It would be nice if English speakers weren't so cocky about their language and realized that most of the world speaks different languages other than their own.
by reify | 2025-12-18 10:08:41+00:00
here is a video example of Kling 01 testing

https://www.youtube.com/watch?v=NWgGOIKkv50

Jack Nicholson's Lip sync is shit. The audio is shit, In fact all scenes have dodgy lip sync.

Jack Nicholson's, wrinkleless expressionless, facial skin looks lifeless and dead.

Trump and vladimir video, he says, you can see there are problems with the faces. same old shit blurred. looks like Vladimir has three fingers holding a bouquette of flowers and Trump has four very fat fingers.

At 3.00 in the video, Trumps face looks nothing like Trump and he does't appear to have a right hand. Orator doesn't know why that happened!!!!!!!!!!!

claiming this video is very funny and very very good. It is shit

It doesnt do his prompts, but he says, it still does a pretty good job. WTF.
by opan | 2025-12-18 10:09:07+00:00
Wow, they've been posting on the blog more often than I thought. For some reason I thought this was the first in a year or so. Will try to check back more often.

My takeaways:

- Upstreaming seems to be going quite well lately

- No USB-C display support yet

- Surprising amount of Gentoo talk, guess it's well-supported now and/or chaos_princess is a big fan of it
by immibis | 2025-12-18 10:09:27+00:00
Still doesn't matter to you unless you're trying to sell it.

Or you think the best way to deal with people getting scammed, is to make sure everyone gets scammed, to avoid being unfair to the initial victims of the scam. For example if Billy put $200 in a Ponzi scheme we should tax everyone else $200 to make it fair.
by dkdcio | 2025-12-18 10:11:57+00:00
> We know how neural nets work. We don't know how a specific combination of weights in the net is capable of coherently asking questions asked in a natural language, though.

these are the same thing. the neural network is trained to predict the most likely next word (rather token, etc.) — that’s how it works. that’s it. you train a neural network on data, it learns the function you trained it to, it “acts” like the data. have you actually studied neural networks? do you know how they work? I’m confused why you and so many others are seemingly so confused by this. what fundamentally are you asking for to meet the criteria of knowing how LLMs work? some algorithm that can look at weights and predict if the net will output “coherent” text?

> If we did, we could replicate what it does without training it.

not sure what this is supposed to mean
by denismi | 2025-12-18 10:13:25+00:00
Outside of work, I'm a very sporadic coder. On some side-projects where I'm using Actions, I'll have an inspired few days of progress followed by completely idle weeks/months/quarters.

Losing free Actions doesn't particularly bother me, and I have no issue with paying what is most likely a negligible amount, but I don't really want to have a credit card on file which could be charged some unbounded amount if somebody gets into my account. I've shut down my personal AWS for similar reasons.

Is there any way of me just loading up a one-time $20? That will probably last well into 2027, and give me the peace of mind that I can just let it run. If my account's compromised, or I misconfigure something that goes wild, I am perfectly happy to write off that amount and have my incredibly-low-stakes toy projects fail to build.
by brigandish | 2025-12-18 10:13:50+00:00
> To make sure I am not speaking to a bot

Do grow up.

> Sex is a parameter of biology, gender is a parameter of social constructs.

So you assert, but until you can show the moment that gender was shown to be different from sex beyond bare assertion then I'm not willing to accept your assertion. Do you see how that works?

> Gametes are not relevant.

They are relevant to sex determination and hence gender, see previous paragraph for why.

That's all your points, if they can be called that, addressed.

> Also stop bringing up the Nobel prize like it matters for the conversation.

You'll need to provide something that can be competitive for it to have any impact <shrug>. I won't hold my breath.
by jacobolus | 2025-12-18 10:15:27+00:00
> What is this [Greek notation] about?

The Greeks "notation" was a diagram full of points labeled by letters (Α, Β, Γ, ...) with various lines connecting them and a list of steps to do with an unmarked ruler and a compass, some of which added new points. But those tools alone can't be used to describe cube roots of arbitrary numbers (or, equivalently, trisections of arbitrary angles).

> What is this [statisticians' function]?

The integral of the bell curve (normal distribution) is called its cumulative distribution function (CDF). The CDF of the normal distribution is closely related to a special function called the "error function" erf(x).

> Is there a good intro to [the symmetry interpretation of the quadratic formula]?

There's some discussion at Wikipedia's article about the quadratic formula: https://en.wikipedia.org/wiki/Quadratic_formula#By_Lagrange_...
Show HN: I built an Animated UI Library with drag and drop components
by ogsome | 2025-12-18 10:15:46+00:00
Hello Everyone,

My name is Karan, and I'm a Frontend Developer, but I feel like I'm more of a Design Engineer because of my love for creating UIs

When I started my development journey, I fell for frontend development and have been stuck with it ever since

But I noticed that many of my friends hated writing CSS because creating UIs is a very tedious and time-consuming process, and you have to be pixel-perfect

But at the same time, they also wanted their project to look premium with beautiful animations and a world-class user experience

That's when I thought

"What if anyone could integrate beautiful animated components into their website regardless of their CSS skills?"

And after six months of pain and restless nights, I finally built ogBlocks to solve this problem.

It is an Animated UI Library for React that contains all the cool animations that will make it look premium and production-grade

ogBlocks has navbars, modals, buttons, feature sections, text animations, carousels, and much more.

I know you'll love it

Best Karan
by jotaen | 2025-12-18 10:15:48+00:00
Not OP, but it looks like the wording of their downloads page (https://videohubapp.com/en/download/) is slightly confusing:

- Clicking “Demo” (for macOS) points to the 3.2.0 ARM version

- Clicking “Intel Mac” points to the 3.1.0 (!) Intel version

The Github release page appears to list all available versions: https://github.com/whyboris/Video-Hub-App/releases

To me, it would have been clearer to avoid the “Demo” button label altogether and be explicit about the different versions and OS targets. Also, I think the visual hierarchy of the two respective buttons is too subtle.
by mlitwiniuk | 2025-12-18 10:16:31+00:00
Honestly, great questions - this is either good exercise for me or actionable feedback. Both valuable.

Right now I recommend auditors but don't have formal partnerships. Vanta/Drata's auditor relationships are... let's say on the edge of conflicted? I don't want to go that route. And at $250/month I can't play the referral game anyway (Vanta pays hundreds per referral - that math doesn't work for me).

What I can do is democratize access. I've watched too many small teams get excited about SOC 2, then ghost once they see the total cost - $15k+ for the platform, $20k+ for consultants, $15k+ for auditors. I want the barrier low enough that smaller businesses can actually get certified and compete with bigger players.

On the checkbox vs. real security thing - you're right, it's tricky. I don't want to be another "generate docs, tick boxes, forget until next audit" platform. But targeting smaller businesses actually helps here - when you're a 10-person company, management is in the compliance process, not just signing off on someone else's work. It tends to stick better.

That said, sometimes I wonder if I help too much. My System Description assistant is almost unfair - what used to take weeks now takes minutes. Is that checkbox-enabling or democratizing? Genuinely not sure.

And yes - "vs Vanta/Drata" pages are going on the list. You're not the first to ask.
by apizon | 2025-12-18 10:17:28+00:00
Launched "Cadence: Guitar Theory" (https://cadenceguitar.com/) a guitar learning app with a focus on music theory in September.

Currently right above that $500/month when including lifetime purchases. Had a sizeable bump in October thanks to blowing up on here which also gave me an app store boost so thanks guys :)

I'm working on new lessons at the moment, after that I'll probably try to improve on the animations and sound effects to give the app more "juice", should be a fun thing to work on. Also still trying to figure out marketing and how to get visibility overall...