MurphyA/hacker-news huggingface dataset:
by hippo22 | 2026-02-19 01:19:55+00:00
Many of the built-in types in Objective C all have names beginning with “NS” like “NSString”. The NS stands for NeXTSTEP. I always found it insane that so many years later, every iPhone on Earth was running software written in a language released in the 80s. It’s definitely a weird language, but really quite pleasant once you get used to it, especially compared to other languages from the same time period. It’s truly remarkable they made something with such staying power.
by fc417fc802 | 2026-02-19 01:21:25+00:00
Really? I retain plenty of copyrighted material in my head. What matters is the contexts in which I reproduce it (if any).

A search index might also contain copyrighted material. As long as it's used for search queries as opposed to regurgitation there's no problem. Search indexes and LLMs are both clearly very beneficial tools to have access to.
by fuzzfactor | 2026-02-19 01:21:52+00:00
Not only value and profit, but also assets, cash flow and debt.

Altogether in terms of currency, very hard to distinguish in the most meaningful way.

It's too easy for the real non-dollar value element to slip through the cracks, and even end up completely gone, in a system where true value itself is not prominent enough to be recognized as the source of highest growth, like it often happens so many times but has been forgotten.

Success can spoil you too.

Once you've got so much more cash than value at any one time because you've been leveraging a productive opportunity well, and taking profits aside regularly, if you're not careful the currency amount alone can seem like enough on its own.

Uh oh.
by altairprime | 2026-02-19 01:22:18+00:00
In theory, the claim in pants from retailers over time was that you could "just get them hemmed" — but if your jeans shape is bootcut or flare, then the leg curves sewn into the fabric will be in the wrong places for your knees, and/or you'll end up hemming off the flare. This gets especially frustrating in women's fashion because bell bottoms are popular, and there's no way to hem them without losing the 'bell' at the 'bottom' of the leg — but retailers only produce them in specific waist-inseam pairings, and so if you want to wear nice jeans with a nice flare, you have to get very lucky in finding them (especially if you're low-rise!) if they happen to exist at all.
by xfeeefeee | 2026-02-19 01:22:29+00:00
Oh hey this is exactly why I made node-windows-readdir-fast - especially with the way node works, this makes reading filenames and length and times around 50x faster

https://github.com/xfeeefeee/node-windows-readdir-fast
https://www.npmjs.com/package/node-windows-readdir-fast

Windows only of course, but the concept is sound. Was also fun benchmarking to find out that parsing a binary stream was faster than creating a ton of objects through the node api (or json deserialization)
by blargey | 2026-02-19 01:22:47+00:00
Anti-crawler tarpits and related concepts have existed for decades already; LLM training data is only the latest and most popular of web-scraping goals.

Claude is happy and able to provide a laundry list of ways to mitigate the impact of tarpits on your crawler, and politeness / respecting robots.txt is only one of them.
by jauntywundrkind | 2026-02-19 01:23:17+00:00
"The street finds its own uses for things" is getting to be vastly more true than it was! (And happy upcoming 40th birthday to Burning Chrome!!)

I do hope that, even though individual software is not super valuable, that people find broader general systems that help them tie together their many disposable softwares, that their disposable softwares build off of. Just a hope. Seems like quick and dirty is winning, but having more platform underfoot that is reusable and durable and used frequently I think will be powerful. Pi as a self modifying platform is a very lo-fi version of this, is a self extending platform, which is amazing. https://github.com/badlogic/pi-mono https://lucumr.pocoo.org/2026/1/31/pi/

