skysight-inc/HackerNews huggingface dataset:
In addition to all the benefits others have mentioned, biggest benefit for me was that with uv you can easily bring your own build system (scikit-build-core in my case). Poetry comes with its own build system that didn't work for my needs and working around that was a massive pain and quite fragile. With uv I can use the build system that works best for me. On the whole uv is less opinionated than poetry. By default it will do sensible things, but if that thing doesn't work in your particular weird case, it is much easier to make uv work for you than poetry. Poetry gets very angry if you try to hold it wrong.
No, we'd simply get another financial product completely detached from any real economic value, of which we have plenty already.

What more insight could gamblers provide about nuclear fusion that expert physicists and engineers can't? Why and how would their predictions be more accurate than industry leaders?

Prediction markets are known to have an optimism bias when it comes to stuff like this.
As I said;

> The voters can weigh in next year at the mid-terms.

But the Bidenistas haven't even dealt with last November, to speak of the actual past.
Second this, I expected a mycelium-based alternative instead of plastic.
> The President is not supposed to directly order the people at these agencies what to do.

The Constitution disagrees with you, since it expressly directs the President to "take Care that the Laws be faithfully executed". It's literally not possible to "take care" of this without issuing orders to that effect.
A metaphor I heard once, second hand from a neurologist, was that of making a stress stew. You add in the elements slowly over time into the pot -- barometric pressure, painful perfumes, an odd sleeping position, some traffic, marital issues, whatever -- and then at some ill-defined point it crosses a threshold into being a proper stress stew (ie a migraine).
I am only criticizing python because I am actively using it.

The node ecosystem and the rust one seem to have their own issues. I have zero interest in either of them so I haven't looked into them in detail.

However, I have to deal with node on occasion because a lot of JS/CSS tooling is written using it. It has a HUGE transitive dependency problem.
The code that you obtain for a Python "package" does not have any inherent mapping to a "package" that you import in the code. The name overload is recognized as unfortunate; the documentation writing community has been promoting the terms "distribution package" and "import package" as a result.

https://packaging.python.org/en/latest/discussions/distribut...

https://zahlman.github.io/posts/2024/12/24/python-packaging-...

While you could of course put an actual Python code file at a URL, that wouldn't solve the problem for anything involving compiled extensions in C, Fortran etc. You can't feasibly support NumPy this way, for example.

That said, there are sufficient hooks in Numpy's `import` machinery that you can make `import foo` programmatically compute a URL (assuming that the name `foo` is enough information to determine the URL), download the code and create and import the necessary `module` object; and you can add this with appropriate priority to the standard set of strategies Python uses for importing modules. A full description of this process is out of scope for a HN comment, but relevant documentation:

https://docs.python.org/3/library/importlib.html

https://docs.python.org/3/library/sys.html#sys.meta_path
Yeah wow, this confused the hell out of me. Reading the first paragraph, it seemed that Steve Jackson was finally publishing his own books in the US through a "historic 50-book collaboration" with himself. Thanks for elaborating.
I tried truffleruby for the adventofcode challenges.
Almost everything ran faster with normal ruby.
I got a stack too deep error in truffleruby that I didn't get in normal ruby.
I don't recall having more problems with memory with one or the other.
There was one case where truffleruby was really useful though.

Thus I'm with you that it's not a systems programming language. It seems good for processes that stay ON, like servers.

But then when compared with PHP, during development you don't need to worry about the server, it just takes the most recent version of your code.
Surely hot-reload can be a solution with java, but in practice it's a complication, especially if you're part of a team/project where there is no hot-reload support.
When I was a child I couldn't drink diet soda and then go play outside during the summer, I'd get a wicked headache. I've never had a migraine, based on the descriptions I've heard.
I underwent allergy treatment that stopped working, so I decided to try steroid medication. After about four days, I began experiencing unusual migraines every day. I had migraines before, but they always came with a headache. However, with the steroids, I started getting just very strange optic auras. Everything began to sparkle out of nowhere, becoming more intense until I had to close my eyes. The symptoms stopped once I discontinued the steroid treatment.
> Your rent could be $1000 instead of $2000 if your landlord's income wasn't taxed so much. Your Chipotle meal could be $6 instead of $12 if the franchise owner and their commercial property landlord weren't taxed so much, let alone the workers.

I'm a landlord, and lol no, that's not how that works.

The rent my agent decides to charge on my behalf is decided by what the market will tolerate. They're always pushing to raise it, until there's nobody around who wants to pay the higher number. It's very much a number-go-up dynamic — I even had to explicitly tell them not to raise it during the pandemic when they wanted to, when the UK cost-of-living crisis was in the news.

