MurphyA/hacker-news huggingface dataset:
by abeppu | 2026-02-20 17:08:19+00:00
Early draft yes. But when you write an early draft of prose or code, you leave yourself the ability to insert or remove material in a way that _changes the indexes of the tokens you already put in your draft_. If you write a letter, you may know that it ends with "Yours Truly, <your name>", but not know the absolute number of tokens the letter will use. In this framework, once you say that "Yours Truly, John Hancock" are tokens 501 to 506, infilling the preceding sentences requires that you exactly preserve the number of tokens before that point ... which to me seems silly.
I'm sure it's computationally messy to be able to slide stuff around, but if it meaningfully changes the topology of the search process, it may be worth it.
by senotrusov | 2026-02-20 17:08:23+00:00
(I will quote a post from their About page)

The free web hosting service Geocities.com was founded by “Beverly Hills Internet” in July 1995 — exactly the time when the web left academia and started to be made by everyone of us.

Soon it became one of the most popular and inhabited places of the WWW and stayed that way through the second part of 1990’s. In January 1999, on the peak of Dot.com mania, it was bought by Yahoo!.

The new millennium proved Geocities to be a bad investment. Having a page on there became a synonym for dilettantism and bad taste. Furthermore, the time of personal home pages was counted, being replaced with profiles on social networks.

Ten years later, in April 2009, Yahoo! announced that they are going to shut down the service.

On the 26th of October 2009 Geocities seized to exist. In between the announcement and the official date of death a group of people calling themselves Archive Team managed to rescue almost a terabyte of Geocities pages. On the 26th of October 2010, the first anniversary of this Digital Holocaust, the Archive Team started to seed geocities.archiveteam.torrent.

On the 1st of November 2010 Olia and Dragan bought a 2 TB disk and started downloading the biggest torrent of all times.

[...]

Being inpatient we started to unzip the first packages and dig into the treasures of Web 1.0. This blog is the first inventory of our findings.
by tristor | 2026-02-20 17:08:33+00:00
This blog post is on point, but it's somewhat interesting to see developers realizing that taste matters. That's fundamentally the idea behind product management as a role within a company, to be an arbiter of taste and to understand customers and the problem space so thoroughly that you have the right feel for things. Taste is often the most important element of product-market fit. Realizing that the vibe app you built doesn't have a need to exists is all about finding a failure of product-market fit.

There's a whole lot of people wrestling with something that is the core purpose of an entire career that is often derided as being useless, and folks are realizing maybe it's the only thing that will matter in the future.
by thewebguyd | 2026-02-20 17:08:33+00:00
I usually don't have multiple HN articles open at a time, but I can see how that would just be replacing one problem (too many browser tabs) for a worse problem (too many, now limited, browser tabs).

It's just nice to have HN as it's own app instead of just another tab in a single app. Same reason I use mail.app vs. webmail, native music app vs the web player, etc.

PWAs also solve the problem, more or less, but it is nice to have something native.
by Windchaser | 2026-02-20 17:08:36+00:00
> The cost of the item that the end user pays should reflect all costs associated with production and distribution to that end user.

Eh, standard business school logic these days is that if you want to maximize profits, you should charge what the market will bear, not your costs + some fixed profit.

So if you're already charging what the market will bear, there may be more wiggle room to absorb some of the hit of tariffs, so long as it still leaves you making enough profit or in a favorable position. It still comes down to what maximizes tariffs: at higher prices, demand drops, but at lower prices, your profit/item drops.

Still, yeah, from what I understand, the bulk of the tariff costs were passed along to customers.
by jtr1 | 2026-02-20 17:08:39+00:00
The demo was so fast it highlighted a UX component of LLMs I hadn’t considered before: there’s such a thing as too fast, at least in the chatbot context. The demo answered with a page of text so fast I had to scroll up every time to see where it started. It completely broke the illusion of conversation where I can usually interrupt if we’re headed in the wrong direction. At least in some contexts, it may become useful to artificially slow down the delivery of output or somehow tune it to the reader’s speed based on how quickly they reply. TTS probably does this naturally, but for text based interactions, still a thing to think about.
by ajross | 2026-02-20 17:09:18+00:00
Good grief.