The suggestion to have APIs for your product to remain relevant in the new world is extremely good. It still requires understanding the API world at least somewhat. I'd complement that suggestion here with a recommendation to try to lean in hard to webmcp, if you really want to help your users to find agentic success. WebMCP allows for contextual exposure of what the user is already seeing on the page, brings much more session context in that APIs typically do. That seamless blending of user experience & API/m2m control is enormously powerful for letting users go at things. https://webmachinelearning.github.io/webmcp/ https://news.ycombinator.com/item?id=47037501
by Expulsion5491 | 2026-02-19 01:24:35+00:00
Github never deletes commits so we just need to find the hash for the latest one before the force push. In the forks you can find ones from before, but they're not up to date. Example: b5c8280d87c501d9ca7f63a6f252ca60ca820a4a for a copy 3 months old
Link: https://github.com/Azure-Samples/azure-sql-db-vector-search/...
by diath | 2026-02-19 01:24:45+00:00
The only thing that GLP-1 agonists prove is that CICO does indeed work - if you force yourself into a caloric deficit through the inhibition of hunger hormones using drugs that you will lose weight. It has nothing to do with people choosing to eat highly processed unhealthy foods over healthier options. When you're on Ozempic or peptides like Retatrutide/Tirzepatide you don't think "I will not eat a bag of chips today because it's unhealthy and calorie dense", you simply don't think about eating because your feeling of hunger is inhibited.
by skhr0680 | 2026-02-19 01:25:01+00:00
I did this and considered it the easy way of installing an OS on a Mac circa 2011 vs. DVD then messing around updating that ...

> Plug USB stick into target Mac, copy installer to desktop, run it

Apple has a whole page on making a bootable USB, it can save you a step: https://support.apple.com/en-us/101578
by altairprime | 2026-02-19 01:25:08+00:00
Skewing that further is the single length ratio of inseam to torso that a retailer's clothing is fit for. If you have short(er) legs and long(er) torso (than the median), you're doubly screwed, both in tops and bottoms; pants will flop past your feet and shirts won't reach your waist. The world is gradually starting to figure this out, but you typically only find 'tunic' (with its higher length-to-waist ratio) in a very few retailers at all.
by nobody9999 | 2026-02-19 01:25:35+00:00
>Not sure how common it is now, but based on repair manuals my TV's wifi is provided by a standard m.2 wifi module and can be trivially removed

Or just do egress filtering[0] on your router and block the device from communicating with the Internet. No disassembly required.

I block all access to/from my "smart" TV at my firewall/router and it works just fine.

[0] https://en.wikipedia.org/wiki/Egress_filtering
by jll29 | 2026-02-19 01:28:25+00:00
It's probably okay to solve one problem at a time: first solve the "free open source browser, developed from the Web standard specs" problem in an established language (C++), and then the "reimplement all of part of it in a more suitable (safer, higher productivity) language - yet to be devised - problem.

And Andreas Kling already proved the naysayers wrong when he showd that a new operating system and Web browser can be written entirely from scratch, the former not even using any standard libraries; so beware when you are inclined to say 'not feasible'.
by toomuchtodo | 2026-02-19 01:29:44+00:00
You are incorrect. GLP-1s modify food desires as well. “Will power” is merely hormone levels in this regard.

https://jamanetwork.com/journals/jamanetworkopen/fullarticle...

> Glucagon-like peptide-1 receptor agonists (GLP-1RAs) are increasingly used for type 2 diabetes and obesity treatment. Their effects on appetite and satiety are well established, but less is known about their associations with food purchases. Case reports and small observational studies suggest that GLP-1RA initiation is associated with altered preferences from highly processed, energy-dense products to minimally processed foods. We examined whether initiation of GLP-1RAs for treatment was associated with changes in nutritional quality and processing level of supermarket purchases.

> Changes in purchasing patterns after GLP-1RA initiation were seen across most nutrient categories. Opposed to comparisons, after the first prescription, participants purchased fewer calories, sugars, saturated fats, and carbohydrates, alongside modestly more protein. The share of ultraprocessed foods also decreased. Although modest at the individual level, these changes may accumulate at the population level, particularly given increasing GLP-1RA use.
by subinium | 2026-02-19 01:29:58+00:00
Hi HN, I built agf because I kept losing track of my AI coding sessions.

I use multiple AI coding agents (Claude Code, Codex, OpenCode, etc.) across dozens of projects. The workflow was always the same: forget which project I was working on, cd into the
wrong directory, fail to remember the session ID, and give up and start a fresh session — losing all the context.

agf scans all your agent session data (JSONL files, SQLite DBs) and shows them in a single fuzzy-searchable TUI. You pick a session and hit Enter to resume it. That's it.

