MurphyA/hacker-news huggingface dataset:
by Mordisquitos | 2026-01-19 09:33:47+00:00
> Maldita.es is founded by ex-employees of La Sexta, a TV channel known to be politically aligned with the socialist party (currently in the government).

How does that relate to the Maldita.es article linked by GP commenter? The article starts by debunking a false claim that was made by a minister in the socialist government against the conservative regional government of Madrid.
by arkobel | 2026-01-19 09:33:48+00:00
Have you compared with Krisp-TT models?
https://krisp.ai/blog/krisp-turn-taking-v2-voice-ai-viva-sdk...
Krisp LLC also shares an End-of-Turn Test dataset. Did you test your model on that?
https://huggingface.co/datasets/Krisp-AI/turn-taking-test-v1

And can you share some information about the model size and FLOPS?
by thinkingemote | 2026-01-19 09:35:23+00:00
Points vs comments. If there's lots of points on a story but only a few comments, it won't stick around. Or maybe its the other way around? (see below)

There is an automated flame detection mechanism. Don't know how it works. probably some kind of count of downvoting of comments?

Users manually flag.

Most political stories are flame bait; the discussions are low quality.

Most politics is off topic, but if a story has been discussed and this one has for almost a year, posting more about the same story with little change won't add much to the conversation.

E.g. I commented about this story 10 (ten!) months ago: https://news.ycombinator.com/item?id=43212206 and do not feel the need to share my thoughts each and every time the story comes up again, although I did 5 months ago. Maybe in 5 months time I will do so again but not every day!

Users do not want to see the same story permanently on show for discussion - they want novelty.

Users tend to not like: Emotions. Propaganda. Accusations of conspiracy. Less thoughtful and more thought terminating comments.

----

You can find better and more answers by the site moderator @dang on why things slip off the front page by using the search box at the bottom of the page.
by Orygin | 2026-01-19 09:36:12+00:00
I get your points but I'm not sure I agree. Kubernetes is a different kind of difficulty but I don't think its so different from handling VM fleets.

You can have 220 vms instead and need to update all of them too.
They also are full of state and you will need some kind of automatic deployment (like ansible) to make it bearable, just like your k8s cluster.
If you don't configure the network egress firewall, they can also both pull whatever images/binaries from docker hub/internet.

> To get around this you end up having to cache images which means more infrastructure to maintain

If you're not doing this for your VMs packages and your code packages, you have the same problem anyway.

> When there's a CVE

If there is a CVE in your code, you have to build all you binaries anyway. If it's in the system packages, you have to update all your VMs. Arguably, updating a single container and making a rolling deployment is faster than updating x VMs. In my experience updating VMs was harder and more error prone than updating a service description to bump a container version (you don't just update a few packages, sometimes you need to go from Centos 5 to Centos 7/8 or something and it also takes weeks to test and validate).
by tedk-42 | 2026-01-19 09:36:36+00:00
You're being downvoted because not everyone has CLI access to a server and the required ghostscript binaries etc.

Realistically, most 'normal users' have PDF needs like these links and we as tech people can safely give these sites to non-technical people and have confidence their data isn't being stolen on remote dodgy servers (think gas / electricity bills, invoices, bank statements etc which is a PII gold pot).
by holowoodman | 2026-01-19 09:36:51+00:00
Sitting backwards is beneficial if looking at accidents.

But sitting backwards is very very uncomfortable if there is any kind of uneven acceleration, bumps, swaying, rolling, curvy tracks or whatever. Humans need to look forward at the horizon to get their visual stimuli aligned with their motion/balance sense in the inner ear. If that alignment isn't there, you will get seasick. Backwards makes this even worse.

Babies don't suffer from this, because closing your eyes helps, and infants don't have as strong a reaction to motions anyways, due to them usually being carried by their parents until walking age. So reverse baby seats only work for babies.
by retired | 2026-01-19 09:37:03+00:00
I quit my job over AI. Just felt like my job was approving pull requests where both the PR and the code itself was just slop. In all fairness, it was mainly CRUD applications so not a big deal but in the end I didn't feel like I had any control over the application anymore with hundreds of lines of slop being added every day.

