MurphyA/hacker-news huggingface dataset:
by dangus | 2026-01-03 18:07:27+00:00
This statement is wild hyperbole and doesn’t represent the privacy landscape of a default Windows 11 install. Even Windows Recall, an optional opt-in beta product only available on specific hardware, very clearly and specifically in its legally binding privacy policy says that data never leaves your device and is never sent to Microsoft.

Windows is paid for by OEMs. It doesn’t cost much (and it’s free for some classes of devices) but Microsoft still gets paid for it.

Don’t forget they also get paid for a lot of Windows-adjacent services. 365 subscriptions, Bing users clicking on ads, and the whole business ecosystem of Azure, Entra ID, Microsoft Exchange/Outlook 365, etc.
by rmah | 2026-01-03 18:07:36+00:00
The US consumes about 20 mil bbls of oil per day and imports around 4 mil bbls per day from Canada, about 20% of US consumption. Total oil imports is about 6 mil bbls/day, with about 2/3 of imports coming from Canada.

Two fun facts: 1) the US is now the largest producer of crude oil on the planet and 2) the US exports about 4 mil bbs of oil per day. Venezuela is a distant #18 at around 1 mil bbls/day

And lastly, pretty much anything you can distil from heavy crude, you can also distil from light crude, just less of it (by volume). There's a reason tar, asphalt and such is so cheap, it's made from the distillation waste products.
by susam | 2026-01-03 18:07:43+00:00
My blog moved from #99 in 2024 to #41 in 2025. Although I have never had any intention of blogging consistently, it is nice to know that I had a good blogging year. :)

Here's what my data looks like:

| Year | Rank | Domain | Score | Stories | Avg. Score |
|------+------+-----------+-------+---------+------------|
| 2025 | 41 | susam.net | 2544 | 16 | 159 |
| 2024 | 98 | susam.net | 1530 | 13 | 118 |
| 2023 | 236 | susam.net | 1026 | 11 | 93 |
| 2022 | 96 | susam.net | 1652 | 21 | 79 |

Not bad for an occasional blogger.
by ch4s3 | 2026-01-03 18:07:57+00:00
> The US oil industry didn't get any contracts during the Iraq takeover? The oil industry literally had a Haliburton CEO, Dick Cheney, go from the C-Suite to the Vice Presidency.

Until about a year ago most Iraqi oil contracts were held by a Chinese company that bought it's contract under Saddam an maintained it beyond the war. Haliburton mostly made money handling logistics for the war, things like construction and laundry. Oil law in Iraq was finalized post-Saddam in 2007 and pre-2000 levels of production didn't happen until 2011 after the US withdrawal.

PLEASE stop bringing wild conspiracies here.
by cardanome | 2026-01-03 18:08:02+00:00
C3 is more comparable to Odin or the Better C mode in D in that it tries to be a pragmatic evolution not revolution of C.

Here is a comparison to Zig in terms of features: https://c3-lang.org/faq/compare-languages/#zig

And yes, they are all system programming languages with a similar level of abstraction that are suited for similar problem. It is good to have choice. It is like asking what do you need Ruby for when you have Python.
by maxlybbert | 2026-01-03 18:08:07+00:00
Personally, I think most Americans don't give Venezuela much thought.

I think Trump is hoping to get a short popularity boost the way George Bush did with the capture of Manuel Noriega, but people cared more about who controlled the Panama Canal in the 1990s than they care about who controls Venezuela today. And I don't know anybody who expects this to impact drugs coming from Venezuela or Latin America in general.
by cdrnsf | 2026-01-03 18:08:15+00:00
1. This distracts from the Epstein files.

2. President for peace he never has (silly FIFA award aside).

3. They’re more interested in oil than any other stated goals.

4. This is straight out of the republican playbook of tanking the economy and using a war to distract from it and prop up defense contractors.

5. US regime changes are always a disaster.
by gip | 2026-01-03 18:08:43+00:00
“You know as well as we do that justice, as the world goes, is only a matter between equals in power, while the strong do what they can and the weak suffer what they must.” From Thucydides, History of the Peloponnesian War.

I personally think this quote explains the Trump administration’s worldview far better than anything Trump himself would say.
by mindcrash | 2026-01-03 18:08:59+00:00
Just like outright stealing Greenland from Denmark "for national security" in his crazy narrative likely is.

