skysight-inc/HackerNews huggingface dataset:
> Climate change isn’t the cause, even though attribution teams desperately try to make it that - it just makes things worse. But forests have dry fuel that will light up at some point and that’s regardless of climate change. There’s inadequate proactive planning for this.

I think it is worth pushing back on this, because while yes, in the absolute sense, no single incident can be traced back to the broader pattern; the inconvenient truth remains.

Our addition of the greenhouse gases into the atmosphere is the long lever that can move the world. Between 1970 and 2020, 381±61 Zetta Joules (10^21 joules) of additional energy was absorbed into the system (i.e. the Earth).

This estimate was prepared using satellite data, which is public source, https://essd.copernicus.org/articles/15/1675/2023/

How much energy is this? It's roughly 80% of the estimated energy of the Chicxulub impactor. Albeit spread over a significantly longer period of time.

The strongest explosion humanity has ever created is in the order of 10^17 joules, or a hundred Quadrillion Joules.

We've managed to add 1.5 million times that number in this 50 years. We've been essentially adding one tsar bomba's worth of energy every fifteen to twenty minutes for the past five decades.

Based on my reading so far, we don't actually know what all of this additional energy is doing to the system. One theory based on satellite data has been that 'wet-gets-wetter, dry-gets-drier' — and some satellite data and simulations bear this out. See, this intensity analysis of NASA/German GRACE and GRACE-FO satellite data, https://www.youtube.com/watch?v=QsbgZ9om0t8.

Now others disagree, because it's a complicated system and we don't know what this energy is doing... And so the debate rages back and forth.

But here's the inconvenient truth. While we may not know exactly what all of this additional energy is doing to the system, we do know that it isn't going to do nothing.

It is the inescapable truth that we're in the middle of a statistically anomalous period of extreme weather events. Was each and every one of these directly caused due to global warming? No, of course not. But that doesn't mean that the additional energy we've added to the system didn't change the dynamics of the system in such a way that made this outcome more likely.

Or, more simply, we've biased the dice and - as they keep getting rolled - we keep getting these "surprises."

I am young enough that in my lifetime, the Earth will look dramatically different than the one I was born into.

So yes, you're strictly right. But no, I think it's worth examining the statement further and pointing out that yes, this is just the sign of what's to come.
uh, thanks I guess.
Read the article. Trader Joe's is exactly what I thought it was. A large grocery store chain with the accompanying labor, food safety and other problematic issues I would expect with a large grocery store chain.
Anyone who says it’s relatively easy to go to a different cloud has never led a major migration (I have). That’s kind of part of my day job - cloud consulting.

And if you think it’s hard to move to another LLM you haven’t done a major implementation using an LLM
and used LangChain (I have). It abstracts a lot of the work and people can choose which LLM they want to use.

You don’t train your LLM. You use your LLM along with RAG.
...or it's just the default choice and people choose the default choice when they're thinking of other things?
> The tragic reality of climate change

Oh, please. I am so sick of this being shoved in front of people's faces as an indisputable cause for, well, everything. Might as well bring Odin and Zeus into it as causes...because they are just as valid.

I have lived in the Los Angeles area for nearly 40 years. The Santa Ana winds happen every year, multiple times per year. It never fails. The winds are strong and mostly directionally constant. Some years are worse than others. Average speeds are not monotonically increasing.

Guess what? Strong wind + a small fire + lots of fuel = massive fire.

It's that simple.

So please, pretty please, with sugar on top, stop with the nonsense. This was a case of bad governance, bad decision-making, misplaced priorities, complete lack of preparedness and, yes, some bad luck.

Here's a simple example of that: Why is it that we have to rent firefighting aircraft from Canada every year? Seriously? I understand costs. Well, I look around Los Angeles today and it is easy to call that argument to be criminally demented. We should OWN a large fleet of these planes and have them ready to deploy en-masse as needed. Again, it isn't like these winds surprise us!