One day I might start a consultancy business that only does artisanal code. You can hire me and my future apprentices to replace AI code with handcrafted code. I will use my company to teach the younger generation how to write code without AI tooling.
by mike_hearn | 2026-01-19 09:37:06+00:00
It's bold to say users don't want apps when the expressed preferences are so strongly for apps that "App Store" is a well known brand.

The word app is short for application, which in this context is just a synonym for capability. People have tried breaking apps apart into more fine grained capabilities before and it never worked (OpenDoc and OLE being two well known examples). Brand names matter, they have value to people. YouTube isn't an abstract collection of decomposable capabilities, it's a brand that summarizes numerous unarticulated pieces of information, like its commenting culture, what kind of content is allowed and what isn't, etc.

> I'd like to lookup certain words in some of the messages, then perhaps share something relevant from it.

This is already a built-in feature on macOS. If I right click in your message "Look up PerKeep" is literally the first command, and if I click it I get a nice info window telling me what it is that I can copy/paste from. There is nothing to solve here.
by torginus | 2026-01-19 09:38:45+00:00
You may be right about the correct solution, but nobody actually uses any app long term with it straddling two displays, so the actual impact of this is not huge.

And DIPs have their own problems that I first encountered with WPF - rendering an application on a DPI that's not a neat multiple of what it was designed for means that lines and features don't necessarily line up with the pixel grid.

Depending how the app chose to handle this, it either causes blurriness or uneven and changing line widths as you move the window.
by einpoklum | 2026-01-19 09:39:21+00:00
> Who's going to vet the applicants to ensure that they're not secretly working for bad people

The same person who vets people who approach you as a project maintainer today and offer to participate in maintaining your FOSS project.

That is to say, what I've asked about is not intended to solve security problems, just a lack of exposure / connecting interest-with-need problem.
by acatton | 2026-01-19 09:39:39+00:00
> “AI makes it easier”, was it hard to stumble across out-of-context clips and photoshops that worked well enough to create divisiveness?

Yes. And I think this is what most tech-literate people fail to understand. The issue is scale.

It takes a lot of effort to find the right clip, cut it to remove its context, and even more effort to doctor a clip. Yes, you're still facing Brandolini's law[1], you can see that with the amount of effort Captain Disillusion[2] put in his videos to debunk crap.

But AI makes it 100× times worse. First, generating a convincing entirely video only takes a little bit of prompting, and waiting, no skill is required. Second, you can do that on a massive scale. You can easily make 2 AI videos a day. If you want to doctor videos "the old way", you'll need a team of VFX artists to do it at this scale.

I genuinely think that tech-literate folks, like myself and other hackernews posters, don't understand that significantly lowering the barrier to entry to X doesn't make X equivalent to what it was before. Scale changes everything.

[1] https://en.wikipedia.org/wiki/Brandolini%27s_law

[2] https://www.youtube.com/CaptainDisillusion
by littlecranky67 | 2026-01-19 09:39:40+00:00
> Linux is available to everyone and would end a lot of frustrations and headaches they currently experience with macOS

That is a very bad argument for the AI thing, because as a Linux fan (started in the late 90s with Linux) I am using a Macbook because the Laptop story on Linux is not at all a success story. The headaches macOS causes would just be exchanged for the headaches Linux does.
by ben_w | 2026-01-19 09:39:44+00:00
Aye, and thanks for the link, will read the german version as per your edit.

> so I doubt an atlantic conflict is going to be forgotten in the next few decades.

If it gets to one, yes. Was writing late at night, so sloppily, sorry about that.