And now I wonder what fucking insane manufactured casus belli he will create to invade and annex Canada.

So many people thought he was grand standing and just talking shit. But now it looks like he wasn't doing that at all, hasn't he?
by themafia | 2026-01-03 18:09:21+00:00
> and the citizens of neighboring countries who've had to reckon with the legacy of Chavez think about this.

Sure, just ask them about the legacy of Chevron in South America next.

If they're old enough ask them about the United Fruit Company.

> You can extend this to anything really with good results.

Your trick is not enough to overcome your ignorance of history.

> No valuable insight will be gleaned from chat boards and reddit in the immediate aftermath of these sorts of events.

Ridiculous. How exactly do you expect me to probe the feelings of an entire nation of people? Have CNN do it for me?
by guywithahat | 2026-01-03 18:09:29+00:00
Thank God, Chavez turned the richest country in south america into the poorest and Maduro continued his legacy with the average person losing 17lbs in a year when the price of oil fell. Although I'm surprised Trump is getting involved in world affairs we're at least at a point where the situation can't get any worse. Hopefully Trump will end socialism and bring back democracy to Venezuela
by esarbe | 2026-01-03 18:10:22+00:00
Putin has famously claimed that Russians and Ukrainians are the same people for the same reasons that Hitler claimed that the Sudetendeutsche are the same people as the Germans - to justify an illegal imperial attack on a neighbor.

Russian imperialism needs Ukraine, since without Ukraine there's no Russian empire. Russia invaded Ukraine out of imperialist delusion, not for humanitarian reasons.

You have thoroughly bought into Russian propagandist lies.
by cols | 2026-01-03 18:10:54+00:00
I can't help but think this is going to end so poorly for the innocent men, women, and children in Venezuela. I feel for them. While Maduro seems to not be loved, these periods of violent transition can result in horrid outcomes for the local populace. I can only hope my fellow Americans start to see the light and vote the current administration out of office. I'm not hopeful.
by uecker | 2026-01-03 18:11:12+00:00
I used to write expression template libraries, so I know what C++ can do. I just figured out I am a lot more productive in C than in C++ and that in the time I waste on C++ I can do a lot more in C. I also do rarely use macros in C, so what C++ people get wrong is assuming that C programmer would do the same thing just using macros. This is not the case. One has to realize that compile-time programming is 95% of times a waste of time and effort and the same thing can be achieved in an easier and better way.

I also recently removed some code written with templates in C++ from one of my projects, because this single file caused compilation times for a ca. 450 file C project to increasse by 50% from 20s to ca. 30s.
by garblegarble | 2026-01-03 18:11:46+00:00
> If both are present but different the unprefixed version should be favoured. That seems uncontroversial & not complex to implement.

oops, you just enabled smuggling where there's a mismatch between what a proxy/firewall/etc supports and what an internal service supports.

X-Do-Evil: true
Do-Evil: false
by sirwhinesalot | 2026-01-03 18:11:51+00:00
It's not just the size of the data but also the amount of copies. Consider a huge tree structure: even if each node is small, doing individual "malloc-style" allocations for millions of nodes would cause a huge performance hit.

Obviously for your use case it's not a problem but other use cases are a different story. Games in particular are very sensitive to performance spikes. Even a naive tracing GC would do better than hitting such an implicit copy every few frames.
by WarOnPrivacy | 2026-01-03 18:11:58+00:00
> Are you trying to VPN directly to IP addresses instead of DNS names?

DNS resolved hostnames

> it's just that you need to translate the IPv4 addresses into their corresponding NAT64 IPv6 address (which is usually done for you by the T-Mobile DNS server)

TMobile's DNS servers give me an empty response to IPv4-only hostnames. When I'm in IPv6 only, there are a lot of sites I can't reach.

[Probably not pertinent but] I'll clarify that I get an IPv4 address on hotspot 20-40% of the time. Never when I need to VPN unfortunately.

The response is appreciated.
by godelski | 2026-01-03 18:12:13+00:00
> orrelates with missing the first letter off

Intended?

Still, that shows an issue of using fuzzy search for Bing but not programs. There should be a precedent on local items. A typo is far more likely than a web search, especially when the web search is resulting in the intended application.

