MurphyA/hacker-news huggingface dataset:
by danenania | 2026-01-03 16:14:11+00:00
I think it’s just realpolitik grand chessboard strategy. Knocking out an unfriendly/uncooperative leader of a strategically important country. That’s always been the real justification for US foreign policy. It’s a game of risk, without moral considerations beyond optics. There isn’t much more to it than that.

You can be socialist if you cooperate. You can be a dictator if you cooperate. It’s not about political philosophy or forms of government, just playing ball with the hegemon.
by blactuary | 2026-01-03 16:14:25+00:00
It is literally in there twice, what the hell are you talking about?

This is amazing. You are tripling down despite being unequivocally wrong. Just incredible

"We’ll see how it shapes up in the next few years. But if the racists or the other racists are still running the show, we really are just cooked."

Ready to retract everything now? I gave you multiple chances to correct your error.
by kristopolous | 2026-01-03 16:15:14+00:00
Right.

Let's say someone is sick and they want to roll around in dog shit to cure themselves. I can say that's a bad idea and not be a doctor with a clinical diagnosis. That's a valid position.

Unilaterally bombing a country, overthrowing its government and installing a puppet leader to capture its oil reserves can be called a bad idea.

I don't need to have a fellowship at Georgetown or some sophisticated alternative.

Some things are obvious: stabbing your eye is a bad idea. no ophthalmology degree required.
by heresie-dabord | 2026-01-03 16:15:19+00:00
> a brighter age of peace and respect

The first thing to learn from a well-examined life and study of history is that we must always be vigilant and active to protect progress and human betterment.

The second thing to learn from recent history is that transnational petroleum interests will not quietly and meekly surrender their control, influence and interests.
by rolph | 2026-01-03 16:15:26+00:00
its definately not something you do in your basement, while yelling at mom to get you a pepsi.

a sufficiently motivated attacker would collect hardware, parts, and specs, then build thier own hardware platform with an open architecture.

The reward has to be on par with the effort required, and i dont think the reward is there for most people that have the skill to reverse the hardware.
LLM classication based search engine
by tb0hdan | 2026-01-03 16:15:42+00:00
Hi all,

A long time ago I stumbled upon this post: https://news.ycombinator.com/item?id=36564042#36565438 which discussed using Dewey Decimal Classification to provide a website index. Well, it took me some time to implement this, and it might be too little, too late, but I'm having a lot of fun developing it. Here's a website link: https://llmc.domainsproject.org

Criticism is welcome.
by int_19h | 2026-01-03 16:15:57+00:00
I'm referring specifically to the people who support the military action in Venezuela, which is a subset of those who voted for Trump. Like you say, most of them care mainly about domestic issues. However there is a crowd that is all in on Trump and supports whatever he does - you can see them cheering even here in the comments - those are the tens of millions that I'm speaking of. It's still way too many, unfortunately.
by CWuestefeld | 2026-01-03 16:16:17+00:00
I don't want to defend Trump - starting a war is about the most serious thing a country can do, and doing it unilaterally is terrible. Trump should be condemned for this.

But most of those doing the condemning were also supportive of Pres. Obama (or at least refused to condemn his actions) back in 2011 when he attacked Libya, and in 2013 and 2014 when he attacked Syria -- all of this happening after we should have learned from what we were doing in Iraq and Afghanistan.

Those people who didn't protest against Pres. Obama's illegal actions have lost moral high ground to protest against Trump.
by compsciphd | 2026-01-03 16:16:27+00:00
All these tools demonstrate a major flaw in OCI images. There is no good way to determine what image your current image was built on top of.

You can try to infer it from having a world wide list of chainIds and associate known images with their final chainId, but this isn't perfect and then just assume your image's changes are from last_known_chaid_id+1->end

1) many image tags can share a chainId (not terrible problem)
2) if for some reason you dont know of an image, but know of its parent, you will assume its "parent" is your base image, when its not.

I don't quite understand why OCI images don't contain a reference to the base image that they were created from (which can even be empty/no parents for from scratch images, including where multistage builds are down and everything gets copied into a from scratch image).
by mananaysiempre | 2026-01-03 16:17:08+00:00
> On x86-64, pages may be 4kB, 2MB, or 1GB