Brush and vegetation (fuel) management are crucial. In our neighborhood, a few months ago, we received a notice from the fire department saying they were going to come around and inspect for overgrown vegetation. In this letter they said that the requirement was to not have trees or large bushes/plants within about 6 feet (~2 m) from the property line.

NOBODY CAME!

The inspections were not done at all, or, if they were conducted, they were done at an almost invisible scale. I have always been very responsible about this. I do not have large trees anywhere on my property. We live in a fire hazard zone with serious winds multiple times per year. My entire backyard is non flammable and my back fence is concrete block. My neighbors, on the other hand, they have massive highly flammable trees almost touching the fence we share and covering their entire property. Every other year massive branches break off due to strong winds. I have advised them that, if we ever have a fire, their trees are going to become massive ember manufacturing machines. They either don't understand, don't care or a combination of both. The point is: The fire department could have come around and enforced some kind of a reasonable safety standard. They have not. Ever.

And so, if a massive fire takes out the entire neighborhood, this lack of bad governance is what is going to result in a high cost in property and lives.

This isn't about climate change. That's ridiculous. This is about incompetence and misplaced priorities.

https://en.wikipedia.org/wiki/Santa_Ana_winds
A tiny amount of lead is a tiny bit poisonous. Magnitude matters.
Fire protection is like vaccination. It protects you, but also people (homes) around you.
My comment is off-topic, but I am unclear what insurance would pay in the case of a total loss of a home/neighborhood. For example, a small one bedroom home in the Pacific Palisades might have had a FMV of $2M. Let's assume the structure itself has a replacement value of $150k. On a typical policy, would insurance pay $2M in case of total loss, or $150k ? What if the neighborhood is destroyed and that land is now worth ~10% of what it was prior ? Would insurance then pay out closer to the $2M ?
Is MercadoLibre the Best Growth Stock of 2025?
I never used anything other than pip. I never felt the need to use anything other than pip (with virtualenv). Am I missing anything?
And the VB6 compatible twinBASIC programming language supports unicode and 64 bit compilation - and has a modern IDE.
And it can import VB6 source code and forms.
https://www.royalcommission.gov.au/system/files/2020-12/Roya...
Yep, Apple likely got a bunch of lifetime customers during the decade long period they spent not leaning into specs in favor of putting every dollar into quality of life.

Gamers and power users of course shunned them for so long saying, "you could get a better laptop for half the price!" but it's a testament to how good the build quality was that the full force of tech enthusiasts telling everyone not to buy it wasn't enough to sway people away.

Everywhere but the low end the point has become kind of moot these days for the most part, Apple has beefy specs now and mid-high range Dells and Thinkpads have good build quality and QoL. I think speaker quality is the most noticeable difference between Apple and Dell where Dell just doesn't value it as anything other than an afterthought.
Sounds like a GDPR problem yes.
That’s… kinda how it always worked. They invented something that fit existing observations. Remember when ether was a thing?

The other problem is that nothing else really fit… until now. Science works, turns out.
Perfectly put. Personally I am quite amazed at people who think this way. This is not adult level reasoning. It’s not something that will change by setting an example.

I just fear that large swathes of society are completely oblivious to what it means to live in a liberal civil society and how changes gets affected. The expectation of perfection seems like a result of being unfamiliar/unrealistic.
Oh I think we have very good empirical reasons to believe that’s not true. If this was indeed common knowledge, DEI as a movement would not be mired with the issues it has, specifically relating to performative activism and focus. If that’s not good enough for you, we can evaluate your claim further by surveying people and seeing if this advice is actually well-known. I encourage you to try this yourself, I think what you’ll find is that the vast majority of people who participate in these systems find what I’ve written surprising and unintuitive. And that’s one reason why this comment has 250 upvotes, which is more than almost all HN stories on a given day. YMMV, happy to hear about how this turns out for you.
Most often when I run a macro it's to change lines matching searches, so I just start the macro with the search (or `n` if the macro doesn't do additional searches) then I end the macro with `@q` (or whatever register), then execute the macro. I don't think I've ever had occasion to run a macro on every line, though I've had occasion to run macros over line ranges (but still, all matching a specific pattern).
..and replace it with dogma.
I didn't say they were exactly 100% the same thing, and from those videos starting at 1:01:00, I advise the section "Two approaches to polymorphism", including the overlapped set of features.
Show HN: Conversational Language Learning App
Hey HN, I've been building an iOS app, called Lingocat, over the last few months to help language learners become fluent faster through conversational practice.

Most language learning apps are over-indexed on repetitive vocab and grammar practice. This approach helps you improve reading + writing proficiency but will leave you unable to hold a conversation in your target language.

Lingocat teaches you how to speak a new language using an AI language tutor who you'll practice speaking with, in your target language to complete a variety of exercises. Each lesson is focused on improving your spoken communication skills, during which, you'll receive real-time feedback and can learn new phrases through context-based hints.

Website: https://getlingocat.com
Product Hunt: https://www.producthunt.com/posts/lingocat
Can you do it deliberately in the test?
What is the deal with uv's ownership policy? I heard it might be VC backed. To my mind, that means killing pip and finding some kind of subscription revenue source which makes me uneasy.

The only way to justify VC money is a plot to take over the ecosystem and then profit off of a dominant position. (e.g. the Uber model)

I've heard a little bit about UV's technical achievements, which are impressive, but technical progress isn't the only metric.
I love this, the biggest problem I have right now with python scripts is distributing my single file utility scripts (random ops scripts).

I wish there was a way to either shebang something like this or build a wheel that has the full venv inside.
I loved this write up. Light-hearted. Conscious of the impact of any disclosure. Everything substantiated, but not taking themselves too seriously. Enjoying read, and at the same time talking about a serious issue.
Properties in C# follow a similar pattern. Constructors can have their own arguments which can also be mandatory or optional. In Rust this logic simply lives in a function instead.

The only issue in C# is that structs come with a. default parameterless constructor (which can be overridden) and b. can be default-intialized (default(T)) without the compiler complaining by default. These two aspects are not ideal and cannot be walked back as they were introduced in ancient times but are rarely an issue in practice (and you can further use an analyzer to disallow either).

F# is more strict about it however and does not have such gaps.
I thought FreeBSD has a functional Linux emulation layer?
Great point, this reminded me of this great fasterthanlime video about your relationship with your employer: https://youtu.be/52pdPQHDKho?t=373
Bad forest management or ... bad electrical equipment ?

This excerpt of the last week tonight show 90 year old electric line equipment responsible for fires : https://youtu.be/qBpiXcyB7wU?feature=shared&t=515

I don't pretend to know anything and I don't know how common this is but it is pretty concerning and I wonder if anything has been done about that.
How about "A UV feature that intrigues me most"?
For the average white Baby Boomer with Anglo or Central/Northern European protestent ancestry and two resident parents, one of whom being unionized or a white collar professional, no question at all.

And while there were enough of those to write and televise a mythos about that America in counterpoint to the communist threat overseas, it actually represents a narrow slow that the "average" Baby Boomer did not get to enjoy and doesn't live in much benefit of today.
These are the same kind of vague, hand wavy distractions that would have been used to excuse or muddy the waters around tobacco 30 years ago. "Probably just stress" is not an excuse that explains the systemic health problems that come from excess sugar.
> Brenecki also notes why it might make sense to go to HR. If you're experiencing harassment, discrimination, or other bad behavior at work, the company likely prefers that you go to HR so it can handle the situation according to state employment laws. If you don't go to HR, the company could later be found legally liable for allowing discrimination or retaliation.

At the point where you have to choose between going to HR and posting on LinkedIn, the company has already allowed discrimination or retaliation, and so should be punished for allowing that. If you go to HR, there's much less chance of the company being actually punished like they should be. You _want_ them to be held legally liable for allowing discrimination or retaliation
I tell everyone cursor is awesome because for my use cases cursor is awesome.

