MurphyA/hacker-news huggingface dataset:
by mewpmewp2 | 2026-01-21 14:25:18+00:00
I do think that my body is tensed up, but I think it is constantly tensed up. Or at least others say I am tensed up. I wonder if I have this constant tension then and I feel this constant sense of dread and anxiety and that is why I can't recognize change in my body, or emotions having physical meaning because it is just constant low grade tension?

But the tension is everywhere not necesseraily pointed to a specific location.

Like I don't ever feel what I think is "good". I feel like there is always something that I should be doing, solving some problem that is on back of my mind. I can try to make myself forget about the problems I have to solve temporarily, but mostly it doesn't work.

But it is always the same, constant feeling of pressure and inability to relax, while my therapist seems to assume it comes on and off and in a specific body part.
by nmelo | 2026-01-21 14:25:18+00:00
When a GPU training server gets compromised, the first question is always: what credentials were on that box, and where could they go? SSH keys scattered across hundreds of nodes. Service accounts with static secrets. Nobody knows exactly what exists on which machines.

Hardware-attested credentials eliminate this question. Credentials bound to verified hardware cannot be extracted or moved. The trust anchor is silicon, not software.
by alyandon | 2026-01-21 14:25:23+00:00
It's the web browser and electron based apps that are the primary consumers of ram on my desktops with the DE and OS ram usage being minimal by comparison.

I have an ancient laptop from 2008 with 4GB of ram that runs a modern KDE desktop and related applications just fine that I use for troubleshooting stuff. However, the moment I open a web browser it basically falls to pieces.

I hate everything about this. :-/
by vidarh | 2026-01-21 14:25:32+00:00
I write a lot, including fiction, and I feel my aphantasia probably shapes what I like to read and write in ways I wasn't aware of (before realising aphantasia was a thing, and that I have it), but it doesn't stop me either.

E.g. when reading I tend to skim over writing that spends a lot of time describing the visual appearance of things unless the words themselves are beautiful to me, because no matter how well written the descriptions are, they don't achieve anything for me beyond the shape of the prose itself.

(I love the structure and flow of language, so there are absolutely moments I find myself reading visual descriptions because of the descriptions themselves)

When writing, I prefer to write relatively sparse prose that focuses on how things works and relates to each other, and dialogue, rather than trying to evoke imagery that I can't see for myself when reading the text back.
by hshdhdhj4444 | 2026-01-21 14:25:51+00:00
Canada has a dysfunctional domestic trade economy where it’s often easier to trade across borders with the U.S. than it is to trade across provinces.

Simply eliminating a lot of those domestic trade barriers would create more economic wealth than what Canada would lose by ending trade with the U.S. completely.

Of course in practice it won’t be that easy and the finances don’t usually materialize that easily, but the point is Canada has options for growth that are fully under its control.
by nobody9999 | 2026-01-21 14:25:51+00:00
>NAT provides security because normally it disallows external actors on the outside from accessing resources on the inside side.

No. NAT enables internal, non-routable (cf. rfc1918[0]) actors on the inside to access external resources on the Internet. Generally, that's done via NAT masquerade[1] (one-to-many NAT), but can also be done with one-to-one NAT.

>A firewall is not required for NAT to work, although many firewalls have NAT built-in. And indeed, if a firewall is off NAT can still function (if NAT is separate).

No. It isn't. And if you enable NAT without firewall rules, it will happily expose your internal network to external actors. In fact, that's the whole point of NAT.

In fact, not using IPv4 NAT is enormously more secure than using IPv4 NAT, assuming you're using RFC1918 addresses internally. Primarily because non-NATted RFC1918 addresses won't be forwarded by routers on the Internet (CGNAT notwithstanding).

>Here's the end point: NAT effectively reduces the attack surface for a home network to the router. That is security, practically speaking.

Again, no. Enabling NAT increases the attack surface for all networks, regardless of type. Without NAT, external actors need to compromise your router first, then get it to accept spoofed packets.

