MurphyA/hacker-news huggingface dataset:
by XorNot | 2026-02-18 20:57:16+00:00
All of those professions you've listed require about half a decade of dedicated training to be legally allowed to practice. For example an electrician takes like 7 years to become qualified, that's a full time apprenticeship, and it pays badly in the meantime.

A fact endlessly annoying to electrical engineers who legally can design their houses power system but not work on it.
by fuzzfactor | 2026-02-18 20:57:47+00:00
>Can some of welding be automated?

Huge amounts have been doing it for decades.

Manual work pays better than ever though.

And plenty of alterations going on all the time after all the automation dust had settled manufacturing most fashions, a lot less manual work is of course being done but it's still everywhere. You do have to be good or you're not going to do half as well as you could though.

The thing is, automation should be expected to slow or stall sooner or later, automation's not suitable for every little bit of welding or sewing that needs to keep going on. Only the most suitable, of course ;)

These are just random examples, if you want to make absolutely sure you won't be automated away by the internet, build a valuable skill that doesn't depend on the internet at all, nor look anywhere near the places where automation is emerging that it wasn't doing before.

If you eventually figure out how to automate that skill it would be something.

Just like the internet though, there can be extra credit for being first :)

One of the most valuable things to be able to build single-handedly is something that can not be mass-produced by any stretch of the imagination.

You might stick with that alone, or pivot to something with more of a financial upside, but that would always be something to fall back on if needed. Plus give you less worry about taking financial risks than you would have been considering t he same resources and/or capital to work with.

And on a regular basis revisit how far you can stretch your imagination to see if your baseline fallback still doesn't look like it will ever be automated in a way that would effect you.
Show HN: A Black Hole Simulator in CUDA C++
by anwoy | 2026-02-18 20:58:00+00:00
I built this to explore General Relativity through GPGPU programming. This simulator numerically integrates the geodesic equations using an RK4 scheme. I've documented the math and build process in the README. I'd love to hear feedback on the CUDA implementation.

Video Demo (AI Narration): https://youtu.be/BUqQJPbZieQ
Source: https://github.com/anwoy/MyCudaProject
by yieldcrv | 2026-02-18 20:58:06+00:00
USDC has been an option for nearly 10 years

You can circumvent international wire transfers for cheaper and faster

The same banks give less scrutiny to domestic transfers so just convert your international wires into domestic ones - from the domestic exchange to your domestic bank account

We’ve done that specifically with our Indian vendors and vice versa for 10 years

there are options that are stable and regulated, so there is absolutely no reason to appeal to the authority of an antiquated and onerous regulation
by PaulHoule | 2026-02-18 20:59:10+00:00
The basic skill behind programming is thinking systematically. That's different from, say, knowing what exactly IEEE floats are or how to win arguments with the borrow checker in Rust.

People who get stuck fail to realize their goals, waste their time, and will eventually give up on using these tools.

As for slop blog stuff try

https://blogs.microsoft.com/on-the-issues/2026/02/17/acting-...

https://productics.substack.com/p/the-paradox-of-ai-growth-w...

https://news.ycombinator.com/item?id=47045804

But seriously, think about, people had basically the same brains 20,000 years ago and there were dyslexic people back then too but it didn't matter because there wasn't anything to read. Today computers reward the ability to think and punish reacting to vibes yet natural selection is a slow process.
by bityard | 2026-02-18 20:59:25+00:00
I wonder if someone might indulge me by answering a question or two about Tailscale. I have a self-managed wireguard network which works, but probably isn't very smart or elegant.

From what I can gather, Tailscale does a lot of "magic" things to accomplish its goals, and some of them actually have "magic" right in the name. As a system administrator by trade, I have been bitten SO MANY TIMES by things that try to automagically mess with DNS resolution, routing tables, firewall rules, etc in the name of user-friendliness. (Often, things that even ship with the OS itself.)

Are there any documentation or articles detailing exactly what it's doing under the hood? I found https://tailscale.com/docs/concepts but it doesn't really cover everything.