1. That's transparently NOT what the white house said the tariffs were for.

2. There has been NO significant change (via negotiation or not) in non-tariff trade policy under this administration. Essentially all those "announcements" of "deals" were, were just the acts of rolling back the tariffs themselves. No one caved. We didn't get any advantage.

It's just absolutely amazing to me the degree of epistemological isolation the right has created for it in the modern US.
by James_K | 2026-02-20 17:09:34+00:00
Describing it as a market is not entirely correct. The clothes these people wear are garbage. As a species, we produce more clothes than we could ever wear. I am reminded of a story of a charity that accepted clothing donations for the victims of an American hurricane, and immediately had to stop because their warehouse filled up. Many clothes are not even worn once before they're thrown away, and one of the cheaper ways to dispose of them is dumping them on 3rd worlders. It's quite dystopic really the underclasses who dig through our trash.
by michaeldoron | 2026-02-20 17:09:51+00:00
Are we done blaming tech industry ills on immigrants that we're now targeting people based on their sexual orientation? This reads like tabloid writing, focusing on irrelevant personal characteristics rather than the universal social dynamics at play.

Are there nepotism, favor trading, and walled garden clubs at play here? Yes, of course, this is a field with a lot of money exchanging hands and people are using whatever advantage they can get. Did the tech scene in the bay area attract a higher than average number of gay people? Seems like it, similar to other minorities who are over-represented for various reasons. But focusing on a "Gay mafia" instead of the more universal dynamics that allow money and power to be concentrated in a small population seems like missing the mark and directing public rage at the wrong targets.

We've done it before with targeting Jews, then lately people of Indian and east-Asian heritage, and now we seem to target gay people. If someone thinks the tech industry is not fully meritocratic, then they should tackle the dynamics that encourage that head on - the identity of the people who are over-represented will change over time, but the systemic dynamics that allow a non-meritocratic power concentration will remain.
by tristor | 2026-02-20 17:10:00+00:00
> The most of this mythical "taste", at least as hinted by the article, can be acquired rather easily—by looking into what's already out there before jumping to creating.

Yes, you should do discovery, but that alone is not sufficient to develop taste. Being an also-ran is low taste even if you religiously meet the market expectations by following a pattern. Just like in fashion, you need to understand the rules to know when its okay to break the rules so that you appear fashion-forward, that is a form of taste no differently.
by liuliu | 2026-02-20 17:10:16+00:00
It is very simple. Storage / bandwidth is not expensive. Residential bandwidth is. If you can convince people to install a bandwidth-related software on their residential homes, you can then charge other people $5 to $10 per 1GiB bandwidth (useful for botnet mostly, get around DDOS protections and other reCAPTCHA tasks).
by GoblinSlayer | 2026-02-20 17:10:27+00:00
Your links give examples of campaigns that happened, but didn't quite work. You think the problem is their very happening? And the very fact that you know about child-eating devil-worshiping lizards from Alpha Ceti 5 shows that an opinion is available no matter what propaganda you use against it as long as it's not censored. You can suppress it only by censorship, not by propaganda. In any case using shitposting sites as a source of information is tricky, journalism isn't that bad yet.
by Schiendelman | 2026-02-20 17:11:16+00:00
Instead of using third party apps for a todo list, I recently wrote myself a utility - a background process to reschedule iOS Reminders I don't get to, make sure every reminder I create actually gets a scheduled date/time, and to deconflict reminders from calendar entries if I get an overlap.

It took less than 90 minutes using claude code, I have a testflight I've shared with friends for feedback, and I'll probably put it out there for a dollar once I add a couple more settings.

The built in UIs, syncing, and integrations are really good. It took me a while to realize I didn't need another todo list app, just to tweak the built-ins.
by EdNutting | 2026-02-20 17:11:21+00:00
I thought this might be better captured in a blog post, so here you go: https://ednutting.com/2026/02/20/sw-to-digital-logic-design....

I think if I spent more than the last 90 minutes on this, I might come up with more detailed and nuanced opinions for you. Irrespective, hopefully this offers some useful thoughts.