Yes, there's detail that I've ignored, as it's irrelevant to the statements made. Most of that is related to "I want to access Internet resources, but my ISP won't give me anything but a single, ephemeral, routable IPv4 address, so I need to use NAT to share that one address."

That's not an argument for the "security" of NAT, it's an argument for being mad at your ISP, especially if they won't give you a /56 block of IPv6 addresses.

[0] https://www.rfc-editor.org/rfc/rfc1918

[1] https://en.wikipedia.org/wiki/Network_address_translation#On...
Ask HN: What are good resources to get familiar with AI code editors?
by northfield27 | 2026-01-21 14:25:59+00:00
I’ve been using GitHub Copilot’s free version for inline suggestions and occasional tasks at work. I’ve also heard a lot of hype around tools like Cursor, Claude Code, and OpenAI Codex, but I haven’t had time to dive into them yet.

Now that I have some free time, I’m looking for high-quality resources that:

1. Give a good overview of the current AI code editor landscape

2. Explain tool-specific features (e.g., recent features like skills, etc.)

3. Provide tactical tips for using these tools effectively in real development workflows

Blog posts, videos, tutorials, beginner to advanced guides, or even personal workflow tips would all be helpful.
by giancarlostoro | 2026-01-21 14:26:00+00:00
Is it FOMO if for $100 a month you can build things that takes months, and then refine them and polish them, test them, and have them more stable than most non-AI code has been for the last decade plus? I blame Marketing Driven development for why software has gone downhill. Look at Windows as a great example. "We can fix that later" is a lie, but not with a coding agent. You can fix it now.
by squeefers | 2026-01-21 14:26:19+00:00
> Social media and endless content for passive consumption

neither being able to speak to someone on a computer nor videos on the internet are new, fancy web 10.0 frontend notwithstanding

> and isolated people from each other.

I assume you mean doomscrolling as opposed to the communication social media affords. because social media actually connects us (unless apparently its facebook, then messaging is actually bad)
by bergerjac | 2026-01-21 14:26:27+00:00
“It is likely that at least major portions of the Hoover Dam will still be in place hundreds of thousands of years from now.”

From the article itself, the Pyramids are only 12,000 years old. Every other Ancient Wonder has been destroyed.

Essentially there’s a Major Cataclysm about every 10,000 years, and a ‘Minor’ one about every 5000 years (Burkle Crater impact being the most recent).

How do you assume any parts of the Hoover Dam would be intact or even visible “hundreds of thousands of years from now”?
by bisby | 2026-01-21 14:26:28+00:00
Yes. Search works for finding things once every few months. Or, I've found that they tend to not really be that far down the list, because I only use a few apps per month anyway, so "1 month ago" is actually pretty recent in that regard.

But I also have specific apps pinned. Messaging, Browser, Camera all have fixed icons across the bottom of the screen, so I could blindly pick those as well as on any other launcher.

And in some cases, it means more attention, but more intent - which I find good. I'm far less likely to randomly open an app just because I see it on the screen. "Oh I havent played this game in a few months" never pops up (unless I scroll the complete app list, which it still has).

It's a trade off, for me, it means faster (but not no look - but tbh, I never have had that level of accuracy with any launcher) access to my most common used apps, and a slight decrease in rarely used apps. So I save half a second 10 times a day, and lose 5 seconds once a week. It's a tradeoff that I'm willing to make based on my particular usage patterns.
by BirAdam | 2026-01-21 14:27:31+00:00
> The truth is that there’s no way we can technically describe a PC Compatible now - or, honestly, ever. If you sent a modern PC back to 1981 the media would be amazed and also point out that it didn’t run Flight Simulator.

For historical context, a PC compatible is a machine that can run a DOS that is compatible with PC-DOS and that can run applications for the IBM PC running PC DOS. This was vital to the success and failure of many companies and thus we can absolutely say what a PC compatible was. The PC-compatible standard was largely replaced by WinTel compatible in the late 1990s. Modern machines can still run Win32 and applications written for Win32, and thus are WinTel compatible.

