MurphyA/hacker-news huggingface dataset:
by xnorswap | 2026-01-22 14:11:43+00:00
To go full British, you need characters like David Brent, who aren't sympathetic. They have no redeeming heartfelt goodbye. No-one is sad when they're gone, life moves on.

I would also say that the Always Sunny gang really aren't sympathetic either, but it's a para-social trick of having spent so much time "together" with them over so many episodes.

I suspect a new viewer coming to watch the latest series of IASIP would not see them as sympathetic. That's quite different to The Office (US), where a new viewer skipping to later seasons would not have the same opinions as a new viewer watching season 1, where Scott was much closer to a Brent type character, before he was redeemed and made more pitiable than awful over the seasons.
by 9rx | 2026-01-22 14:11:45+00:00
> Maybe not in USA.

Maybe not. I grew up on a Canadian dairy farm, and have continued to farm in Canada ever since, so that is beyond my expertise. I have not participated in US-based farming. I can only meaningfully speak to Canadian agriculture.

A connection to the USA is interesting, but what you are trying to get across is not entirely understood on my end. Perhaps not having ties to the USA means I don't have an implied context? Fill me in. I am curious.
Show HN: AIIM – Parametric Identity Engine for Consistent NPCs
by juliavvrn | 2026-01-22 14:11:54+00:00
Hi HN. I built an API to solve personality drift in long LLM contexts.

Unlike RAG (which handles facts), AIIM enforces behavioral state using 12 parametric locks (Logic, Empathy, etc.) and tracks emotional decay. It forces the model to stay "in character" even when the context window fills up.

Free API for devs: https://ai-im.tech
by jrmg | 2026-01-22 14:12:04+00:00
From that:

——

Criteria for posts to show on the website

If the blog is included in small web feed list (which means it has content in English, it is informational/educational by nature and it is not trying to sell anything) we check for these two things to show it on the site:

- Blog has recent posts (<7 days old)

- The website can appear in an iframe

——

Emphasis mine. Restricting visibility to blogs that post at least every week doesn’t feel very ‘small web’ to me.
by taude | 2026-01-22 14:12:05+00:00
how is it hallucinating links? The links are direct links to the webpage that they vectorized or whatever as input to the LLM query. In fact, on almost all LLM responses DuckDuckGo and Google, the links are right there as sited sources that you click on (i know because I'm almost always clicking on the source link to read the original details, and not the made up one
by coole-wurst | 2026-01-22 14:12:41+00:00
I feel like the divide is very evident of each countries version of the show "The Office". Probably a common trope at this point, but not even the dialogue, already the aesthetic tells you a lot about the perspective of the characters. While the UK office is grey, washed out and gloomy, the US office is warm, surprisingly full of life and outside shots are mostly sunny.
by malfist | 2026-01-22 14:12:45+00:00
I echo this sentiment. So many random annoyances around the house that I've fixed with self designed prints. Its a steep learning curve but you can start simple. First thing I designed was a spacer to go behind silverware organizers to keep them from sliding around. Still in use almost 8 years later. Horrible print quality and all.

Last year I printed a peg leg for a nonstandard luggage wheel that broke off my suitcase and Samsonite won't sent a replacement for, a cleanable coil denitrifier for a saltwater aquarium, custom shadowbox drawer organizers for a toolbox, and during an aquarium emergency printed a metric to US pipe bushing.

I also put the skills to use for woodworking modeling a set of couch doggie stairs and a couple years ago designing the building for my observatory.

It's a really really useful skill
by Gazoche | 2026-01-22 14:12:52+00:00
Evangelists keep insisting that healthcare is one of the things that AI will revolutionize in the coming years, but I just don't get it. To me it's not even clear what they mean by "AI" in this context (and I'm not convinced it's clear to them either).

If they mean "machine learning", then sure there are application in cancer detection and the like, but development there has been moving at a steady pace for decades and has nothing to do with the current hype wave of GenAI, so there's no reason to assume it's suddenly going to go exponential. I used to work in that field and I'm confident it's not going to change overnight: progress there is slow not because of the models, but because data is sparse and noisy, labels are even sparser and noisier, deployment procedures are rigid and legal compliance is a nightmare.

If they mean "generative AI", then how is that supposed to work exactly? Asking LLMs for medical diagnosis is no better than asking "the Internet at large". They only return the most statistically likely output given their training corpus (that corpus being the Internet as a whole), so it's more likely your diagnosis will be based on a random Reddit comment that the LLMs has ingested somewhere, than an actual medical paper.

The only plausible applications I can think of are tasks such as summarizing papers, acting as augmented search engines for datasets and papers, or maybe automating some menial administrative tasks. Useful, for sure, but not revolutionary.
by icedchai | 2026-01-22 14:13:11+00:00
So Unix has to feel like dealing with old cruft to you? ;) I remember the SunOS 4 days and the annoying setup process for DNS. Those were the first Unix systems I worked with in a professional capacity.

