MurphyA/hacker-news huggingface dataset:
by Arn_Thor | 2026-01-03 11:43:00+00:00
>The obviously reply to that would be "The US forces were invited by the democratically elected Venezuelan leadership to put a stop to the ongoing coup"

Were they? And is that the justification the US has cited? If not, you're writing fan fiction and that's not really interesting.

I'm not a supporter of totalitarian regimes including Maduro's, but the US has a track record of producing very poor outcomes for people in South America when they topple one leader in favor of a more--shall we say--"market friendly" character waiting in the wings.

As for international law, it is extremely clear, prohibiting the threat or use of force against the territorial integrity or political independence of any state. International law recognizes only two clear exceptions: self defense or a US Security Councul resolution.
by WoWSaaS | 2026-01-03 11:43:38+00:00
I didn’t want to spend on ads while validating my SaaS, so I tried a different approach: treating the blog as programmable infrastructure instead of content.

Over the last few weeks, I built ~70 tightly scoped pages where each page is designed as a reusable growth unit, not a standalone article. The system focuses on:

Intent-driven pages instead of generic SEO posts

Internal linking designed like dependency graphs

Pages that compound traffic by feeding each other

Zero paid distribution, no backlinks bought, no ads

The goal wasn’t “writing more content,” but building a deterministic system where publishing a page increases the surface area of discovery across search and AI engines over time.

What surprised me:

Pages started indexing faster as the system grew

Long-tail queries brought higher-quality users than ads

The blog started behaving more like a product than marketing

This is still early, but the experiment changed how I think about growth: fewer campaigns, more systems.

Main product: https://vect.pro

Blog / growth engine: https://blog.vect.pro

Happy to share what worked, what failed, and the technical structure behind it.
by jimkleiber | 2026-01-03 11:43:48+00:00
there are many people who believe that punishment creates fear and fear creates compliance and compliance solves problems. So if someone in America believes this, then they probably think this will punish people for trafficking drugs (or disobeying US demands) and instill fear in them with regards to trafficking and will get them to stop trafficking drugs and therefore Americans will no longer be addicted to drugs.

The problem is that fear-based problem solving often just becomes problem avoidance. People become afraid to say there's a problem so it _looks_ as if the problem is solved, but the problem just becomes more buried and actually gets worse.

So, it might help Americans _think_ that the drug problem is solved, but not actually help us solve the drug problem. And I suppose when we push punishment, we're mostly pushing problem avoidance, and so it helps people Americans avoid problems more, so I guess it'd be successful in that.
by repelsteeltje | 2026-01-03 11:44:07+00:00
Location: Amsterdam
Remote: local in person or hybrid
Willing to relocate: no
Technologies: C++, Rust, Python, Java, Bash, Linux, HTTP, CI/CD, Docker, streaming media, triton inference server
Résumé/CV: Available on request
Email: deplete-resort-fog@duck.com

20+ years experience in C++, mostly web backends. Looking for temp or permanent position in small company (start-up), preferably with social relevance (not trading, gaming, finance, crypto).
by hnlmorg | 2026-01-03 11:44:23+00:00
Are you sure about that? The music video was the scenes from the movie.

The impression I got as a Daft Punk fan in the 90s was that the movie was commissioned alongside the production of the album and not an afterthought.

The album was released after a couple of singles (iirc) but that’s very typical for artists to do. So it would make sense for the movie to also be released after the singles, even though it was already (mostly) completed.

Edit: seems my memory is correct. The movie was always a planned part of the album.

https://en.wikipedia.org/wiki/Interstella_5555:_The_5tory_of...
by felix-h | 2026-01-03 11:44:47+00:00
eventfirst | Senior Full-Stack Engineer | Berlin, Germany | REMOTE (CET) | Full-time

We are applying AI to organize corporate events.

We are looking for a senior engineer with at least ten years of full stack experience, a strong focus on product and UX, and optionally some experience building LLM based products. Currently we are focussed on building tooling that enables us to capture domain knowledge from experts to streamline prompt creation and evaluation.
Our tech stack is Typescript, React, Next.js and Tailwind. On the backend we use Drizzle with Neon, deployed and monitored via Vercel.
We have pre-seed funding from a major US VC and are experienced founders. You’ll be working alongside the founders (ex-Apple, ex-Airbnb, ex-Tulip, ex-Tourlane) and will have a chance to shape the company, product and of course the engineering culture.