The tax I get charged doesn't change what my tenants pay at all.
I would assume at least some of the difference comes from the autobahn conditions.

Also, from what I have been able to observe, EVs are absurdly underrepresented in the autobahns.
> ”We didn’t have the last puzzle designed when I wrote that document, so I wrote two nonsense paragraphs and then overlapped them in the file so it would look like the final puzzle description was in there, but obscured by a print formatting error. That way I could turn the document in by the deadline.”
If I'm on vacation and I missed something it's either (a) something I can live without; (b) something that can be procured within a day if needed, which doesn't imply I have to dedicate all of that time, but rather that I will be going to town later that day or tomorrow.

Again, we're talking travel and holidays, not an expedition.

The counter examples people gave so far:

- a cable: well, maybe you don't need that cable anyway for the reminder of your 2-4 week holidays? Maybe you can occasionally borrow one at the reception or caffe? Is it a proprietary charging cable for your headphones or bike computer? Well, that's the advanture part mentioned in that article.

- clothing: trust me, local people will have exactly what you need for local weather. Getting quality or designer brands may indeed be difficult in remote places, but we're talking about an intermediate solution.

- working remote, lost computer: I know everyone tells you that the world will end if you won't meet the next deadline but that's not true. You can get a day or two off, things happen and people will understand. Meanwhile look for alternative solution, maybe a internet caffe? Talk to the staff at your hotel or local cafe, maybe someone can borrow you something for a day or two? If it's really that important, someone will ship you replacement. Again, it's the advanture part.

- medicine: this I must admit is tough one. If your life really depends on it then you simply don't forget. Sure, your luggage might get stolen but that's beyond your control and you have to cancel the trip anyway most likely. Otherwise you have the medicine in couple places, you should have a receipt and unless you're in a warzone medicine is generally available. I've been in this exact situation couple of times (Germany, UK, Ukraine, Vietnam) and I always was able to procure whatever I needed.
> Why has the ability of humans in the digital age to read agreements regressed to the level of apes?

Humans have never had that ability. 50 years ago most people rarely needed to read agreements.

In my experience it started with software products in the 1980s, and shrink-wrap contracts that used copyright law to get around the first-sale doctrine.

This practice spread and spread so that now everyone is expected to "voluntarily" agree to license upon license upon license, without the training to understand it.

The agreements are created by professional lawyers who know how to confess everything while saying nothing. "We work with our 523 advertising partners to collect anonymous data" tells the truth, while not saying that gives them the right to use tracking software, build individualized profiles, and use real-time bidding to sell supposedly anonymized data to others, including data brokers who then aggregate the data to re-identify you and sell it to the police, who justify using the data to track you because it was somehow all voluntary because you agreed to the terms.

If the tool's interpretation of a license says Windows 11 adds non-consensual spyware and advertising widgets, then what do you you think most people will do?

> The browser plugin automatically grabs agreement updates in Gmail/App and compares clause changes in a Git Diff style.

My bank sends me a diff when they change the terms. They take contracts seriously.

My local clinic is the opposite. I'm sick and tired of their online interface because it wants me to read and authorize the terms of service every time I use it. And it changes every few months, not as a diff, but wholesale. As if the chain which runs the clinic has a lawyer who justifies getting paid by creating a new contact all the time.

An automated diff wouldn't help.

We know people don't read these contracts. When the clinic advertises "contact your doctor online - it's easy!", it shows they don't expect anyone to actually read the contract, much less complain.

I sent a complaint that it took me 10 minutes to re-read the contract every time, and could they have some way to remember the last time I confirmed it, and only highlight the changes.

The answer was something like "Thank you for your suggestion."