I have a Sparc in my collection but it's running Solaris and too new to run SunOS 4. I'm considering getting a Sparc 10 or something so I can relive the SunOS days. That was my favorite early 90's Unix. Most open source software had first class support for SunOS.

Linux is "Unix" in my mind, though not UNIX (TM). WSL follows, since it is really virtualization under the hood. (WSL2, at least.). Cygwin seems like a gray area... Unix-like environment maybe?
by tveita | 2026-01-22 14:13:11+00:00
> Indeed, the Gas-Town token is down 97% from all-time high,

What else could possibly have happened? Surely every one put their money in with the express intention of participating in a pump and dump.

Not taking the money would have been the high road. I don't think basing the economy on gambling and scams is good for society. But who could realistically claim to be a 'victim' here?
by bschne | 2026-01-22 14:13:16+00:00
my take on this book is that 1) it contains a lot of foundational knowledge/wisdom about design as interpreted broadly that is very useful across contexts, and 2) it is itself, ironically, an example of poor design. Not in the visual sense, but in that it's structure and writing do a pretty bad job actually conveying that knowledge to the reader and being navigable.

I tried reading it and hated it, then I came back knowing bits and pieces of its contents from elsewhere and was like "yup, this is the only place I've seen all of this together".
by Bender | 2026-01-22 14:13:17+00:00
Works on my machine:

git clone https://github.com/acmesh-official/acme.sh
Cloning into 'acme.sh'...
remote: Enumerating objects: 21361, done.
remote: Counting objects: 100% (351/351), done.
remote: Compressing objects: 100% (101/101), done.
remote: Total 21361 (delta 282), reused 253 (delta 250), pack-reused 21010 (from 3)
Receiving objects: 100% (21361/21361), 7.25 MiB | 9.65 MiB/s, done.
Resolving deltas: 100% (13612/13612), done.

Anonymous access clone that is. Are you accessing a private repo? I do not have a way to test that as I nuked my accounts long ago.
by jvanderbot | 2026-01-22 14:13:28+00:00
> often a benefit to having a human have an understanding of the concrete details of the system

Further elaborating from my experience.

1. I think we're in the early stages, where agents are useful because we still know enough to coach well - knowledge inertia.

2. I routinely make the mistake of allowing too much autonomy, and will have to spend time cleaning up poor design choices that were either inserted by the agent, or were forced upon it because I had lost lock on the implementation details (usually both in a causal loop!)

I just have a policy of moving slowly and carefully now through the critical code, vs letting the agent steer. They have overindexed on passing tests and "clean code", producing things that cause subtle errors time and time again in a large codebase.

> burn the time to understand it.

It seems to me to be self-evident that writing produces better understanding than reading. In fact, when I would try to understand a difficult codebase, it often meant that probing+rewriting produced a better understanding than reading, even if those changes were never kept.
by Sesse__ | 2026-01-22 14:13:44+00:00
As far as I can see, these classes of filters (including xor filters) have some practical issues for many applications: They can become full (refuse new entries altogether), and they need to know all the elements up-front (no incremental inserts). Is there anything more modern than Bloom filters that don't have these restrictions?

I'm especially fond of tiny filters; a well-placed 32- or 64-bit Bloom filter can be surprisingly effective in the right context!
by adrian_b | 2026-01-22 14:13:52+00:00
I do not know what benchmarks do you have in mind.

