Hacker Newsnew | past | comments | ask | show | jobs | submit | tstenner's commentslogin

We're in the middle of finding it out with climate change.

Middle?

We're just starting. The air conditioning technology didn't hit its wall of fire yet. What we're going to do when that tech will cease to cool us?

Every AC system (from refrigerators to air conditioners) has an upper limit, which is around 41 degrees Celsius for T1 class.


You can't AC your way out of climate change anyway: they make heat. In sparsely populated areas that might be okay, but in density, you're never far from the hot exhaust of an AC unit; they exacerbate the problem.

Why would 41C be the limit for the hot side? How does it work now in hotter places?

In short: Things degrade.

More: https://angliancompressors.com/blog/how-ambient-temperature-...

There's a T3 class for up to 52 degrees Celsius. While it's higher than 41 degrees, it's not significantly higher:

https://zerohvacr.com/blogs/t1-t2-t3-explained-climate-class...


Is 52C a physical limit?

Yes. The compressor can't pump more heat outside since it's already hot from working and trying to pump out the extracted heat as well.

For T1 class of devices, that 41 degrees is also a physical limit, not an artificial cut, because of their design.

You know, thermodynamics.


Why would the limit of T1 devices matter when there are ones that already can do hotter? Thermodynamics make things harder to remove heat but not sure how they forbid it (you need the hot side to be hotter than outside to pump heat). Might need stages, for example. We can cool things 200K and more below ambient.

> What we're going to do when that tech will cease to cool us?

Move. This is already happening, with water shortages forcing people to move. Climate change will (likely) cause famines and many deaths, but the bigger effect will be mass migration.


> Move.

Another planet? How?

We assume that we will have a planet to live at the end of the day. I'm not so sure about it for the long run.


"value"

Yes, it does. Just because the value is for someone else and not you, that doesn't make it any less real.

Was it the one with the elided null check?


I don't remember the details, roughly it was unexpected invocation of move semantic, causing use after free in a loop.

My all-time favourite example is (again, my memory, I may be a bit wrong):

    for (int i = 0; i < (size_t)limit; ++i) {
    }
at some point limit could potentially become greater than INT_MAX, the compiler decided that i<limit could never be true because that would cause signed int overflow which is UB, so it "optimized" the loop into

   while(true)
signed unsigned mismatch makes me shiver


The compiler cannot optimize that into `while(true)` because the original code does not encounter undefined behavior when `limit` is small enough to fit into `int`. What it can do: infer that `limit <= INT_MAX` and use that to optimize the code following after the loop (and in some cases, even the code before the loop).


This isn't complete example. I don't remember the details unfortunately.

But somehow compiler has decided that i <= limit is always true.


Unless you're an [ex-partner and/or woman seeking an out of state abortion](https://www.theguardian.com/technology/2026/aug/13/flock-saf...). So it's like deflating a police car's tires while the occupant is getting ready to stalk his ex-girlfriend.


You mean öf cårse?


Nordic nod of approval


Håhåhåhå


Trump bombs Iran -> oil price goes up. You buy oil futures before the bombing and get the price difference paid out.


At long as it doesn't involve [multi purpose eggs](https://www.euronews.com/culture/2026/06/06/mehrzweckeier-di...) or calls to violence you should be fine.


The comparison to pandoc seems needlessly hostile. Most users get pandoc as a standalone binary (e.g. the Debian package).

Pandoc is a bit on the larger size, but for what it offers (templating, lua filters, built-in templates for all supported markup languages) it is entirely reasonable.


That's fair, but I didn't mean to critisize Pandoc, it was an excellent tool. My point was that for my own use cases, I wanted a much smaller standalone binary for simple conversions. Rudoc is more focused on a narrower scope.


AFAIK it is always backed by a sqlite DB. That way the sync just populates the DB and the completion process doesn't care (or wait for) the central source.


Modern gaming hardware is getting increasingly inaccessible and the micro transaction infected mobile gaming market is the only one make money.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: