> We’re closing coal plants and building wind farms and it all just has to add up in the end. It’s not a one-to-one
And of course this won't cover the loss of energy, so let's pretend we can do that through "energy efficiency"
>You can make up that power by the way you operate the rest of your facilities or having energy efficiency savings so your customers are using less
Tl;Dr for the energy side: Smoke and mirrors.
First there was MtGox where I happily sold BTC and then waited weeks for a bank transfer that never came. I was lucky to be able to re-purchase some of the BTC (at a loss) and transfer them out. That was just a few weeks before MtGox fell.
Then there was ANX/ANXPro. Everything was fine for a while. Over time, they ceased trading and at some point app and website stopped being functional. I had left some crypto there, at time it wasn't worth much. I panicked once the value shoot up and I couldn't find a way to recover them.
Fortunately, I had chosen ANX because they were local. I went to the listed address there in person, expecting it to be closed. I found the place, it was nondescript, no sign, no-one in sight. I was shaking when I pressed the bell and a guard came to answer. Fortunately, the company was still running in some fashion. There was a counter and I was able to transact my crypto out. Had I not been local, I would have probably lost it all.
Then there was FTX... I traded cautiously last year for a little while, never leaving too much for too long, then decided that crypto was all too nerve-wracking for me and sold everything I had. Probably the best thing I ever did. I have friends who lost big in the FTX debacle and will probably never recover a dime.
The morale of the story is that I wouldn't trust ANY exchange. They move so much money that the temptation is too great not to use it for something else. Despite claims, I don't trust any to have the structure and oversight necessary to avoid misusing funds that don't belong to them.
Or, more generally, don't trust unregulated financial businesses and/or operating in shady offshore countries.
FTX was both unregulated and based in Bahamas.
I guess shells (eg with xargs) would be one example.
Edit: the talk mentions build systems as a motivating use case.
With a huge process, you have a timeframe between the child is spawned and it executes exec*() where you typically "do stuff" (such as closing a lot of fd)
During this timeframe the parent process has its universe COW'ed, and each write will trigger a page fault.
The performance impact can be concerning in the _parent_ process.
The building is on this foto [1], the Jetsons-like structure in the front didn't exist back then. It was just the long white slab on the back, without windows. Behind there is a preserved rainforest. The place is very humid and, for aesthetic reasons, the building had no windows and horrible ventilation. It was cold and very moldy and respiratory diseases were very common among the staff.
As some people say in Brazil, as an architect, Niemeyer was a very good sculptor.
However, some brazilian disciples of him (e.g: Ruy Ohtake) are actually careful about the comfort and well being within their projects.
[1] https://curitibaspace.com.br/wp-content/uploads/2016/08/Muse...
We indeed have a lot of those fancy buildings from famous architects, mostly from the 70s.
They all share a common pattern:
- a repressed artist who became an architect
- a beautiful piece of concrete modern art on the outside and that makes fancy design magazine photos
- an oppressive building and a complete failure in term of comfort/ergonomy
Another example is the "Espaces d'Abraxas". But there are even worse examples when you look at brutalist architecture.
This is why nuclear power plants should be state-sponsored projects. States typically have loans at 0% rate, or even negative interests.
https://github.com/ninja-build/ninja/commit/89587196705f54af...
Compared to what? In what dimension? Any numbers on that? Where is the trade-off? To what extent does anyone need to care and on what circumstances?
But this is assuming you have a malloc implementation that does something other than implement realloc as just malloc+memcpy+free. Which not many do, not unless the allocation is so large as to be in its own dedicated mmap or similar.
That aside, sure would be great if you elaborated on these unsuitable, unresolved for kernel language issues? Exceptions and rtti are the only two I'm aware of and both have had off switches for decades.
Sure, but basically it means rewriting all structures that rely on a bucket of stuff.
By the way maps often use a large bucket, and rehash in-place can be preferable.
> Which not many do, not unless the allocation is so large as to be in its own dedicated mmap
Do you know a modern operating system that does not have a mremap equivalent ?
On Linux you pretty much use it as soon as you reach large blocks.