All the benchmarks that I have ever seen published about AVX-512 vs. AVX2 on AMD Zen 4 have shown better performance on AVX-512. Very frequently, the AVX-512 performance was not a little better, but much better, despite the fact that on Zen 4 both program versions use exactly the same execution resources (but AVX-512 programs have less instructions, which avoids front-end bottlenecks).
by pharaohgeek | 2026-01-22 14:13:52+00:00
I began using Solaris in college when Sun made Solaris 7 free for anyone who wanted it. I still remember getting the huge package of CDs in the mail and installing them on my Pentium II desktop at home. It quickly became my favorite OS. When I used it, I felt like I was doing "real" work. I can't explain it. It wasn't a consumer OS like Windows, and it was more stable and polished than Linux was at the time. I miss those days.
by jacquesm | 2026-01-22 14:14:23+00:00
This is not my experience. PETG should be utterly problem free, super fast to print and has a much lower fraction of failed prints due to various adhesion issues. The big trick is to make sure the filament is dry, if it is not you will be in for a world of trouble. But properly used prints will last much longer, and are mechanically (much) stronger. On top of all that we can buy PETG in bulk for about a third of the price of PLA.

For functional parts I would not use anything else until there is a really good reason (such as high temperature stability or more strength for a given weight or cross section). I've gone through multiple tons of the stuff now (3500 Kg in total or so) on 85 printers (Bambu's (43), Creality (22) K1s and Prusas (20)), consistency between batches is very good though from brand to brand there can be some notable differences.

If you have stringing and globbing problems with PETG my first guess would be that the filament profile that you are using is subtly off for that particular brand of PETG and/or that the filament wasn't dry.
by clydethefrog | 2026-01-22 14:14:30+00:00
I agree with Socrates and too many people have the wrong memory of him, making his prediction come true. There was a great philosophical book last year, Open Socrates [1], that explains his methods and ideas are the opposite direction of how most people use AI. Socrates believed we can only get closer to knowledge through the process of open, inquisitive conversation with other beings who are willing to refute us and be refuted in turn. He claimed ideas can only be expressed and shared in dialogue & live conversation. The one-direction communication of all the media since books have lacked this, and AI's version of dialogue is sycophancy and statistical common patterns instead of fresh ideas.

[1] https://www.nytimes.com/2025/01/15/books/review/open-socrate...
by dbtablesorrows | 2026-01-22 14:14:45+00:00
I think you'll get downvoted to oblivion because outsiders often don't realize the ridiculousness of the whole thing.

I will try to give some context.

To give an example, the CSE undergrad from an average Indian college would've done 500 - 1000 leetcode "problems" for practice. But have little to no idea on how to survive in a UNIX shell, or to troubleshoot an actual problem. Hell, half of them haven't written more than 1000 lines of code for single purpose.

People early in their career (which is most SWEs including yours truly) follow whatever "influencers" on youtube (the local term being bhaiyya-didis), who give them rough "roadmaps" to "crack DSA" or "get high paying remote job". The result is that average CS guy spends most of his time navigating this rat race than studying computer science stuff that matters for the job.

I see similar kind of competition getting created at senior levels too, in the terms of people grinding theory and blog posts on "system design" interviews. I am not old^H^H^H senior enough to comment on it, though.

But it was not all bleak. IIRC, We were producing quite few good OSS contributions through GSoC, LFX etc... until few years ago (not considering my own among good ones). There were talented 1% or so (I known a few very talented people in personally). Nowadays these "hustler" variety people have started "How to crack GSoC" roadmaps [sic] too, and the spamming quoted above see may be related to this. This sort of insane rat race is not good for talented people. It's not good for companies either. Recruitment is basically lottery at higher levels too; I have seen people use AI to shamelessly lie on their resumes and get hired etc... Some of these problems may be present in west but India's scale makes some of these problems difficult.
by Kerrick | 2026-01-22 14:14:46+00:00
Very significant. Nearly every commit has involved the use of one or more LLMs, as evidenced by the commit trailers. I would not have started this project without it, because I do not know Rust. Even the overall direction and architecture has involved roleplay-based "rubber ducking" with LLMs [0].

I've carefully stewarded & heavily edited the Ruby code in lib/ and test/, and the documentation (RDoc and Markdown). The Rust code has been left largely to the AI, with its quality kept presumably-okay by Clippy and extensive automated tests on the Ruby side.

