skysight-inc/HackerNews huggingface dataset:
This is a very thoroughly studied phenomenon. The hearts of obese people are generally more muscular as you say, but not in a good way, so I wouldn't compare this to training. In overweight people, the heart walls get thicker and the volume of blood that the heart pushes out with each stroke is decreased as a result. This means their heart needs to beat faster to reach the right throughput and their heart is under constant strain, kind of like having your car overrevved at all times.

With exercise, the heart muscles grow in a different way, and the volume of blood contained inside is not reduced. So without looking at the heart itself, we can't even tell whether a lot of muscle is good or bad, we also need to look at the rest of the context.
We have gotten a liiiiittle more liberal ever since we introduced the new GODEBUG feature flag mechanism.

I've been meaning to write a "how to safely update Go" post for a while, because the GODEBUG mechanism is very powerful but not well-known and we could build a bit of tooling around it.

In short, you can upgrade your toolchain without changing the go.mod version, and these things will keep working like they did, and set a metric every time the behavior would have changed, but didn't. (Here's where we could build a bit of tooling to check that metric in prod/tests/CLIs more easily.) Then you can update the go.mod version, which updates the default set of GODEBUGs, and if anything breaks, try reverting GODEBUGs one by one.
Exceptions in Python and C are the same. The idea with these is, either you know exactly what error to expect to handle and recover it, or you just treat it as a general error and retry, drop the result, propagate the error up, or log and abort. None of those require understanding the error.

Should an unexpected error propagate from deep down in your call stack to your current call site, do you really think that error should be handled at this specific call-site?
I want to say yes, but I have two counters. One is that math nerds at school insisted on intimidating for the win and I just hated it.

The second is notation. I had a snob teacher who insisted on using Newton not Leibniz and at school in the 1970s this is just fucked. One term of weirdness contradicting what everyone else in the field did. Likewise failure to explain notation, it's hazing behaviour.

So yes, everyone benefits from maths. But no, it's not a level playing field. Some maths people, are just toxic.
The same way ff does. Google will pay to be the main search engine and to ensure all their Web apps continue to work performantly.
I would say it is more a service, like a massage or a week in a resort hotel.
You Exist in the Long Context
I may be biased, but I think this announcement is actually a very good sign for Redis, since it shows that the focus is back to the community edition, that is, the source tree you can just download from GitHub (and I believe this is an effect of the license change: it is possible for the company to work on the public tree without competitors to cut&paste the code in SAAS services).

There are few things that are interesting for me about this discussion related to complexity and use cases outside the scope.

1. You can still download Redis and type "make" and it builds without dependencies whatsoever like in the past, and that's it.

2. Then you run it and use just the subset of Redis that you like. The additional features are not imposed to the user, nor they impact the rest of the user experience. This is, actually, a lot like how it used to be when I handled the project: I added Pub/Sub, Lua scripting, geo indexing, streams, all stuff that, at first, people felt like they were out of scope, and yet many shown to be among the best features. Now it is perfectly clear that Pub/Sub belonged to Redis very well, for instance.

3. This release has improvements to the foundations, in terms of latency, for example. This means that even if you just use your small subset, you can benefit from the continued developments. Sometimes systems take the bad path of becoming less efficient over time.

So I understand the sentiment but I still see Redis remaining quite lean, at least for the version 8 that I just downloaded and I am inspecting right now.
Relative to when Microsoft intentionally sabotages user experience, sure, but that's a low bar. I'll agree with you more whenever macOS allows me to open more than 1 calculator window at a time, cut files, stop hijacking bluetooth when the lid is closed, and other productivity killing nuisances that make me question if they ever do user studies.
Fixing the upstream would not have updated it on the millions of machines running it, which is what they wanted to not break.
Yes they did. It has been getting steadily worse since 2014 or so.
> To throw in a data point on this for reference, as an American I pay around ~$220 a month (~$2,640 per year) on health insurance

Having just filled my annual benefits selections tonight, here's my data point: health insurance is $3000/month on the company plan (36K/year).

Yes, the company "pays" for a percentage of that. But of course the entire $3K/month is part of my total compensation cost to the company. If healthcare wasn't so ludicrously expensive in the US, they could afford to pay me more, instead of funneling all this money to insurance company profits.
Snip:

Earlier this year, an OpenAI voice called ‘Sky’ was pulled soon after launching after Scarlett Johansson objected to its likeness of her voice. She released a statement saying OpenAI founder Sam Altman had approached her about using her voice, and the moved ahead with the plan despite her rejecting the offer. She added that the voice was “reluctantly” removed by the company once legal action had been threatened.