Right now, I think we're not that far gone yet. Absolutely agree it becomes as you say if it becomes hot war. Not sure about which step between will be the drop that overflows the bucket.
by lgvld | 2026-01-19 09:39:52+00:00
He said fun, not easy. Sometimes it's precisely doing brainless stuff over and over again that becomes hard, like writing a template displaying a table of your results or implementing filter and pagination on a web app. I don't feel like I'm growing anymore when doing those things. Or even for some tests. Or when you need a Bash script automating menial stuff. (Still you could find new perspective on things.)
by bpev | 2026-01-19 09:40:24+00:00
I've also noticed a kind of grouping like this. I've described them as the "Builders" and the "Solvers". Where the former enjoys the construction aspect of the code more, and the latter enjoys the problem/puzzle-solving aspect of code more. I guess it's more of a scale than a binary, since everyone's got a bit of both, but I think I agree that AI is more fun for the builders.
by zvqcMMV6Zcr | 2026-01-19 09:40:37+00:00
The term "derivative work" covers a lot. For example all fan translations are one and all content stored on movie subtitles sites is by definition illegal. I don't know about those particular VR mods but in general case it is easy to show that game mod is not a standalone work and counts as derivative work, so game developer can limit the distribution however they want.
by wiradikusuma | 2026-01-19 09:40:49+00:00
Just wondering: Does anyone here use Discord as a Slack alternative? Meaning for Work™. Why and why not?

I've been using it for a small startup, not in a regulated space (not defense, fintech). So far no issue, but I keep thinking I'm missing something (maybe it's just "You use gamerz tool for work lol???")
by latexr | 2026-01-19 09:40:51+00:00
> those who love delivering value/solutions.

This is such marketing speak. The words mean nothing, they’re just a vague amalgamation of feelings. “Vibes”, if you will.

If you “love delivering value and solutions”, go donate and volunteer at a food bank, there’s no need for code at any point.

> The happy consumer and the polished product

More marketing speak. If you are using LLMs to write your code, by definition your product isn’t “polished”. Polishing means pouring over every detail with care to ensure perfection. Letting an LLM spit out code you just accept is not it.

The word you’re looking for is “shiny”, meaning that it looks good at a glance but may or may not be worth anything.
by fc417fc802 | 2026-01-19 09:41:30+00:00
Can't say I agree with this take. Sure, something hardware bound is more secure under certain threat models. For others it's largely irrelevant. There are also drawbacks, such as not being able to back it up. That might or might not matter. "Just" get a second hardware token, register that as well, and store it somewhere safe won't always be a realistic (or perhaps desirable) option for everyone in every scenario. It certainly reduces your flexibility.
by elnatro | 2026-01-19 09:42:24+00:00
I am nos asking anything. You can think what you want. What the data that we have right now tells us is: new train built in 2022, checked 4 days ago[1], and issues on that part of the railway track for months[2].

[1]: https://elpais.com/espana/2026-01-19/el-fabricante-hitachi-r...

[2]: https://www.elespanol.com/reportajes/20260119/adif-notifico-...
by fc417fc802 | 2026-01-19 09:42:35+00:00
> I think it is too simple to reduce the definition of second factor to how it is stored.

I think the defining characteristic is how it is used. I can use a password like a second factor, and I can use a TOTP code like a password. The service calls it a password or a second factor because that was the intention of the designer. But I can thwart those intentions if I so choose.

Recall the macabre observation that for some third factor implementations the "something you are" can quickly be turned into "something your attacker has".
by aebtebeten | 2026-01-19 09:43:10+00:00
> just looks like theater

Very effective* theatre, considering how rapidly the brandished extortion has retreated from military to economic.

> The soldiers are from different nationalities.

Exactly; see https://news.ycombinator.com/item?id=46634146 and especially https://news.ycombinator.com/item?id=46630190

----

* some claims (made by POTUS et el) that it has already falsified:

Claim: the issue is Greenland lacking defence.

Claim: no one will support Denmark.
I recently hit 1K GitHub stars on github.com/learning-cloud-native-go/myapp:)
by dumindunuwan | 2026-01-19 09:44:09+00:00
I recently hit 1000 GitHub stars on https://github.com/learning-cloud-native-go/myapp

I've created this almost 8 years ago. So, I’ve pushed a major architectural update with Go 1.26rc2, JSON v2, Swag v2 and most importantly brand new GORM repository generator/ GORM cli. Check the Just file, it's much cleaner!
by 1718627440 | 2026-01-19 09:44:35+00:00
I also don't think it is real, it is just that science kinda acts like it could be real. Any science experiment relies on the observers actually being observes, that the observer isn't the one that is experimented with, that e.g. your eyes do tell you something about the state of the universe, and that your thought process models the logic of the universe.