The only solution I see is very strong consumer protection laws, with common rules for services (you don't sign a legal contract to buy a hamburger at the store, why should you need one to use their app?), and prohibitions on personalized advertisement and tracking.

We need strong anti-monopoly laws and we need portability laws so we can move services to a competitor as easily as we can move a phone number from one company to another.

Individualized tools to help identify dark patterns won't help. My lawyer, who is trained in contract law, is still stuck with agreeing to whatever Microsoft says because the entire court system works on Microsoft, and he has to have a Microsoft 365 subscription.
What is tf2 classic?
So like it is all the time, just this time it's a guy you don't like
Looks like Austin found an editor to clean up his texts which otherwise end up super nerdy and way too long. This is excellent, readable, and punchy. Makes me consider getting X-Plane 12 even though I already have 11 (and MSFS 2020 and 2024).
the bet is if they can produce ai that can replace a level of generic office worker. a bot that you can add to slack and give tasks to do.
The difference is the alleged left extremists always turn out to be "some stoner on twitter/bluesky with a hammer and sickle emoji username, doing communist shitposting with no real power at all", while the right extremists have actual money, guns, and power.

Then some centrist turns up to say that maybe annoying shitposters are the real threat, while the US sells out its European allies and dismantles its nuclear safety and pandemic infrastructure.
> the threats to your life and way of living?

minor at best given my age, location, and general setup.

I was probably in more danger in Rajasthan on 11 May 1998 when India suprise detonated three nukes within our visual horizon and impounded our aircraft on landing.

Risk is relative.

My father is down the hall watching TV ATM, he was born in 1935 and caught rabbits and such to feed his younger borothers and sisters when his father went off to WWII, Singapore fell amd trade in and out of the state ceased for a few years.
I've had a MSI Trident functioning as a gaming/HTPC computer for years and the family loves it. They know how to browse the various streaming services and use Steam and Kodi.
I'm curious about how the actual discussions go. I'm with you in that people default to no reaction (in writing or oral), except when there is an explicit request.

In practice there's a ton of Slack messages I write that have no reaction whatsoever, but if they're in a thread with new messages coming after, we can all assume people commenting have read what was said before. That's the basic structure of a conversation.

Announcements kind of messages, sent in isolation, are more tricky. But then, if it matters to have a reaction, we get used to explicitely ask for it IMHO (e.g. some event needs to be acknowledged), and it's kinda the same in a real time meeting: you'll also make sure people are listening and understood your announcement, and not doing something else on the side.
Just so people are aware there are several types of magnesium supplements and they all do different things. One of them is for relieving constipation and will not help with migraines, probably.

For instance I've recently started trying magnesium glycinate as a sleep aid.

Anyhow I don't know which is which so I look it up.
I've done pretty much that, but without SQLite as the origin of that system predated SQLites first release, with millions of users. It works, and it scales. Since then I've increasingly preferred this pattern when it's been suitable, and as SQLite has grown in maturity, it increasingly is suitable.
Usually, thus the common construction "and/or" to unambiguously mean inclusive-or.
When and how would one use binary vectors for encoding in ML? Do you have to make your model work natively with binary vectors or is there a translation step between float and binary vectors to make it compatible?
No, that's wrong.

DI requires that the deps come from outside, not that it's dynamically created. The opposite is that dependencies are created inside the unit. DI is about which part of the code owns the dependency. With DI it's some parent component, without DI it's the component itself.

DI with magic can simplify the management of component lifecycles, but it's entirely possible to do it without.
Stress is a common migraine trigger.
> They don't have to make affordances or adjust for third party users. If they released it with no intention to play nice with the community then all they open themselves up to is criticism and bad press when they inevitably break third party users

I kinda get this but also don't get this. You can always open source something without giving any guarantees to third-party users about stability, feature requests, etc., no?

It would still be useful as just having the possibility to look into the code, and if someone want to build on top of it, then they know the context and have to accept the conditions.
In Video Games, the Player Never Moves
I was the person you replied to, and there was no "energy", whatever that is, in what I said. Just: you blame the state for state corruption, because we pay them taxes to not be corrupt.
Yeah, that's a good point. I just think it can go either way. I remember in 2015 how hyped we were around self-driving cars and thought "in 10 years there will be majority of cars like that". Right now we may see steady increase in capabilities of AI for years to come, or we may see it plateauing.
Ask HN: How it's like to work on products like MS Excel?
Hi all, just being curious, how it's like to work on Excel? How big is your team? What's unusual is in this product?
DEF CON 19: Skunkworks on Bitcoin who tunneled below his house and killed a man [video]
See UK trains.

The track is unprofitable (legacy maintenance) and had to be brought back into public ownership for safety reasons. The staff are shuffled between various paper-thin "franchise" employers. The one profitable bit is train leasing; the privatization created ROSCOs, which are train landlords, who get the real profits from public subsidy.

https://www.theguardian.com/business/2024/feb/18/profits-of-...
It's glycinate too.
The 1.1B model which I used refuses to talk about Tienanmen Square.
I guess your own "echo chamber" is glad to see what's happening. Well, you do you.
And another side business selling tanning beds.
See:

https://apnews.com/general-news-3d32327764844395ba86db23dfa3...

https://www.nbcwashington.com/news/local/bethesda-man-releas...
This exact comment is part of the issue, you see? You're saying what Trump said, too, when asked about the divide in the country: "Oh, you know, we are only divided because of THEM". Very ironic.
FS2020 has some simple tutorial missions for taking off, landing, etc. Other than that there are loads of great YouTube channels such as Squirrel that walk you through things https://www.youtube.com/playlist?list=PLbphwhPw2JuvwwsD-H3xo...

As for hardware, I'd recommend at minimum a joystick of some kind if you don't have one.

And finally I'd give you a shameless plug for my app SmoothTrack which lets you fluidly control the game camera with small head movements - https://smoothtrack.app ;-)
What if your elites/rulers have symptoms of lead poisoning without exposure to lead?
"The U.S. is only divided because of them, not because of us"
And then people start to vote for a criminal that makes the situation worse... such a sad state of affairs.
TContext – type-safe wrapper around Go context
The problem with plastics is that they encompass such huge range of materials that you can't really make any reasonable generalizations for them. The most you can say is that they are mostly hydrocarbon based, which is almost completely unhelpful.
I've been wondering about this myself. Being a Mac user, I haven't really had a chance to use recent versions of MSFS in a couple decades. But... like you, I spent a lot of time learning rudiments of flying and navigation from it about 25 years ago. Appallingly, on my first and only flying lesson over Los Angeles (c. 2002), I knew enough about the controls and instruments that the instructor thought I knew what I was doing, and allowed me to take off and land by myself. The landing bit didn't work out that great and required some major intervention at the last second... but, still here ;)
> I tend to say that ultra-framework kills people's expertise and in the long term hardly saves resources.

You can use as much of Spring or as little as you want. Don't want Hibernate? Use JDBC template.

I have noticed that people who don't use a framework, just end up inventing their own bespoke framework, which unlike Spring, is not documented and has no help available online.
It's definitely a topic for a CSI: HN, but I think it's a was most likely a part of a larger agreement between a relatively small shop and a behemoth.
If you still think this is about government efficiency, you better wake up FAST.
Efficiency, sure, good! Why would you ignore the law? Why would you fire left and right, creating crisis after crisis? Why do you want billionaires to run your country? Why do you give tax cuts to the super wealthy?

This all has ++ZERO++ relation to efficiency. On the contrary, it will make problems worse. FAR worse. Shooting down expertise, furthering pandemics by installing a total lunatic (RFK jr): a great way to embezzle money, real world consequences damned. Education, health care, it will be for the few, not you.

I urge you to read the news, because this is not a conspiracy theory. It is nuts, yes, but is also reality. Exactly what this submission tracks.

It is very telling that HN chooses to suppress this. Very telling.

-----

https://www.theatlantic.com/ideas/archive/2025/02/career-civ...

«One of the greatest tricks that Donald Trump and Elon Musk ever pulled is to convince millions of people that DOGE, the self-styled Department of Government Efficiency, is about government efficiency.

DOGE isn’t really a department; it’s not an agency; it has no statutory authority; and it has little to do with saving money, streamlining the bureaucracy, or eliminating waste. It is a name that Trump is allowing a favored donor and ally to use in a reckless campaign against various targets in the federal government. The whole enterprise is an attack against civil servants and the very notion of apolitical expertise.»

-----

https://www.theatlantic.com/ideas/archive/2025/02/defense-de...

«As with Trump’s nominations in other departments, the key factors appear to be loyalty, wealth, and ideological fervor, not competence.»

----

All the DOGE chaos will not even create a dent in the deficit problem of the USA. The ==LAST== thing you should do is to give the billionaires even more tax cuts.

https://www.vox.com/politics/398583/musk-trump-doge-fraud-wa...
I have implemented 2 packages in Go for parsing json:

1. https://github.com/ezpkg/iter.json: last year, using go iterator, the core parsing code [1a] is around 200 lines

1a. https://github.com/ezpkg/ezpkg/blob/main/iter.json/parser.go

2. https://github.com/iOliverNguyen/ujson: 4 years ago, using callback, around 400 lines
I don't see how writing "one more OAuth client" or "one more login thing" using Spring Boot is not reinventing the wheel in itself.

If you really care about "not reinventing the wheel" there are ready-made paid solutions such as Auth0 and Cognito, plus self-hostable open-source options like Keycloak, Authelia, and Dex.

Also, Spring Boot itself uses third-party libraries for OAuth and Authentication, like Ninbus, which people can drop-in in their non-Spring Java apps.
This is especially true of hand soldering. Hand soldering requires regular cleaning of the soldering iron tip. Both the common methods (brass wool and damp sponge) produce many tiny balls of solder that roll and bounce easily. They can end up caught in clothing then fall into food.