A few juries giving multi-xillions in settlements and this might stop.

What's going on is wrong. And suing is just one option.
knowledge should be free - for the benefit of mankind.
What does "world" mean here? How does the spatiality fit into some latent space? Or what constitutes the "world"?
If the answer is, there is none, the world is just frames of video and any consistency quickly blurs out after a few seconds. That's not a world generation, that's just generation of video frames following frames. Not that it isn't cool, but it has almost zero usability for generating a "world" simulation. The key to a realistic world is that you can reliably navigate it. Visit and revisit places. If you modify anything, those modifications are persisted. If you leave a room and re-enter it hours later, the base expectation is that the same objects are in that room.

Wouldn't a working approach be to just create a really low resolution 3D world in the traditional "3D game world" sense to get the spatial consistency. Then this crude map with attributes is fed into frame generation to create the resulting world? It wouldn't be infinite, but on the other hand no one has a need for an infinite world either. A spherical world solves the border issue pretty handily. As I understood it, there was some element of that in the new FS2024 (discussed yesterday on HN).
I’ve now spent about half an hour watching videos about canned fish, must say it’s a fascinating topic
> I think overall the browser/internet experience would benefit from simpler browsers that don't move so fast.

I wish browsers moved faster so that I don't have to download so many native apps. Native mobile apps are monitoring me continuously, and way more opaquely than web apps. More importantly, they can't be thwarted by plugins. As a mobile Firefox and Desktop Chrome user, I wish browsers (especially FF) moved faster.

So, no - for privacy reasons I don't agree with your view.
This is surely really cool. Just a bit sad that, as phrased by the authors, the "First Real-Time" virtual world created for the demo is a fat & fast SUV driving on virgin lands.
> What makes Google feel it's worthwhile to have 40ish(?) people working on an open source project that they don't actually use much themselves? Honest questions -- I don't know the answer, but I'd like to.

It's at least used for the public Google Cloud APIs. That by itself guarantees a rather large scale, whether they use gRPC in prod or not.
Young families are leaving many large US cities − here's why that matters
Ask HN: Storing a large amount of emails fast in a Vector DB
Hi HN,

I am working on a personal project where I'm trying to create an email GUI that I can use for myself. For this, I want to store all my emails in a pinecone index. I want to figure out what's the best way to embed and store all the emails extremely fast - I tried threading in Python and batching but not getting great results. Let's say I have 10k emails I want to store - what's a way I can get these done really fast? I'm new to optimization and pinecone so I apologize if this question is easily answerable. TIA!
Update:

Now that I've pushed BC back to the stack, here's a ref that might be worthier of the (nonnewtonian) process heap

https://archive.fo/4mlUU

(Pls use the usual Chinese bulk carrier resilient doi tricks as might be required)

Lagniappe:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
From what I've heard only the minority of the company works on the games. The rest does 'research'.
I know what a CPA is, but what is a TLA?
But it looks like that until 3 years ago, this string comparison was the only way to do it. https://github.com/golang/go/pull/49359/files
The case is over. Are you even paying attention? They were found guilty. This is "sentencing" basically, the penalty phase.
> somehow regulations cause military soap dispensers to cost that much at face value

MILSPEC is a thing - but unless the soap dispenser involves electronics, I don't think that applies here.

(If someone had bought an IoT enabled soap dispenser for a military plane, that would have been their own stupidity.)
Early Go lacked lots of features such as errors.As. It was and still is sometimes idiomatic to generate Go because it is so featureless and writing it is often a chore. So it is very much about how well you design your API.
It’s always really frustrating when the facts of a specific situation don’t conform to our preconceived notions and biases.
As an alternative to electron, using bun as a base sounds nice. But being better than electron is a low bar when it's the source of the laziest, most bloated programs on my system.

Also, still waiting for bun to work on freebsd. Patiently! But it's on my xmas wishlist :)
> All business funds are re-invested without tax, this is actually a good thing.

Paying tax and investing in your kid is also a good thing. Putting your income into the S&P 500 is also a good thing, but being wealthy enough to do so should exempt your children from this subsidy
How would blowing up Russian ships stop Chinese ships doing it again?
No they would not. Not all and probably most progresses are not technological. Are you living under a rock?
If only we could: https://www.thingiverse.com/thing:5918367

Well, maybe a future version of 3D printing. :)
> Whilst some people (mostly spectrum) do seem have an innate talent

I think the only thing in autism that I'd call an innate talent is detail-oriented thinking by default. It'd be the same type of "innate talent" as, say, synesthesia, or schizophrenia: a side effect of experiencing the world differently.
valkey is still dropin compatible now so migration is pretty easy.