If there is total determinism, there is no guarantee, that measurement tape next to an object for one person shows 10cm, for a second 9.3cm and a third sees a unicorn.
by deafpolygon | 2026-01-19 09:45:49+00:00
I had a similar very tiny-scale problem that was solved much quicker by awk+perl. I had a relatively large dataset across many YAML files that I needed to compute a result. Turns out that using yq / jq to performn a query was much (order of magnitudes) slower (>10m) to compute any kind of result. Outputting the data into CSV, then iterating over that was much, much faster (seconds). Of course, dumping it into SQlite and querying that was nearly instantaneous.

I know it’s not a direct 1:1 comparison, but it brings to mind that solutions that were made common decades ago are still relevant today.
by CoolCold | 2026-01-19 09:45:56+00:00
> a RCE vulnerability is the type of thing that nation state actors in Russia and North Korea dream of

Does this mean other state actors are beyond needs of RCE vulns as their tools belt and North Korea and Russia lagging behind? Some other interpretation from security-involved practitioners here - like, I don't know - we already have Pegasus, phew on OpenCode RCE?
by xyborg | 2026-01-19 09:46:28+00:00
Thanks, Paul, for the comment. It means a lot to me.

I also published a recap of what Supabase has been doing over the last year to improve all of this:
https://supaexplorer.com/dev-notes/supabase-security-2025-wh...
I now think it makes sense to include it in the top notice I added to my report, next to where it says "Supabase is NOT insecure by design," since key revocation was one of those changes.

I believe we all know, at least the ones who care about this topic, that you've been making a lot of improvements and adding extra annoying (but justified!) UI features to make this issue more prominent and push people to fix it.

"- contractually requiring Vibe coding platforms to expose our Security Advisors if they are integrating with us" - I like this, and I honestly would love to see those platforms truly enforce it, even when the user is just building an MVP not ready for production, which most of the time ends up there.

And definitely, any improvement in authz will be very helpful, especially if it can be pushed via external coding platforms.
by PunchyHamster | 2026-01-19 09:46:37+00:00
Lack of control over moderation. If a person says something spicy and other person in company reports it, it goes to discord moderation and be banned for few days (or at worst case, forever). Also no way to use enterprise auth.

But other than that it's better chat platform than any other I used and it is very versatile when it comes to programming it, if you need it. Making flow like "you need to go thru the rules, then you get access to rest of the server" is possible, I even saw cool stuff like "click this reaction to get subscribed to that group of channels"
by voidUpdate | 2026-01-19 09:46:57+00:00
> The image of Saturn was generated with ChatGPT.

Was there something wrong with using an actual image of saturn? NASA lets you use their images for stuff if you want https://www.nasa.gov/nasa-brand-center/images-and-media/, and if you're worried that might change down the line, you could just add a little attribution thing for NASA
by tacone | 2026-01-19 09:47:04+00:00
Thank you for the beautiful story. I work as a developer and have experienced the same in my personal projects, linux setup and - in general - all the collaterals.

AI is eroding the entry barrier, the cognitive overload, and the hyper-specialization of software development. Once you step away from a black-and-white perspective, what remains is: tools, tools, tools. Feels great to me.
by sigio | 2026-01-19 09:47:22+00:00
Except that for 99% of my passwords, I am 100% sure I do not, and never will, know them, they are 60-100+ bytes of random data, only known by my passwordmanager.
The only thing I know, is the passphrase for my passwordmanager. TOTP codes are also stored in there, but I see it more as a replay-protection for captured passwords, though this is also really a non-issue in this time of almost no plaintext protocols.
by wongarsu | 2026-01-19 09:47:28+00:00
If you asked me if a fire engine and a ripe strawberry are the same color I would say yes. Obviously, they are both red. If you held them next to each other I would still be able to tell you they are obviously different shades of red. But in my head they are both mapped to the red "embedding". I imagine that's the exact same thing that happens to blue and green in cultures that don't have a word for green.