What it does:
- Aggregates sessions from Claude Code, Codex, OpenCode, pi, and Kiro into one list
- Fuzzy search by project name or summary
- One-key resume, cd to project dir, or start a new session
- Tab to filter by agent, Ctrl+D for bulk delete
- Written in Rust, starts in ~50ms

Currently supports 5 agents, and I'm actively adding more as the AI CLI ecosystem grows. The main blockers for Gemini CLI and Amp are that they don't store a clear
session-to-directory mapping — monitoring upstream for changes. If there's an agent you use that's not listed, let me know or open an issue.

Install: brew install subinium/tap/agf (macOS/Linux), or cargo install --path . from source.
by msmith | 2026-02-19 01:30:48+00:00
To mitigate the threat from an attacker who controls the network between the cert issuer and the DNS server, CAs will check the DNS records from multiple vantage points.

Let's Encrypt has been doing this for several years, and it's a requirement for all CAs as of 2024.

[1] https://cabforum.org/2024/08/05/ballot-sc067v3-require-domai...
by andrelaszlo | 2026-02-19 01:32:27+00:00
Did they also remove this article?

https://devblogs.microsoft.com/azure-sql/?p=4796

"Build a RAG App in 5 Minutes

Ever tried setting up an Al-powered project on

Azure and felt overwhelmed? As a student or first- time user to cloud computing, I've been there too. The idea of creating a chatbot or search app using GPT sounds exciting, but the process of setting up everything right from the vector database, provisioning OpenAl models, to integrating them,

it can f..."
by fc417fc802 | 2026-02-19 01:32:27+00:00
It's an interesting observation and that's a nice example you provided but does it actually matter? Just because certain sequences can't occur doesn't necessarily mean the bias has any practical impact. It's bias in the theoretical sense but not, I would argue, in the practical sense that is actually relevant. At least it seems to me at first glance, but I would be interested to learn more if anyone thinks otherwise.

For example. Suppose I have 2^128 unique playing cards. I randomly select 2^64 of them and place them in a deck. Someone proceeds to draw 2^8 cards from that deck, replacing and reshuffling between each draw. Does it really matter that those draws weren't technically independent with respect to the larger set? In a sense they are independent so long as you view what happened as a single instance of a procedure that has multiple phases as opposed to multiple independent instances. And in practice with a state space so much larger than the sample set the theoretical aspect simply doesn't matter one way or the other.

We can take this even farther. Don't replace and reshuffle after each card is drawn. Since we are only drawing 2^8 of 2^64 total cards this lack of independence won't actually matter in practice. You would need to replicate the experiment a truly absurd number of times in order to notice the issue.
by altairprime | 2026-02-19 01:33:59+00:00
Yes. This is specifically a driver for having brand-specific sizing: knowing what size I am in Wooland Jade does nothing whatsoever to help me assess a potentially cheaper option in Uniqlo Whatever. It's the same lock-in effect as cloud APIs, only implemented through attributes instead. Imagine the chaos in the guitar market if the "bass" in "bass guitar" had up to +/-25% variation between guitar manufacturers — it would be a total nightmare trying to cross-shop guitars away from your current one, and lots of people would just end up glued to a brand so they don't have to do the hard work of assessing 'is this within +/-5% of the bass that fits me now'.
by stockresearcher | 2026-02-19 01:34:50+00:00
I was pointing out the convenience of the process that may cause Canadians to enjoy flying to the US on holiday.

If you fly from London to Manchester, what happens when the plane lands? You get up and walk away, right? If you fly from London to Dubai, wouldn’t it be nice if you could just get up and walk away once the plane lands? Aren’t you tired of waiting in lines and ready to just fall into your hotel bed? Canadians can do that if they are flying to Miami or Los Angeles, but not Cabo San Lucas.

You could do this too if you flew from Dublin to New York, but not if you chose London to New York or Paris to New York.
by ajross | 2026-02-19 01:34:52+00:00
> WebKit