Did no one think of that feedback loop? That if the web search is suggesting an installed app that that installed app should be prioritized?
by KempyKolibri | 2026-01-03 18:12:14+00:00
The band aid analogy doesn’t make sense when we consider the MR studies showing the lower your genetically determined LDL-c, the lower your risk of CVD. If everything was randomised except the number of band aids, why would having fewer band aids result in lower CVD risk?

> This is one of the reasons statins reduce the number of heart attacks, but don't always seem to reduce all-cause mortality.

That’s one potential explanation, but I don’t think it’s the most likely one. We tend to see non significant ACM in smaller, less powered trials, or those with lower LDL-c lowering. ACM is simply a less sensitive endpoint - if you have a treatment that reduces CVD incidence, then the “CVD incidence” endpoint will give you significant results with fewer CVD event differences between study arms compared to ACM since your power to detect differences is diluted by other fatal events that aren’t affected by statins (cancer, motor accidents etc).
by coldpie | 2026-01-03 18:12:56+00:00
A lack of prosecution does not imply innocence. There were several attempts to go after him for it, but the courts are intentionally set up to favor the wealthy and powerful, in this case via infinite delay tactics. I still think it could've been done and I'll never forgive the Biden DOJ for delaying forever and letting him skate. He should've been in jail by February, serving his sentence by summer.
by oflebbe | 2026-01-03 18:13:52+00:00
Actually the author is building onto my suggestion https://github.com/soasis/idk/pull/17/files which I created several years ago, but adapted a bit too fast while submitting. And yes it looks very similar to GNU nested functions, since I started tinkering with these first.

I am really not sure if all these observations mentioned in the article are 100% correct, though.

First : Code seems to be compiled with clang. On Linux with gcc the native function one is way faster than the clang one.

Second: The author does run the code on ARM64/MacOS .

At least on my ryzen CPU on Linux with gcc the "normal C code" is way faster than anything else. Not that we do not need to thing about "closure" type functionality, but one should be careful to extrapolate implementations from one compiler on one platform to the rest of the pack.

Regarding N3654 I am not sure how to benchmark it here, since C could potentially use __builtin_call_with_static_chain , but I am not sure how to write the function to use the chain for accessing the variables.

I tried to estimate N3654 it by using "tinygo" which is AFAIK using the usual Calling ABI, but it was a factor of two slower than clang. Even "go" with its very specific ABI is still much slower. I discovered this isn't representative since runtime calling costs had been totally shadowed by costs of allocations.

Even the rust example I am usually using http://www.reddit.com/r/rust/comments/2t80mw/the_man_or_boy_... is much slower than anything else, presumably because of the "Cell" needed

TLDR: This micro benchmark might be misleading
by wpietri | 2026-01-03 18:14:16+00:00
I think you have some good points, but you take it too far. The UN charter is the way it is not because it's the optimal approach, but because non-democratic countries had too much power for it to be otherwise.

As an example, the American Revolution had support from France, the Netherlands, and Spain. Britain saw this as shocking interference in an internal matter, as did loyalists in America.

Personally, I think it was a good thing, helping a people determine their own fate. Applying the same measure here, I simultaneously think it's great Maduro is out, but that the manner of it is terrible. As well as being foolishly shortsighted, both for the US and the world more broadly.
by xk4rim | 2026-01-03 18:14:17+00:00
Location: Abu Dhabi, UAE (UTC+4) - Significant US Morning Overlap
Remote: Yes (100%)
Willing to relocate: No
Technologies: Python (FastAPI), TypeScript, React, React Native, PostgreSQL, Docker, QGIS (GIS)
Résumé/CV: https://k4r.im/cv
Email: contact@k4r.im

I am a high-agency Founding Engineer. I act as a "One-Man Agency" for non-technical founders: you focus on the business/sales, and I take full ownership of the technical lifecycle (Architecture, DevOps, Frontend, Backend).

I don't just clear tickets; I ship products. "Karim requires zero hand-holding" - My previous CTO.

My Proof of Work:

1. The Scientific Place (EdTech): Bootstrapped a platform to 230,000+ organic users. Handled 100% of the stack (Astro/React/FastAPI).

2. Himaya71 (Emergency Response): Architected a sub-100ms indoor pathfinding engine on low-end hardware. Won 20,000 AED in funding from UAEU (3rd Place).

