skysight-inc/HackerNews huggingface dataset:
The car, sorry. You're meant to turn it off before exiting. That said, I just tried it, and I was wrong, so it was some other thoughtful thing that I noticed. I remember thinking "that's really smart, it's so you can't exit the car while it's still on", but don't remember exactly what it was.
"Don't be snarky."

"Eschew flamebait. Avoid generic tangents."

"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html
Overall, and admittedly from a bit of a distance, uv run feels like a reinvention of Zero Install, but for only Python.

I also wondered why virtual environments were invented for Python when general environment managers (like Modules) already existed.

These packaging and environment problems have never been specific to Python

https://0install.net/
https://modules.sourceforge.net/
> The Math stops working when you grow to a certain point.

That point is different for every business. For most of them it depends on how big cloud is in your COGS (cost of goods sold) which affects gross margins, which in turn is one of the most meaningful measures of company financial health. Depending on the nature of your business and the amount of revenue you collect in sales, many companies will never reach the point where there's measurable payback from repatriating. Others may reach that point, but it's a lower priority than other things like opening up new markets.

Many commenters seem to hold very doctrinaire opinions on this topic, when it's mostly basic P&L math.
I disagree that creating new things should be prioritised[0]. There's too many things already and the most pressing problems have solutions which are not new, just hard to apply for political reasons.

[0] Saying "prioritised" instead of "good", because "creating good new things" is tautologically, uninterestingly "good".
Even just simple UX testing with people that have never seen or used your software seems to be a lost art.
Inherent method implementations were unavailable. (Eg: impl dyn Foo) and then call this via Bar.
Very narrow take, it so far fetched i would consider this a bad faith comment.

How could you possibly consider intensive games to be "simply" web apps? How about network apps like vpns, wifi analyzers? Have you really not come across such apps or are we meant to think every app is a TODO application?

Both web and native has been driven by the same corporate forces, the argument here should be technical only - what can you do on native that you can't on the web. Mixing this technical matter with corporate policies muddies the waters.
Encoding for each scenario can be quite complex unfortunately. Django does have some template filters to help.

I recommend following the documentation carefully, and using a JSON API or other similarly standard mechanism if the documented options are insufficient.
All large and successful companies head in this direction. You get a few killer products, the stakes become really high, and now you spend more time making sure the cash keeps flowing instead of trying to do something radically new. People talk about startup mentality within a company, but I think that's nearly impossible since you need leadership's attention to get things moving, but there's only so much attention the CEO of a large company can give, and only so much they're willing to delegate. I bet Google spends more time worrying about how to avoid antitrust and complying with regulation than trying to build something radically different. The one exception is AI, but ultimately that's because it threatens their cash cow.
to the two designers that go on HN, rejoice! your jobs are safe
I was thinking of this study:

https://onlinelibrary.wiley.com/doi/full/10.1111/cdoe.12215

Perhaps more could be done. The situation is complex because of several compounding factors for sure. There are European countries that have no water fluoridation and better oral health outcomes than in North America.

Regardless, there’s 10 years where a city in North America turned off water fluoridation and we have results of that decision to study.
AIUI, private equity is more illiquid and has less price discovery than public markets. Seems like like a bad combination to me.

Ben Felix, investment officer at a Canadian wealth management firm, did a video on the topic a few years ago and concludes that net-of-fee returns aren't much better index funds—and you have to deal with illiquidity:

* https://www.youtube.com/watch?v=Ik169Fd_G1E

He links to the published papers that he used in his analysis in the description.

He also co-hosts the Rational Reminder podcast, and private equity has come up on a few episodes:

* https://rationalreminder.ca/podcast-directory
Very encouraging, thank you
The biggest contribution is the LLM compatible metadata that describes the tool and its argument. It is trivial to adopt. In python you can use FASTMcp to add a decorator to a function, and as long as that function returns a JSON string you are in business. The decorator extracts the arguments and doc strings and presents that to the LLM.
The other question is if Webpass was a viable business before Google acquired it. It's common for startups to be acquired when they lack a clear path to profitability - a large company has the resources and clout to turn a borderline business into a good one, even if it's a large company as sclerotic as Google.
Very nice, a couple of things you could improve:

- Mention that the image processing is done in the browser (and therefore works offline), which is great for privacy.

- Memorise the settings from one session to the next, via localStorage, or in the URL with `nuqs` (disclaimer: I'm the author).

- Your links in /about (cobalt.tools and your personal domain) don't work.

- You might want to set the html,body background colour to black, to avoid flashes of white background in weird viewport sizes and when overscrolling.
Nobody is banning fluoride. They’re just deciding not to include it by default in the drinking water.
He is supporting and promoting extreme-right parties all over Europe though. Like AfD in Germany, widely considered a nazi party.

He’s also never criticized (while busy criticizing European democracies) Russia or Putin, which are obviously nazi at this point.
> I support President Trump

Why? I'm genuinely curious.
C#’s inference is pretty good these days. As with most things with powerful type inference, you can make a real mess if you put your mind to it.
Isnt #4 already possible? My understanding is that you can just move the 401(k) funds to an IRA, and invest as you like.
Many people are outright allergic, which becomes especially apparent when getting little scratches from their nails.

From what I understand, tumors seem to be common way for rats to die. Note these can often be confused with abscesses (which should be shown to a vet asap)

They will leave little bits of wee everywhere (scent marking). Apparently female rats are preferable in this regard. Something to look into.

That such a little creature with such a big personality only lives around 3 years will have an emotional toll. I know former owners that just can’t deal with the guaranteed loss anymore after such a short span.
Verifying Who Pulled the Trigger
> delete vs backspace vs break love triangle of death, or the 2 or more totally different definitions of the same "TERM=xterm

i'm still curious about this, please :) a relevant link will do
Open source, 3D-printable smart chess board
I don't believe you, in the sense that I am certain you are lying and do not support both rifle and straw bans etc as well as arbitrary rendition of people to a third world prison. John Yoo had a theory in any case, skewed and kept secret as it was -- what's weird about MAGA's "law" is it's pure shitposting all the way into the courtroom. They don't even care when they're disbarred.
Wrong question. The question should be: Is the Democratic Party worried yet? They sure don't seem to be, e.g. "CNN Poll: Democratic Party’s favorability drops to a record low" (https://www.cnn.com/2025/03/16/politics/cnn-poll-democrats/i...). If the leadership is not making any changes to win the voters back (which, as far as anyone can tell, they aren't) then it really doesn't matter how many politics submissions you make or snarky posts you make. The Democratic Party leadership is working hard to continue to lose and they seem to be on track to be succeed at it. Go hassle them instead of continuing to break the HN guidelines.
Can this improve/replace AspectJ and similar instrumentations? We do lots of instruction level modifications
Plus the amount of energy needed to place them there in the first place is also probably way more cost-prohibitive with much less stealth than said ICBM.

I also imagine you could probably knock these things off-course for much cheaper than it cost to put them there or to keep them there.
Well, from the web page source:

<title>Why Apple’s Severance Gets Edited Over Remote Desktop Software</title>

<h1>Severed Edits</h1>

So it seems correct.
Government often tests the boundaries or clarity of a law by taking an action they believe is a valid interpretation of it assuming there is no court or SCOTUS direct ruling on the subject to clarify. Lower courts may intervene, and ultimately SCOTUS decides and sometimes overrides the lower courts.

Just because a judge has a different opinion doesn’t mean they are right. Just like the government’s interpretation might be wrong.

The government is testing boundaries here…soon laws will be clarified and those boundaries will be determined. In the interim the theater aspect of all of this has an effect to discourage illegal immigration and encourage self deportation.
If you're interested to explore lots of XSS edge cases, I've found this CTF to be enjoyable.