Sort of an exception that proves the rule. Yes, it's great and was released for free. But at least partially that's not a strategic decision from Apple but just a requirement of the LGPLv2 license[1] under which they received it (as KHTML) originally.

And even then, it was Blink and not WebKit that ended up providing better value to the community.

[1] It does bear pointing out that lots of the new work is dual-licensed as 2-clause BSD also. Though no one is really trying to test a BSD-only WebKit derivative, as the resulting "Here's why this is not a derived work of the software's obvious ancestor" argument would be awfully dicey to try to defend. The Ship of Theseus is not a recognized legal principle, and clean rooms have historically been clean for a reason.
by UncleMeat | 2026-02-19 01:36:05+00:00
> What is your opinion of one of the most concerning counterpoint (in my opinion): that we are normalizing prescription stimulants and accommodations for individuals that otherwise don’t need them / could succeed without them.

First, the question of university accommodations is completely separate from the question of prescription medicine. I don't have any opinion about the rate of prescriptions for things like ADHD, largely because I have no information. For university accommodations I am not aware of compelling evidence that they are being over-granted for people who do not need them. Notice how all of this panic stops at "lots of people have listed disabilities" and don't actually demonstrate that these people are getting oodles of accommodations. My experience as a spouse of a professor is that a ton of students with registered disabilities nevertheless do not get any form of special treatment and there has been literally zero change in her ability to evaluate students even when they do get accommodations.

You can be concerned about stimulants if you want. That is a totally different topic.
by anon-3988 | 2026-02-19 01:36:11+00:00
> An interesting thought experiment is whether it's possible that AI tools could write a novel that's better than War and Peace. A quick google shows a lot of (poorly written) articles about how "AI is just a machine, so it can never be creative," which strikes me as a weak argument way too focused on a physical detail instead of the result. War and Peace and/or other great novels are certainly in the training set of some or all models, and there is some real consensus about which ones are great, not just random subjective opinions.

I am sure it could but then what is the point? Consider this, lets assume that someone did manage to use LLM to produce a very well written novel. Would you rather have the novel that the LLM generated (the output), or the prompts and process that lead to that novel?

The moment I know how its made, the exact prompts and process, I can then have an infinite number of said great novels in 1000 different variations. To me this makes the output way, way less valuable compared to the input. If great novels are cheap to produce, they are no longer novel and becomes the norm, expectation rises and we will be looking for something new.
by refulgentis | 2026-02-19 01:38:55+00:00
He had 0 to do with the TPU.

I was hired around Google around the same time, but not nearly as famous :)

AFAICouldT it was a "hire first, figure out what to do later", and it ended up being Swift for TensorFlow. That went ~nowhere, and he left within 2 years.

That's fine and doesn't reflect on me, in general, that's Google for ya. At least that era of Google.
by drnick1 | 2026-02-19 01:39:34+00:00
Regardless of the language it is written in, one thing that I hope Ladybird will focus on when the time comes is a user-respecting Javascript implementation. Regardless of what the Web standards say, it is unacceptable that websites can (ab)use JS against the users for things such as monitoring presence/activity, disabling paste, and extracting device information beyond what is strictly necessary for an acceptably formatted website. One approach could be to report standardized (spoofed) values across the user base so that Ladybird users are essentially indistinguishable from each other (beyond the originating IP). This is more or less the approach taken by Tor, and where a project like Ladybird could make a real difference.
by ianlpaterson | 2026-02-19 01:39:39+00:00
The security concerns here are real but solvable with the same discipline we apply to any privileged software.

I run OpenClaw on Apple Silicon with local models (no cloud API dependency). The hardening checklist that actually matters: run the gateway in userspace, bind to loopback not 0.0.0.0, put it behind Tailscale or equivalent - and don't put sensitive data or let it access sensitive systems!

Session bloat is the other real risk nobody talks about - vague task definitions cause infinite tool-call loops that eat your entire context window in hours, which could be expensive if you're paying per API call.

The "dangerous" framing conflates two different problems: (1) users giving agents unrestricted access without understanding the blast radius, and (2) agents being deliberately weaponized. Problem 1 is an education gap. Problem 2 exists with or without OpenClaw.
by carefree-bob | 2026-02-19 01:39:51+00:00
Whoah, everyone here who has a bank account - which I assume is pretty much everyone -- has gone through "standard KYC paperwork", and I've never been asked to send personal financial documents to an email inbox.