Happy to continue the conversation here on HN.
by roywiggins | 2026-02-20 17:11:32+00:00
From my point of view, if I wanted an AI summary of a project I could generate one myself. An unlabeled AI readme is almost worse than nothing! I've generated AI readmes myself- they can be useful- but they aren't something to show off.

I'll read a badly-formatted readme written by a human with far more interest than a formulaic LLM summary of a project. But it seems like nobody even notices a readme is slop because it has nice Markdown, and my best guess as to why is that people have become habituated to this stuff.
by bradleyjg | 2026-02-20 17:11:34+00:00
Kavanaugh clearly isn’t in the same bucket. His votes go either way. I don’t recall seeing a single decision this administration where either Alito or Thomas wrote against a White House position. Not just in case opinions but even in an order. I don’t think we’ve seen a justice act as a stalking horse for the president in this way since Fortas.
by h3lp | 2026-02-20 17:11:36+00:00
Literate programming is not about programming in natural languages: it's about integrating code (i.e. the formal description in some DSL) with the meta-code such as comments, background information, specs, tests, etc.

BTW, one side benefit of LP is freedom from arbitrary structure of DSLs. A standard practice in LP is to declare and define objects in the spot in which they are being used; LP tools will parse them out and distribute to the syntactically correct places.
by kristopolous | 2026-02-20 17:12:11+00:00
If journalists were constrained by the consent of every public figure and institution they mention all you'd have is flowery propaganda.

You can see what this would look like already by searching for prnewswire https://news.google.com/publications/CAAqKQgKIiNDQklTRkFnTWF...

Companies pay to place those things and some outfits run them. It'd all look like that.

Anyways, journalist reach out for comment and are supposed to consider the response of the parties involved but that's about it.
by embedding-shape | 2026-02-20 17:12:15+00:00
Depends. If I was the one coming up with the implementation anyways, it's basically just the "coding" part that was replaced with "fingers hitting keyboard" and "agents writing to disk", so reviewing the code certainly is faster, you just have to "check" it, not understand it from scratch.

If we're talking receiving random patches where first you have to understand the context, background and so on, then yeah I agree, it'll take longer time probably than what it took for someone to hammer with their fingers. But again, I'm not sure that's how professionals use LLMs right now, vibe-coding is a small hyped world mostly non-programmers seem to engage in.
by devinprater | 2026-02-20 17:13:05+00:00
Lol last night, on a forked and accessible version of Termux I vibecoded into existence, on an Emacs and Emacspeak vibejiggered to work on Termux, I vibecoded, with gptel-agent, an Emacspeak package to make it speak when tool calls are being asked for by the model, and automatically speak any explanatory text after all the tools are called and edits are made. All on my phone with a Bluetooth keyboard. It's so easy, even a blind man can do it! :)

And because it's all controlled by me, I can tell it how to have the package speak, what it should ignore, and I'm not stuck with whatever some sighted person at some big company thinks a blind person wants. Everything should at most be open source, and at least be hackable.

All that to say, AI has helped me out a ton. Now I can be as productive as Emacs, and a Linux terminal, and maybe one day a Linux GUI with real Firefox and such, allows. And it would have *never* happened without AI.

So let's please do continue bringing on the AI. Make it smart and local, so I can have continuous AI descriptions right on my phone, with the ability to screen share or even agent-control my phone to get around inaccessible apps. Oh and fix AI app accessibility so the app sends output to screen readers when I type to it cause I hate talking to my phone and not every blind person wants to speak all the time. Ugh I hate that stereotype.
by dec0dedab0de | 2026-02-20 17:13:38+00:00
If you don't have any taste, you could work with someone who does have taste to do the interface design. Or you could copy popular patterns and designs, but that might lead to a worse experience if you copy the wrong things, or try to bend your project to fit a popular design that doesn't quite fit.

If you like it the way it is, then guess what, you do have taste, tell them to fuck off and just keep it the way it is.

The difficult part is being honest with yourself about why you like it the way it is. If you do honestly like it for what it is, then others probably will too, no one is really that unique. If you like it because you put a lot of effort into it, then you're just letting your emotions lie to you.
by jerlam | 2026-02-20 17:13:50+00:00
That's cool, Garmin finally integrated their 2016 acquisition of InReach into watches.