https://alf.nu/alert1
I think it’s worse from a time wasting standpoint, really - a lot of modern UX does have thousands of hours of UX research dumped into it, but with faulty metrics driven goal seeking and internal politics bolted on. I agree that Vibe Branding killed UX in the way you describe in the 2000s (remember when every company had some abominable Flash site?!), but now, we’ve come full circle: from the ashes we’ve allowed warring factions of UX researchers to return to create hundreds of carefully constructed disparate systems with no consistency.
What is strawman in my comment? I'm genuinely interested.

> We should find out why the poor have worse dental outcomes and address the root problem

The root problem is that parents that are absent, either for noble reasons (working multiple low-wage jobs) or less noble reasons (addiction, abandonment) will not have the presence to enforce good dental hygiene.

There will always be some subset of parents that are more or less absent, and the main solution that exists for that in the US currently i.e. the foster care system has measurably terrible outcomes, and so it is only applied in the most egregious cases.

Why should we let perfect be the enemy of good here? I'm all for removing fluoride from the water, once it has no benefit on the population. But currently, it has a huge benefit, just on people who are least likely to advocate for it.

"You're just pushing your "Benevolent But Superior Intelligence" onto people" is an appeal to emotion, not a solution to real problems that real children face.

More emotionally: it's fucking embarrassing we let bullshit arguments like this hurt people in real life.
I'm not so sure why you're writing so much against a reasonable clarification that was made.

MCP is getting trendy, but a lot of people being drawn in can't find the actual meat of what it is outside of self-referential definitions.

Someone pointing out the reason for the flood of MCP servers being how trivial they are to implement is a helpful data point. Simple as that.
The max size I want a gaming device is probably that of the 3DS XL. Anything bigger than that definitely won't fit in my pocket. So screen size, what I really want is as big a screen as you can fit on a device that size without making it uncomfortable.
Span<T> is a "ref struct" type, and thus has a lot of restrictions on its use. For instance, you can't have one as a field or property in a class, so you can't assign it to outside of the scope that it was declared in.
I was avoiding editorializing, but I would prefer for the post title to be the article's subtitle:

> Can regulators know when autonomous weapons systems are being used?
Now, we can say it now. You have GP examples and someone more skilled wrote have avoided so many other issues.

The counter argument to that is that we do not understand why this is so (together with suffering etc.) which is the end of any discussion.
“The only resistance I could put up was to make tea and drink it in front of them without offering them any.”

The most British thing I’ve read this year
A list [b] is a container for bs indexed by integers. A function a->b is a container for bs indexed by as.
You could probably go back even further if you count non-neural large language models. Google made some very very large (300GB+) n-gram language models in the early 2000s.

It wasn't chatgpt, but it was a large model of language.
There is also a very good example about this in The Design of Everyday Things - the one with the revolver doors.
That’s mainly restricted to graphics cards. Audio cards like used for production as well as I/O (USB, etc) and networking cards have drivers and work fine given you have a PCI-E slot to plug them into, and of course almost anything external connected via USB or Thunderbolt works fine. For GPUs, it’s only a specific subset of users that needs a discrete GPU, especially as the GPU built into M-series SoCs has become powerful enough for most uses outside of high-end gaming.
I’m less inclined to attribute it to “these days”, as I remember the contemporary copycat themes in e.g. KDE and Tk looking off as well. Even Swing with the native look-and-feel didn’t quite look or feel right, IIRC.

As a (weak) counterpoint to supplicating ourselves to the old UI masters, I submit Raymond Chen’s observations from 2004[1] that the flat/3D/flat cycle is largely fashion, e.g. how the toolbars in Office 97 (and subsequent “coolbars”) had buttons that did not look like buttons until you hovered over them, in defiance of the Windows 95 UI standard. (Despite Chen’s characteristic confident tone, he doesn’t at all acknowledge the influence of the limited palettes of baseline graphics adapters on the pre-Win95 “flat” origins of that cycle.)