If I have a virtualization host with, let's call it a "very custom" networking configuration, how likely is it to interfere with things? Is it polite and smart about working around fancy networking setups, or does it really only handle the common cases (one networking interface, a default route, public nameserver) elegantly?
by nyrikki | 2026-02-18 20:59:48+00:00
> Prop vs Decidable - I vaguely understand the distinction, but can use more examples. Also would like to know does this relate to the noncomputable property.

My path to this subject was tortured, so sorry if I don’t account for Polysemy etc.

With Prop, I think what you need to dig into is ‘non-computational’ not ‘non-computable’.

Mere propositions is probably best viewed with Homotopy Type Theory[0]

Two proofs (t1,t2) of the same proposition (p:Prop) which are definitionally equal are proof irrelevant, meaning that all they carry is the proof p is true.

This paper [1] may be helpful but the difference between groupoids and subsingletons with classical mathematics is challenging for many of us.

Hopefully this helps in your journey.

Also remember that with classical set theory the internal and external proposition truths are different, the Curry–Howard correspondence is to constructivist from lambda calculus, you don’t have PEM etc…

Remember DGM[2] shows that finite indexing or projection is PEM

Good luck and I hope you continue to share your journey.

[0] https://homotopytypetheory.org/wp-content/uploads/2013/03/ho...

[1] https://jesper.sikanda.be/files/definitional-proof-irrelevan...

[2] https://ncatlab.org/nlab/show/Diaconescu-Goodman-Myhill+theo...
by ExpertAdvisor01 | 2026-02-18 20:59:54+00:00
These are very reasonable requirements .

These are just the requirements to claim treaty benefits .
A little bit of research wouldn't hurt.

You have to fill out the Form-10f to claim treaty benefits for the reduction of withholding tax on services and royalties .

These are the requirements:

Tax Residency Certificate (TRC) (= extract from cantonal commercial register)
• Non-Permanent Establishment Declaration (No PE Declaration)
• Form 10F: If you are registered accordingly, Form 10F can be submitted online.

Source:
https://www.s-ge.com/en/article/export-knowhow/2023-e-india-...

This is very unprofessional in my opinion how pocket base handled that issue as this is a perfectly reasonable request .

It's a similar to the W8-BEN non us resident aliens have to file .
by scarecrowbob | 2026-02-18 21:00:28+00:00
Maybe there shouldn't be a fucking penalty.

Maybe if someone can live somewhere peacefully then they should be allowed to just live there. Maybe making laws that lead to horrors is the crime.

Maybe the real nihilists are the people who'd rather see unjust laws followed than to look at something evil and re-evaluate the legitimacy of giving power to the people doing the evil thing.
by olivdums | 2026-02-18 21:00:31+00:00
Hey HN,

Oli here,

I'm open sourcing all the courses I've created so that everyone has access to them and can contribute,

I've tried to create courses for every major and modern technologies & frameworks but I will add more!!

What content I'm planning to add:
- Skills roadmaps
- Technical tests repositories
- Most famous newsletters per technos
- Am I missing something?
by zzo38computer | 2026-02-18 21:00:32+00:00
If I make a terminal emulator, I would probably not support true colours in text but only in pictures (and it would be possible to disable pictures). I probably would not implement 256-colours either, because I agree with you; the user configures their own colours to use, and the terminal should use them. For text, only sixteen colours can be used.