I grew up hearing about a luxury watch that had a satellite antenna built into it - the Breitling Emergency - that now costs over $18K and apparently could never have connected to satellites since the signal was too weak. Now a better version of that feature is on a Garmin and an Apple Watch.
by zzrrt | 2026-02-20 17:14:04+00:00
Are you saying a Biden-packed SC would have directly resulted in Trump being jailed? How? And my understanding was he was sentenced for the felonies, to unconditional discharge, because he was days away from beginning his second term. So how would that have gone differently just because the SC was packed?

Edit: Oh, maybe you’re thinking of things like the Colorado ballot eligibility case. Then if he hadn’t been electable, he would have been sentenced to serve time. Maybe, but are you arguing the Constitutional merits of Trump losing that case? Or are you okay with partisan hacks in the SC as long as they are Dems instead?
by rurp | 2026-02-20 17:14:25+00:00
I feel very strongly that's what should happen, and equally strongly that there's zero chance a democratic president will actually do that in a meaningful way. Dems sometimes talk a big game when they're out of power but when they're in power they actually quite enjoy the expanded powers and reduced accountability that's come about. That plus their usual ineffectual bumbling will combine to mean they basically doing nothing.

At this point I think I'm most scared of the next fascist president. Trump has opened up a lot of avenues for blatant corruption and tyranny. His greed and stupidity have so far saved us from the worst outcomes but someone with his psychopathy but more savviness will mean the true end of our freedoms.
by TechIsCool | 2026-02-20 17:14:33+00:00
I agree, 2-3x pricing because you have more people always felt like a cash grab, similar to an SSO Tax. We also have a lot of complex Pagerduty configurations and their APIs are painful. Why do timestamps drift, templates get updated but don't show drift, and identifiers are not the same between UI and API. I regret implementing within Terraform and would rather just let teams manage their own on-call sadly.
by altairprime | 2026-02-20 17:14:34+00:00
Considering how gasoline pricing works, RAM prices will likely decay at 1/xth the rate that the grew, so that retailers can capture maximum profit per price point before lowering to the next, and manufacturers can hold the oversupply in reserve for more AI demand. I would expect possible sharp price drop events (depending on the overage levels) just after the end of e.g. Micron’s financial years, though, as they will have unloaded the overflow at discount bulk pricing enabling some retailers to undercut the pre-unload pricing and resuming somewhat rational market behavior.
Show HN: Personalized Newsletters
by ChadNauseam | 2026-02-20 17:14:44+00:00
I'm trying to scroll social media less, but I keep being afraid of "missing the news". There's no traditional alternative, because while I read some magazines, most of my interests are too niche to have a dedicated magazine I can read regularly.

In the past I've used RSS to make a custom feed. But as a supplement to that, I made this site, which allows you to enter a few interests and then does a daily LLM call with web search to gather news about those interests. Then it emails you what it finds. It does a surprisingly good job of surfacing stuff I'd never have heard of otherwise.