3. AIWAY (Fintech): Built an AI-powered, self-healing crypto trading engine with real-time forecasting, multi-exchange execution, and noise-resistant news signal processing.

What I offer:

- Total Autonomy: I operate async. I don't need meetings to work; I need a vision to execute.

- Speed: I build from 0 to 1 by default.

- Stability: Golden Visa holder (UAE), looking for long-term contracts/retainers.
by mindcrash | 2026-01-03 18:14:44+00:00
The UN Charter isn't real?

"Article 1 (2) establishes that one of the main purposes of the United Nations, and thus the Security Council, is to develop friendly international relations based on respect for the “principle of equal rights and self-determination of peoples”. The case studies in this section cover instances where the Security Council has discussed situations with a bearing on the principle of self-determination and the right of peoples to decide their own government, which may relate to the questions of independence, autonomy, referenda, elections, and the legitimacy of governments."

https://main.un.org/securitycouncil/en/content/purposes-and-...
by mooglevich | 2026-01-03 18:14:46+00:00
FWIW - I don't 100% agree with you, but I did want to say thanks for at least posting your thoughts, and qualifying them.

(Adding my comment since there's a good amount of pushback, most of which I roughly agree with, but I think it's important to say thanks for maintaining a civil dialogue and discussion where we don't see 100% eye-to-eye. This also goes for all those who are replying to you as well. It's great to have civil discourse.)
by ethbr1 | 2026-01-03 18:14:50+00:00
> His plan appears to be: "oil companies come in, sell the oil"

In terms of nation-building, it's not the worst plan. See Carville's "It's the economy, stupid."

Popular support of any government is mostly (a) quality of life & (b) individual freedom. Quality of life is directly correlated to the economy and public finances.

If someone can quickly boost Venezuelan oil production, and therefore state revenue, then all sorts of social funding programs become feasible.

The issue with autocracies is that they selectively enrich key supporter groups (internal police, military) at the expense of others (wider population).

If you can substantially boost public revenue, then you don't have to make a tradeoff -- everyone gets more!

And there are certainly worse beginnings for new governments.

(All of this ignoring the flagrant violation of international law, international ramifications vis-a-vis Taiwan, climate change, etc.)
by MangoToupe | 2026-01-03 18:14:58+00:00
> You’re really claiming the U.S. military cannot stop the Houthi attacks?

Yes, absolutely we cannot. Everytime we drive by we roll the dice with hundreds of lives.

And stop reading western propaganda! It's bad for you.

> That said, the simplest response would be to give the Saudis a weapons deal to secure the coasts. You have to blow up the ports, which will trigger a humanitarian disaster.

The saudis have BEEN a humanitarian disaster for longer than either of us have been alive.
by jonathanstrange | 2026-01-03 18:15:12+00:00
Apparently, the Venezuelan vice president has sold out her country or is acting out of duress because she has allegedly offered full cooperation with the US. That could be a viable way to a US-led military/CIA dictatorship there, if the Venezuelan military and police around her allows it to happen. She seems to be in the line of succession. That seems to be the current "plan."
by amenod | 2026-01-03 18:15:17+00:00
It's not that I don't have my own set of gripes about linux, but this wishlist is weird, at least to me:

- There is nothing wrong with sudo - or to be precise, it is good thing that administrative operations are explicit. And sudo is still less annoying than Windows "admin prompt" anyway.

- Why do you care? Use apt install, yum install or apk add, whatever your distro supports.

- It is not required, there are GUI managers, but again - why?

- Got me there. I don't use pen.

- Used touch on ThinkPad some years ago, it just worked, maybe depends on the laptop?

- Until 15 years ago this was true, but I haven't seen this happen since then. Debian here if it matters.

- I'm typing this on a 15 years old desktop (with NVME, admittedly) and it boots and feels faster than a new MacBook Pro I am testing. Linux accumulated much less, if any, performance losses. I agree that Windows and Mac both became bloated.

- I think doubleclick is the default way, at least in xfce? Or I might be missing what you mean. That said, I use keyboard shortcuts mostly as I try to avoid mouse for this.