Of course, being WinTel compatible matters less than ever before. Much of the software people care about is now either browser-based or open source and compiled for multiple targets. We also now have dynamic recompilers that are quite good, and therefore even being compiled for the target is... well, not as important.

We need some new kind of standard that identifies general purpose, superscalar CPU with large cache and SIMD, a PCIe controller with many lanes, a memory controller for DDR4/5 paired with UEFI and either a modern GPU or a decent NPU (or both). Currently, this describes a few RISC-V machines, many ARM machines, and most AMD64 machines after about 2018. Maybe this is something like 5th Generation Industry Standard Architecture or 5SA? Whatever the industry does or doesn't call it, it's certainly not PC compatible in any sense.
by sgasser | 2026-01-21 14:27:45+00:00
Everyone says don't send personal data to cloud LLMs. But when you're working with customer emails, support tickets, or code with credentials — it's hard to avoid.

So I built a proxy that handles it for you — it's open source and free.

How it works:

You send: "Email john@acme.com about meeting Sarah Miller"
LLM receives: "Email [[EMAIL_1]] about meeting [[PERSON_1]]"
LLM responds: "Dear [[PERSON_1]], I wanted to follow up..."
You get back: "Dear Sarah Miller, I wanted to follow up..."

PasteGuard finds personal data and secrets in your prompt, swaps them with placeholders, and restores the real values in the response. The LLM never sees the actual data.

What it catches:
- PII: Names, emails, phones, credit cards, IBANs, IPs (24 languages)
- Secrets: API keys (OpenAI, Anthropic, AWS, GitHub), JWTs, SSH keys

Works with both OpenAI and Anthropic APIs. Point your app to localhost:3000/openai/v1 or localhost:3000/anthropic/v1. Compatible with LangChain, Cursor, Claude Code, Open WebUI.

One command to run:

docker run -p 3000:3000 ghcr.io/sgasser/pasteguard:en

Happy to answer questions.
by j_bum | 2026-01-21 14:27:52+00:00
I’m curious if there is a diagnosis criteria for SDAM.

It likely exists on a spectrum (just like mental imagery).

I have aphantasia and struggle quite strongly with autobiographical memory, but if someone reminds me of an event or I look through old photos, I can remember things.

This is why I love having Immich so much - it lets me feel connected to my past.
by horsawlarway | 2026-01-21 14:28:01+00:00
Again - you skip the full statement of the economic principle at hand.

No one cares that everyone wants to spend their dollars. They care whether the seller takes them, and is forced to take them at the same value as more cherished coin.

There is no functional mechanism to enforce this internationally - we already see the value of the dollar declining.

It's entrenched, so I expect the withdrawal to be relatively slow for the same reason you don't rip the bandaid off - you avoid a lot of pain. But there is nothing stopping the bandaid from coming off.
by Kim_Bruning | 2026-01-21 14:28:05+00:00
Eh, all the degrees (Celsius, Fahrenheit, Réaumur, etc) are all about equally bad. Nicest thing that can be said about Celsius is that it's decimal, connected to water (0=freezing, 100=boiling) so it plays well with the rest of metric.

Kelvin is actually the most practical of the lot, FSVO [1]. It's not a 'degree', because it's anchored at absolute zero. It's just a bit unwieldy for our day-to-day, with room temperature at 293K. But I can imagine if people were to grow up with it, it wouldn't be too bad even then.

[1] eg. "Why can an aircon still heat the house at ten degrees below zero?"- "Well akshually, you still have 263K of heat energy to pump, not an actual problem"
by bmicraft | 2026-01-21 14:28:26+00:00
> Personally I would not create "EU-INC" but just make all local entities legal in every country. Then countries could compete to be the best system to attract companies and entrepreneurs.

Like the current downward spiral of US states competing who can have the lowest corporate tax while letting their infrastructure crumble? But hey, that's a long term thing and we don't think about those. Only which companies move to my state in the next year/quarter/month.
by andy_ppp | 2026-01-21 14:28:38+00:00
Could Postgres provide a mechanism where delete works as you'd expect but you can add WITH DELETED keyword to a SELECT and it returns everything even deleted records? I guess migrations are still an issue if you want to change the structure of the DB but maybe you could provide these as part of the database too - so INSERT INTO table(col1, col2, newCol...) FROM DELETED (col1, col2, newDataNotInDeleted) WHERE id = 123 CASCADE; or something like this.