I've been enjoying reading the emails and thought I'd share it. (I'm not planning on monetizing this but I may have to disable signups if it starts costing me too much money)
by laksdjf | 2026-02-20 17:14:44+00:00
I have the same issue. Changes get pushed to gerrit and rebased on the server. This is what I have, though not perfected yet.

prunable = "!f() { \
: git log ; \
target=\"$1\"; \
[ -z \"$target\" ] && target=$(git for-each-ref --format=\"%(refname:short)\" --count=1 refs/remotes/m/); \
if [ -z \"$target\" ]; then echo \"No remote branches found in refs/remotes/m/\"; return 1; fi; \
echo \"# git branch --merged shows merged if same commit ID only\" ;\
echo \"# if rebased, git cherry can show branch HEAD is merged\" ;\
echo \"# git log grep will check latest commit subject only. if amended, this status won't be accurate\" ;\
echo \"# Comparing against $target...\"; \
echo \"# git branch --merged:\"; \
git branch --merged $target ;\
echo \" ,- git cherry\" ; \
echo \" | ,- git log grep latest message\"; \
for branch in $(git for-each-ref --format='%(refname:short)' refs/heads/); do \
if git cherry \"$target\" \"$branch\" | tail -n 1 | grep -q \"^-\"; then \
cr=""; \
else \
cr=""; \
fi ; \
c=$(git rev-parse --short $branch) ; \
subject=$(git log -1 --format=%s \"$branch\" | sed 's/[][(){}.^$\*+?|\\/]/\\\\&/g') ; \
if git log --grep=\"^$subject$\" --oneline \"$target\" | grep -q .; then \
printf \"$cr $c %-20s $subject\\n\" $branch; \
else \
printf \"$cr \\033[0;33m$c \\033[0;32m%-20s\\033[0m $subject\\n\" $branch; \
fi; \
done; \
}; f"

(some emojis missing in above. see gist)
https://gist.github.com/lawm/8087252b4372759b2fe3b4052bf7e45...

It prints the results of 3 methods:

1. git branch --merged

2. git cherry

3. grep upstream git log for a commit with the same commit subject

Has some caveats, like
if upstream's commit was amended or the actual code change is different, it can have a false positive, or
if there are multiple commits on your local branch, only the top commit is checked
by blibble | 2026-02-20 17:14:49+00:00
in the UK a similar unconstitutional behaviour by the head of government took...

from the start of the "injury":

- 8 days to get to the supreme court
- 2 days arguing in court
- 5 days for the court to reach a decision

15 days to be ruled on

https://en.wikipedia.org/wiki/R_(Miller)_v_The_Prime_Ministe...
by ceejayoz | 2026-02-20 17:14:58+00:00
> SCOTUS doesn't rule on criminal cases…

SCOTUS ruled that the President has immunity from criminal prosecution.

(And they very regularly rule on other, more mundane criminal cases. Where on earth did you get the idea they don't? https://oklahomavoice.com/2025/02/25/u-s-supreme-court-tosse... as a super random example.)

> sentencing for state level crimes is done at the state level

SCOTUS ruled that said immunity applies to state crimes.

https://en.wikipedia.org/wiki/Trump_v._United_States#Opinion...

This was... rather large news.

https://www.politico.com/news/2025/01/10/trump-unconditional...

> “This court has determined that the only lawful sentence that permits entry of judgment of conviction without encroachment on the highest office of the land is a sentence of unconditional discharge,” Merchan said at the sentencing.

> The fact that the conviction only made his polling go up should tell you what the result of jailing him would have been.

We have precisely zero information on what a campaign by a jailed candidate who can't travel, campaign, or schmooze donors would result in.
by stbede | 2026-02-20 17:14:58+00:00
The original law (like many laws that delegated congressional authorities at the time) contained a legislative veto provision which gave the legislative final oversight of any administrative action. In the 80’s the Supreme Court found that legislative veto provisions were unconstitutional, but left all of those delegations standing. After that ruling, the administration can now do what it wanted without congressional oversight and the ability to veto any attempt to repeal the laws. In the oral arguments, Gorsuch raised the possibility that the law itself should have been found unconstitutional in the 80’s because the legislative veto was essential to its function. It looks like the court today took a minimalist approach, letting these delegations stand but minimizing the scope of the powers delegated.
by tracker1 | 2026-02-20 17:15:20+00:00
I think it was more that they felt that the judgement should include instructions to dismiss any remedial action, not that the actions should continue. Without reading the dissent(s), I can't really say...

In the end, the people who bought products that paid more won't get it back... and who will receive the difference is the middle-men who will just pocket the difference profiting from both ends.
by sheepscreek | 2026-02-20 17:15:28+00:00
Yeah, I whole heartedly agree with this. Even Codex does this sometimes, although it has been consistently much better than the others at following instructions.

The problem is again that you can’t ever fully trust an agent did exactly what you asked for and in the exact manner that you had hoped.

It works just like you’re dealing with a human companion. Trust takes time to build. Over the period you realize the other individuals weaknesses and support them there.

What makes it a bit challenging right now is the pace of innovation. By the time we get used to a model’s personality, a new update comes out that alters it in unknown ways. Now you’re back to square one.

I’ve been experimenting with asking one frontier model to check on another’s work. That’s proven to be better than doing nothing. Usually they’ll have some genuinely useful feedback.