Also worth noting are the scathing critiques of some Windows 95 designs[2,3] in the Interface Hall of Shame (2000). I don’t necessarily agree with all of them (having spent the earlier part of my childhood with Norton Commander, the separate folder/file selectors in Windows 3.x felt contrived to me even at the time) but it helps clear up some of the fog of “it has always been this way” and remember some things that fit badly at first and never felt quite right (e.g. the faux clipboard in file management). And yes, it didn’t fail to mention the Office 97 UI, either[4,5]. (Did you realize Access, VB, Word, and IE used something like three or four different forks of the same UI toolkit, “Forms3”, among them—a toolkit that looked mostly native but was in fact unavailable outside of Microsoft?..)

None of that is meant to disagree with the point that submitting to the idea of UI as branding is where it all went wrong. (I’ll never get tired of mentioning that the futuristic UI of the in-game computers of the original Deus Ex, from 2000, supported not only Tab to go between controls and Enter and Esc to submit and dismiss, but also Alt accelerators, complete with underlined letters in the labels.)

[1] https://devblogs.microsoft.com/oldnewthing/20040728-00/?p=38...

[2] http://hallofshame.gp.co.at/file95.htm

[3] http://hallofshame.gp.co.at/explore.htm

[4] http://hallofshame.gp.co.at/visual.html#VISUAL36

[5] http://hallofshame.gp.co.at/visual.html#VISUAL38
Rounding Up Recent Copyright and AI Rulings
I guess you self-answered your question then.
The state is taking the rights away from the municipalities. Why not leave it up to the local people? No one was forcing local towns to fluoridate their water.
i agree there is lots of non-tech stuff and i'm absolutely very happy there is non-tech stuff. anything that involves creation, intellectual pursuits or curiosities, or new/unconventional thoughts and data and approaches to most anything in life is great for me. the hacker ethic is ultimately about sharing information, and the use of technology in that pursuit, and not letting your perspectives being influenced by status quo and unqualified authorities.

the problem with political discourse, in terms of the comments we see, is that it's overwhelming not about sharing interesting information, but rather just expressing opinions - opinions that are mostly formed by the content we expose ourselves, which is content that is overwhelmingly influenced by billionaires and the established ruling elites. if your worldview very closely aligns to any corporate news outlet, whether it be CNN or Fox News, then you're probably mostly a result of what those owners want you to belief.
Isnt that when you would want to move your 401k funds into an self directed IRA?
Some more context https://x.com/youth_demand/status/1905635104057425922
Ok, but don’t make an algorithm for a sports gambling app that notices when people are struggling to quit and targets them with promotions.
I think that’s fundamentally an important part of the value of ChatGPT compared to all the “integrated” AI approaches. Like you, I like that ChatGPT doesn’t have access to my SMSs, emails, documents, code, etc. When I use it, I like to choose the context it’s exposed to and then evaluate the output based on how much context I exposed it to.

For example, one of my main use cases for ChatGPT is crafting SQL queries. I never liked the SQL language. I understand how powerful it is, but I was never good at it. I find it to be structured in such an awkward and confusing way. I’m not smart enough to express what I’m looking for in SQL format. But ChatGPT is perfect for that. I give it a brief explanation of tables schema then ask it for a query and it spits out a SQL query for me. 70% of the time it looks good, 30% I’m skeptical it solves what I want.

I have tried many “Database/postgres AI services” that promise much better interface. They ask you for creds to your database, then inject all context/schema into the LLM so you just ask questions directly. They have all been too underwhelming. I ask a question about joining and reducing tables A and B, and it insists to involves tables C and D. I have to say “don’t worry about C and D”. So it involves E and F. I say “fuck, only consider A and B” and it generated an invalid query that assumes A and B have some columns from C, D, E or F. I say “please don’t consider any schema other that A and B schema. I’m looking for a result of joining A and B, reduces by columns X/Y giving the average of those” then feel stupid having to argue with a machine about what I’m looking for.
If your enemy is your employer and their launchpad infrastructure—yes!