There should be a preferred way to handle this as these are clearly real issues that the database should help you to deal with.
by traceroute66 | 2026-01-21 14:28:46+00:00
> My experience with the US tax system is that you need to get approval to get non-profit status,

I think in the majority of European cases you don't need prior approval. The UK is most likely the biggest exception where you can become either a non-profit or a charity. And if you want to become a charity in the UK, then yes there are more hoops to jump thorugh including approval from Charity Commission.

But for Germany for example, you can just go setup a gGmbH which is simply a non-profit/charitable form of the standard GmbH. The only difference is what you put in your articles of association and how you register with the tax authorities, but you don't need prior authorisation for either, you just apply for the status with the tax authorities post-formation.

Whether non-profit or charity you get tax exemption on both in Europe. The only difference is in the donor experience in some places (e.g. in the UK to get a personal tax break you have to donate to a charity, not a non-profit).

But as above, I think the UK is the exception to the rule, I suspect in most EU countries it is closer to being non-profit == charity with no differentiation.
by JokerDan | 2026-01-21 14:28:52+00:00
The opposite is true for many of us. Having used various models, tools, agent orchestration etc.. All of these sensationalist posts of 'When I use Model X with Tooling Y I can build the world!' just don't resonate and it becomes draining to constantly have all this pushed through my eyeballs and having to filter it out.

LLMs have their uses but it isn't as great as everyone makes out to be nor is it as bad as others make out it is. Every week its X model has new SWE bench and is the best in class frontier blah blah - yet its actually just much the same as the week before. Quarter to quarter you could argue there is more of a diff between capabilities and performance but the LLM news cycle is much shorter than that.
by cakehonolulu | 2026-01-21 14:28:56+00:00
Highly interesting! I kinda wanted not to rely on QEMU as a default "end" for the emulation (As in, I want the end user to be able to choose whatever userspace shim/transport layer/thing they want), but for some of my tests I did forward accesses to QEMU itself (And worked wonders). Thanks for that link! Super cool stuff!
by Aurornis | 2026-01-21 14:29:04+00:00
When this was being used it was probably given to candidates who had already started the interview loop and been screened.

The current e-mail invitation in the README is just another avenue for exceptional people to apply. If someone is already highly qualified from their background and resume they can go through the front door (direct application). For those who have incredible talent but not necessarily the background or resume to unlock the front door yet, this is a fun way to demonstrate it.
by OgsyedIE | 2026-01-21 14:29:15+00:00
The natural process of creative destruction deterritorializes everything, that's how every advance in history has always came about. The apparent difference perceived here is merely that this time, the human capital in the institutions that's supposed to reinvent the institutions alongside each new development are struggling.

Coincidentally, this has happened exactly when the Flynn effect reverted, the loneliness epidemic worsened, the academics started getting outnumbered by the deans and deanlings and the average EROI of new coal, oil and gas extraction projects fell below 10:1. Sure, we should be wary of the loss to analysis if we just reduce everything to an omnicause blob, but the human capital decline wouldn't be there without it.
by echelon | 2026-01-21 14:29:18+00:00
100% correct in the first part, though I'd like to think there's a bimodal effect with AI users and usage.

Hard working expert users, leveraging AI as an exoskeleton and who carefully review the outputs, are getting way more done and are stronger humans. This is true with code, writing, and media.

People using AI as an easy button are becoming weaker. They're becoming less involved, less attentive, weaker critical thinkers.

I have to think that over some time span this is going to matter immensely. Expert AI users are going to displace non-AI users, and poor AI users are going to be filtered at the bottom. So long as these systems require humans, anyway.

Personally speaking:

My output in code has easily doubled. I carefully review everything and still write most stuff by hand. I'm a serious engineer who built and maintained billion dollar transaction volume systems. Distributed systems, active active, five+ nines SLA. I'm finding these tools immensely valuable.