plus aws elasticache give you like 30% price cut when you switch to valkey powered engine ; which make it a pretty good incentive.
Frankly, its overrated. Now you can adjust your priors.
> if even achievable with current technology

Launching a nail bomb into orbit would've been possible as soon as we were able to get into space, the only question is motivation. A terrorist state, say North Korea, threaten the rest of the planet and demand concessions once they're able to get any significant mass into orbit.
In this case it's the other way around. Pokemon Go is profitable and funds the rest of Niantic, this AI innitiative included (for now).

(I'm not saying that they shouldn't use the game data for training.)
You’ve got that backwards, at least in some instances. The military pretty regularly tells Congress it doesn’t want something and Congress keeps buying it to keep constituents happy: https://www.military.com/daily-news/2014/12/18/congress-agai...

You also wrong about where the money goes. It mostly goes to coastal states (and DC). The Midwest gets less money from those contracts than most states: https://www.pewtrusts.org/en/research-and-analysis/articles/...
Boeing could have specced some weird stuff on the dispenser, just to make it harder to get elsewhere. Things like impact resistance, yield strength in a fire, or counter-rotating threads to prevent it shaking out.
I remember going in for a physical Jan 2020 and my doctor talking about lot about the flu. He gave me the pneumonia vaccine and then was like oh there is this other thing but probably nothing to worry about…
It's a neat trick, but it still depends on uv being installed and network connectivity.

What's the advantage of this that makes it worth despite these constraints, compared to e.g. using pyinstaller [1] to build and distribute a single executable file with the python interpreter and all the dependencies of your project bundled in it in the exact versions you chose in your development virtual environment?

[1] https://pyinstaller.org/
Yoav, you are a genius. Keep up the good work.
Twelve Significant Publications of Jin-Yi Cai, Professor [pdf]
Related XKCD: https://xkcd.com/1172/
Should this not be handled by checking "resp.status == 413" ?
A few (historical) contributing factors: FLTK doesn't follow "system" theming or look or integrate with anything. It's not the default of common "desktop evironments". It may also be less portable and lack bindings for the language the dev wants to use.

Both Gtk and Qt, but especially Gtk have those features. Qt also has a lot of corporate backing and jobs advertising. Gtk is the official GNU toolkit(?).