Apply here: https://eventfirst.jobs.personio.com/job/1646275
by j1elo | 2026-01-03 11:44:49+00:00
> aimbots, macros the negate recoil, etc. It's basically impossible to solve this

It's not. But it is much more expensive on the server-side, i.e. paid by the company, so the real solution of mainframe + thin clients is not one that companies want to implement. Instead, they rely on computing on the client model, which is what opens up the door to cheats.

E.g. Aimbots and Recoil suppressors are non existent if it's the server calculating trajectories and telling the clients "your bullet hit exactly here (X, Y, Z), go draw an impact texture in there". But as said, that means a lot of computing done on the server. Not cheap, but given the $millions invested so far in anticheat tech over the years, one has to wonder if it wouldn't really be cheaper, after all...
by fuzztester | 2026-01-03 11:44:55+00:00
Whew! Advanced Unix system programming level stuff. I've dabbled a bit in that field, in C, on Unix, some older versions on PCs. It was fun. Any recommendation for a tutorial style book or site or blog on the subject, other than man pages and the Kerrisk book (TLPI, which is more of a reference), for Linux?
by jama211 | 2026-01-03 11:45:01+00:00
So you’re still rolling a 6 sided dice every time you try a new game as to whether it works at all, and half the time you need to tweak it still? That’s a reasonably large barrier to entry then. I have arch Linux but I still boot into windows to play games that are supposed to be supported because I got sick of playing through 20 min or so of a game for it to crash in a specific spot and I’d have to start over in windows if I couldn’t find a reliable solution. After that happens a few times in a few games, I gave up and now I just go to windows to play games every time so I stop running into issues.
by Fiveplus | 2026-01-03 11:45:04+00:00
This feels like the peak of resume driven development. The maker of this has taken a deterministic problem (substring matching transaction descriptions) that could be solved with a 50-line Python script or a standard .rules file and injected a non-deterministic, token-burning probability engine into the middle of it.
I'll stick to hledger and a regex file. At least I know my grocery budget won't hallucinate into "Consulting Expenses" because the temperature was set too high.
by vgb3766 | 2026-01-03 11:45:35+00:00
I wrote about why llms.txt is more valuable than MCP servers for developers building side projects.

The key difference:
- MCP servers let AI agents execute tasks for you
- llms.txt lets AI agents write code for you

When building a side project, you don't need AI to create one deep link. You need code that integrates deep link logic throughout your app.

Think of it as:
- MCP = catches fish for you
- llms.txt = teaches you how to fish

We've implemented both at Limelink, but llms.txt has been far more impactful for developer adoption. When someone types "@https://limelink.org/llms.txt" in Cursor and asks for integration code, they get working code in seconds.

Curious what other SaaS builders think about this distinction.
by JumpCrisscross | 2026-01-03 11:45:59+00:00
> You are ok with Trump invading a neighbour country, kidnapping a person while accepting some civilian casualties?

Nope. But I’m saying this could potentially turn out okay.

Probably not. We probably get a civil war or like Cuba moonshotting for nukes. But there are avenues from this point on where it could wind up okay. (I would not have expected we’d have nabbed Maduro so quickly twelve hours ago.)

> They violated international law

I mean, this is dead. China, Russia and America have explicitly called it dead. Iran, Israel, India and France, too. It’s basically Brussels and Brazil still respecting it, and neither is a military power.
by chronos00 | 2026-01-03 11:46:28+00:00
>* the article still loses me because it defines transactions one way (the edges) and then seems to make this big switch that each edge/transaction is really two transactions suddenly (one on each side of the edge)

The author messed up by charactizing edges as one way transactions because in that moment he is only looking at the movement of cash. When he switches to edges being two transactions, he is now recognizing that the exchange of cash leads to the recognition of equities and liablities.

If you give your startup $5000 in cash, you expect to have $5000 in equity on the company books. When you charge to a credit card to buy food, you spend $13 buying food and paid $5 to your creditor so you still owe $-8 in liablities.

>Paying my landlord is "obviously" a transaction from my banking account (negative) into their banking account (positive). How it becomes four transaction is,the magic bit glossed over.

The magic of double entry is that you are only taking into account how your transaction affect your own balances. Thats why you need two entries, If you only debit your own account for rent, you would have a non-balanced set of books which would indicate that something is really wrong. So that why you have to credit Rent expense which is an account that doesnt track an actual balance in your bank account but a running total of all your rent expense for the year.

In the wikipedia example, you have your own set of accounting books and the landlord has his own set of books. That is how there are four entries, but you as an indivdual would only see and deal with your own double-entry.
by monerozcash | 2026-01-03 11:46:28+00:00
It's only unilateral if you reject the electoral fraud claims.

>And if you think this intervention is about protecting democracy I have a bridge to sell you.

No, I certainly don't think that. I'd suspect it's mostly about personal grievances and Trumps desire to make a show. But still I think it makes more sense to focus on the best-case justifications than trying to guess at the real reasons behind why this administration does what it does.
by gubets | 2026-01-03 11:48:00+00:00
Location: Zagreb, Croatia, EU

Remote: Yes

Willing to relocate: No, but open to occasional on-site work in EU/US

Technologies: C++, Python, GPS/navigation systems, geospatial systems, routing algorithms, map data, algorithms & data structures, performance optimization

Résumé/CV: https://drive.google.com/file/d/1isW-rzsV-k9QbjYMZ_N109vEgxe...

Email: matjuric[at]proton[dot]me

Software Engineer with 5+ years of experience, including 4+ years developing production automotive GPS navigation software at Mireo d.d.
My background is in applied R&D for GPS and geospatial systems, with hands-on experience in routing algorithms, map data processing, real-world navigation constraints, and performance-critical systems. I primarily work in C++ and Python and have a strong foundation in algorithms, data structures, and competitive programming.
I focus on applied research, system analysis, performance optimization, and building research or prototype software that can evolve into reliable production solutions. I’m comfortable collaborating with both technical and non-technical stakeholders and translating research or business requirements into practical, high-impact implementations.
I’m especially interested in research-driven teams, startups, or companies modernizing or optimizing existing systems. Based in Croatia and available for remote work.
by tim333 | 2026-01-03 11:48:57+00:00
I think there may have been some deliberate misdirection. I'm writing this after the US announced they have captured Maduro. If they had said they were going to do that he probably would have taken precautions. The subsequent justification may be that María Machado won the election, is the legitimate ruler and is entitled to ask for Maduro's removal with US assistance. Though who knows?
by somewhereoutth | 2026-01-03 11:49:30+00:00
Presumably Venezuela has a continuity of government process, so the VP becomes head of the government? I don't see any indications that the regime has or would relinquish power, unless (more amenable) factions within it take advantage of this opportunity (perhaps this has been already coordinated).

Maybe the Venezuelan government remains intact, and now we have the embarrassing situation of a sovereign country asking for its head of state back.
by Desafinado | 2026-01-03 11:50:10+00:00
I did see one a long time ago but there's no way I can find it now. Basically it said that wealthy people read significantly more than poor people.

It's not that difficult to understand. For example, my kids go to a low income school where many families are having a hard time feeding their kids consistently. How many books do you think they're buying? Maybe some, but a hell of a lot less than my wife and I are.

Reading itself also takes effort and energy. If you barely have food to eat then reading isn't an appealing activity, most of the time.

Many families fall under this category.
by jama211 | 2026-01-03 11:50:14+00:00
Depends on your hardware. I have a pascal era nvidia card, and everything _supposedly_ works, but games have issues for me still that aren’t concrete, e.g. cyberpunk crashes in specific and repeatable locations for seemingly no reason and it never happens to me on windows. New amd cards are probably much more reliable. It’s no one’s fault but nvidias really that my card is unreliable in Linux, but as an end user I’ve been told many times Linux “just works” now and I’m upset that that hasn’t been my experience.
by fsmunoz | 2026-01-03 11:50:38+00:00
An update: I've spent some time taking a much deeper look, and while I can't guarantee it's perfect, I added a different approach for Clack+Woo, documented here: https://github.com/fsmunoz/datastar-cl/blob/main/SSE-AND-WOO...

