• 0 Posts
  • 46 Comments
Joined 1 year ago
cake
Cake day: July 13th, 2023

help-circle







  • It’s 4kb it’s the demo scene.

    To expand, the rendered to video output is much more than 4k, but the file that produces the output can be small like that, this is usually done by doing a bunch of math to generate the output dynamically.

    You can kind of equate it to how a video game can generate 120 frames of 4k footage every second indefinitely, but the game itself is limited in size.

    Recording the output takes up space, but you don’t need to record it if you can generate it in demand.


  • I think text is going to be the most dense, information wise. With plain text you could fit about 2500 average length books in 1gb, that’s not considering any compression.

    Additionally, you could create a novel representation of words to reduce the total amount of text and include a key to expand it back out, replacing common groupings of letters like ‘ch’ with ‘k’ for example

    If you could get a 2:1 compression ratio from your modified alphabet and a 4:1 compression ratio from traditional compression algorithms you could get up to 20 thousand books! That’s a book a day for 55 years,

    I think music is gonna take up way too much space. Compressed all the way down to 32kbps which is going to be a pretty miserable listening experience (everything will sound underwater) you are only going to get ~75 ish hours of music.

    Cut that in half for a more tolerable 64kbps.

    It’s a decent amount of music, but not a lifetime’s worth of your only entertainment imo.

    Edit: for some context on audio, 320kbps mp3 will only net you 7 hours of music.





  • It’s because computer science degrees aren’t really programming degrees.

    A computer science degree sets you up to be a scientist, most common dev jobs are just glorified Lego sets patching libraries together and constructing queries. There is skill, knowledge, and effort in those jobs, but they are fundamentally different.

    Most common software dev jobs are closer to the end user than not.



  • This is something people fail to realize, and I think part of it is because Linux people tend to surround themselves with other Linux people.

    I have been helping my friend get into Linux, we picked a sensible distro, fedora, with the default gnome spin. He loves the UI, great.

    But there is a random problem with his microphone, everything is garbled, I can’t recreate it on my hardware and it’s unclear.

    He reads guides and randomly inputs terminal commands, things get borked, he re installs, cycle continues.

    He tries a different distro, microphone works, but world of Warcraft is funky with lutris, so no go.

    The result is, all of this shit just works on windows, and it just doesn’t on Linux. Progress has been made in compatibility, but, for example, there was a whole day of learning just about x vs Wayland and not actually getting to use the computer. For someone who has never opened a terminal before, something as simple to you and I as adding a package repo is completely gibberish

    Yes you can learn all of this, but to quote this friend who has been trying Linux for the past two weeks “I’m just gonna re install windows and go back to living my life after work”

    When you have 20 years of understanding windows, you need to be nearly 1 to 1 with that platform to get people to switch.



  • The game explores the idea of choice and structure in modern video game narratives.

    It’s presented to you in such a way that you feel like you can’t break away from the established narrative, everything you do has actually been planned and accounted for, and even intended by the developer.