Less jokingly: liquid-fueled rockets aren't very practical weapons, especially ones with cryogenic fuels like liquid oxygen. I highly recommend Clark's Ignition! An Informal History of Liquid Rocket Propellants for a history of the space and missile races, as understood from the point-of-view of a propellant chemist who worked in them. There's an amazing amount of lost art and lore from the early Cold-war space era, that's no longer relevant in the modern world, except for its sheer entertainment value.
> I can't tell. I have no way to tell.

If the battery life is less than you expect then there's a problem. I think that's pretty easy to notice.

It sounds like that's a bug though, you should report it. Posting on random forums about it won't cause it to get fixed.
Was it rudeness or honesty without malice? The "monad tutorial" instinct is a well-documented fallacy. In my culture we don't whitewash our opinions to make them palatable to someone who's obviously doing something wrong in a known way.
> Like making window borders 1px wide, even as screen pixel density increases. It's darn near impossible to resize a window anymore.

check out altDrag if youre on windows (its discontinued now but i think i remember seeing newer forks)

it lets you hold down a key and then drag the cursor in one of the 4 quarters of a window to resize it.

a lot of the ubuntu based distros ive tried have had this feature built in for a while now and its far superior
Note Taking: Write, Consolidate, Repeat [video]
FWIW LINQ's SequenceEqual and many other CoreLib methods performing sequence comparison forward to the same underlying comparison routine used here whenever possible.

All of this builds on top of very powerful portable SIMD primitives and platform intrinsics that ship with the standard library.
> For most of history the question "What should one do?" got much the same answer everywhere

This is so not true, that I'd like to point the author, and people who think in a similar vein, to a very enjoyable podcast on the history of philosophy, namely the "History of Philosophy without any Gaps" [1].

Hopefully this will persuade you that there are many ways to think about what to do with the life that was given to you. Pick two random Greek philosophers and they would probably take opposing standpoints. And if Confucius might say that you should be wise, I guess that Lao Tse would promptly disagree.

Our Western culture has largely been shaped by Christian values, yet when I observe the ideas of the obscenely wealthy, I can only lament how little those values seem to be understood or embodied.

[1] https://historyofphilosophy.net/
The World’s Biggest Bounce House
Medvedev–Putin Tandemocracy
My pet rats are here next to me as I type this.

I used to live in a basement apartment, next to the trash room. Rats were often blocking my door, and I could hear them walking in the ceiling right above me as I slept. I hated them so much that I happily killed as many as I could, with no remorse.

Last year, my boy (age 12) asked for a pet rat. I thought he was kidding, but he showed me YouTube videos of pet rats being adorable. So I said OK.

We adopted two twin brothers, which he named Cricket and Clover. They look almost identical but I can tell them apart by their personality. Full of energy and wants to climb to my shoulder? That’s Cricket. Mellow and wants to cuddle in my armpit? That’s Clover.

Rats, like cats, use a litter box. They’re very trainable, so they can come when called. They’re attached and affectionate. They have personality, which then makes us more attached and affectionate, too. Go search for videos of pet rats, and you'll see.

Many times a day, I go cuddle them and kiss their bellies, and they lick my nose. They’re wonderful.

As much as I love these rats, my deepest joy is that I'm loving what I used to hate. Cuddling what I used to kill.
Agree, they write it off as:

> Gemini 2.5 barely made a ripple in the broader tech conversation.

But my sense (vibes from using it) is it's the very best model right now (though I have not tried the $200 a month exclusive openai offerings)
Who are these many many scientists? Real science I mean.

For a physicist for instance, being in god is symptomatic of a mental disease, probably multiple personalities disorder -- because these two concepts cannot live together in one brain that believes both.