If on the other hand you work with colors a lot you develop a finer mapping. If your first instinct when asked for the name of that wall over there is to say it's sage instead of green, then you would never say that a strawberry and a fire engine have the same color. You might even question the validity of the question, since fire engines have all kinds of different colors (neon red being a trend lately)
by littlecranky67 | 2026-01-19 09:47:28+00:00
It is a self-fullfilling prophecy. If the community would adopt the style of not juding the person but only the product, that community would not care for that person. So the "I don't want to join a club with purpose X because of guy Y" leads to the problem that you are describing. If everybody would just "I join the club because of its purpose X achieved by means Z", that community split won't happen.
Show HN: ChatGPT Projects wasn't enough, so I built my "dream notes app"
by wabiosdev | 2026-01-19 09:47:41+00:00
Hey there,
Quick background: I graduated Industrial Engineering in 2018, and I’ve been building iOS apps seriously for the last 2 years. I’ve shipped 17 apps so far and they’ve reached ~300k downloads total.
For years I had a “dream notes app” idea… but I kept telling myself: “Chatbots are going to replace it anyway.”
When ChatGPT Projects came out, I thought this is it. But in practice, the experience still felt rough for how I actually take notes.
What I wanted (simple idea)
I want to:
* paste a note / text (or speak it / snap an image),
* instantly get already-prepared outputs based on its category.
Example: I paste my mobile app idea → I want a detailed breakdown: positioning, feature set, risks, pricing, MVP scope, etc. Not “chat until I get something usable”… but structured outputs that help me think clearly.
So… I built it.
What Note Wiz AI does
* Input: text, voice, or image
* Output: structured results using category-based prompts
* Customization: you can customize:
* categories
* prompts inside categories
* note UI/layout
AI options + privacy
You can choose from settings:
* Apple Intelligence (best if you care about privacy)
* Gemini (default on first launch, usually better results)
Even when using Gemini, it doesn’t store your notes — the app only sends what’s necessary to get a response and fetch it back. Apple Intelligence is naturally stronger on privacy, so it’s there for anyone who wants maximum privacy. (+ works offline)
For the next 24 hours, Note Wiz AI is unlocking Lifetime access for $0.99 (normally $79.99).
How to Claim? (24 hours)
1. Download and open the app.
2. On the paywall screen, tap “Show More” at the bottom.
3. Tap the Lifetime option – it will appear as $0.99 for the next 24 hours.
4. Tap Continue and confirm. That’s it!
Small ask (it helps a lot )
If you claim it, please:
⬆ Upvote this post and leave any comment
* Leave a rating/review on the App Store — it seriously helps the app get discovered (any honest feedback would be perfect)
Thanks so much for the support
by pjmlp | 2026-01-19 09:47:45+00:00
We on the other hand were shipping software on Aix, HP-UX, Solaris and Windows NT/2000.

As MSFT partner, we also started our voyage to port the GUI frontends into the newly introduced .NET.

We used Red-Hat Linux internally for our CVS server, MP3 music shares and Quake lan parties.

That is how seriously we look at Linux in 2002.
by mort96 | 2026-01-19 09:48:21+00:00
This is cool! Makes me want to implement peephole optimizations in some of my own bytecode interpreters.

Though I'm wondering about the const_binary optimization:

> This optimisation refers to a binary instruction
> and both lhs and rhs are created via LoadImm directly
> in the window beforehand:

__entry:
load_imm r0, #2
load_imm r1, #3
add r2, r0, r1 ; <-- this is a compile time known result := 2+3=5
load_imm r1, #4
load_imm r0, #1
sub r3, r1, r0 ; <-- this is a compile time known result := 4-1=3
mul r0, r2, r3

> In this example add, sub and mul are constant.
> The optimisation itself applies to all arithmetics.
> Thus after optimising:

__entry:
load_imm r2, #5
load_imm r3, #3
mul r0, r2, r3

Is this valid? The first const_binary optimization changes the values of r0 and r1 (before the optimization they're 2 and 3, after the optimization they're unknown). The second const_binary optimization changes the values of r1 and r0 (before the optimization they're 4 and 1, after the optimization they're unknown). An optimizer which analyzes the whole block would be able to see that r0 and r1 are written to before they're read from, but the peephole optimizer only sees the 3 instructions, right?

I would get how this works in a stack based bytecode, as 'push 2; push 3; add' could be replaced with 'push 5' without affecting the machine state after the optimization. But why is the same optimization valid for this register machine? Does purple-garden impose some invariant that a register may be read at most once after being written to?