Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)A
Posts
6
Comments
1050
Joined
3 yr. ago

  • Is Electron that bad? Really? I have Slack open right now with two servers and it takes around 350MB of RAM. Not that bad, considering that every other colleague thinks that posting dumb shit GIFs into work chats is cool. That's definitely nowhere close to Firefox, Chrome and WebStorm eating multiple gigs each.

  • One frame for a 4K monitor takes 33MB of memory. You need three of them for triple buffering used back in 2002, so half of your 256MB went to simply displaying a bloody UI. But there's more! Today we're using viewport composition, so the more apps you run, the more memory you need just to display the UI. Now this is what OS will use to render the final result, but your app will use additional memory for high res icons, fonts, photos, videos, etc. 4GB today is nothing.

    I can tell you an anecdote. My partner was making a set of photo collages, about 7 art works to be printed in large format (think 5m+ per side). So 7 photo collages with source material saved on an external drive took 500 gigs. Tell me more about 256MB, lol.

  • I see grazing land used for other things at the same time every day. Most countries don't farm like US does.

  • When you're adding a cow to an existing wild field, the field and its inhabitants don't disappear. When you start planting crops in that field, you destroy the whole associated ecosystem.

  • You're just plain wrong.

  • You can always switch to a text based terminal and free up your memory. Just don't compain that YouTube doesn't play 4K videos anymore.

  • That's not true at all. The code doesn't take much space. The content does. Your high quality high res photos, 4K HDR videos, lossless 96kHz audio, etc.

  • High quality content is the reason. Sit in a terminal and your memory usage will be low.

  • Calorie supply is irrelevant. The main source of calories today is sugar. People in developed countries like the US get 14% of their daily calorie intake from sugar, some countries like Brazil get over 20% from sugar. That's way above the recommended 5%.

    Another issue with your logic is that land used for grazing can and is simultaneously used for other needs, and it also supports natural bio diversity. Crop land is pretty much a dead land.

  • One good example is New Zealand. They only have about 2% of arable land and their population was always very small. Even when Europeans started to settle on the islands, overall population didn't grow much. But once Europeans brought grazing animals, NZ population has exploded! Now the islands can support a lot more humans, plus they have enough excess they export to buy plant food they don't grow.

    Another example is Scotland. They have 10% of arable land and their population is less than 10% of total UK population. Yet they supply 55% of all beef in the UK and 63% of all lamb. And they still export some meat to EU even after Brexit, even though these exports have fallen drammatically. If you compare the satellite view of Scotland and England, you will see that Scotland is a lot more forests and wild areas, while England is just one large wheat and rape field with a bunch of large cities here and there.

    Then there are Alps, which are known for high quality dairy products. Fuck all grows in the mountains so high (in terms of human edible food), yet there are many cows freely grazing and co-existing peacefully with the nature. Just like their wild ancestors did.

    P.S. Fun fact - many public parks in UK cities have cattle proof entrances like the one you can see here in Cambridge. Because cows have no issues eating grass which grows in the parks, so you can use this land not only to enjoy your weekend or lunch break, but also to grow food. Here's one in London. And not just in any random part of London, but it's in Richmond, where old rich twats live.

    And here's a photo of my brother looking at cows in Richmond. Why pay to mow the grass and for cow feed when you can simply let them graze in a park? Win-win-win!

  • I would also like to add some of the higher level features available in most assembly languages.

    1. Memory management. You can define variables, for example, a string one containing "Hello, world!" and the compiler will correctly allocate required memory and you don't need to know its address while writing the code, you just reference the variable.
    2. Code labels. If you want to do a conditional or unconditional jump, you need to know the address of the code you want to reach. But, obviously, every change you make to your code base will change the memory layout of your binary. Asembly provides code labels. You can think of them like function names.
    3. Assembly allows you to reference 3rd party libraries without knowing exact function entry addresses. You just use function names like you would with C or any other language.

    Modern assembly languages have even more higher level features, like macros support. And some are even hardware agnostic, like intermediate representation assembly language used in LLVM.

  • They eat plants we cannot eat in the areas we cannot plant any human edible plants.

  • Since when Scotland and New Zealand are tribal and medieval societies? Or maybe France and Italy are tribal and medieval? There's never a point when growing crops is better than growing meat. That's a myth peddled by the sugar industry.

  • No, it's not. That's a myth.