I've never thrown 1.5M LoC at it, but for smaller code bases (10k LoC) it is amazing at giving summaries and finding where in the code something is being done.
FM200 is not the only system available - Inergen, Novec 1230, CO2, etc (nobody has used Halon in ages if they can avoid it, as it's toxic.)

Gaseous fire suppression systems have numerous requirements that make them unsuited for a large publicly accessible space. There's oxygen displacement; most of them are "nontoxic" to breathe but still displace oxygen, so you have to have various measures to keep from killing people - that could range from delayed discharge up to SCBA stations (and staff training, maintenance, etc.)

The other problem is that you need sufficient concentration of the agent; the concentration varies, and some need higher concentrations (and better sealing) than others. That means quite a lot of work if the space/building wasn't built with it in mind. Even for a relatively small and simple server room, gaseous fire suppression installation is expensive and a general pain in the ass.

The systems are intended for spaces that aren't normally occupied. Vaults/storage for example, and industrial spaces (electrical substations, for example.)
How is it belittling when I told you I'm that way too.

What I'll actually cut out is responding. Good luck with your bugs.
Inference Scaling vs. Reasoning: Analysis of Compute-Optimal LLM Problem-Solving
as in windows is nice when you ignore the windows bits and run a linux vm (what WSL2 is).
I want to study human cognition (actually I already do), but there's no money in it. Yet, anyway.
not sure what it means. I've got macbook pro M1 Max with 64Gb. Any other model runs perfectly fine. Only Phi4 blanks on me
How to stop calendar end times changing when I adjust the start time on iOS
I’m happy to continue this conversation, but I think we’re not on the same page about what I am saying, which makes it hard to say how to proceed. To your specific point here, I’m not sure what this has to do with the discussion.
So when are we going to get a proper application (not systems) programming language with all these nice things about Rust?
You are in luck https://docs.astral.sh/uv/guides/scripts/#declaring-script-d...
It feels somewhat like the Aether theory [0], which fell out of place after special relativity got introduced. It was interesting to me that the Aether was proposed by Isaac Newton.

0 - https://en.wikipedia.org/wiki/Aether_theories
I do miss it though.

20 years ago you could run your email domain on a machine in your basement and it would work. You could send out email and it would be received, and the incoming spam volume was manageable.

20 years ago, a buddy used an account on my net-connected Linux machine to scrape map tiles off Google Maps. Google put a stop to it, and Gmaps wouldn't work any more on my (static) IP address. I told him "you broke it, you fix it" and he got on the horn with someone at Google and got it unblocked.

20 years ago, you could go on an online dating site and have a serious hope of finding a real mate for life. I did. Several others I know did.

20 years ago, you could go on Facebook, and see what your friends were up to.

Sure, many things didn't exist back then. But it was a more innocent world. The internet was still an optimistic place.
Pip only has requirements.txt and doesn't have lockfiles, so you can't guarantee that the bugs you're seeing on your system are the same as the bugs on your production system.
I also think the proliferation of "GPTs" really took the wind out of thousands of these "NextJS Frontend + Custom System Context + LLM" wrapper apps as well.

https://chatgpt.com/gpts
Sabine's video version of the same stuff https://youtu.be/frJy-sSriHM
> green hydrogen in a fossil fuel shill talking point

I'll stipulate that. None if this is my sacred cow.

Apparently, however, your view isn't operative among establishment Powers That Be. Otherwise "they" wouldn't hesitate to name it, and instead employ euphemisms like "huge industrial complex" and "industrial megaproject." If this were some evil, no good, very bad mining operation or gas and oil field, it would be featured prominently in all of the reporting. And you know it.

Instead, we get euphemisms. One report I read about this specific matter used the term "electrical generation units." A coal plant? Nat gas? Nuclear? No. If it were any of those things "they" would say so, in clear, bright terms everyone would be eager to hate on. But it's wind and solar, so "they" carefully demur, and straightforward terms like "solar panels" an "wind turbines" are deliberately avoided.

It's not any sort of conspiracy, mind you. Everyone just somehow knows that wind, solar, hydrogen, whatever, is sacred and must be spoken of with only the greatest deference, adopting however much linguistic gymnastics seems necessary.
> Americans tend to be enthusiastic about their company mission - in the extreme, believing that they’re saving the world

As a european working in a US company, my experience is a lot of this is just hypocritical corporate bullshit.

The difference can be incredible between the public communication which usually sounds like a huge parody and the opinion people really share behind the curtain in more private meetings.

Also being european you are usually used to be able to swear quite easily at work. What we perceive from the US culture that comes to us through movies/series would make us think it would be the same in the USA. However it is the opposite. People swear a lot less at work in the USA in my experience. At least online.
There’s a shebang now. as of PEP 722 you can declare dependencies in a comment at the top of a single file script that a package manager can choose to read and resolve.

uv has support for it: https://docs.astral.sh/uv/guides/scripts/#running-a-script-w... (which only helps if your team is all in on uv, but maybe they are)
It's the font design: https://abcdinamo.com/typefaces/favorit
The Mac mini G4 turned 20 years old yesterday.

It’s about as old now as the original Mac 128k was during the G4 era.
If you switch to uv, you’ll have fewer excuses to take coffee breaks while waiting for pip to do its thing. :)
Do you mean refined sugars and processed carbs, or carbs in general (i.e. going Keto)?
To prove "liberal justices are leaders in corruption?" Uhhh no.