But I believe sysconf(_SC_PAGESIZE) will always be 4KB, because the “may” is at the user’s discretion, not the system’s. Except on Cosmopolitan where it will always be 64KB, because Windows NT for Alpha (yes, seriously).
by mindslight | 2026-01-03 16:17:08+00:00
How would you say steelmanning Republican policies and attempting to find common ground and compromise has been working out so far? Personally I was doing so up until ~June of 2020 and all I really got for it was a lot of grief with still no recognition that I understand and care about many of the things they claim to care about. And society wide? Well, here we are.
by TrackerFF | 2026-01-03 16:17:12+00:00
"Might is right", pretty much.

I guess somehow the US will argue that Maduro was directly responsible for smuggling drugs to the US, and that he has broken US laws. Or acts of "drug terrorism".

The second someone without US jurisdiction as much as investigates US servicemen abroad, or Israel for that mater, they are sanctioned by the US. See ICC judges that have been sanctioned for doing exactly those things. The US argues that ICC does not have any jurisdiction to do so.

When it comes to US geopolitics, there's a wafer-thin line between taking the moral high ground, and straight up hypocrisy backed up by "who's gonna stop us?"
by dsign | 2026-01-03 16:17:21+00:00
> Also it is impossible to argue the cost of the war in Iraq was worth the benefit, even if we agree Iraq is in a better place now then it was under Hussein.

But the Iraquis didn’t pay the military monetary cost (arguably they paid a different cost, but it’s very hard to balance that against living under a dictator, and I said that from experience), and I’m sure US’ imperialist shenanigans could recoup the monetary cost. Seeing as US doesn’t have compulsory conscription, that takes away part of the reprehensibility of the human cost of US’ personnel caused by its interventionist policy. Which, to my eyes, leaves the thing as a net positive.

One thing can be said with certainty about countries like Venezuela and Cuba: they are broken and they cause untold pain to their citizens. The moral imperative to fix them is there, even if one can certainly discuss how and maybe quibble a little about the monetary cost.
by nobody9999 | 2026-01-03 16:17:27+00:00
>I'd venture to guess that GP is referring to this. Or are you just incredulous that your past comments are being used to inform current ones?

So it's the latter then?

I'd note that HN links every single one of your (and mine) comments to your (and my) profiles. just click on my handle (Nobody9999) above.
by kanchanepally | 2026-01-03 16:17:35+00:00
Touché. The corporate voice is a hazard of my day-job of 15 yrs.

It is 100% vibe-coded/AI-assisted. I'm just trying to layer actual engineering discipline (TDD, proper DB migrations) on top of that workflow so it doesn't break when actual parents use it. Thanks for the feedback.
by eudamoniac | 2026-01-03 16:17:38+00:00
It is against my interests to post this, but I'm slightly self-hating about my lack of work ethic so I will anyway.

I have had around 8 jobs and only one of them required a full day's work. Usually they are around 20 hour weeks, and occasionally a job has been 5 hour weeks discounting meetings. My managers usually love me and may even extoll my virtues to the team. I've spent a lot of time wondering how this is possible for me, since I'm not seeking out such jobs, and it seems unusual among my peers, so it must be at least in part what is specific to my own actions. Here's my working theory based on what I've done without meaning to.

First, work in a field that is technically easy, such as React or basic Rails CRUD. There are a lot of developers here and they are mostly terrible. Then, become extremely skilled in that field; learn every aspect of the thing beyond what is typical. Live and breath it.

Now you are by far the most skilled person most managers have ever seen for this role. Don't let them know that. When you start the job, pretend to be approximately average for the team you're on. Complete tasks in an average or slightly below average amount of time. You may be able to knock out the week's tickets on Monday (rewrite your commits before pushes each day to appear spread out).

So now you're not doing much and it's an easy job, but you're just a slightly below average employee, which isn't great. Here's the secret sauce to make your manager love you. You have more bandwidth than anyone else because you're mostly not working. You have to use this bandwidth for two things. One, if your manager asks for something, or points out an issue, you drop everything and immediately do/fix that thing. You'll be able to do it quicker than anyone and your real tasks won't suffer much. Two, in the first 6 months or so, use your extra bandwidth to do high visibility tasks that no one wants or has time to do, such as refactor a gross module, or write detailed documentation. Don't tell anyone you're going to do these, just pull them out fully completed with "I had some spare time." Now you look like the employee that is extremely competent and on-the-ball, and you're still barely working.