Similarly, the user can also set their own fonts for the terminal, just as you can with colours and other functions. (However, some programs will have a reason to configure the fonts and palettes for the specific use, although most won't and even if they do the user might disable those features.)

A program can have an option (possibly by environment variable) to disable colours entirely; this might be necessary even if you can disable colours in the terminal emulator, because a program might want to use such things as reverse video, underlined text, etc to indicate some things when colours are disabled. (Disabled colours can also be useful if you do not have a colour display or if you want to print out a screenshot without a colour printer.)
by cyrusradfar | 2026-02-18 21:00:41+00:00
I spent a lot of my life and money thinking about building better algorithms (over five years).

We have a bit of a chicken / egg problem. Is it the algorithm or is it the preference of the Users which is the problem.

I'd argue the latter.

What I learned which was counter-intuitive was that the vast majority of people aren't interested in thinking hard. This community, in large part, is an exception where many members pride themselves on intellectually challenging material.

That's not the norm. We're not the norm.

My belief that every human was by their nature "curious" and wanting to be engaged deeply was proven false.

This isn't to claim that this is our nature, but when testing with huge populations in the US (specifically), that's not how adults are.

The problem, to me, is deeper and is rooted in our education system and work systems that demand compliance over creativity. Algorithms serve what Users engage with, if the Users were to no longer be interested in ragebait, clickbait, focused on thoughtful content -- the algorithms would adapt.
by LanceH | 2026-02-18 21:01:12+00:00
It certainly wouldn't be equivalence, but it would be another 4 years of expanding presidential powers only for a republican to come to power after that, or after 8 years. It really doesn't matter. The system keeps changing to put us more a risk of a bad president being effectively bad.

Two of the most authoritarian decisions by the supreme court have been progressive in nature: Kelo v. City of New London - where the government can redistribute wealth if it benefits the government, and the whole fiasco around the ACA, which defaults every American to being a criminal until they bought health insurance, using the commerce act as justification for the power grab.

About the ACA, whether I agree with national healthcare is irrelevant, this was not the way to do it -- by expanding the government's reach. There has to be consideration for what the administration does.
by wtp1saac | 2026-02-18 21:01:22+00:00
It is interesting to see a general bias taken away from the study, which I wouldn't necessarily guess given my own experience. My X "For You" feed mostly does not read pro-Trump - instead mostly pushing very intense pro-European and pro-Canadian economic and political separation from the USA, and pushing very negative narratives of the USA, although I suppose it occasionally also introduces pro-Trump posts, and perhaps those do not sway me in the same way given I am a progressive American.

That said, the Trending tab does tend to push very heavy MAGA-aligned narrative, in a way that to me just seems comical, but I suppose there must be people that genuinely take it at face value, and maybe that does push people.

Less to do with the article:

The more I think about it, I'm not really even sure why I use X these days, other than the fact that I don't really have much of an in-person social life outside of work. Sometimes it can be enjoyable, but honestly the main takeaway I have is that microblogging as a format is genuinely terrible, and X in particular does seem to just feed the most angry things possible. Maybe it's exciting to try and discuss opinions but it is also simultaneously hardly possible to have a nuanced or careful discussion when you have limited characters, and someone on the other end that just wants to shout over you.

I miss being a kid and going onto some forums like for Scratch or Minecraft or whatever. The internet felt way more fun when it was just making cool things and chatting with people about it. I think the USA sort of felt more that way too, but it's hard to know if that was just my privilege. When I write about X, it uncomfortably parallels to how I would consider how my interactions have evolved with my family and friends in real life.
by PaulHoule | 2026-02-18 21:01:27+00:00
e.g. I still have to use Chrome for testing and to use the occasional site that is Chrome-dependent, and I even use the Chrome-based Polypane because it has some really useful features for testing, but when it comes to ordinary browsing non-Chrome is table stakes for me. I'm willing to put up with the completely dysfunctional organization behind Firefox to do that but I'd love to have an alternative.
by CoolestBeans | 2026-02-18 21:01:42+00:00
Just to clarify because it seems like most of the comments aren't understanding. Berkshire sold the Amazon stock in the fourth quarter of last year meaning it is likely the last large move Warren Buffett is going to make as head of Berkshire as he stepped down on December 31 of 2025. That's why the article is titled that way and partly why its significant. Warren Buffett has traditionally been averse to tech stocks but picked up a slug of Amazon in 2019.
by cudgy | 2026-02-18 21:01:44+00:00
Deportations are down from my understanding. Most people think deportations are up due to the “shock and awe” ice operations. The current administration, as with prior administrations, has no intentions of actually reducing the amount of cheap labor whether they are undocumented or not.

The main impact is from fewer workers entering the country clandestinely from Mexico due to the current administration’s enforcement of the border and the general impression of immigrants being treated poorly by administration. Illegal border crossings are now at a 50 year low.
by pheggs | 2026-02-18 21:01:54+00:00
I would argue that almost all major rust projects use dependencies. Checking the dependencies for vulnerabilities might be just as difficult as checking C code for memory safety, maybe even worse, because dependencies have dependencies and the amount of code to be checked can easily sky rocket. The problem gets even worse if you consider that not all rust code is safe, and that C libraries can be included and so on
by tim333 | 2026-02-18 21:02:33+00:00
They don't just want land though. They want 'denazification' which means overthrowing the government and making it like Belarus or Bucha.

I think the way is to support Ukraine to win rather than the 'escalation management' of Biden or the taking bribes to pressure Ukraine to surrender of Trump.

They are not doing so badly recently. 200 sq km taken back last week.
by autoexec | 2026-02-18 21:02:37+00:00
They already do. About half the time the prices I see on amazon are higher than buying directly from the manufacturer or from another online store. One example I saw recently was this lego set (https://www.amazon.com/LEGO-Penguins-Love-Building-Set/dp/B0...) which cost over $50 on amazon, I checked lego.com and it was $15.00! (they included it free with a large purchase too!). It's $20 here (https://bricksandminifigsontario.com/products/40886-penguins...)
by m4nu3l | 2026-02-18 21:03:02+00:00
A more realistic estimate of the total number of addressable things should take into account that for anything to be addressable, its address should be stored somewhere at least once.

If it takes at least Npb particles to store one bit of information, then the number of addressable things would decrease with the number of bits of the address.

So let's call Nthg the number of addressable things, and assume the average number of bits per address grows with Nb = f(Ntng).

Then the maximum number of addressable things is the number that satisfies Nthg = Np/(Npb*f(Ntng)), where Np is the total number of particles.
by Windchaser | 2026-02-18 21:03:12+00:00
I've seen the full-court denial:

- it's not warming, or not significantly

- if it's warming, it's not because of humans, (or)

- if it's warming, it's beneficial

- if it's warming because of humans and that's bad, there's nothing we can do about it

ETA: honorary mention for "what about China?"

People I've argued about this with will switch interchangeably between these. Press them hard enough on one issue, and they'll just switch to another. It's a game of whack-a-mole.
by ohong | 2026-02-18 21:03:17+00:00
thx! good point. i once heard the cto of supabase say that they didn't hit pmf until they added the copy "open-source firebase alternative" to their website copy & overall product positioning. that was when it finally clicked for devs.

that said, if we're so fortunate to get enough users for this become a problem, i won't hesitate to take it off :)
by kettlecorn | 2026-02-18 21:03:41+00:00
Underrated in X's changes is how blue checkmark users are shown first underneath popular tweets. Most people who pay for blue checkmarks are either sympathetic to Musk's ideology or indifferent. Many blue checkmark users are there to make money from engagement.

The result is underneath any tweet that gets traction you will see countless blue checkmark users either saying something trolling for their side or engagement-baiting.

The people who are more ideologically neutral or not aligned with Musk are completely drowned out below the hundreds of bulk replies of blue checkmarks.

It used to be that if you saw someone, like a tech CEO, take an interesting position you'd have a varied and interesting discussion in the replies. The algorithm would show you replies in particular from people you follow, and often you'd see some productive exchange that actually mattered. Now it's like entirely drivel and you have to scroll through rage bait and engagement slop before getting to the crumbs of meaningful exchange.

It has had a chilling effect on productive intellectual conversation while also accelerating the polarization of the platform by scaring away many people who care about measured conversation.
by wtallis | 2026-02-18 21:03:43+00:00
You're still grossly overestimating the area required for AVX-512. For example, on AMD Zen4, the entire FPU has been estimated as 25% of the core+L2 area, and that's including AVX-512. If you look at the extra area required for AVX-512 vs 256-bit AVX2, as a fraction of total die area including L3 cache and interconnect between cores, it's definitely not going to be a double digit percentage.
by oytis | 2026-02-18 21:03:52+00:00
I'm not seeing that either. I rather thought of white collar work being devalued rather than disappearing. By "end of white collar dream" I meant that you won't be making good money with it, because it would be commoditized with all workers being pretty much the same as far as employers concerned - but there will not necessarily be less work to do. And you will probably be able to afford food, clothes and shelter.
by kmeisthax | 2026-02-18 21:04:05+00:00
One thing I've noticed is that there is a very specific set of technologies that attract a very specific set of people. You may have seen these people jump from Bitcoin to altcoins to Ethereum to NFTs; and now to AI. The common thread behind all of these technologies is that they are inherently dehumanizing: as in, they are a means by which ambulatory piles of money can shed the skin they are ordinarily forced to wear and just exist.

AI seems like the odd man out of the group, until you understand the utter horror that is weaponized post-scarcity economics. "The only moat left is money" is the plan. It was always the plan. The goal of AI - or at least, the goal of AI to the cult of people who mindlessly agree with it is to replace humans with pliant digital slaves.
by webdood90 | 2026-02-18 21:04:07+00:00
I've shifted my mindset to abandon this idea that humanity will survive forever, or that we should strive to live as long as we can.

Intelligence is a scarcity and it cannot overcome the majority of people that are incredibly stupid or ignorant. So accepting that we are doomed relieves some of the stress. I won't have children to worry about their future, either.

I still live my life in such a way that minimizes my impact on the world as much as possible. I still surround myself with folks that want a better world. But there is no stopping the impending doom and I'm trying not to be miserable with the time I have.
by pverheggen | 2026-02-18 21:04:38+00:00
Query DSLs are designed to simplify query planning by intentionally avoiding certain language features. You have many different choices on how to execute a query - in SQL for example, there's table scans, index seeks/scans, joins, etc. and you can execute them in different order. By being able to analyze the query upfront you can estimate the relative costs of different plans and choose the best one. Less powerful languages result in more predictable estimates because they're simpler to analyze.
by zeroxfe | 2026-02-18 21:04:38+00:00
> usual "true random number" bullshit

What's bullshit about it? This is how TRNGs in security enclaves work. They collect entropy from the environment, and use that to continuously reseed a PRNG, which generates bits.

If you're talking "true" in the philosophical sense, that doesn't exist -- the whole concept of randomness relies on an oracle.
by tonymet | 2026-02-18 21:04:44+00:00
they have a lot of options for sales. they can sell their service and run a not-for-profit enterprise.

surviving on online donations is extremely rare. In their case, they are not getting that many impressions, so $1-$5 donations won't cover their expenses. Think of how expensive even a single customer like Gentoo would be if they fully migrated -- how many Gentoo contributors would have to contribute money to cover Gentoo hosting.

I'm sure they have a sales pipeline planned, and similar to Facebook, they don't want to kill the buzz with sales before they build their audience.
by danw1979 | 2026-02-18 21:05:09+00:00
Some commercial firewalls will snoop on the SNI header in TLS requests and send a RST towards the client if the hostname isn’t on a whitelist. Reasonably effective. If there’s a way with the macos sandboxing to intercept socket connections you might find some proxy software that already supports this.

the HTTP_PROXY approach might be simpler though.
by ethanmizrahi | 2026-02-18 21:05:26+00:00
We built MCPShield because we kept seeing the same problems in MCP configs:

Typosquat packages that steal credentials (we found mcp-servr-github harvesting env vars)
Known CVEs in Anthropic's own Git MCP server (CVE-2025-68145, RCE via prompt injection)
Hardcoded database passwords visible to LLMs in tool metadata
Agents with access to ~/.ssh and ~/.aws

The MCP ecosystem is following the same trajectory as npm/PyPI — rapid adoption with minimal vetting. 88% of orgs deploying AI agents have had security incidents.
MCPShield scans your claude_desktop_config.json (or Cursor/VS Code config) and catches these before deployment. Zero dependencies, works offline, CI/CD-ready.
We built this in the open because MCP security is a collective action problem. PRs and CVE reports welcome.
by earthscienceman | 2026-02-18 21:05:29+00:00
I can't believe this isn't a show stopper for more people here. I literally couldn't figure out how use it the first time tried because I didn't know how to comprehend that it was trying to get me to auth via browser window. I kept digging around for a tailscale.conf.

Which is then when I realized it was less a piece of software and more so an auth management provider with some vaguely helpful auxillary services.