Space Engineers 

Finished building this transport aircraft just in time for daybreak. Now I can pay a visit to the NPC station that's 25 km away from my base, despite the mountainous terrain it's in. Time to get some business done.

Show thread
JKB boosted

More perspective?

The global energy consumption in 2017 was 22.3 terawatt hours.

If we moved all financial transactions over to Bitcoin, we'd require over 1000 terawatt hours... each day(!) for Bitcoin transactions alone(!).

That doesn't even factor in that Bitcoin's energy consumption will be exponential to the amount of transactions.

Show thread

@Arcanah Ibrahima, pas Ibrahim

Et : quelle est la raison derrière le pavé de six hashtags dont seuls deux ont un rapport avec le sujet ?

@lucie On a été toute une classe à bloquer totalement

JKB boosted

@Awizardofearthsea SoundMagic E10, they are worth more than their price

finances personnelles 

@dolfsquare Est-ce que tu as vraiment besoin de garder tes deux reins ? Un seul devrait suffire, non ?

JKB boosted

People who tell computers how to behave, what would you rather be called?

(I can only put 4 choices, write-ins encouraged in replies, "hacker" is another term I would have liked to include.)

@matiaslavik It's for "in case you missed it" and "too long, didn't read"

JKB boosted

Oh shit, @pla got hit by a car..
He was one of the first person I've ever followed on the fedi. His unique mixture of of tech and bicyles will be missed 😭

He died doing what he loved.
Fuck cars.

@jwildeboer You can use the present tense, the bubonic plague is still found in many parts of the world

JKB boosted
Recently I learned that the Spread syntax in JavaScript (...) allows the inner expression to return something falsy, and that just won't insert anything in the object. That allows you to turn this: {...(maybeObject || {})}‌ into this: {...maybeObject}. Neat!

Actually even something like {...23}‌ turns into an empty object, it's not just falsy things that get filtered. I guess is all non-Object things. Not even a simple Map gets inserted. Arrays are perfectly fine Objects with indexes as keys though. =)

TIL that this neat property only holds for the object Spread syntax. The array Spread syntax strictly requires an iterable. So you *do* need to have [...(maybeIterable || []). If you try [...false]‌ you get TypeError: boolean false is not iterable (cannot read property Symbol(Symbol.iterator)). That's disappointing, the new syntax additions otherwise have tended to be more consistent than that.

@marsxyz Retweeté par George-Louis "j'aime les croquettes de crevettes et les sympathisants nazis" Bouchez, qui n'est décidément pas à une contradiction près

@marsxyz Niveau style oui, niveau substance je n'ose pas me prononcer

@marsxyz Sans surprise faut pas chercher loin pour trouver un lien avec Bigflo et Oli

Show more

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!