The problem with this method is that it requires you to actually be highly skilled, which is not possible to fake.
by swinglock | 2026-01-03 16:17:40+00:00
No it does not. I've had this happen in legacy systems myself. The checksums of TCP/IP are weak and will let random errors through to L7 if there are enough of them. It's not even CRC and you must bring your own verification if it's critical for your application that the data is correct. TLS does that and more, protecting not only against random corruption but also active attackers. The checks you get for free are to be seen only as an optimization, letting most but not all errors be discarded quick and easy. Just use TLS.
by instagib | 2026-01-03 16:18:42+00:00
Here’s a good warning the “researchers” may not value much.

“Grey market products lack cold-chain guarantees, undergo unknown storage conditions, and arrive with certificates of analysis from labs users cannot verify, (…) One Belgian market study found grey market peptides containing 10-90% less active ingredient than claimed, plus microbial contamination, heavy metals, and cross-contamination with other substances”
by k310 | 2026-01-03 16:20:10+00:00
1. It's distraction on a grand scale from the Epstein Event Horizon, also on a grand scale.

2. Trump: (2018) We don't want to be the policemen of the world BY BRETT SAMUELS - 04/30/18 [0]

> President Trump on Monday said the U.S. should no longer serve as the “policemen of the world.”

> “We more and more are not wanting to be the policemen of the world,” Trump said during a joint press conference with Nigerian President Muhammadu Buhari.

> “We’re spending tremendous amounts of money for decades policing the world, and that shouldn’t be the priority,” he said.

> Trump ran on the promise that he would extricate the U.S. from foreign wars.

[0] https://thehill.com/homenews/administration/385521-trump-we-...
by the_af | 2026-01-03 16:20:20+00:00
> Plus if the US secures some oil and the Venezuela people get to live better lives, that's ultimately a great outcome for everyone.

Agreed about the better lives, but has it come to a point we accept invading other countries to "secure their oil" is a great outcome? I mean, what is this, Hitler's "Operation Blue"?

Securing oil is NOT a valid reason to invade countries. Does this need to be said!? Mind boggling.

This is peak cynicism. I'm really surprised to read some opinions here.

Next up: "imperialism wasn't bad, securing a big empire with colonies is a great outcome".
by mhpro15 | 2026-01-03 16:20:23+00:00
Location: Toronto, Canada

Remote: Yes

Willing to relocate: Yes

Technologies: React, Next.js, TypeScript/JS, Tailwind, Node, Python, Java, PostgreSQL, MySQL, Stripe

Resume: https://manhhung.app/resume.pdf

Email: nmhp1903 [at] gmail [dot] com

Website: https://manhhung.app/

I'am a fullstack web dev with 3 years exp. I do anything from web design, static websites, landing page to application with heavy backend, etc. I don't say no to the task as long as I can learn on the job.
by compsciphd | 2026-01-03 16:20:28+00:00
and the idea being that the bill of rights was only supposed to limit the federal government (i.e. "concession to the anti-federalists") and not the states themselves. It's only incorporation under the 14th amendment that made them applicable to the states and it wasn't particularly clear from the 14th itself that this applied to all.

https://en.wikipedia.org/wiki/Incorporation_of_the_Bill_of_R...
by throw0101a | 2026-01-03 16:20:45+00:00
Sorry, I'm still not seeing how a IPv4+ would be any less complicated (or as simple) as IPv6. In either case you would still have to:

* roll out new code everywhere

* enable the protocol on your routers

* get address block(s) assigned to you

* put those blocks into BGP

* enable the protocol on middleware boxes

* have translation boxes for new-protocol hosts talk to old-protocol-only hosts

* enable the protocol on end hosts