Not only should GP provide evidence that liberal justices are routinely receiving bribes, but that, as "leaders", they are dwarf the ones Clarence Thomas took and didn't report.
Pip doesn't resolve dependencies for you. On small projects that can be ok, but if you're working on something medium to large, or you're working on it with other people you can quickly get yourself into a sticky situation where your environment isn't easily reproducible.

Using uv means your project will have well defined dependencies.
Anything within reason that has a PCIe slot
The problem with studies–why studies are not as useful as commonly assumed
I am literally referring to baby boomers, which is a generation of Americans.

"Note to self: It's okay to call people millennials now?!"

Uh yes, it is.
I agree. That said, if AI puts journalism out of business, then AI will quickly run out of content to train on and report. I think this is a situation where technology has gotten way out ahead of the law.
Why does any of that make sense? It’s an enterprise play for them. You see Mac minis used all over for their compact form factor behind tvs. This is a similar play for enterprises but development and IT deployment of AI chips. I don’t even know if it will pan out
Having used a TP-Link ethernet over power device in the past, this is quite concerning. Most devices like this do not have an adequate replacement from domestic or allied manufacturers. Is there no government agency examining and reporting on these frequently purchased electronics?
This is all necessarily true of any "protocol". It is absolutely not true that every protocol scales efficiently to 100 million active users all interacting though, so it is basically a meaningless claim.

E.g. ActivityPub has exactly the same claims, and it's currently handling several million, essentially all interactable. Some parts are working fine, and some parts are DDoSing every link shared on any normally-connected instance.
> Anyone advocating for the first (as a popular revolt) thinking it wouldn’t result in the second isn’t thinking realistically.

There are plenty of examples in modern Europe where revolutions and regime changes didn't involve a civil war.
Yes, rails definitely in a bigger scale. Django within pythons ecosystem.

IME fastapi has eroded some of Django’s hold but it’s still chugging along nicely. Hype has certainly died down because it is ancient by today’s standards. Still a very good tool and quite a lot of work available around it.
Yeah, it unifies the whole env experience with the package installation experience. No more forgetting to activate virtualenv first. No more pip installing into the wrong virtual env or accidentally borrowing from the system packages. It’s way easier to specify which version of python to use. Everything is version controlled including python version and variant like cpython, puppy, etc. it’s also REALLY REALLY fast.