In short: I've replace the Common Lisp loop (that works for Hunchentoot since it opens threads, but doesn't for Woo since it blocks) with a deeper integration into the event loop:

> And that was the main change: looking at the innards of it, there are some features available, like woo.ev:evloop. This was not enough, and access to the libev timer was also needed. After some work with lev and CFFI, the SDK now implements a Node.js-style approach using libev timers via woo.ev:evloop and the lev CFFI bindings (check woo-async.lisp).

This is likely (almost surely) not perfect or even ideal, but it does seem to work, and I've been testing the demo app with 1 worker and multiple clients.
by Sharanxxxx | 2026-01-03 11:50:49+00:00
Hi HN

While working on SEO for my own bootstrapped product, I ran into something that confused me early on:
even after building backlinks, rankings didn’t move at all.

I assumed backlinks were the missing piece — but after digging deeper and testing across a few launches, I realized backlinks often don’t work in isolation.

Some things I learned the hard way:

- Backlinks amplify existing signals; they don’t replace weak content
- Relevance and context matter more than raw DR
- Internal linking can completely block link equity if done poorly
- New domains often need time, even when links are “good”
- Keyword competitiveness matters more than link count early on

I wrote up a short breakdown with examples from launching and growing a small SaaS, mainly aimed at solo founders and indie hackers who are doing SEO themselves (no agencies, no big budgets).

Would love feedback from folks here:
Have you seen backlinks not move rankings?
What made the difference when SEO finally started working for you?

Happy to learn from others’ experiences.
by ben_w | 2026-01-03 11:51:35+00:00
I am uncertain about this.

Yes, GenAI content is cheap.

But a business whose output is identical to everyone else's, because everyone is using the same models to solve the same problems, has no USP and no signal to customers to say why they're different.

The meme a while back about OpenAI having no moat? That's just as true for businesses depending on any public AI tool. If you can't find something that AI fails at, and also show this off to potential customers, then your business is just a lottery ticket with extra steps.
Show HN: Speechable – AI Text-to-Speech for WordPress Websites
by Tanishmittal | 2026-01-03 11:52:00+00:00
Hi HN / YC

I just shipped Speechable — a free, open-source AI text-to-speech solution for WordPress that runs entirely in the browser with no API keys, no paid services, and no server infrastructure.

I wrote a full write-up here:
https://tanishmittal.com/speechable-ai-text-to-speech-for-wo...

What it does

Adds a native audio player to WordPress posts

Uses browser-based neural TTS

Supports 12+ languages

Offers multiple voice presets & effects

Lets visitors download audio

Highlights words in sync with narration

Why I built it

Most TTS plugins depend on expensive APIs, external servers, and data sharing. I wanted:

Privacy-first experiences

No recurring costs

High-quality voice output

Easy install for any WordPress site

Try it

Repo & docs: https://github.com/tansihmittal/speechable

Would love feedback — especially on:

UX pain points

Performance in real blogs

Edge cases you think it should support

If you try it or build something cool with it, shoutout on X: @glowdopera

Thanks!
by wukash | 2026-01-03 11:52:29+00:00
Built this portal page to collect and organize the official e-vignette payment sites for countries across EU (and some neighbors). For each country it shows:

- The official government site for buying vignettes/tolls.
- Whether the country uses a vignette, distance toll, or other system
It’s meant for travelers who want a quick way to get to the real source without digging through search results. Hopefully others find it useful too.
by voxleone | 2026-01-03 11:52:59+00:00
Welcome to the Linux desktop club. One small heads-up from experience: if you’re running NVIDIA hardware, expect a few bumps along the way. The proprietary drivers work well once set up, but kernel updates, Wayland quirks, and driver installs can be more hands-on than with AMD or Intel. Not a dealbreaker, just something to be aware of.

Overall though, solid choice. Hope 2026 really is your year of the Linux desktop.
by toast0 | 2026-01-03 11:53:00+00:00
The US doesn't do a lor of pneumatic food delivery, and the main tunnel[1] is both inappropriately placed for pentagon activities and inappropriately configured for pizza. Maybe you could do calzones, but calzones don't make a good work meeting.

[1] https://www.wikibin.org/articles/alameda-weehawken-tunnel.ht...
by KaiserPro | 2026-01-03 11:53:02+00:00
You could subsitute the LED for a moving coil meter: https://www.codrey.com/electrical/moving-coil-meter/

They have am much lower current and voltage requirement, so might me more sensitive. You can also do tuning to use different sized antenna. However that strays into analogue eletronics, which I've not really touched for 15 years.
by webdevver | 2026-01-03 11:53:43+00:00
>How he did manage to avoid lawsuits from Microsoft is beyond me.

MS probably chose not to shut down that effort on the basis that it was enabling the MS stack in Linux.

I wish I could dig up an internal presentation that was prepared in the 90s for Bill Gates at the time, which evaluated the threat posed by Linux to Microsoft. I think they were probably happy that Linux now had a reason to talk to Windows machines.
by vidarh | 2026-01-03 11:53:58+00:00
> What happens when multiple devices in your /8 want to listen on port 80 and 443 on the public address? Only one of them can. Now you're running a proxy.

I want to be running a proxy in that scenario, because I don't want any of it accidentally exposed.

> It's called a firewall. You want a firewall. IPv6 also has a firewall. NAT is not a firewall. NAT is usually configured as part of your firewall, but is not a firewall.

Yes, but it's arguably helpful to have configuration mistakes still leave your internal network unexposed. It's harder to accidentally expose resources when your ISP won't route to them.
by monerozcash | 2026-01-03 11:54:10+00:00
>Were they? And is that the justification the US has cited? If not, you're writing fan fiction and that's not really interesting.

This is all necessarily speculative, we might never have sufficient visibility to know all the facts.

I'm merely attempting to provide the strongest reply the administration could provide if they cared to try. I believe it's reasonably grounded in facts.

1. US government openly does not recognize Maduro as the legitimate head of state of Venezuela

2. US government does recognize Edmundo González Urrutia as the president-elect.

3. Venezuelan opposition has been heavily lobbying in an effort to get foreign governments to intervene in Venezuela

All of these things are verifiable facts, I think they can be distilled into my perfectly reasonable suggestion as to how the US could fend off such criticism.
by Fiveplus | 2026-01-03 11:54:13+00:00
People reading two abstracts on PubMed and deciding they can manage their own hormonal pathways is terrifying. The regulatory state is slow and bureaucratic, yes, and its got its own problems, but it was built on a graveyard of people who took unverified compounds. When (not if) a bad batch kills a few dozen people in a telegram buying group, the crackdown will be draconian.
by bovermyer | 2026-01-03 11:54:16+00:00
Location: St. John's, Newfoundland, Canada
Remote: Yes
Willing to relocate: No
Technologies: AWS, TypeScript, Python, PHP, Terraform, Chef, CloudFormation, Linux, CI/CD, Docker, Kubernetes
Résumé/CV: https://benovermyer.com/resume/
Email: ben@overmyer.net

DevOps/full-stack engineer currently looking for a part-time position. Roughly twenty years of software engineering experience. I'm a master's student at Memorial University.
by dogma1138 | 2026-01-03 11:54:21+00:00
They had newer systems than Venezuela.

SEAD was conducted by both ground and air assets, Israel only has about 30 F-35’s and Iran is massive.

The F-35 is “invisible” ;)

Iran’s air defenses were either obliterated or rendered useless, hence how Israel was flying slow ass drones at low altitude above their capital on day 3.

The US is even more capable when it comes to SEAD.

The gap between the west and everyone else when it comes to both military technology and doctrine is massive.
by raffael_de | 2026-01-03 11:55:56+00:00
As far as my quick twitter research goes there have been reports¹ to an attack before 2am EST (= 7am UTC). So, is this correlation actually useful or just a gimmick?

1: https://xcancel.com/AbujomaaGaza/status/2007338360017498269 (6:28am UTC = 1:28am EST)
by chronos00 | 2026-01-03 11:56:02+00:00
>An edge of 100 from X to Y means "move 100 from X to Y", which is the same as "subtract 100 from X and add 100 to Y"

I think this is a perfectly succint explanation for people who have trouble grasping the double entry system.
Because they are usually stuck thinking in terms of "move 100 from X to Y". And its hard to get them to think in terms of "subtract 100 from X and add 100 to Y".