I've opened several bank accounts online and do online banking as well as brokerage and other accounts. Financial documents like this should be uploaded via secure portals and directly stored in encrypted databases with controlled access and network segmentation from the rest of the IT infrastructure.

I am editing this comment to say that I don't think what was being requested is malicious or unethical, but I hope you can understand why people would not feel comfortable doing this, even if they are fine with KYC processes in general.
by cdegroot | 2026-02-19 01:40:20+00:00
Thanks. An initial list of errata will appear this weekend (probably tomorrow). I think I'll add a RSS feed for it :)

W.r.t. actors and scheme: the whole thing is that Sussman and Steele started Scheme to figure out actors, did some hacking to do async stuff on top of Maclisp, essentially, and then found out that their stuff and (Hewitt-style) actors were the same. So I guess Scheme took "the same but a different" path early on, pretty much how Erlang and Golang are pretty much similarly powerful systems, expressing the same functionality in different ways.
by levodelellis | 2026-02-19 01:41:27+00:00
Yes. I also written a compiler and I also complained about LLVM.

LLVM is

- Slow to compile
- Breaks compilers/doesn't have a stable ABI
- Optimizes poorly (at least, worse than GCC)

Swift I never used but I tried compiling it once and it was the bottom 2 slowest compiler I ever tested. The only thing nearly as bad was kotlin but 1) I don't actually remember which of these are worse 2) Kotlin wasn't meant to be a CLI compiler, it was meant to compile in the background as a language server so it was designed around that

Mojo... I have things I could say... But I'll stick to this. I talked to engineers there and I asked one how they expected any python developers to use the planned borrow checker. The engineer said "Don't worry about it" ie they didn't have a plan. The nicest thing I can say is they didn't bullshit me 100% of the time when I directly asked a question privately. That's the only nice or neutral thing I could say
by altairprime | 2026-02-19 01:42:31+00:00
In women's clothes, if you're trying to target Generic Woman, you often have to put deep pockets somewhere other than the front of thigh, because for various compositional reasons that area isn't reliably available across women's various body shapes. This is how we ended up with one of the coolest innovations in pockets since leggings: the side leg pocket. Everyone has a side leg. You can put a pocket there and it's perceptually irrelevant to people. Some of my skirts have pockets designed along these same lines that can hold an entire Nintendo Switch with controllers attached and it's effectively invisible if I'm sitting in a chair, because no one notices when my thighs are a bit thicker on one side. In leggings it's blindingly obvious that there's a phone there, but leggings are typically bodycon-tight to begin with, so I just view it as "yup, that's a phone pocket" when I even remember where I put my phone at all.
by Arch485 | 2026-02-19 01:43:25+00:00
I've heard this sentiment a lot, that governments/secret agencies/whoever create zero-days intentionally, for their own use.

This is an interesting thought to me (like, how does one create a zero-day that doesn't look intentional?) but the more I think about it, the more I start to believe that this fully is not necessary. There are enough faulty humans and memory unsafe languages in the loop that there will always be a zero-day somewhere, you just need to find it.

(this isn't to say something like the NSA has never created or ordered the creation of a backdoor - I just don't think it would be in the form of an "unintentional" zero-day exploit)
by nobody9999 | 2026-02-19 01:43:25+00:00
>Serious question: why can't Meta, Google, and friends just decide not to serve Arizona?

I'll answer your serious question with one of my own. What incentive would Meta, Google and friends have to "decide not to serve Arizona"?

What is the business model of these companies? To make you view ads and charge advertisers more for "targeted" ads. Having age (which ends up being ID) verification gives them more tools to "target" ads and thus can charge more for the ad space they sell.

I'd say that these folks would be among the last to fight against something like this.

And so I'll reiterate my question: What incentives do these corporations have for opposing such legislation?

I'd say zero. In fact, I'd argue that their business models incentivize them to support such legislation.