My output in design is 100% net new. I wasn't able to do this before. Now I can spin up websites and marketing graphics. That's insane.

I made films and media the old fashioned way as a hobby. Now I'm making lots of it and constantly. It's 30x'd my output.

I'm also making 3D characters and rigging them for previz and as stand-ins. I could never do that before either.

I'm still not using LLMs to help my writing, but eventually I might. I do use it as a thesaurus occasionally or to look up better idioms on rare occasion.
by alibarber | 2026-01-21 14:29:23+00:00
This is a great initiative that I've been following, but the stumbling block is still 'local taxes [and employment]' - that's still 27 different tax codes to deal with, submitting returns to in 27 different languages.

Even now with cross-border selling, there are 27 different VAT codes to follow when transacting within Europe. Sure, you can report and actually settle it to a single national authority (and then that national process separately).

Unless a country will actually defer parts of its company and tax law to Brussels, for companies present in that country - then I just don't really see what this brings over just starting a limited company in another state (even outside of the EU) - as you'll still have to follow national law in the country where you're resident anyway, which could be anything.

(e.g. I start an Estonian OU with E residency, I live in Finland. I am obliged under Finnish law to submit a return for that company in Finland too as a person of control. In Finnish, along with the Estonian return, in Estonian)
by embedding-shape | 2026-01-21 14:29:26+00:00
If dealing with VAT is a large problem for your business today, running a business might just not be for you, it's very trivial today to get it right and there are even platforms who basically does all the "hard" work for you. But even without those 3rd party solutions, I think the complexity is vastly oversold, it's relatively easy to get right compared to other regulations. Maybe I'm just EU-damaged already though, YMMV.
by Applejinx | 2026-01-21 14:29:26+00:00
Where appropriate. For instance, the purpose of lawyers is to serve and propagate the law, as distinct from 'most people say'. Justice in general is meant, imperfectly, to strive for correct answers on the highest possible level, even and especially if new accepted case law serves to contradict what was put up with before.

So, web programmers could be going against AI on the grounds of self-preservation and be wholly justified in doing so, but lawyers are entitled to go after AI on more fundamental, irreconcilable differences. AI becomes a passive 'l'estat, cest moi' thing locking in whatever it's arrived at as a local maximum and refusing to introspect. This is antithetical to law.
by CuriouslyC | 2026-01-21 14:29:34+00:00
I analyzed a lot of repositories when developing Valknut (https://github.com/sibyllinesoft/valknut) in order to eval the algorithms and catch bugs. Since people love leaderboards and I want to support well written open source software, I figured I'd make a little app so people can test their work and optionally show off their score for promotional purposes. TS/JS/Go/Python/Rust are currently supported.

If you disagree with scoring, I'm happy to have a conversation and do evals based on your feedback, but keep in mind that the code that is optimal for humans is not quite the same code that's optimal for agents (though there's a lot of crossover!).

If there's interest I'm happy to put together a Github badge to let you show off your ranking/score.
by pepperball | 2026-01-21 14:29:49+00:00
A few years back, I had fun setting up an old X11 terminal I had in my rather eccentric retro computing collection.

But I don’t think I had much memory in it. I had ordered a fair bit more, but maybe only 4-8M.

I did get it to work with only minor difficulties, but man only the simplest of applications could run. The barebones basic GUI text editor that came with Ubuntu couldn’t even start up.
by blfr | 2026-01-21 14:29:52+00:00
I am skeptical of hypotheses like this when the deterioration has begun before its supposed cause. This is how I look at social media or tinder being blamed for loneliness or low fertility. While they may have exacerbated the issues, trends have been unfavorable for decades if not centuries before.

Similarly, it seems to me like the rule of law (and the separation of powers), prestige press, and universities are social technologies that have been showing more and more vulnerabilities which are actively exploited in the wild with increasing frequency.

For example, it used to be that rulings like Wickard v. Filburn were rare. Nowadays, various parties, not just in the US, seem to be running all out assaults in their favoured direction through the court system.