(I would also disagree on developer friendly or simple. But that's opinion of course.)
But then there would be no articles!
Good catch. So in a sense this isn't really Hyrum's Law (which would be more appropriate to things like the Sim City / Windows 3.x UAF bug described in a sibling comment); it's more like, if people need to do something, and you don't give people an explicit way to do it, they'll find an implicit way, and then you're stuck supporting whatever that happened to be.
That sounds good.

Breaking changes in major version updates is a completely normal thing in most software and we usually check for it. Ironically the only reason we weren't previously bothering in go is that the maintainers were historically so hyper-focused on absolute backwards compatibility that there were never any breaking changes!
It doesn't need to be for me to be right. These are false constraints you're trying to put on it. Mathematics in moderation can benefit everyone. This claim stands.
Not a perk and not an impasse. Augusta (where The Masters is held), had a tradition where the CEO of IBM was always a member. This has nothing to do with IBM, but the club itself (which has nothing to do with IBM). Even though she didn't end up being the first women invited into membership (she was the 3rd), one could argue that her promotion at IBM was what forced the club to make the change (there had been years to decades of pressure in regards to it).
Introducing H
And this is the amazing fact that needs more study. AMD's been the easy choice for years. Why so slow to adopt?

* Consumer/Partner Inertia?

* Ability to produce to meet demand?

* Support?

* Compatibility?

Once had an IT person tell me they couldn't move to ryzen laptops because the way the system presented its network interfaces was incompatible with their management software. My charitable interpretation is that there's enough programs like this that prevent AMD adoption, while simultaneously AMD never seems to be in a rush to fix firmware or software problems.
As in, contains a nuclear warhead. The Tomahawks are nuclear-capable.

Would you want nuclear-capable missiles deployed on your borders, within 7 minutes flight time of your capitol city?
Only AWS did, and their fork is already lacking several important new features like HEXPIRE.
I'm pretty sure this is known, at least for bitter tastes. Coffee, alcohol, bitter vegetables, dark chocolate, etc., tend to be acquired tastes to at least some degree. Even if you don't dislike them on first try, you probably grew to enjoy them more as you continued trying them.
This is a soap dispenser though. That's not a safety critical component, the soap dispenser breaking isn't going to cause a plane to fall out of the sky, or the weapons system to accidentally go off, it's just a thing for dispensing soap.
Yes, they knew it was a problem because tools like John the Ripper, a password cracking software tool, were developed in the 1990s and showed that a lot of people used easily cracked passwords. (I mention that one because it's one I used back then, as a part-time sys admin.)

The part which makes the text correct (or at least "technically correct") is "just how ineffective". Password crackers couldn't analyze the uncracked passwords to tell you how effective they actually were, leaving doubt.
I learned today that one guy I put on a PIP and tried to fire (from a government job!) when he was a graduate has since become a director at KPMG. He's clearly in his element now.
NATO has deployed Tomahawks in the past and threatened to put them in Ukraine in the not so distant past. Tomahawks were used during the NATO bombing of Yugoslavia.

Tomahawks are designed to carry nuclear weapons.

I find your ignorance of this fact deplorable. Please inform yourself.

Would you find the deployment of Kalibr (the Tomahawk analog on the other side) to your borders, within 7 minutes flight time of your capitol city, to be an acceptable state of affairs - especially if the deploying party had recently torn up any involvement in the treaties designed to reduce their proliferation?
I've heard this feedback on Ozempic et al from my wife who is a GP some 6 months ago, when I mentioned how US is too much in comfort zone and addicted to HFCS to actually lose weight permanently, ever, so in good old weight-losing fads fashion they will just throw money at the problem, experiencing somewhat variable success and who knows what bad side effects.

My wife told me exactly this - potentially all muscle mass loss (and she made sure I understood that 'all' part), yoyo effect once stopping, potentially other nasty long term/permanent side effects, and overall just a bad idea, attacking the problem from a very wrong direction. Just look at musk for example - he pumps himself with it obsessively and the results even for richest of this world are... not much there (or maybe his OCD binging would make him 200kg otherwise so this is actually some success).

Then all the folks come who say how to helped them kickstart a positive change, like its something against those facts above. All the power to you, just don't ignore facts out there and don't let emotions steer your decisions. You only have 1 health and it doesn't recharge that much, and that short time we have on this pale blue dot is significantly more miserable and shorter with badly damaged health.
Dell PowerEdge XE9680 hosting 8x H100 SXM's with 100+ cores is ~0.5M USD. 40 days * 24 hrs * 0.99 USD/hr * 8 = 7600 USD.
Yeah nah, paperwork doesn't cost 8000%. Not to mention Boeing is the one (via massive bribes paid to FAA bosses who are usually "ex"-employees) who gets those regulations written to ensure no other party can bid for $600 soap dispensers.
> IRI measures how much a car moves vertically as it travels over a given distance, and is typically given in units like “inches per mile” or “millimeters per meter.

How accurate are phone accelerometers these days? Could Uber/Lyft/etc. start collecting that data from drivers phones.
I know 2 competitive athletes (both MMA) who experimented with it. Both came off of it within ~6 weeks because of complications, mostly related to mood (they got very, very temperamental on it). The athletes in my sphere know about it but aren't interested. The 2 who experimented have a non-trivial social media presence and, ultimately, that is what drove them to experiment.
> And here again we see that cold climate doesn’t seem to have much impact on road quality, with cold places like Minneapolis and New York near the top, while warm cities like Los Angeles, San Diego and Dallas are near the bottom.

This stuck out to me. I wonder what NYC and Minneapolis are doing right that California should be doing to better maintain their roads?
I haven't been able to grasp maths as a kid nor as an adult.

I've tried night classes, tutors, activities. Nothing sticks.

Even the standard 12x tables I struggle at. I want to understand it but my brain just can't understand the non-practicality side of things.
> a side effect of experiencing the world differently

A side effect for which there is a substantial, lifelong, and most importantly wide cost, even if it occasionally confers usually small, usually fleeting, and most importantly narrow advantage.
>The belief that some people have an innate skill that they are born with is deeply unhelpful. Whilst some people (mostly spectrum) do seem have an innate talent, I would argue that it is more an inbuilt ability to hyper focus on a topic, whether that topic be mathematics, Star Trek, dinosaurs or legacy console games from the 1980’s.

Nonsense!

The brain you are born with materially dictates the ceiling of your talent. A person with average ability can with dedication and focus over many years become reasonably good, but a genius can do the same in 1 year and at a young age.

We have an education system which gives an A Grade if you pass the course, but 1 person may put on 5 hours a week and the other works day and night.
My route from Poland to dedi box leased from Hetzner in Finland currently goes through AS1299 / twelve99.net (Warsaw->Talinn->Helsinki) peering, and there's a slight increase in latency since the cable cut. On a normal day, it's Poland -> Hetzner in Germany -> Hetzner in Finland. I'm guessing that the situation hurts companies like Hetzner financially.