skysight-inc/HackerNews huggingface dataset:
When people’s lives are uprooted, they eventually (up to 15 years later, in this study’s counting) die earlier than they would have if their lives hadn’t been uprooted. And people who are barely holding on before the storm do worse than people with the means to just up and start a new life.

That feels like an important thing to understand as a public policy matter, but it’s carrying things so far down the causal chain that saying the bad things “cause deaths” is just silly. And comparing these cases to motor vehicle deaths and direct war fatalities… eesh. Where’s the comparison to total excess mortality amongst all veterans and civilians exposed to war?

(Edit: would it make sense to link to the paper itself? It’s an important idea, and the paper is rather less silly than its corresponding PR piece.

https://www.nature.com/articles/s41586-024-07945-5 )
The same exact thing goes for physical addresses too. The fact that I live at my address is public knowledge. But the presence of my address in any particular database, mailing list, etc. is not and should not be public knowledge.
Cloudflare caches pages at many many datacenters, often colocated with large ISPs.

This lets Cloudflare deliver pages from their local cache over local links (which is fast and cheap), instead of fetching the data every time across the world from wherever the VPS is located.
Check your HN submission rankings with HNRank
> Multiple lives have been lost to this kind of abuse already.

I'm sorry, what?
If it's official workplace policy, then it literally is your job
No, removed. "Sell by" is not the same as the now mandated "Best if used by"
That list seems to have been cleaned up last year, this is the previous version that contains more providers: https://github.com/iptv-org/awesome-iptv/pull/169/files

I personally prefer using legal IPTV providers (e.g. https://polbox.tv/en/ for Polish TV, https://ibox.ie for UK and Irish, etc), though having to use VPNs for the content I already paid for is getting annoying.
that's not what these researchers are saying, and the warped coverage is making worse. If you where a worker at Chernobyl uneffected by the accident, but lost your job, and then couldn't afford dental care, and your child got an abscessed tooth that went septic and they died, this methodology would count it as an "infant mortality caused by nuclear accidents". Their (several levels of) indirect grouping to make an impactful headline is what I object to; which is too bad because the real story here is the more subtle but important and very real uneven and long-term impact of huricanes is under measured.
Because he wrote everyone he wasn't important and asked everyone to focus on the main objective which was his creation. Seriously: IDK I am all puzzled. Looks like a start of a religion (^^).
That's conditional on it causing a net reduction in [being racist].
Not just the web. Gemini and Gopher did an astounding reduction on proxied sites.

Such as gemini://gemi.dev/cg-bin/waffle.cgi

Open any linked site, or enter your own. Just try with Ars Technica.

Head to the bottom, and compare the size of the converted Gemini page vs the original
HTML one.

As for the client, you can try Lagrange.

https://gmi.skyjake.fi/lagrange/

For news over Gopher (they will work on Lagrange too) you can try gopher://magical.fish, the NEWS
link has tons of links to major news sites' RSS converted into Gopher.

EDIT: magical.fish is now down, but you can reach these:

gopher://codevoid.de/1/cnn
Personally I've been using an email aliasing service (simplelogin) and try to use a different alias for every purpose. I don't use it for my git commits but I find that email aliasing services are something to look into not just for privacy concerns but also spam mitigation
Ukraine may claim damages. Nuclear countries promised security assurances, then broke them. We have $1T in damages from war.

> Sanctions and loss of Western support would be virtually guaranteed.

This will be a good case to support the claims. Moreover, this support will be unnecessary for a nuclear country, because war will be ended very fast.
Things aren’t free, but alternative business models to ad-supported have not much of an opportunity to develop. The hope is that the feedback loop you’ve identified will iterate to the point that ad supported content becomes truly unbearable, and eventually enough room will open up that some alternative can develop.
Functional programming vs. object-oriented programming
range_mul is not pure. Don’t believe me? Ask ChatGPT:

“””

No, a Python function that contains the yield keyword is not a pure function.

A pure function is defined as a function where the output is solely determined by its input values, with no observable side effects. This means it should:

• Always return the same result when given the same input.
• Have no side effects (like modifying global state, reading from or writing to files, etc.).

Functions containing yield are generators, which maintain internal state between successive calls, making their behavior dependent on the sequence of calls (because they return values incrementally and remember the point where they left off). This internal state makes them impure because they don’t always return the same result when called with the same input—they return successive values upon subsequent calls.

In summary, a function with yield is not pure due to its stateful behavior and non-deterministic output across multiple calls.

“””

>In any case I think you are missing int_19h point, the it doesn't matter if a function is implemented using imperative constructs, if you can't tell from the outside it is still pure. And an FP compiler will convert pure code to imperative anyway.

You’re making a side point here that’s irrelevant to the main point. Sure you can do this, these are techniques you can do to segregate your impure code away from your pure code. But is this the topic of conversation? No.

Additionally your code actually is like a virus. Not only is the example wrong but The impurity can infect other functions that use it such that those functions lose determinism and purity as well.

Which brings me to my main point. Circling back to my parent comment. Most people don’t understand fp and don’t get carmacks insight… and you are an example of such a person for now.
Most of them are stagnant. That's why breaking up incumbents under antitrust laws is a great idea. GenAI and some sectors of the entertainment industry are pretty robust, but otherwise it's not great out there broadly speaking.
An opportunity to invest in Make: Community
well the foundation gave extensive trademark licensing to Automattic for free, so "independent" sounds like an awfully misplaced adjective in this case
Clean Architecture: Dependency Inversion
Hacker News is best viewed with showdead enabled, and then you will be able to see it.
It's important to systemize (get it working manually) before automating.

Premature automation can create more complexity in the process as edge cases are usually added in, or needing routing.

If you're building process management and automation from scratch as a way to learn, it's also a red flag of technical debt waiting.
And varies by brand. For example stuff from Aldi (their house brands) don’t really last past the best but dates. Often will be spoiling before the date.
Thx for this perspective and info. Regarding "signedness and floating point that closer matches hardware", I'm not seeing unsigned integers. Are they supported? I see only:

> Two’s complement signed integers in 32 bits and optionally 64 bits.

https://webassembly.org/docs/portability/#assumptions-for-ef...

And nothing suggesting unsigned ints here:

https://webassembly.org/features/
> there's been presumably hundreds of applicants

Well, that's exactly the question, isn't it. You can't presume this because the answer to the question turns on the actual fact of the matter.
Thank you for sharing Tenno with the HN community! It's always exciting to see new tools that enhance productivity and bridge the gap between document creation and computational analysis.
Honestly, no. I heard of it but I never used it.
I am sure it has a lot of features that can inspire Tenno, I'll look more into it.
One of the main points here was making it more approachable, but it depends on who the audience is.
In other words, avoid pathological behaviour.
$400 billion was spent on advertising alone in the US in 2023. In 1970, that number was $19 billion ($150 billion in 2023 dollars). Relative to GDP, that’s and 0.014% and 0.018% respectively. Depending on how you want to argue, there is either more spending on advertising (in dollars) than there was 50 years ago, or about the same (in relative GDP). Neither would account for products in the past being substantially more expensive than they are today.

That is ignoring the many moral arguments against targeted advertising, unnecessary consumerism, etc.
Spooked: Ghostbusters, Change Management and the Domino Theory of Reality
Language Model Sketchbook, or Why I Hate Chatbots (2023)
I work with Go a lot at my job, and I definitely prefer functional programming so I chafe at the language a bit. I was excited to incorporate iterators into our code. Unfortunately, I'm also working in an environment where we are memory constrained, so on our hot path we need to not allocate at all. I tried playing with the iterators a bit, and couldn't get it to produce something that didn't allocate. I got close, but as much as a tried I couldn't get below 1 allocation per loop (not per loop iteration, per loop). Which in any other setting would be fine, but not for our use case.
I've noticed no one seems to look at number of PRs per week or average length of time and MR is open. Those seems like they should be good metrics for both how well a team is collaborating and how fast they're moving (perhaps normalized by LOC in the MR, but then again smaller MRs tend to go through faster so maybe LOC is already reflected in the metric).
That extra money comes in handy when you're paying $15K/year for health insurance because if you don't a few hours in the hospital would cost you triple that.
Azure is the only major (or even minor) cloud provider refusing to build an S3 API. Strange to me, because Azure Cosmos DB supports Mongo and Cassandra at the API level, for example, so idk what is so offensive to them about S3 becoming the standard HTTP API for object storage.
You're very right that this goes above and beyond anything the C standard specifies aside from stating that the end result should be the same as if the expressions were evaluated separately (unless you have -ffast-math enabled which makes GCC non-conformant in this regard).

If the end result of the calculation differ (and remember that implementations may not always use ieee floats) then you can call it a bug in whatever compiler has that difference.
Been seeing that in the states too. A lot of old produce, but I blame high prices not moving it fast enough.
If I imagine being Norwegian, I bet the answer to that question is "Nope" more than "Yes".
the "which ones are deployed where" bit is nice. if you're managing a lot of repos and deployments, yeah, that kind of thing can get really messy.

i don't care how it's presented, via webpage or cli tool or whatever -- just saying that when you are working at larger scale, those are very reasonable things to want to see in one spot at a glance.

the need dissipates as you scale down.
Hypothetically, wouldn't an abuser start to find it suspicious when a blank page loads BBC Weather as they enter the room?
The difference between coca and cocaine is rather like the difference between sugar cane and refined sugar. In fact, that is quite a good analogy in more ways than one.
No Time Like MEMS Time – By Dr. Ian Cutress
How do you know this happened as a result of the sellby, as opposed to being improperly stored? The package could get wet at any point.
Won't the producers just leave the same date in, but change the wording before it?
Exchange rates are determined by markets based on supply and demand, with demand being based on things like investment opportunity, as well as structural demand such as for petro-dollar oil payments.

Currency markets are mostly too big for governments to be able to manipulate (e.g. George Soros & GBP).
You can generally see the version for any Android app by swiping up to reveal the app switcher, then click the app icon, "info", and scroll down to see the version.
Depends what it's sending. I don't blame Mozilla for wanting to know the distribution of number of email servers (this influences UX decisions) nor for defaulting sync to something that Just Works (that's the reason everyone uses Apple and Google products after all, they Just Work).

My concern is they'll just make it worse. My other concern is they felt the need to use the same Thunderbird brand on several independent products.
What is the 90-9-1 rule?
"10,000 and yours is a wide range of 3.6 to 5.2 MILLION, I will dismiss you out of hand"

Except the article did NOT say that.

You are taking a miss-reading and spreading your own misinformation.

It said "7,000 to 11,000 excess deaths" Per Storm.

Across ALL storms from 1930 , 3.6-5.2 Million.

For Impact.
Maybe to also reach, since you are ok with reaching, what if one of the reasons the South East, AL, Miss, Florida, GA are 3rd world dumps, is because of constant bombardment of storms and it has had an economic impact.
And there's no need to be to speak some "obscure" language (from the point of view of the US-centric designers) to hit this issue. iOS got better at mixed french / english, but it still cannot prevent itself from correcting "the" (the english the) to "thé" (french for tea). Oh well.
> In the Indian context there's a BIG part of the population that have a diet that does not have a definition in the Official Oxford Dictionary.

How does omnivore not cover most people’s diets in India? (in the context of a discussion about populations of people that avoid eating animals)

It seems like Indians use vegetarian to describe frequency or proportion of one’s diet that is animals. Seems like there could be better terminology used to avoid confusion.
Tell me about it; playing GregTech:New Horizons and trying to figure out vanilla mechanics related to 1.7.10 is annoying. All the GTNH specific stuff is on their wiki, but vanilla mechanics are just assumed.
torus and mobius strip are both genus 1

imagine inflating the mobius strip like a long balloon, so that it loses the edge
Editions only cover syntax changes, and are hardly any different from compiler language switches when semantic and standard library changes are part of the picture.

Lets see how complex Rust turns out to be, if it is still around after 30 years, to actually have fair comparison.

We can also compare Rust in 2024, with the equivalent C++ version at 10 years old, when C++98 was still around the corner, C++ARM was the actual reference, and in that case the complexity fairs pretty equal across both languages.

As for safety, as someone that is a hardcover believer in systems programming languages with automatic resource management, I would rather see C++ folks embrace security than rewrite the world from scratch.

After all, Rust is in no rush to drop the hard dependency on LLVM and GCC infrastructure.
"DO NOT CONSUME AFTER"
Primary home mortgages are all non-recourse in CA. Texas is similar. The exceptions are things like cash out refis, second mortgages, fraud.
Have you heard the Radia tapes? I have, in their entirety. They're out there to listen to, if you want. Fascinating piece of the zeitgeist.

My listening suggests he lived up to his legacy of above-board, gentlemanly conduct.

Compare Radia's phone calls to Ratan, with her conversations with the rest of the lot.

Ratan is a master class in, well class and restraint.

I think when you're that big and are so hard-wired into the real economy of a country as huge and populous as India, you can't not "play the game", so to speak.

The question is do you remain human despite every incentive to turn into a self-serving gluttonous tyrant?

The TATAs weren't and aren't saints. They are humans we should have more of, in those positions of wealth and power.
Labor prices will go up but scarcity will go down. People will end up doing more of their own labor, in all likelihood, but I still think it is likely to help.
Embed AI fuzzy logic into your SQL
You'd be entirely wrong, then. That event was WordCamp, "the largest annual gathering in the U.S. of WordPress users", an event started by Matt Mullenweg:

> WordCamps come in all different flavors, based on the local communities that produce them, but in general, WordCamps include sessions on how to use WordPress more effectively, beginning plugin and theme development, advanced techniques, security, etc. To get an idea of the types of sessions typically seen at WordCamps, check out the WordCamp channel at WordPress.tv.
We're already turning a profit! And there are no third-party investors (or debt) – it's all controlled by wiki people[1]

[1] https://meta.weirdgloop.org/w/Weird_Gloop_Limited
We're using it with great success at kosmi.io
I think OP means internal compulsion, not external compulsion. If I have tons of money why wouldn't I want to try to "buy" influence.
Intel Announces Core Ultra 200S Arrow Lake CPUs Review
Not proven ≠ Wrong

It's true, a direct link hasn't been proven, and I was debating even mentioning that. Obviously that specific tendency alone isn't indicative of a homicidal individual. But I would speculate that it has something to do with dysfunction/dysregulation of the autonomic nervous system.
This is bad enough. This alone is a privacy bug/data leak.

Theoretically, someone could scrape the pages and compile a list of exposed email addresses.
> Satoshi’s coins are the elephant in the room. [...] tail risk uncertainty that is holding back Bitcoin.

New protocol rule: all coinbase outputs from before block 105,000 are unspendable after block 1,050,000.
This discussion is about the current practice where a more widely used Ctrl+W is hard to remember, but somehow a niche 3xShift isn't, not a potential future info campaign
You are making the mistake of confusing a mind with a human mind… a vastly different type of mind should not be expected to be good at everything we are good at, even if generally far more intelligent. I think people generally make the same mistake with discounting the more intelligent animals by focusing on their inability to act human, and ignoring or not noticing that they can do things we are incapable of- like a dog navigating spaces in total darkness from scent alone.

A human mind, for example is not sufficiently generally intelligent to convincing mimic even a fish mind- we cannot generally emulate minds structured differently from ours- e.g. humans cannot actually do the meta task your concept of the Turing test expects AI to do. Even an actual human mind with vastly different experiences- simulated perfectly in a computer or even just a regular person from a very different culture will fail your concept of the turing test, because our mind is shaped by our experiences.

Also, I think your conception of LLM limitations is mistaken. We don’t fully understand them in theory- but I think the way to think of LLMs is that they are a probablistic world model able to simulate almost any scenario if setup properly. They are not themselves a mind, but if sufficiently good, they will simulate minds- and those simulated minds are actually minds but not human minds. Noam Chomsky published an article arguing how LLMs were incapable even in theory of doing things GPT4, which was released shortly after his article can do- showing that either his model of what they are, or of what is required for those tasks is mistaken. Ironically his way of thinking involves failing to understand that intelligent minds vastly different than human minds are even possible- while expecting AI to be able to not just understand but correctly navigate that situation.
CISA adds fresh Ivanti vuln, critical Fortinet bug to hall of shame
* Not the creator of Terser, but the lead maintainer
Depending on who you ask, flour isn't food.

I consider them crazies in the same vein as vegetarians who judge whether something is a vegetable based on how cute it looks.
Imagine investing this insane amount of money in healthcare and education
Of course there is, but I don't want the whole thing to be OSS code run by people with no skin in the game.
I’ll try to keep this comment shorter. :)

The thing about Rust abstractions is that they’re a lot more useful and forgiving than C++.

Eg: In Rust, I cannot accidentally use an option incorrectly and have the program compile. When it fails to compile, there’s a good chance the compiler will suggest how I could do what I wanted to do.

In C++, if I dereference an optional without checking it, I’ve triggered “undefined behavior”. The program will probably just segfault, but it could also return a bogus object of uninitialized memory, but technically it could overwrite my boot sector or call a SWAT team to raid my house, and still be in compliance with the C++ spec.

Thus when considering code written in Rust, I mostly need to just consider the happy path. With C++ I need to pedantically check that they used the constructs correctly, and consider many more runtime paths due to how lax the language is.

If I see someone dereference an optional without an if-guard, I now need to backtrack through the logic of that entire function to make sure the program doesn’t crash. If I see someone use a destructured value from an Option in Rust, I can rest easy that unless they used unwrap() somewhere, the compiler has done that for me.

This scales well for larger abstractions, because if I’m not actively digging into some code I can treat it more as a black box where it interacts with the code I am working with, than as a box of firecrackers that might explode if I do something unexpected with it.
You can’t just compare across decades of software and hardware development. Even downloading native binaries would have been sluggish, as the download would have been slow with those download speeds.
Nah. Just fishing for the typical HN veiled insult.

Thanks. Much appreciated.
When my US high school US history teacher told us that expression in the 1980s, he used the "bank" variant, not "banker". He was also from the US.
Ironically its now easier for robots to solve Google Captchas than it is for humans, as evident by the browser extensions that solve them that exists.
Oh, I was disagreeing with the proposition!! :)
I'm a rust,zig and elixir developer and I had to work on a large typescript project that use zod.

I felt like I was being punished for everything. (Maybe some things were project specific so I am not saying this as an absolute) It's slow, syntax is horrible, error are obscure super long lines, it can compile and explode later (which is what elixir does, except elixir will happily restart and recover)...

Elixir is based on duck typing mostly, but it works very well because you just pattern match your data when you use it. Rust is very strict and can have cryptic errors, but as everything is baked in the language it is way easier to manage.

I am not saying this to be snob about typescript and JS, but I really felt pain when working with that ecosystem, and I wonder if I'm old and stupid or if those tools are really half baked and over complicated.
Or how they use every square pixel of the dom
Well, that's a separate issue. Even if true, it will make the situation less bad than it otherwise would be.

But disasters don't usually make things that bad in the longer term -- the big effect is that it forces us to spend money, which tends to improve the economy, at a cost to stored wealth.
Palo Alto Patches Critical Firewall Takeover Vulnerabilities
That's the goal -- to make the wording clearer.

As the article says, many people misunderstand "sell by" to mean "only safe if used by".
You don't need to pay anything to run TBs through Cloudflare, you could use the free plan.

Rent VPS or managed hosting or host wherever you want, proxy it with Cloudflare on the free plan, Cloudflare caches it.