With all that said, of course it will not look and feel the same as Windows. It is a different OS, with different priorities. I like it better than both Windows and MacOS, but maybe it's because I found the combination that fits me (Debian + XFCE). Maybe take a look at KDE and XFCE?
by nobody9999 | 2026-01-03 18:15:45+00:00
>Obviously I was not asking someone to link to my profile.

That's true. I misread your comment. My apologies.

Unfortunately, I can't delete my comment any more, but it should be pretty well grayed out by now.

Although I'm a bit confused since your profile as well as every other users' profile is linked by HN in each and every comment you (or I, or any other user) make.

If it's poor etiquette to "link to my profile," why does HN do that on every single comment?
by chollida1 | 2026-01-03 18:16:08+00:00
> Edit: I had to chuckle at his "reviewing" of the Monroe doctrine as DONroe doctrine. There is "on the nose" and there is "punching someone in the face"...

Its odd that you can see the dementia come through in moments like this and people just try and pretend that he isn't just an old man whose lost his mind ranting.
by cvoss | 2026-01-03 18:16:25+00:00
The SCOTUS ruling I think you are referring to was about crimes commited by the person who happens to be president, and whether they are punishable. (So not stuff like "you need to undo that bad thing", but "you will go to jail for that".) The acts of the executive branch are absolutely still accountable to the Court via suits of legality and constitutionality.

Also, raise hell at your law makers who thought it was a good idea for Congress to give sweeping powers to the executive in the first place.
by dubeux | 2026-01-03 18:16:27+00:00
I get slightly desperate realizing how people are lead to such naive discussions, even in a place with supposedly instructed, informed persons.
Maduro may be a dictator, a murderer, whatever. This has absolutely no relation with the reasons for US invading, bombing and killing Venezuelans, or whichever country. For about a century, US has been doing it all over the world, not because they wanna live in a better, peaceful world - quite the opposite, they've been doing it for supporting coups and stablishing dictatorships that favour their supremacy, their role as the most powerful country in the world.
Do you really, really believe Mr. Donald is very concerned about the lives of poor venezuelans? Or, just to stay in the region, he supports El Salvador dictator because he's a very nice fellow?
by flohofwoe | 2026-01-03 18:16:40+00:00
> Why do we still have to recompile the whole program everytime we make a change

That problem was solved decades ago via object files and linkers. Zig needs a different approach because its language features depend on compiling the entire source code as a single compilation unit, but I don't think that C3 has that same "restriction" (not sure though).
by tsimionescu | 2026-01-03 18:16:41+00:00
SLAAC is a huge and complex part of IPv6. Higher reliance on ICMPv6 is also a big part of it. Networking stacks for IPv6 are also more complex, especially if you want to support SLAAC, requiring things like multiple IPs on every machine by default, and so on. The very fact that you have to choose between static IP, SLAAC, and DHCPv6 is another complication - if the choice is even there, as some major devices don't support DHCPv6 (Android).
by up-n-atom | 2026-01-03 18:17:21+00:00
I have a wonderful collection of retro consoles and games that I let my nephews play when I babysit without much worry or trouble. Sure some of it is considered obscene, offensive, gory for today’s standard, but I can definitively say the internet and connected games are far worse but let the modern parent be fooled.

I prevented a lot of IRL fighting over the holidays. I tell them, if they want to fight each other that they can only do so in game (their preferred fighting game is primal rage) and it gets their aggression and hyperactive tendency out. Beyond fighting games they love to battle out in racing simulators like Daytona USA or controller swap Crash Bandicoot and Sonic. They have Switch 2 at home and can play it here as well but it’s not sick as Neo Geo, Sega Genesis/Saturn, NES, GameCube, PlayStation, Virtual Boy, and many others. 67

The biggest benefit of offline gaming is that friends interact IRL. You either get invited or invite friends and have real interaction, share snacks, etc. which often leads to outdoor activities when gaming is a bore or over. We need to bring that back. If the companies are unwilling it’s time to hack the offline switch or speak with our wallet.
by throwaw12 | 2026-01-03 18:17:47+00:00
> There is ZERO concern of the current US administration about the welfare of Venezuelans

100x times this!

US administration doesn't care about the welfare of most human beings in the world (including in the US).

We saw it in Iraq, Afghanistan, Lybia, Yemen and now Palestine. Having an assumption that this move was made for Venezuelans and now they're liberated from evil is wrong.