And just because you do it, does not mean anyone else would do in the same timeframe (or ever). You're back in the chicken-and-egg of whether servers/services do it first ("where are the clients?"), or end-devices ("where are the services?").
by kybernetikos | 2026-01-03 16:21:13+00:00
I think the cycle is because people forget how destructive war is for all sides, how much human wealth is thrown away in order to achieve enormous human misery. If it's happened in recent memory, people are reluctant to let those who think they might benefit from it to pursue it. The more time that passes, the easier it is to distract people from the misery and the easier it is to persuade people that it's justified.
by WhyIsItAlwaysHN | 2026-01-03 16:21:17+00:00
Location: Copenhagen, Denmark (UTC+1)
Remote: Yes (Europe timezones)

Willing to relocate: No

Role: UX Researcher (mixed-methods / product discovery)

Experience: 3+ years

Email: rvbceilx0@mozmail.com

UX researcher with a background in cognition and communication, 3+ years on data- and AI-driven B2B/ERP products. I run mixed-methods studies (interviews, usability tests, concept tests, surveys, diary studies, JTBD, journey mapping, basic telemetry) and turn messy workflows and stakeholder questions into clear, actionable recommendations for product, design, and engineering. I’m mainly looking for interesting, challenging work with teams that are willing to listen to research; I’m flexible on domain and stage.
by somewhereoutth | 2026-01-03 16:21:47+00:00
Of course that would be great, but pretty unlikely with just a decapitation strike. Like most dictators, Maduro was not holding the country in a superhuman iron grip, but instead the representative of various elites and factions that kept him in power for their own interests. However given how easy this operation has been, there is a suspicion that one or more factions colluded with the US, and may now be consolidating control - and then maybe a peaceful transition back to democracy? We shall see.
by torginus | 2026-01-03 16:22:07+00:00
There has, to be clear. I looked up the actual stats, and sales growth has been slowing, with 2024 numbers being virtually identical to 2023, and in 2025, an actual decline would've happened, if not for a lot of people giving a one-time boost, as people rushed to take advantage of the incentives that were going away.
Show HN: Missing puzzle in binary analysis: finding num constants in .so/.bin
by DenisDolya | 2026-01-03 16:23:01+00:00
I was annoyed by reverse engineering binaries and .so traditional tools like objdump, readelf and even strings fail at one critical task: finding numeric constants.

Sections .rodata та .dynstr contain only names. That's why I created DYNUM scanner numeric constants, enough digging in Hex!

How it works:
1. Scans files as raw bytes, interpreting them as every possible numeric type (int8, int32, float, double, both endianness)
2. Filters out noise: aligned addresses, reasonable values, no NaN/Inf
3. Optionally integrates with nm/readelf to show symbol names
4. Architecture-aware (x86, x64, ARMv7, ARM64)
5. Follows Unix philosophy: text output, pipes friendly, single purpose

GitHub: https://github.com/Ferki-git-creator/dynum
by guax | 2026-01-03 16:24:28+00:00
A lot of Venezuelans are happy about it.

Maduro is not good for Venezuela.

The US should not be the decider of who stays in power on another country.

The president should not have the power to apprehend a countries president IN THEIR COUNTRY without a process thats more than just "I really want it".

The US is giving another clear message that it does not care about global order, just global control. We're back in the 70s.

There is ZERO concern of the current US administration about the welfare of Venezuelans, its a power play, if maduro played by the US rules, he would be in power regardless of crimes. Pinochet, The Brazilian regime are all here as testament to that.

I hope the power change turns out better for the Venezuelans. I hope this is a catalyst of change for a better government. Ideally one that does not sell itself to the US for legitimacy. I don't think that is the likely outcome.
by cguess | 2026-01-03 16:24:39+00:00
There wasn't even enough assembly space this year, it was bursting at the seams. Sadly I think CCH is just too small for this conference. There's a much bigger conference space space down the street, but the rumor is that going back to Leipzig (where it was held during the renovation of CCH) is back in discussion. That place was too big though.
by CamperBob2 | 2026-01-03 16:26:05+00:00
It's not clear what this is really about. Trump doesn't care about the people of the US, much less Venezuela, but there seems to be a widespread consensus that Maduro was a nogoodnik who won't be missed. I have no idea what the mood on the ground really is.

As for drugs, if Trump cared about drugs, he wouldn't pardon so many drug kingpins.