As for the non-library stuff ("internal" to the project), you can tell by browsing the tasks/ folder where I left the AI to its own devices [0], and where I heavily edited the Ruby code [1].

[0]: https://man.sr.ht/~kerrick/ratatui_ruby/history/ecosystem-dr...

[1]: https://git.sr.ht/~kerrick/ratatui_ruby/tree/783a08eabe2307f...

[2]: https://git.sr.ht/~kerrick/ratatui_ruby/tree/783a08eabe2307f...
HN: Offering free 1-hour security reviews for startup founders
by marcalsantos | 2026-01-22 14:15:11+00:00
Hey HN,

I help startups figure out security in practical ways, and I'm offering free 1-hour sessions.

Recent conversations have been things like:

"Should we worry about GDPR now or later?" (usually: small tweaks now save headaches)

"Enterprise customer asking about our security - what do we say?" (there's a template for this)
Helping prioritize what matters at different stages
Most sessions end with 3-4 actionable things you can do this week, not a scary list of 50 problems.

No sales pitch. Just trying to meet more founders and have interesting conversations about building products.

Book: https://cal.com/marcal-santos-qx8l0j/security-posture-review

About me: https://www.linkedin.com/in/marcalsantos/
by kd149 | 2026-01-22 14:15:21+00:00
secure calculator vault hide and encrypt users file. For encrypting the file we use AES 256 encryption. Also added the built in media viewer so user don't need to leave the app for viewing the file. when user remove the file from the app it automatically decrypt the file. user can choose where he wants to save the file on computer after removing from the app.

it's a user's privacy focused app. Designed for user who value security and simplicity, the app allows you to safely manage and view your personal files while maintaining full control over access. it runs fully offline, does not track users, and follows Windows security best practices.

image extension supported by media viewer :- png, jpg, jpeg, gif, bmp, webp, svg, tif, tiff, ico

video extension supported by media viewer :- mp4, mkv, mov, webm, avi, mpg, mpeg, ogv

text extension supported by media viewer :- txt, csv, md, log

pdf extension supported by media viewer :- pdf

Key Features :-
Secure calculator interface
Built-in file viewer for images, videos, and text files
Offline operation - no internet required
clean, distraction - free UI
Optimized for Windows 10 and Windows 11 desktop devices
One - time purchase - no subscription

Privacy & Security :-
No ads
No analytics
No background data collection
No tracking
Files stay on user's device.
by mythical_39 | 2026-01-22 14:15:24+00:00
wait, did you see the part where the person you are replying to said that writing the code themself was essential to correctly solving the problem?

Because they didn't understand the architecture or the domain models otherwise.

Perhaps in your case you do have strong hands-on experience with the domain models, which may indeed have shifted you job requirements to supervising those implementing the actual models.

I do wonder, however, how much of your actual job also entails ensuring that whoever is doing the implementation is also growing in their understanding of the domain models. Are you developing the people under you? Is that part of your job?

If it is an AI that is reporting to you, how are you doing this? Are you writing "skills" files? How are you verifying that it is following them? How are you verifying that it understands them the same way that you intended it to?

Funny story-- I asked a LLM to review a call transcript to see if the caller was an existing customer. The LLM said True. It was only when I looked closer that I saw that the LLM mean "True-- the caller is an existing customer of one of our competitors". Not at all what I meant.
by sjw987 | 2026-01-22 14:16:27+00:00
Making your own software is a good way to escape enshittification and influence.

I switched from Spotify to buying MP3s and using my own audio client, because I'm fed up of a company telling me which music I should listen to every single time I open the app. It costs more, but I own the music and I escape the constant redesigns, price increases and influential behaviour.

Most apps are very simple and there isn't too much to learn, especially if you're building it to scale to a userbase of yourself. I can't see the need for a ton of CRUD apps which demand subscription fees personally. If you build them yourself, you get to keep your own data, build it out the way you want it, keep it that way, and use computers as a person using a tool as opposed to a customer buying a product.
by UncleMeat | 2026-01-22 14:16:42+00:00
Rape culture is real. Sexual violence is common. Serious feminist liberation has to come with the total dismantling of rape culture.

"Men who don't rape really do want to rape and just exert enormous self control over their intense desire to rape" is not the conclusion to draw from this. The fact that you seem to think that this is fairly universal to men tells us something about you that is worrying to many readers.

I can assure you that it takes me zero self control to not rape or sexually abuse women and zero self control to not cheat on my wife.
by lotsofpulp | 2026-01-22 14:16:47+00:00
>There's a pretty huge asterisk to all that. Health insurers are adept at neatly sidestepping any obligations

This might sidestep some obligations, rightly or wrongly. They clearly do not sidestep "any" obligations. The amount of money spent on healthcare claims (medical loss ratios) is public information, available in their SEC filings. It is required to be 80% or more by law.

https://www.oliverwyman.com/our-expertise/insights/2023/mar/...

Every state government has an insurance regulator that also has to approve insurance prices, which are based on the cost of claims. The regulator is not going to let an insurer increase premiums just for profit.

Also, the non profit and for profit insurers have similar premiums, with the for profit insurers having ~3% profit margins or less, indicating a highly competitive market where the revenue is barely covering costs.

Shareholders aren't making any money either (10 year returns lag SP500):

https://totalrealreturns.com/s/CVS,ELV,UNH,MOH,VOO,CNC,HUM,C...

Finally, the fact that Buffett/Dimon/Bezos tapped out on creating a competitor should really drive home how little the profit potential is in health insurance, and any less "sidestepping" of obligations would lead to higher premiums.

https://www.cnbc.com/2021/01/04/haven-the-amazon-berkshire-j...
by velcrovan | 2026-01-22 14:17:04+00:00
As far as I can tell, the nearest thing to a stated goal or mission is on their “About” page:

Our main features are:

* ReactOS is able to run Windows software
* ReactOS is able to run Windows drivers
* ReactOS looks-like Windows
* ReactOS is free and open source

Building a replica of an old OS is a fun project, but if there was a purpose for it besides having an "is able to" replica, it would attract more people.
by HarHarVeryFunny | 2026-01-22 14:17:30+00:00
Maybe it's the model you are using.

Even a year ago I had success with Claude giving it a photo of my credit card bill and asking it to give me repeating category subtotals, and it flawlessly OCR'd it and wrote a Python program to do as asked, giving me the output.

I'd imagine if you asked it to do a comparison to something else it'd also write code to do it, so get it right (and certainly would if you explicity asked).
by usere9364382 | 2026-01-22 14:17:48+00:00
It is the ability that JQuery gave us to scope the css selector to a particular node. If you know POSIX, similar to the "at" functions for filesystems. By CSS child selector, classes, IDs, and what JQuery gave us, you could already develop self contained components, HTML custom elements if you like, without the need for shadow DOM. If you teach people to write well defined CSS, they argue that the CSS is over qualified and similar nonsense. Then the industry turns around and invents the shadow DOM. Any fool can come up with a complicated solution, but the best mind comes up with the simplest. And simplicity is not easy.

Take a careful look at "http://eyeandtea.com/crxcmp", and see how the need for shadow DOM is completely absent.

And this simple thing is just one of the geniuses exposed by JQuery.
by DrBazza | 2026-01-22 14:18:12+00:00
File access isn't the same as tool access. You need to run tools on your ssh host as well. And a devcontainer does indeed equal a (docker) container. The name is very specific and describes shipping a full developer environments so that 'you' do not have to install gcc-toolset-15, or boost 1.83, or mold, or python 3.11, and so on.

https://containers.dev/
by eqvinox | 2026-01-22 14:18:53+00:00
In IA_NA mode, you're at the mercy of the DHCPv6 server for any kind of address privacy. And good luck getting a second address if you want to run a CLAT for 464. You don't want this in a home network.

As for servers, you mostly won't want it either, considering (a) you might rather configure things statically, and (b) it's easier to just deal out whole /64s per server, especially since that gives space for VMs.

So where's the niche for DHCPv6? Maybe assigning addresses for telco or OOB equipment… idk.

And just to be clear: DHCPv6 information-only ("stateless") and DHCPv6 prefix delegation modes are perfectly fine. It's the individual address assignment (IA_NA) mode that should just never have been invented.