Some say this has to do with asserting control over China's oil imports, but according to https://www.energypolicy.columbia.edu/sites/default/files/fi... and other sources, Venezuela barely makes it into the list of China's top 10 suppliers. So while China is indeed Venezuela's best customer, this argument doesn't seem persuasive unless I'm missing something. Venezuela's next-highest volume customer is the US itself.
by therealpygon | 2026-01-03 16:27:22+00:00
Libreoffice can handle most office documents these days. Steam can run many games via proton/wine. In fact, for normal “day to day” stuff, I find Ubuntu is a solid replacement. The problems arise the moment some non-mainstream/non-prepackaged install is needed on any distro. The newest drivers, some alternative program, a non-standard networking configuration, etc. The moment any of that is needed the Linux distros immediately fall back to terminal commands which are not end-user friendly. I would guess that 99% of “normal” (but non-standard) things can be done with Mac and Windows via GUI only. Installing another driver, a program, etc. Linux is far from there and only seems to achieve that for the absolute most common operations overall (basics). I like Ubuntu, and I am coming to hate this new Windows approach, but the ecosystem of flexibility and “just use a terminal command” mentality will never really let it go fully mainstream (at least until that is resolved).
by SilverElfin | 2026-01-03 16:27:58+00:00
I had to do some editing to come up with a good title that fits. Here’s the quote from the article:

> President Donald Trump made the stunning claim Saturday just hours after his administration’s capture of Venezuelan President Nicholas Maduro that American oil companies would be “very much involved” in the nation’s oil industry moving forward.

> The Trump administration carried out an unprecedented attack Saturday morning on Venezuela that resulted in the capture of its president, who has since been extradited to New York to face trial on drug-trafficking charges. Trump phoned in to Fox News hours after the attack, and was asked what he saw as the future of Venezuela’s oil industry, which manages the single-largest oil reserves on earth.

> “Well I see that we’re going to be very strongly involved in it,” Trump admitted. “We have the greatest oil companies in the world – the biggest, the greatest – and we’re going to be very much involved.”
by ninkendo | 2026-01-03 16:28:11+00:00
> as long as [...] (S|D)NAT are not first class citizen in IPV6 Standards and Implementation

Yeah, I mostly agree... IMO, a ULA (equivalent to RFC1918, so 192.168.x.x and so forth) is the only sane way to set up your IPv6 network at home, unless you're one of the wizards who owns their own prefix. Dynamic prefix delegation just breaks too many things when the prefix changes, and I really wish NPTv6 was more supported and ubiquitous, because it solves the problem in the most elegant way IMO.

> there's no mapping of the IPv4 Adresspace into the v6 space

Uh, what? What do you think ::ffff:1.2.3.4 is?

https://datatracker.ietf.org/doc/html/rfc4291#section-2.5.5....

https://datatracker.ietf.org/doc/html/rfc4038#section-4.2
by kosolam | 2026-01-03 16:28:19+00:00
Sure, code-server is a web version of vscode, like the github spaces thing only selfhosted.

I have acme.sh creating the certs using let’s encrypt.
I have a reverse proxy (haproxy) in front of code server. This handles ssl.

The port forwarding and mapping to a subdomain is automatic - it’s a feature of code server: https://coder.com/docs/code-server/guide

From the docs: code-server --proxy-domain <domain>
by DyslexicAtheist | 2026-01-03 16:28:22+00:00
> or it could roll on for quite a while

I hope to be wrong, but think it certainly will. all the money everyone is spending on arms it seems soon the only game left in town in the military industrial complex. the other career options are to become a doctor, or nurse.

the US in its current form is heading towards long drawn out collapse like the Roman empire, and they're dragging all their former allies down with them. there seem to be no peaceful options to prevent that collapse.

E.g.:

- I do not see any way they can modernize their messed up political system.

- their population is divided more than any country on the planet

- thanks to heavily propagandized citizens they don't have the critical mass to bring in change (not in a country where the companies have so much power)
by politics1989 | 2026-01-03 16:28:54+00:00
The sentiment I’m pushing back on is that 30 years ago the world was bright and is now painted over with blood and darkness. I pointed out that during the bright times an almost identical event occurred. Other commenters have listed the many other horrible conflicts and genocides that occurred during those bright times. The invasion of Panama was not an isolated event.

I do fear for the US domestic situation, which has been deteriorating in increasingly alarming ways, but lawless aggression against Latin America is not new.