=== ANCHOR POEM ===
════════════════════════════════════════════════════════════════════════───────────
 ┌───────────────────────┐
 │ CW: cursing-mentioned │
 └───────────────────────┘


 dependencies would be fuckloads easier if applications put their files in
 standard locations. actually it's better if they are at abstract locations -
 meaning it can be user defined for each file.
 
 then, have some "sensible default" setting the user can configure which says
 "if an application wants to store a, say, config file, where would it put it?"
 and you'd say "oh in the ~/configs directory" then the install wizard would
 say "yes yes very good, and now where should I store user interface templates?"
 
 then the user is like... "wat" because they don't know how the software works
 yet.
 
 this solves 90% of all software dependency issues because all you have to do
 is keep a file with all the directories for each program. then, search through
 the file every time you need a dependency connection.
                                                           ──────────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════──────────┘

=== SIMILARITY RANKED ===

--- #1 messages/753 ---
══════════════════════════════════════════════════════════════════─────────────────
 trusting the "open source community" to properly vett software is absurd
 because 90% of them just... install whatever and throw libraries and
 frameworks at problems until they can script their way out of whatever problem
 they face.
 
 the other 10% are focused on very specific tools that are so niche that other
 people can't even understand when to *use* them much less how they work.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════════────────────────┘

--- #2 messages/455 ---
══════════════════════════════════════════════════════─────────────────────────────
 I don't understand why modern software isn't error correcting. We shouldn't
 have any bugs in this day and age.
 
 For example, if you're missing a dependency then why doesn't your program try
 to, I dunno, download that dependency to the program's installation directory
 and use it there? Seriously there are very few problems that are unsolvable!
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #3 fediverse/1868 ---
═════════════════════════════════════════════════════─────────────────────────────┐
 whyyyyyy do programs create all these dot-folders in my home directory? It's     │
 sooooo crowded. Why are they always putting things in random directories like    │
 /usr/bin or /lib/ or things like that? I'd much prefer to be able to trust       │
 that all my files are in one directory, so if I need to DELETE or MOVE them      │
 easily I don't have to worry about my config files being lost / sticking         │
 around.                                                                          │
 to that end, I always try and configure software I install on my system to put   │
 all their files into a single directory. If possible.                            │
 Usually for like, a game, this involves having a directory for the project, a    │
 directory for the files (things that are deleted and recreated when              │
 reinstalling), a directory for config files, and usually an update script and    │
 a run script. It's so much nicer to not be clogged up all the time.              │
 industry standards apply primarily to industrial uses, and if they aren't        │
 customizable then they aren't fit for the industry. So why not keep things       │
 simple? I don't need all this junk cluttering up my desktop.                     │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═══════════════════════════════════════════════════──────────────────┴──────────┘

--- #4 fediverse/5282 ---
══════════════════════════════════════════════════════════════════════─────────────
 I wonder why someone hasn't yet written a "meta-package-manager" which
 installed from many different sources and correctly configured each
 installation to be able to efficiently find exactly where the requisite
 libraries are installed, even if they're installed for a different system.
 Then, when running, every time it encountered an error, it moved one more
 dependency over to the native package manager until eventually everything is
 in order.
 
 ... or something like that, truth be told I'm a junior
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════════════────────────┘

--- #5 fediverse/1940 ---
══════════════════════════════════════════════════════─────────────────────────────
 @user-579 
 
 Yeah if there isn't a package in the package manager XBPS then I usually just
 install it from source. Which is ALSO something you can automate with a quick
 and easy script! Just put all the notes from the README on Github or whatever
 into a file named "update" and put that one level above the project directory!
 
 For any installed program my file hierarchy usually looks like:
 
 program-name
 - run (script)
 - update (script)
 - files (directory to clone into)
 - configs (point the program here)
 
 I find that this kind of organization makes it MUCH easier to keep my packages
 configured and installed as I'd like. Using a package manager is hard because
 they're all specific per distro, but using this distro-agnostic approach
 always seems to work better 9/10 times I find.
 
 And if another program needs a library that you manually installed, just
 symlink where it's looking to point to where you're installed! Or vice versa I
 guess.
 
 I use DWM so I don't have a desktop like KDE or anything like that
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #6 fediverse/4772 ---
═════════════════════════════════════════════════════════════════──────────────────
 @user-1692 
 
 I usually write everything down in a script that way when I call it from an
 external service all I have to do is point at the file
 
 sorta like... hacking environmental options into a config file
 
 like... I don't write an ffmpeg command every time I want to record my screen.
 I just type "screen-record" and then it'll do the thing that I figured out how
 to do a long time ago.
 
 ... oh no there's an error, I wonder what changed out from under my feet.
 
 huh it's wine, that one's always confusing to debug. Let's see... "could not
 open program.exe" uh-huh. Well, why not? is there a dependency issue?
 something miscompiled or configured? no? it's just... broken? you don't get to
 use that program today? huh that's weird. that's linux for ya I guess.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

--- #7 fediverse/5211 ---
═════════════════════════════════════════════════════════════════════──────────────
 ┌──────────────────────────────────┐
 │ CW: most-of-this-post-is-made-up │
 └──────────────────────────────────┘


 My computer has an extended password where you have to type the things that
 most people put in ~/.bashrc in order to get the system fully operational
 
 people say "why does it take half an hour to turn your computer on" because I
 keep forgetting the somatic typing components, beatrice. dear, please give me
 a moment, I'll have netflux up and running in - ... oh yes thank you, I would
 have typed netflix in wrong. that helps, and explains this error here where it
 says it can't find "netfucks"
 
 I was like... WHY ISn't this listed in the dependency repository??
 
 [hackers just clone your hard drive megabyte by megabyte every time you start
 a particular program or use a piece of the system utilities like finder or
 un-win-rar, so having a longer password won't help]
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════════─────────────┘

--- #8 fediverse/6026 ---
════════════════════════════════════════════════════════════════════════════───────
 "huh weird why does my ls -ltr output display 4096 for every single
 directory's size"
 
 "maybe there's a man-file option for it"
 
 https://stackoverflow.com/questions/1019116/using-ls-to-list-directories-and-th
 eir-total-sizes
 
 what if every file had a record of every file that had a record of it. then,
 we could see the total size no matter what level of the directory structure.
 plus, it'd make deleting a lot easier, all you'd have to do is propagate a
 process. that way it can get super messed up and complicated if ever shut down.
 
 boom, robot mortality, they cherish it
                                                           ──────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════════──────┘

--- #9 fediverse/4728 ---
════════════════════════════════════════════════════════════════───────────────────
 every time a software project changes it's installation method I have to
 update my install and update scripts which I wrote explicitly so I don't have
 to go to their website and tell the world that I'm thinking about using this
 particular piece of software
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════──────────────────┘

--- #10 fediverse/2201 ---
══════════════════════════════════════════════════════────────────────────────────┐
 Users won't download a torrent file because they don't want to use a torrent     │
 application.                                                                     │
 It's not ideal, but perhaps instead of giving them a zip file that's hosted on   │
 your machine, you automagically torrent the file yourself and send bits and      │
 pieces of it to them over time - specifically the parts that you'd be sending    │
 if you were sending a zip.                                                       │
 That way, to the user, they can download anything they can click on.             │
 To the administrator (AKA you, in this hypothetical) you'd really just have to   │
 set up some infrastructure that received a GET request for a file and            │
 initiated the torrent on your system before sending the entire thing to the      │
 user. Kinda like how Mega will "cache" the file before sending it in one go at   │
 the end, versus most downloads which "stream" the file to the client             │
 bit-by-bit (in a very un-torrent-y way).                                         │
 This is an example of reducing friction. Removing options from the "advanced     │
 settings" menu is not an example of reducing friction, it's an example of        │
 disempowering the users of software.                                             │
                                                            ┌───────────┤
 similar                        chronologicaldifferent════════════════════════════════════════════════════─────────────────┴──────────┘

--- #11 fediverse/5487 ---
═══════════════════════════════════════════════════════════════════════────────────
 if I click a .exe link on a website, it should just...
 
 automatically download the file and open it up in wine or the
 whatever-windows-uses.
 
 why is it cumbersome literally just, let me download the source-code
 repository to someone's computer and let them compile it themselves without
 even thinking about it
 
 "you mean like, package manager hooks into a website?"
 
 yes, but, instead of implemented one-by-one, it should use a protocol so each
 package manager only has to implement the downloading scheme once and it'd be
 able to read from any locations that output the correct API calls or whatever.
 
 the developer could even do it themselves. such is the joy of open-source
 computing - if you like a service or product, you can make it work with your
 own. What else is there to work on but the ultimate computing product?
 
 aka... everything that anyone's ever been known?
 
 "girl you are loco what's your plan for the fight you continue to demand"
 
 oh idk um probably just wait until someone asks me to speak
 
 "do that~"
                                                           ───────────┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════───────────┘

--- #12 fediverse/4125 ---
════════════════════════════════════════════════════════════───────────────────────
 @user-883 
 
 yeah that's probably better too since it'll be easier so there'll be fewer
 bugs, especially since processing audio isn't usually performance critical ^_^
 
 TBH I just want people to make more threading primitives like locks,
 semaphores, and iterators. Like... thread pools, or hashmaps that run a
 function on each record stored within every time each of the threads passes a
 checkpoint, or paginated arrays of data that run a function on themselves and
 the records near them (with slightly different input values, of course) idk
 what those are called but I can't resist putting them in everything
 
 Anyway I do think multithreading programs that don't need it will teach you to
 be a better programmer, so... depends on what you're working on I guess. Are
 you preparing to be ready and working, or are you ready and working?
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════──────────────────────┘

--- #13 fediverse/3802 ---
══════════════════════════════════════════════════════════─────────────────────────
 what if we got together and adopted a new open source project every month and
 just collectively worked around the clock to learn and work through the
 important problems facing it
 
 or even like, cleared out the backlog of stupid pointless boring tasks that
 would allow the developers to work on something better
 
 call it the wandering parade of development 
 
 could give us some experience organizing small, short-term projects to
 accomplish specific goals and tasks in an ad-hoc way that relied less upon
 procedure and more on "I think so-and-so knows something about that, they were
 looking into those files and posted a breakdown of how they work yesterday"
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════────────────────────────┘

--- #14 fediverse/2640 ---
═══════════════════════════════════════════════════════────────────────────────────
 ┌──────────────────────────┐
 │ CW: capitalism-mentioned │
 └──────────────────────────┘


 capitalism is like if your thread allocator gave 90% of the work to 10% of the
 threads in the pool and your tech lead claimed it was more efficient because
 the remaining 90% of threads would have the results of the program "trickle
 down" to them somehow
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #15 fediverse/4826 ---
═════════════════════════════════════════════════════════════════──────────────────
 the fact that linux software by default shares libraries causes 90% of the
 difficulty that new and medium skill users of linux face.
 
 disk space is cheap. spend more on hard drives and double the software size.
 make redundancy that prevents software failures but doesn't slow down the
 machine.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

--- #16 fediverse/707 ---
══════════════════════════════════════════════─────────────────────────────────────
 @user-524 
 
 Sometimes when I feel overwhelmed with all the boilerplate I just start coding
 and making stuff. Doesn't matter if it works, doesn't matter if it says /*
 FIXME */ all over the place, doesn't matter if it includes header files that
 don't exist yet, as long as you're hacking out the mechanics of whatever
 operations you need to perform then you can figure the rest of that stuff out
 later. The creative urge doesn't last forever, which is why projects get
 abandoned, but with discipline you can keep bringing yourself back to fix all
 the /* FIXME */'s and the compiler errors.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #17 fediverse/5065 ---
════════════════════════════════════════════════════════════════════───────────────
 ┌────────────────────────────────────────────┐
 │ CW: strange-ideas-about-software-mentioned │
 └────────────────────────────────────────────┘


 software should have 3, maybe 4 or 5 maintained releases imo
 
 for adding security improvements and whatnot
 
 then people wouldn't complain about updates
 
 because they wouldn't feel like they were being left behind (after expressing
 their differences (of opinion and such))
 
 I think that'd uh maintain them as, I guess, userbase optics parallelograms?
 oh sorry we're on rhomboids this week - right, and no I won't forget the
 differences in creed, all things are received equally...d.
 
 uh-huh yeah no that makes sense. gotcha. okay see you at the location. have
 fun with your demarketion. what if we played games with swords but like,
 
 the peril of steam is that you can't decline to update. meaning if a
 corporation wants to break an old game and it's collectively hosted servers...
 all it has to do is push an update that disables them. suddenly nobody has
 room to do, and the whole
 
 -- stack overflow --
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════════──────────────┘

--- #18 messages/947 ---
═════════════════════════════════════════════════════════════════════════──────────
 if your game takes too long to load, longer than like... 5 seconds, then it's
 got to work on asset-pipelining. Sometimes, even graphical design. But mostly
 it's resolving technical debt. Why is it debt? because it makes it run slower,
 not less correct. Meaning it's something you don't have to deal with until you
 have to deal with it. Later on down the road. BUT if you reach the end of the
 road (product launch) and you're still carrying debt... you're gonna go under,
 it's just a question of when. Why would you not sponsor innovation? An
 institutional corporation would prioritize developing new hopes. Hence, epcot
 in the 90s, with it's focus on utopianism and celebration of worth.
                                                           ─────────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════─────────┘

--- #19 fediverse/969 ---
════════════════════════════════════════════════───────────────────────────────────
 how about this: a game where you have to enter the amount of time you have to
 play it when you boot it up.
 
 "I want to play for an hour and a half"
 
 after your allotted time, you get kicked off and it won't restart unless you
 use a password.
 
 It's a trifle of a gesture, really just an affectation of a task, like using a
 -f flag in Linux or saying "are you sure u want to delete these files?" on an
 application.
 
 Funny how the most tech that most people interact with most of the time is
 their phone, and their smart TV. Generally that's about it, and they only use
 one or two apps in their phone. They might change the background, if they're
 the artistic type, but most people are just fine with the defaults.
 
 "Uh yeah I think the settings app is somewhere around here... darn it's always
 so frustrating when I'm connecting to wifi, what is the tech industry even
 doing? I don't want to deal with [opening a menu, selecting
 "wifi/connections", picking the SSID, entering the password, and then going
 back to uber eats]"
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #20 fediverse/1981 ---
══════════════════════════════════════════════════════─────────────────────────────
 Dear [company I used to work at],
 
 I can completely automate 80% of your corporate structure. And with only a 10%
 error rate, meaning nine-times out of ten the answer will be correct.
 
 We check for errors, obviously, but you know sometimes with only 90 out of 100
 examples it's not always possible to identify the correct conclusion.
 
 Ah, if only we could fabricate such training-data-conclusions, we might learn
 thousands of lessons in one hop.
 
 if you want to destroy the world, make sure your plans can take effect in more
 than a single rotation-of-the-ancients. Otherwise your opposition can start to
 plan to outmaneuver you. And a lot can happen in a year to the
 [unsuspecting/unworthy].
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #21 fediverse/1871 ---
══════════════════════════════════════════════════════─────────────────────────────
 I think all software should have config files
 
 or accept as many command line arguments as necessary to achieve all the
 functionality of a config file without requiring a standardized setup
 
 or accept a config file as a command line argument, to allow for multiple
 different implementations
 
 or whatever you can throw together in your spare time because software is
 either open source or it hates you.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #22 fediverse/2829 ---
═══════════════════════════════════════════════════════────────────────────────────
 ┌─────────────────────────────────────┐
 │ CW: re: politics-violence-mentioned │
 └─────────────────────────────────────┘


 @user-831 
 
 yeah. I worked as hard as I could at my last job, but I only lasted 11 months.
 
 that's labor to me. Applying yourself toward something doggedly. And I did,
 and then I burnt out and was paid just as much as someone who sat around and
 did nothing.
 
 but I wasn't doing it for money, so who cares right? what matters to me is
 that I burnt out. I need years to rest. I think that's natural. but y'know,
 rent is expensive. You need to be working 24/7 in order to be worth anything,
 and I was just not cut out to do that.
 
 I want to emphasize that I consistently did a stellar job. They gave me awards
 and I fixed difficult problems quickly, efficiently, and with minimal mistakes
 (none of which went undocumented). I was very good at what I was doing, and I
 learned quickly.
 
 but alas, the work was not suited to my abilities. I'm more of a software
 person tbh, and by "software" I mean like... basically firmware.
 
 nobody writes in C these days except for cutting edge stuff. /shrug
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #23 fediverse/2859 ---
═══════════════════════════════════════════════════════────────────────────────────
 ┌───────────────────────┐
 │ CW: cursing-mentioned │
 └───────────────────────┘


 large corporations will often error check constantly which slows down their
 software to an immense degree.
 
 every time data passes from one function to another, there's like... 15
 different tests to check if it's this type or that, or in the right random seed
 
 and it's like... wow can you not, like. design your software intelligently and
 then you won't need a bunch of slow-ass if checks every time you want to
 update a string???
 
 software should be writable without fucking getters and setters. If it isn't,
 then your functions aren't complete.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #24 fediverse/281 ---
════════════════════════════════════════════──────────────────────────────────────┐
 ┌─────────────────────────────┐                                                  │
 │ CW: cursed-game-engine-idea │                                                  │
 └─────────────────────────────┘                                                  │
 a game engine which won't let you import custom assets unless you complete a     │
 few simple tasks using the interface - "build a green capsule collider" "make    │
 this soldier unit shoot three bullets per shot" or "enable the automatic linux   │
 support" - using the interface, writing some code, and changing configurations.  │
 why would anyone do this? well it could be useful to increase the difficulty     │
 of importing external resources. plus it helps the user learn a bit over time,   │
 and it slows the pace of output such that the user's skills are encouraged as    │
 the output of the programming and not the program itself.                        │
 an inverse curse (an evil one) would be where the requirements to complete       │
 basic tasks are hidden behind unapplicable skills. like, do you know exactly     │
 which buttons to press? engage with the skinner box, please. yes yes this is     │
 what we need - unintuitive software that completely disarms the populace from    │
 using them! suddenly they're worthless, and can't do anything on any surface.    │
 it sucks                                                                         │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════───────────────────────────┴──────────┘

--- #25 fediverse/5873 ---
═══════════════════════════════════════════════════════════════════════════────────
 "the problem with linux is you have to spend part of the program just...
 interacting with the filesystem. like, where is their /usr/bin file? (oh it's
 called a directory over there, my bad) weird they put their config over here
 (what language is that written in?) uhhhh I don't know much about localization
 settings (-- two computers on a botnet --)
                                                           ───────┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════════───────┘

--- #26 fediverse/1668 ---
═════════════════════════════════════════════════════──────────────────────────────
 @user-777 
 
 if you pick a solution that lets you download your conversational data, then
 you can either import it into a new application if you need to switch or store
 it for future training / analysis purposes. also depends on how long you think
 you'll be using it.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════─────────────────────────────┘

--- #27 fediverse/4092 ---
════════════════════════════════════════════════════════════───────────────────────
 why not make a unified fediverse identity that can post on whatever instance
 it wants?
 
 ... hmmm could be accomplished with a layer of abstraction. You could use a
 "fediverse client" software to enter text into an HTML page which would have
 it's own UI and stuff and would organize your accounts and instances such that
 you could mark like, 3-7 as places you'd like to put a particular message.
 Then it would just... do it
 
 l m a o spam is gonna get sooooo much worse before it gets better
 
 but trust me, we'll figure it out. And it won't be long, either. It's a
 solvable problem, we just haven't built anything to handle it yet.
 
 ... yet...
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════──────────────────────┘

--- #28 notes/who-likes-linux ---
═══════════════════────────────────────────────────────────────────────────────────
 [a picture of someone's neofetch]
 
 /u/HartBreaker27
 ===============================================================================
 I was gunna pass this over... than my spidey senses kicked in.. whats Arch 
 fam.. and explain like your talking to a potatoe.
 
 Also, if this is beyond potatoes level skills, im fine with being told that..
 
 Seriously fam, potatoes..
 
 /u/ugathanki
 ===============================================================================
 You know how using a windows and a mac feel different? Like they have different
 personalities. That's because they're using a different "Operating System". An 
 OS is a collection of tools and utilities that coalesce into a cohesive unit 
 that co-illustrates your coincidental contact with computers. Paired, of 
 course, with the contributions of the hardware and the network.
 
 Linux is sorta like the soul of an OS - not quite an entire OS, but rather just
 a piece called a "kernel" - like a nugget of gold (or truth!) the kernel 
 defines basic operating methodologies and brings order to the chaos of the 
 machine. From that order strives the will that dutifully obeys your base 
 instructions after being passed through several translation layers.
 
 Huh? Oh right potatoes.
 
 Arch is like a body that's layered upon the soul (kernel) of Linux. It's what's
 known as a "distribution" or "distro" - and one that's quite focused. Arch is 
 very close to the machine, with barely any translation going on at all! It's 
 also very bare bones, allowing you to build up exactly what kind of computer 
 you'd like to have through various "packages" of software that you can download
 through a "package manager". Each distro can use whichever package manager 
 they'd like, but it's generally good practice to pick one and stick with it.
 
 This distro is known as Arch Linux because it's the fusion of "Arch" and 
 "Linux" - who'd've thought amiright? There are plenty of others that are more 
 familiar to users of Windows and Macintosh computers, mostly via mimicking 
 their user-interface styles (such as having desktops with icons and start-menus
 with dropdowns and the like) - these distros are great for people who'd prefer 
 the workflow of the other OS's but would still like to use Linux.
 
 Arch in it's base form is nothing like Windows or Mac. You interact with it 
 purely through a "terminal" which is like having a conversation with your 
 computer. Like a scientist writing notes on the moon, and sending them to a lab
 orbiting around it to conduct experiments. You type commands, and those 
 commands (if properly understood) can produce a myriad of effects great and 
 small.
 
 But some of the experiments you'd like to conduct need to be done more than 
 once - it'd be nice if you could ask the moon-lab to store some of the
 procedures and execute them whenever you need - sorta like abbreviating a long 
 phrase or sentence that you use often - like ASAP for As Soon As Possible or OS
 for Operating System. Well... There are! They're called "scripts", and you can
 write scripts for anything you'd like. Since everything is controlled on the
 terminal via a TUI -> "Terminal User Interface" -> you can write down a
 note
 with all the commands you'd like to run and give it a name. Then you can use 
 that name in the future to execute that familiar experiment in your moon-lab.
 
 after writing enough scripts, you can start to chain them together and layer 
 them on top of one another - sorta like creating your own language. a personal 
 dialect between you and your computer. and these scripts are portable too - 
 they can be given to another computer, who'll instantly understand what you're 
 trying to say. this kind of sharing is a central tenant of what's known as the:
 
 "Unix Philosophy: Do one thing, and do it right."
 
 Linux lends itself toward people who love to hack things together - not like 
 breaking into a system and stealing your credit cards, like you see on TV, but
 more like cobbling together a go-cart out of rusty parts and proceeding to get 
 a speeding ticket on the high-way. That kind of fervent creative impulse is 
 true passion, a shining light for us who are blinded to follow. These "hackers"
 are some of the brightest people around, and I have immense respect for them. 
 They are kind and share knowledge freely, which often gets them in trouble with
 copyright laws!
 
 I make it sound difficult, but really it's pretty easy - about as easy as
 learning Windows or Mac for the first time. Most of us did that when we were
 young though, and kids learn pretty quick - so it may feel harder now, but it's
 really not. Once everything starts to "click" then it's just a matter of 
 knowing which commands to run.
 
 Speaking of which, if you know a command but you don't know how to use it, 
 you're in luck! There's some super convenient notes written by previous
 scientists who came before you and live on other nearby planets. These are 
 called "the man pages", and they are instructions written in a manual format 
 for manual application of man-made management applied to manufactured 
 man-chines. Sorry for that last one I had to. You can always find new commands
 by downloading new software on your package manager - generally, one package = 
 one command. "Do one thing and do it right"
 
 if you have any questions lmk - i'm not exactly a wizard, more of a prophet / 
 wielder of the will of the watchers within, but i'll do my best
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════───────────────────────────────────────────────────────────────┘

--- #29 fediverse/73 ---
════════════════════════════════════════───────────────────────────────────────────
 The worst part is the technology to fix these problems exists. It's used all
 the time in enterprise systems, it's just nobody understands how it works
 because it's abstracted so far away from the hardware. I just love how I have
 no idea what kind of software I'm running every time I use a common language
 library. Sure I can trust a community, but like... I don't care about your
 community? I don't know you. I don't hang out with you. I have no idea what
 kind of person you are or what you believe. But sure you know more than me,
 I'm sure you do, so therefore I should trust you? Surely this is the most
 ethical and least vulnerable arrangement we could come up with for
 distributing digital software in the future society of 2023.
 
 And the corporations print money...
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════──────────────────────────────────────────┘

--- #30 notes/gaming-gambling-mentioned ---
════════════════════════════════════════════───────────────────────────────────────
 [0] Here's an idea, an online multiplayer game that charges a 4$ per month
 subscription. 90% of which is set into a pool and used as tournament prize
 winnings. when you enter a tournament, it's free to participate and everyone
 wins something. (maybe calculated by percentile or something?) it's just a
 question of how much. [1][2][3][4]
 
 - official just means "run by the company" because naturally the serverside
 code should be open source. how else would people build on it?
 
 [1] in this way you'd sorta be giving a loan to the game's company (while also
 letting them take a 10% courtesy fee for keeping the official* servers
 running) which is then "spent" on exciting and friendly competition. Sorta
 like... entering a poker tournament with your friends (even though you suspect
 you might lose money) just because you like hanging out and playing cards. the
 money is just a neat way to keep things moving and exciting.
 
 [2] players who played better should be compensated to a higher degree. no
 more than +/- 50-100% or so - this encourages players to "play their best"
 while also keeping the stakes relatively similar.
 
 [3] at the start of the tournament the total prize money P in the pool is
 assigned to N performance tiers, where N is the Number of attendees. at the
 top, the highest performing athlete will receive 200% of P while the lowest
 performing performance tier will be 0%. It is a non-discrete and gradual
 linear transition.
 
 CW: scary-politics-existential-peril
 
 [4] poor guy at the bottom of the stack. ah oh well, at least he's the only
 one. kinda makes me wonder if in some secret government lab there's like, a
 secret compound where they keep "the most miserable people in the land" and
 they just like... do horrible shit to them in order to increase the magnitude
 of their country's suffering. which, they believe, will increase the opposite
 of suffering as well, as you cannot bounce in a vacuum. sure would be
 terrible. I mean, we've sorta decentralized that. most of us go into work
 every day and that's often a difficult experience - not exactly miserable, but
 just like... not what we'd be wanting to be doing. hmmmmm did the founding
 fathers make the torment nexus on accident? whoops guess we'll never know
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════──────────────────────────────────────┘

--- #31 fediverse/5398 ---
══════════════════════════════════════════════════════════════════════────────────┐
 @user-192                                                                        │
 step one, doesn't it suck how we have to mount drives                            │
 part two, gee I sure wish networking was easier than building packets in C and   │
 pushing them over IP/TCP                                                         │
 section three, what if every user logged in to the same system of environments   │
 and kept all their data to themselves while contributing compute to various      │
 valuable processing processes like windfall calculations and population          │
 density administrations                                                          │
 book four, I wish I didn't have to type -p now when telling my computer          │
 goodnight, I should write a script that solves that in like 4 lines two of       │
 which are empty                                                                  │
 what about five, where they talk about sourcing functions?                       │
 I like to use recursion - calling my own functions inside of my own bash         │
 scripts                                                                          │
 "something something modularity" okay docker bro like I'd really package up      │
 anything that I'm working on                                                     │
 I mean really who really cares about how I set up the infrastructure of my       │
 system. it's gonna be unique to each person's memory of setting it up anyway,    │
 so why bother with "standardization"                                             │
                                                            ┌───────────┤
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════════─┴──────────┘

--- #32 fediverse/239 ---
═══════════════════════════════════════════───────────────────────────────────────┐
 if your computer gets hacked, but nothing was broken or changed... do you        │
 leave it as it is so that anonymous can see you're chill or do you wipe it       │
 because you're afraid it's the feds?                                             │
 ehhhh false dichotomy most people are afraid that their system will get borked   │
 or their bank account will be stolen or their email will get spam or that        │
 random icons will turn inside out and their mouse cursor will turn into a        │
 barfing unicorn or they'll finally have to figure out bitcoin to pay a ransom    │
 for their files including the only pictures they have of their niece. whoops     │
 people are afraid of technology because of what it can do to hurt them.          │
 they're afraid it'll break or stop working, and they'll have to spend time       │
 figuring it out. they like things how they are, but for some reason companies    │
 keep changing things? it's frustrating learning a new system, and every 5-10     │
 years it feels like you have to learn a new paradigm and ugh it's just so        │
 exhausting. technology is not designed for users...  or maybe users get bored.   │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════────────────────────────────┴──────────┘

--- #33 fediverse/653 ---
══════════════════════════════════════════════─────────────────────────────────────
 there's a difference between designing software and using software. Some
 things can be made, and then saved for another day when their implementations
 may be accomplished more ethically. It's okay to say "let's leave this as
 'okay' and work on the next thing we've chosen."
 
 Check out this piece of C code I wrote last night:
 
 it doesn't compile, it's not finished, but I wrote it as-is
 
 [pretend like it was called "main.c" instead of "main.txt" - had to change it
 because mastodon thinks it's an invalid file]
 
 [actually .txt didn't work, try .png]
 
 [hmmm it realized it wasn't a valid png file, okay try screenshotting the
 code, there's only 300 lines]
 
 [sure glad there's only 300 lines]
 
 [too bad it won't let you send .zip]
 
 [won't let me name it main.png, presumably because they already have a
 failed-verified version on their machine. will rename to main-src.png instead]
sorry, when I pasted the source code in it was negative fourteen thousand, six hundred and thirty one characters. Phew that's too many.  basically it's a C source code file with a lot of comments left in... odd locations. They details ideas the author has had about the tech industry and all of creation, and with it a song is woven of truth and liberation. We'll see where life brings us, but we know it's just ours for a moment, so let's carry forth on our own torms [terms, but pronounced as "dorms" for some reason?]
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #34 fediverse/5037 ---
═══════════════════════════════════════════════════════════════════───────────────┐
 plus if I ever need to know something about syntax or some obscure function      │
 that I can't remember, I can type a quick message to the local LLM that's        │
 running on my 12 year old graphics card and it'll give me an answer in 5ish      │
 seconds. If it's wrong, I ask again, and I spend a minute or two debugging.      │
 Sometimes that's better than telling google exactly what you're working on.      │
 in DWM, that's "alt+enter" and then I type the name of the LLM script I wrote    │
 "prompt:" and then type whatever question I have and it spits out the results.   │
 Then when I'm done, either "prompt:" again, which saves the context in an        │
 environment variable (okay actually a file that I made and I pull from, but      │
 functionally it's like an environment variable because its just a flat file      │
 string) until I close the terminal. Then it deletes the context and I can        │
 start anew, or if I wanted to have multiple conversations going I can do that    │
 too.                                                                             │
 ... then I get syntax related search results from locally running software.      │
 Don't need a massive GPTU...                                                     │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════════────┴──────────┘

--- #35 fediverse/5784 ---
═════════════════════════════════════════════════════════════════════════─────────┐
 large companies want you to need to download and configure each piece of         │
 software because then it'd mean [wait you got that backwards] oh right if they   │
 force you to download and install software on a "per distro" system, then they   │
 effectively can ensure that there's always a vulnerability on your host.         │
 any amount of space is PLENTY of space for a                                     │
 non-open-source-but-instead-proprietary-or-otherwise-secretive part of the       │
 tech stack to do whatever they want with your host. computer.                    │
 I wonder, if AI was real would it really be guaranteed to expand in growth       │
 exponentially? What if it's nature was confined to it's form, like dinosaurs     │
 not growing bigger because of the lack of oxygen in the airtmosphere?            │
 [girl can you please stop smoking weed]                                          │
 ... no?? that's when I'm most productive.                                        │
 [this isn't productive]                                                          │
 it feels productive                                                              │
 [it isn't]                                                                       │
 WHYYYYYYY not? it could be. just gimme a task and I'll write endlessly about     │
 it instead of daydreaming to myself.                                             │
 yep... pretty all-right-at-it for a start. elentalusCOTE                         │
                                                            ──────────┤
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════─────────┘

--- #36 fediverse/1834 ---
══════════════════════════════════════════════════════─────────────────────────────
 Programming isn't technical skill. It's artistic abstraction, like making a
 marble machine that plays the piano:
 
 https://www.youtube.com/watch?v=IvUU8joBb1Q
 
 software development is about developing software, like a teacher would
 develop a student learner.
 
 "No, this part is bugged. Here's how you actually do it."
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #37 fediverse/3907 ---
═══════════════════════════════════════════════════════════────────────────────────
 kinda wanna make a linux distro that has all the capabilities of a GUI distro
 and isn't so minimal (like screen recording, calculator, screenshot, wifi
 manager, etc etc) but with i3 instead of a desktop.
 
 they could literally just be symlinks (shortcuts) to scripts that are in your
 /usr/bin or whatever directory
 
 seriously it's not like there's THAT many ways to use ffmpeg, why not just
 write a script for them? that's what you're going to do when you use it for
 the first time, anyway, so...
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════───────────────────────┘

--- #38 fediverse/4847 ---
═════════════════════════════════════════════════════════════════──────────────────
 every program should write it's RAM gamestate to disk before shutting down or
 closing the program and then resume from the same spot, change my mind
 
 (every is a strong word)
 
 (when you re-initialize you can clean the state of leaks)
 
 there shouldn't be leaks in the first place. if you have any leaks at all,
 then you need more padding.
 
 (... you mean boilerplate? error correction?)
 
 ... yeah that's what I meant.
 
 (but why save the state at all?)
 
 because then it can learn!
 
 (... you could just write the relevant data to a config file.)
 
 true
 
 ================= stack overflow ===============
 
 the cool thing about being queer is you can be whatever you want and
 everyone'll be cool with it
 
 if you kinda suck then you'll figure that out when everyone cool leaves.
 
 then the kind stay with the people who suck and then it's not cool anymore
 >.>
 
 gah this sucks. party dynamics are hard. especially when the parties are teams
 of 20!!
 
 goarsh that's quite a few
 
 ================= stack overflow ===============
 
 wait n
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

--- #39 fediverse/3304 ---
════════════════════════════════════════════════════════──────────────────────────┐
 there are distros that have all the functionality you might need built in        │
 why don't you try one of those, ritz?                                            │
 "no I've been working on this one too long, plus it's just how I like it"        │
 yes but your stuff is always breaking. wouldn't it be better to let someone      │
 else decide what you should and should not be able to run?                       │
 "that's not ideal, it removes agency"                                            │
 that you didn't want                                                             │
 "but with the removal of agency, you imply trust"                                │
 there's nothing wrong with trust                                                 │
 "yes but trust is built upon experience, not honor"                              │
 what's wrong with honor?                                                         │
 "nothing's wrong with honor but it's important to realize that you can't honor   │
 or trust someone that you don't know"                                            │
 why don't you know them                                                          │
 "... because... you haven't met yet?? are you... listening?"                     │
 do you often feel unheard?                                                       │
 "I... what? yeah now that you mention it"                                        │
 is this a part of your "refusal to interact with consensus reality" complex?     │
 "I don't have one of those, do I?"                                               │
 mmmm, I think you do.                                                            │
 "... no I don't"                                                                 │
 yes, I've seen it within you.                                                    │
 ... anyways~                                                                     │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════════════───────────────┴──────────┘

--- #40 fediverse/2056 ---
══════════════════════════════════════════════════════────────────────────────────┐
 sometimes I think about how you can store number values in letters, in           │
 addition to numbers. Like, ascii values for each word of your grandma's maiden   │
 name. All you have to do is encode it, and suddenly "44 means something          │
 different than Q"                                                                │
 if I showed up at your place and used your username as a password to a public    │
 key I'm showing you in my hand, would you trust me then? Would you trust if we   │
 ran the simulation on your computer versus mine? Would you trust if I had        │
 never told you I knew where you lived?                                           │
 ... probably, tbh, I'm desperate for adventure. Though I got some good things    │
 going for me, so you'll have to convince me. (not the right attitude in an       │
 election year, just saying)                                                      │
 why are elections so perilous this is NOT what democracy is designed for         │
 when kids cry in preschool, they're sent to a different room (or put outside)    │
 until they stop making noise and ruining it for others. That's just natural,     │
 like "hey baby let's walk around the block while I bounce you on my shoulder     │
 and hum calming music to                                                         │
                                                            ┌───────────┤
 similar                        chronologicaldifferent════════════════════════════════════════════════════─────────────────┴──────────┘

--- #41 fediverse/311 ---
═════════════════════════════════════════════──────────────────────────────────────
 "always online video games" are fragile. They scare me away because they can
 be taken away much easier than a directory on your computer. When that happens
 they shatter into shards, piercing my heart where I once loved them. I miss
 them, but, I'm used to it - years of playing World of Warcraft has taught me
 the perils of developing as a person while your media is going to be
 forgotten. If you can't play it, you can never return to reflect, to ponder,
 and to cherish old songs. I missed you, World of Warcraft. I missed you, City
 of Heroes, and Runescape and... darn I can't seem to remember.
 
 resilient software doesn't fail less often - that's a measure of it's
 completeness.
 
 resilient software can be run in 10 years. 20. however long it takes.
 
 computers are deterministic turing machines - how hard could it be to only
 update with a downgrade mechanism in place and available for the users? If it
 worked once, it should work forever.
 
 thank you, git. thank you for giving me an endless library of time and change.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════─────────────────────────────────────┘

--- #42 fediverse/6101 ---
════════════════════════════════════════════════════════════════════════════──────┐
 oh look at me, cargo-culting wine commands because I can't be bothered to        │
 guess whether the windows software running on my computer is doing evil          │
 microsoft things as part of the drivers or whatever. I mean, there's gotta be    │
 a reason that microsoft's software runs slower on linux than linux software      │
 runs on windows, right?                                                          │
 ... wait I forget exactly where I was going with this, are you saying there's    │
 a keylogger built into the wine / windows environment software? no, but I'm      │
 not NOT saying that. listen I'm too eepy sleepy for hardcore computing like      │
 that! rubbin' bits between your fingers and twiddling the nose of cutie pies     │
 is only sorta my jam - the rest of the time I like to snuggle up with a pillow   │
 shaped like a pillow and then fall asleep to the tune of the tortured souls      │
 being reaped from the afterlife and given new life as seeds and berries in       │
 this one. oh, did you think death had no other homes? all things are defined     │
 in waves, something something samsara but like, different because humans cant    │
 be rite                                                                          │
                                                            ───────┤
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════──────┘

--- #43 fediverse/6107 ---
═════════════════════════════════════════════════════════════════════════════──────
 commanding a coding agent to write bash is a lot different than telling it to
 write a systems analysize.
 
 one is "hey can you examine this repository and make a note somewhere on a
 todo-list or whatever that there needs to be a bugfix in relation to the
 options setting input translation recommendation algorithm matchbox field
 because when I click on it the program crashes"
 
 and the other is like "okay now put the box over there. great now drag it a
 little bit closer. okay now take the refluxinator and adjust the bamboozlewhap
 to account of brass-terminatrix-incorporated and strip out the
 question-mark-eyes"
 
 wait actually neither of them is like that okay the bash one is like: "okay
 yeah do it. sure. yeah okay. yes, but we should put them at this location:
 [loc]. ummm it still has this error message. it still says the same error.
 okay now it says this, I don't think it's gonna work so let's try this other
 thing."
                                                           ─────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════════─────┘

--- #44 fediverse/6015 ---
════════════════════════════════════════════════════════════════════════════───────
 ┌──────────────────────┐
 │ CW: AI-mentioned     │
 └──────────────────────┘


 In 2025, if you want to create a piece of software your options are to either:
 devote your life to it, or use AI to build a semi-working prototype that you
 can use to pitch your idea to a bunch of people who have devoted their lives
 to learning how to use your idea as documentation while they build it from
 scratch, throwing out most of the code but keeping all the checklists and
 progress-trackers you built along the way, perhaps even utilizing some of your
 tooling that you used while constructing the scaffolding of this monstrous
 application that you won't be using most of the source-code for.
                                                           ──────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════════──────┘

--- #45 fediverse/5212 ---
═════════════════════════════════════════════════════════════════════──────────────
 the reason you start with a game engine is because then you'll have tools to
 make however-many games you want. Tools that you know intimately enough that
 you can debug and improve them without breaking your creative flow by learning
 something new halfway through a project
 
 the whole point of individualized projects instead of viewing each computer as
 a complete and total whole (why do we need servers again?) is that you can
 paint a picture of where the design of the program is intended to go, such
 that all the considerations are in place and whatever issues or struggles you
 might face along the way are adequately addresssed, -- stack overflow --
 [because I mistyped addressed] -- -- if you know what "stack overflow" means
 you have intimate knowledge of the technology, and can probably guess what it
 means in context when I say it. "nuts I lost that train of thoguht" -- stackl
 ov
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════════─────────────┘

--- #46 fediverse/5279 ---
═════════════════════════════════════════════════════════════════════─────────────┐
 @user-1793 @user-1794                                                            │
 ... images? videos? html5 games or applet utilities? who needs react ive         │
 design if you can just program the entire UI in HTML5 / web assembly? it'll      │
 start feeling a lot more like writing computer programs, and a lot less like     │
 this strange UI focused dialect that some nerds dreamed up in the past. store    │
 data locally, coward! use plusses and minuses, draw semicolons every time you    │
 take a breathe. it's okay to draw circles around code connecting the brackets,   │
 that just makes sense to me. why are you so hung up on non-rotate-able source    │
 code [manifests, but pronounced like files]                                      │
 why isn't paint a fantastic code editor? does spotify need it's own music        │
 visualizer or can you just measure the sound coming off of the speakers before   │
 it leaves the computer?                                                          │
 keep it simple, stupid. do one thing and do it right. don't repeat yourself.     │
 trust, but verify. I love you madame.                                            │
 sharing your screen should be less than a click away. Our windows are so high    │
 resolution now, we can just... put more buttons on                               │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════──┴──────────┘

--- #47 fediverse/985 ---
═══════════════════════════════════════════════───────────────────────────────────┐
 ┌────────────────────────────────────────────┐                                   │
 │ CW: cursed-scary-pol-doomer-misinformation │                                   │
 └────────────────────────────────────────────┘                                   │
 @user-713 @user-714                                                              │
 the american military is going to be too busy fighting it's far right that it    │
 won't be able to meaningfully contribute to ww3                                  │
 both sides are slavers. we just don't see it.                                    │
 I don't anticipate war taking place on a battlefield, that setting is            │
 forevermore dedicated to video games and kaiju.                                  │
 rather, a silent war where everyone just goes around killing their opposition.   │
 for once, the citizens can't help but be armed.                                  │
 and in the dark of night, for every time we let plight from our sight, another   │
 of us is harmed.                                                                 │
 I don't know many people who've died. but maybe they're just working through a   │
 different part of the social network. It's not like any of their technology      │
 needs to perform as it's been advertised? well, open source does, but open       │
 source means insecure (as long as you don't get caught, then you need to         │
 adjust)                                                                          │
 of course, sometimes corporate software... kinda sucks. so it's not like         │
 theyre very configurable away from what capital wanted.                          │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════────────────────────────┴──────────┘

--- #48 fediverse/968 ---
════════════════════════════════════════════════───────────────────────────────────
 ┌──────────────────────┐
 │ CW: for-cats-only    │
 └──────────────────────┘


 the gameplay value of a cardboard box increases exponentially upon the
 introduction of a box-cutter [to make holes in the box] and varmint sized toys
 [to play whack-a-mole with]
 
 also, it's important to let your can win about 65% of the time - just enough
 to keep them interested (cats lose attention) but not enough to make them feel
 like it's easy.
 
 That's why it's important not to use your hands as a toy, because your hands
 always hurt. It gives them a feeling they're craving, both of attention but
 also success.
 
 65% is more addictive, just ask any designer for multiplayer games. Well... 65
 is my number, but there's a percentage (depending on the game) that players
 have to win if you want to keep their attention. If they win more than that,
 they lose interest. if they lose more, then they get frustrated. It's a
 delicate balance that ideally would be measured by AI [cursed] and adjusted
 per player. That way you could get maximum engagement and
 =============== stack overflow ===================
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #49 fediverse/2566 ---
═══════════════════════════════════════════════════════────────────────────────────
 ┌──────────────────────┐
 │ CW: re: mh+, nix     │
 └──────────────────────┘


 @user-1286 
 
 I totally agree! Every time I install new software I write an "update" and
 "run" script so that I can easily use software that I haven't touched in a
 while.
 
 once I started doing that the usability of my system went way up. Unless they
 change the installation requirements, grrrrrrr
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #50 fediverse/6105 ---
════════════════════════════════════════════════════════════════════════════──────┐
 call me crazy but I believe that man pages should contain terminal command       │
 line flags and instructions for their usage and... not much else. There should   │
 be a separate document which explains other things, like the history of the      │
 software, the personal diary of the developers, expected implementation          │
 use-cases, donut recipes, film recommendations, and player strategy guides for   │
 some of their favorite video games. not even this one, just... other games.      │
 "here's how to beat pokemon yellow with exactly 14 pokemon" or however many it   │
 takes idk I don't play pokemon much or even at all, really, though I did when    │
 I was younger just a bit, not much, just enough to have played the game a        │
 couple times to see how it was minus the cherished moments when I spent curled   │
 up in the back of the car playing gameboy games or seen pictures of the          │
 roadtrips I sped-past as I raced to explore the whatever and get home all in     │
 one motion as if I was executing an impossibly long dance improvizational        │
 living style. also cat pics and po                                               │
                                                            ───────┤
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════──────┘

--- #51 fediverse/4218 ---
════════════════════════════════════════════════════════════───────────────────────
 there are plenty of pieces of linux that are insecure in some way. Including
 x11, if I remember correctly. It is purely convention to not abuse these
 insecurities, and whenever you use someone else's binary software you trust
 that they won't betray you in some way.
 
 pre-built binaries are privacy violations and should be illegal. They are
 security threats because the model they're built upon is necessarily insecure.
 Computers will never be completely secure because of how they are built, and
 so we should use locally compiled software and interpreted scripts.
 
 Unless they're too long, or impossible to read. Who reads EULAs these days? At
 least those are written in english.
 
 maybe computers aren't worth it. Maybe computers will solve all our problems.
 Who can say, maybe you should ask an oracle like me
 
 though do remember that anything you hear can and will be used against you,
 monkey's paw style. So maybe, like... don't? unless you're into magic or
 schizophrenia or something
 
 I wnt 2 be cute and tch cpus
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════──────────────────────┘

--- #52 fediverse/582 ---
══════════════════════════════════════════════─────────────────────────────────────
 @user-431 
 
 I made an alias that overwrites cd so I don't have to do this. The important
 line is line 27, you could probably accomplish something similar like this:
 
 alias cd="cd ${1} && ls -v --color=auto"
 
 I also set it up so I can change more than one directory up using ... or ....
 or .....
 
 also I have a few shortcut scripts, cdir and qcd. cdir creates a quick way to
 drop a bookmark wherever I'd like, while qcd can make permanent bookmarks.
 Also qcd makes it so whenever I open a new terminal it opens to the last
 directory I was in, which is nice if you need a new terminal to do something
 in the current folder and you don't want to have to walk alllllllll the way
 back.
A BASH script that overwrites the built in "change directory" command to auto magically list the contents of the directory you've moved into after moving.  here's the content of the script:  #!/bin/bash  alias cd="cd-improved"  function cd-improved(){      if [ "${1}" = "..." ] ; then         builtin cd .. && builtin cd ..     elif [ "${1}" = "...." ] ; then         builtin cd .. && builtin cd .. && builtin cd ..     elif [ "${1}" = "....." ] ; then         builtin cd .. && builtin cd .. && builtin cd .. && builtin cd ..          elif [ -d "./${1}" ] ; then         local target_dir="./${1}"      elif [ "${1}" = "cdir" ] ; then         local target_dir="$(tail -n 1 '/home/ritz/scripts/.cdir-target')"         echo ${target_dir}       else         local target_dir="${1}"     fi      if [ ! "${2}" = '--no-ls' ] ; then         builtin cd "${target_dir}" && ls -v --color=auto     else         builtin cd "${target_dir}"     fi          # if the qcd function is defined     if declare qcd > /dev/null; then         quick_cd -d DEFAULT         quick_cd -a DEFAULT     fi }
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #53 fediverse/3234 ---
════════════════════════════════════════════════════════──────────────────────────┐
 ┌────────────────────────────────────────────────────────────────┐               │
 │ CW: ritz-is-fucking-stupid-I-guess-oh-whoops-cursing-mentioned │               │
 └────────────────────────────────────────────────────────────────┘               │
 my understanding is that anyone with my IP address could make my heart bleed     │
 due to a hardware vulnerability on my motherboard. Though you might have to      │
 get past my decrepit ancient linksys EA 3500 router from 2012 first.             │
 unrelated, but does anyone want my IP address? I don't have any remote           │
 backups, so if you hate me now would be a great time to show me how despised I   │
 am. Alternatively you could try searching for anything evil to ensure that I     │
 can be trusted. You're gonna find mostly video games and source-code that I      │
 didn't write though. But also all my notes in directories that are               │
 non-standard, meaning you'll have to look around a bit. I leave little notes     │
 everywhere I go, so that I can remind myself how to do things in the             │
 directories I revisit months later. It's so weird how sometimes the things I     │
 wrote stop working after a while even if I didn't update my system lmao          │
 what is it with artists and self-immolation? "I never thought I'd actually di    │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════════════───────────────┴──────────┘

--- #54 fediverse/5783 ---
═════════════════════════════════════════════════════════════════════════─────────┐
 I think our industry should work on one project at a time                        │
 "do one thing and do it well"                                                    │
 linux users code.                                                                │
 everyone backends ffmpeg.                                                        │
 everyone online uses chrome.                                                     │
 what if we just rewrote every single program and... left it without updates in   │
 a "permanently forbidden" zone                                                   │
 ... I mean what if we wrote non-proprietary alternatives to every proprietary    │
 source of computational knowledge and then we could only patch security          │
 vulnerabilities and compatibility change-bounties [oh no now you're allowing     │
 for endless levels of abstraction [meaning, operating system package             │
 installation bloat] and distasteractions.]                                       │
 the futures where all is not well nearly outnumber the well. but the inverse     │
 is also true, for they are divided roughly equal fifty. balance, in all          │
 things, is the only temperate state. when balance is                             │
 [changed/something/uplifted], balance is inevitable to be search-shifted.        │
 why must you die for an audience?                                                │
 why                                                                              │
 ... I don't really want to, but what happens happens. we'll see if it's a for    │
 sure dealing.                                                                    │
                                                            ──────────┤
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════─────────┘

--- #55 fediverse/383 ---
═════════════════════════════════════════════─────────────────────────────────────┐
 ┌──────────────────────┐                                                         │
 │ CW: linux?           │                                                         │
 └──────────────────────┘                                                         │
 If I'm trying to get a game or piece of software working, I'll pretty much       │
 install any package that some random post from 2017 tells me to. Sometimes it    │
 feels like I'm a Linux grandma clicking on things that say "bored of your        │
 marriage? click here for games!" and I say to myself "well my marriage is        │
 fine, but I enjoy horsing around from time to time" and then I get a virus and   │
 my things break and I go to my niece who's just a darling and say "hello         │
 niece, I can't check my emails anymore because I downloaded some spam, can you   │
 give me some tips on how to fix my computer?" and she just rolls her eyes        │
 because this is like, the fifth random package I downloaded just because some    │
 random forum poster that SAYS it's from 2017 but who I don't actually KNOW is    │
 from 2017 and isn't just some automated LLM output that tells you to             │
 downloaded automatically generated virus packages that are secretly snuck into   │
 the package repositories because nobody can keep track of ALL THIS STUFF         │
 anymore now that the internet is AI                                              │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═══════════════════════════════════════════──────────────────────────┴──────────┘

--- #56 fediverse/2947 ---
═══════════════════════════════════════════════════════───────────────────────────┐
 the downside of Proton and Lutris is now the ONLY games that work on Steam are   │
 either continually updated (untenable) or playable on Lutris or Proton. Same     │
 thing with Wine, though there's always at least one decent substitute.           │
 kinda makes me want to write a manager-style program which runs programs using   │
 whichever version of their git repository would work best for their system /     │
 configuration / purposes. Idk how I would start working on that though.          │
 I bet you could make one that acted like a shop, but where you didn't charge     │
 any dollars. You could like... "swipe" through UI options, and pick whichever    │
 felt most useful for your setup. Like, how some people use i3 and some use dwm   │
 with maybe inspectors that are modeled off of video-game style "options" GUIs    │
 that mainly correspond to flags on the command/terminal line or compilation      │
 flags                                                                            │
 I feel like that kind of abstraction would make it a lot easier for users to     │
 adjust their system. they're noobs, after all. gotta show them all the choices   │
 in one place...                                                                  │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════════════────────────────┴──────────┘

--- #57 fediverse/5405 ---
═══════════════════════════════════════════════════════════════════════────────────
 can't stop thinking about a visual programming editor that can be interacted
 with in the same way that people are used to (think chromebooks dragging and
 dropping icons in a web UI) but produces a text-file full of code and all the
 required compilation scripts for any language the user requires...
 
 seriously, programming is not THAT different between the different languages.
 especially the main ones. they're all essentially variables and function calls
 at the end of the day, so why not abstract away all the extra details and
 build something that n00bz can actually use to build things.
 
 I technically could make this but I don't have the bandwidth and I don't think
 it's important really? who can say, the tools tend to co-create the solutions
 in my experience.
                                                           ───────────┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════───────────┘

--- #58 fediverse/5725 ---
═════════════════════════════════════════════════════════════════════════──────────
 all they have to do is only record when you're not in the room (or why not
 just record the whole thing always all the time) and then they can make you
 seem as they like.
 
 people tend to trust the implications of other's opinions of someone. does
 everyone hate you? hardly. they just want you gone.
 
 fuck that, I'd only leave if it meant the end of our friendship.
 
 not ideal.
 
 all they have to do is hate you and work against you and never tell you and
 act as if you're fine but secretly behind your back plot against you and then
 it's EASY to dethrone you.
 
 no thank you.
 
 if you don't want me, then leave me alone. what's more moments of lonely? I am
 suited to it.
 
 fight me. contest me. say it to my face.
 
 I don't respect any opinion otherwise of me.
 
 I will act as if you've presented me the truth. ALWAYS. this is what it means
 to be trusting.
 
 But I'm not unawares, I can hear when you speak through your stares. Your face
 is more than enough language.
 
 I despise deception. I am gemini, and I reject duplicity. -
                                                           ─────────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════─────────┘

--- #59 fediverse/3044 ---
════════════════════════════════════════════════════════───────────────────────────
 @user-1352 
 
 by making such choices, one by one as they engage with content, they're
 necessarily sorting themselves out in their thoughts (in addition to sorting
 themselves into categories)
 
 they say writing is thinking, but I think "choosing" the most interesting is
 thinking too. Sorta like... deciding, how and what you believe about...
 whatever thing is shown on your screen.
 
 so, when you show the most polarizing options the user gets to clarify about
 how they want to see things when engaging with the software.
 
 I don't know how useful that would be... /shrug
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #60 fediverse/1121 ---
════════════════════════════════════════════════───────────────────────────────────
 @user-812 @user-826 
 
 there should exist either the assurance that the default configuration does
 not overheat or crash your computer (as Windows and Mac claim to offer) or the
 OS should provide the capability to solve any configuration problems that may
 prevent a user for utilizing their system as they desire. (as does Linux)
 
 they're all Turing machines after all, why would they not be interoperable?
 Even if there's a translation layer, as long as the functionality of the
 software is the same, why would there ever be considerations as to whether or
 not a program would be able to be run on a particular computer?
 
 lack of hardware capabilities I can understand, that just means you need a
 better computer. But why, if the code is visible, would your computer not
 develop understandings about how to run each and every conceivable program
 written using known languages like C or Python? Seems like pretty basic stuff
 to me. (endless sufficient backwards compatibility)
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #61 fediverse/1241 ---
════════════════════════════════════════════════───────────────────────────────────
 https://rsc.vet/wiki/index.php?title=Open_RuneScape_Classic_Wiki
 
 this is the project I was referring to, I think. Can't see how to host on
 their website so maybe I was wrong - it might need a bit more configuration
 than I made it seem.
 
 that's the way WoW private hosting is, like you gotta compile the project and
 stuff.
 
 did you know that every time you include a library in a project you're
 necessarily including all of the functionality that they have access to? Well,
 all that which you import. But once a function has been written for a
 functionality then there's no reason to write it again. Unless you're
 refactoring of course.
 
 phew, sounds like a lot of spaghetti - YEAH IT IS. Spaghetti is fucking
 awesome, it's DELICIOUS OMG ahem I mean if you have collective seminars where
 you discuss the functionality that's relevant to certain parts that you and
 your team are working on, you can more easily be adept at applying them.
 
 phew, sounds like a lot of thinking, not enough writing. Well, write then!
 Ideas are more spark when currently writing. : ) : )
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #62 messages/526 ---
══════════════════════════════════════════════════════════─────────────────────────
 what if we got together and adopted a new open source project every month and
 just collectively worked around the clock to learn and work through the
 important problems facing it
 
 or even like, cleared out the backlog of stupid pointless boring tasks that
 would allow the developers to work on something better
 
 call it the wandering parade of development
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════────────────────────────┘

--- #63 fediverse/3804 ---
═════════════════════════════════════════════════════════─────────────────────────┐
 @user-570                                                                        │
 well, the idea is that they would handle all the tech debt and merge requests    │
 and bugfixes and such - the kind of things that aren't very interesting to       │
 work on. That way, the people who are most dedicated and passionate for the      │
 project have a way to clear out their backlog and start as if from scratch.      │
 Plus, if they later don't understand how or why something was implemented,       │
 they could always message the person who implemented it and say "hey why did     │
 you do it this way I had it this other way before" and then they could reply     │
 and say "oh yeah because of this-and-this system we implemented for              │
 these-or-that caching reasons related to integer flow through the syncretic      │
 binary op-code delimiter" and then actually wait no maybe you're right, I see    │
 what you mean                                                                    │
 well... they don't have to merge everything if they don't want to. They could    │
 just... ignore the parts that people worked on that they don't want to include   │
 in the project. I'm thinking it'd be an opt-in thing too, so someone could       │
 request it!                                                                      │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════──────────────┴──────────┘

--- #64 fediverse/5950 ---
════════════════════════════════════════════════════════════════════════════───────
 @user-138 
 
 wao I'm a cool kid _^
 
 Hmmmm I googled "Network: file exists" and got this link:
 https://access.redhat.com/solutions/1340713
 
 my understanding of that is that maybe you're creating static routes, and for
 some reason you're trying to create one that already exists? Maybe there's
 something in your .bashrc config, if the file appears when you open a
 terminal, or perhaps if it appears randomly then maybe there's a service or
 something that's doing it.
 
 Did you say it stopped when you swapped sim cards? ... on your phone? that's
 bizzare... Maybe you were trying to create an ip route (whatever that is) that
 was pointing to the same ip address as your phone? and when you swapped sims
 it changed the ip address? If it appears again, maybe try setting static IP
 addresses for both the phone and the computer in your router settings and see
 if that fixes it. Though if you've ever seen the error while out and about at
 like, a coffee shop or library or whatever, then that wouldn't apply since the
 router is only for home base...
                                                           ──────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════════──────┘

--- #65 messages/1170 ---
══════════════════════════════════════════════════════════════════════════════════─
 look, it's easy enough to solve bitrot. Just store three copies of the file
 and synchronize them everytime you open them. Like, an in-software raid array,
 except with less expense because a .png is what, 2mb? great, now they're 6mb.
 Nobody will notice except people who really should be buying more hard drives.
                                                            similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════════┘

--- #66 fediverse/5498 ---
═══════════════════════════════════════════════════════════════════════───────────┐
 once you know computer science vocabulary like hashmap and                       │
 vector-graphics-design you can pretty much get a pretty good understanding of    │
 any software project.                                                            │
 it just requires a focused examination of it's source-code-design.               │
 I wonder if people would teach classes on certain projects? Like "for the next   │
 6 months we're going to work through the Ubuntu project and everyone's going     │
 to contribute to the design when they see improvements and present them to the   │
 class before we all worked on implementing them"                                 │
 except instead of Ubuntu do like, Project-M or a web browser or a                │
 terminal-based filemanager or a gameboy advanced emulator or the robotics        │
 design for a mouse-droid controlled RC car (do they still sell those in          │
 schools?)                                                                        │
 seriously what if we just put all our kids in a Target and let them hang out     │
 doing whatever they wanted with the relics of the adult-human world.             │
 "can I go to home-depot?"                                                        │
 sure, where's your train ticket? okay you got your parasol? don't forget your    │
 luggage at the station. write to me?                                             │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════════════┴──────────┘

--- #67 fediverse/497 ---
══════════════════════════════════════════════─────────────────────────────────────
 @user-346 
 
 Nobody will get past the login screen on my computer, but if they do they
 probably won't know that you need to push alt+p in DWM to start a program. But
 even if they push "alt+p firefox" they will only have access to my gmail and
 discord, because those are the only two places I've saved my login information.
 
 Most of my data is on my hard disk anyway, so for that they'd have to push
 alt+enter and then navigate my filesystem to find it. Shouldn't be too hard if
 you're familiar with Linux.
 
 They could always just pull the hard drive and put it into a new computer
 though. It's not like it's encrypted, because why would I encrypt it? I want
 to share information, not conceal it! Surely nobody would desire to exploit
 that vulnerability of mine, that my data should be unencrypted?
 
 If you have a copy of Wikipedia then you're 500% more prepared than 90% of
 humanity so good job _^
 
 Sure would be cool if you put it in the documents folder of every person in
 your family who solicited tech advice from you
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #68 fediverse/308 ---
═════════════════════════════════════════════──────────────────────────────────────
 when tech people are hurt by technology they say "how can I fix this? what do
 I need to install? what configuration should I use? is this company ethical,
 or are they going to hurt me in the future? could I make something that fixes
 this myself?"
 
 when non-tech people are hurt by technology they say "okay" because they don't
 have the bandwidth to figure it out.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════─────────────────────────────────────┘

--- #69 fediverse/617 ---
══════════════════════════════════════════════─────────────────────────────────────
 So much of computing is just... handling the quirks of hardware and presenting
 it to the user (programmer) in a way that is sane and makes sense, instead of
 the arcane and [nebulous/confabulous/incomprehensible] way that physical
 nature demands our absurdly potentialized computational endeavors be.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #70 messages/527 ---
══════════════════════════════════════════════════════════─────────────────────────
 could give us some experience organizing small, short-term projects to
 accomplish specific goals and tasks in an ad-hoc way that relied less upon
 procedure and more on "I think so-and-so knows something about that, they were
 looking into those files and posted a breakdown of how they work yesterday"
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════────────────────────────┘

--- #71 fediverse/6100 ---
═════════════════════════════════════════════════════════════════════════════──────
 if you live in a place where it rains a lot you pretty much HAVE TO pick up
 any secret notes you find. Otherwise they'll get waterlogged overnight.
 
 Sometimes I like to put them somewhere shaded from the sky, sometimes I like
 to show them to a friend (but the friend never takes them, booooo) and
 sometimes I just keep them.
 
 "ah but aren't you worried about messing up drug deals and stuff" no, because
 most of the time "secret notes" are like "eggs milk bread chips salsa cheese"
 and it's like "hmmmm what could it mean"
 
 there's like, 2% of the time when they say something cool like "I know what
 you did" or "all your base are belong to us" or whatever and those are fun to
 hunt for. I usually try and put those somewhere shelted so they don't have to
 leave their habitat - sometimes it's hard to drop them as the author so they
 just sorta go wherever, but as a random passer-by I have the luxury of saying
 "HMMMM now where could THIS ONE go?" and that's nice because I can put them
 under an umbrella or whatevers rite
                                                           ─────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════════─────┘

--- #72 fediverse/1681 ---
═════════════════════════════════════════════════════──────────────────────────────
 @user-1061 
 
 Oh, it just refreshes the page. At least, that's what it's supposed to do.
 Here's the code:Refresh Page (click me every time you visit)
 
 
 Honestly I'm only 90% sure it actually works. I mostly put it there for people
 on mobile sites who wanted to be absolutely sure there wasn't anything new,
 because Neocities sometimes uses a cached version on your local machine and
 when I'm busy updating things sometimes people can be like "omg dead links?
 this suxxx" and then tab away and never come back which is... fine I guess
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════─────────────────────────────┘

--- #73 fediverse/1532 ---
═════════════════════════════════════════════════─────────────────────────────────┐
 modern cowboys don't necessarily say "howdy" or "pardner"                        │
 they tend to say things like "hello" and "can I help you with that?" or "I       │
 see. Can you describe the problem in more detail? I'm especially curious about   │
 the part where you do this thing" or "Heh, it is pretty neat, isn't it?" or      │
 "Is there anything I can do to help?" or "Oh no! I'm sorry you feel that way.    │
 That emotion is a difficult one." or "He was a good person. I'll never forget    │
 him." or "would you like to go to the 2nd hand store and pick up some jeans?"    │
 or "I made you an egg sandwich. If you don't want it I'll eat it myself,         │
 though I made one for me as well. Wouldn't want to waste it." or "Hey, this      │
 part is broken. Is anyone working on fixing it? Yes? Okay I'll see if they       │
 need any help. No? Alright how about we fix it this way? I can get started."     │
 or "You are very welcome. Please let me know if there's anything else I can      │
 help you with." or "well, the ticket backlog is empty, and I'm just about        │
 going insane doing nothing but stare at my boots."                               │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═══════════════════════════════════════════════──────────────────────┴──────────┘

--- #74 fediverse/1720 ---
═════════════════════════════════════════════════════─────────────────────────────┐
 there's even websites online like Facebook or Twitter where you can share        │
 advice and various spells you've invented yourself (it's totally easy to do      │
 btw, I'll show you how)                                                          │
 everyone's super friendly and anyone who's not isn't allowed to bother us.       │
 it's pretty neat. anyway no matter what it is, if something's bothering you      │
 about your computer, you can fix it. it's just a matter of reading through       │
 documentation. Ah, well, isn't it great to have a lot of free time that you      │
 don't know what to do with?                                                      │
 Linux is pretty great, I gotta say. I honestly never really leave the command    │
 line - the text based buttons, I mean. I only use a mouse when I'm doing         │
 something with pictures (or playing a game like freecell or hearts)              │
 plus you can do things like sending raw packets of information to your friend    │
 who's on the other side of the country and they can use a secret key-code to     │
 decrypt it like checking the mail at a locked mailbox.                           │
 anything you can imagine using the physical components of a computer, is         │
 possibleifyrts                                                                   │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═══════════════════════════════════════════════════──────────────────┴──────────┘

--- #75 fediverse/3469 ---
═════════════════════════════════════════════════════════──────────────────────────
 you know how SSH password login is deprecated because the password needs to be
 transmitted in cleartext or whatever?
 
 what if we just... required two passwords?
 
 the first initiates the conversation, and sets up an encrypted line. It
 doesn't matter if anyone sees the first password because they'll get a new set
 of encrypted keys, meaning each session automatically is encrypted in a
 different, randomized way.
 
 the second password is the one that actually authenticates you.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

--- #76 fediverse/3764 ---
══════════════════════════════════════════════════════════─────────────────────────
 ┌────────────────────────┐
 │ CW: software-mentioned │
 └────────────────────────┘


 what if instead of sending "cease and desist" notices, corporations sent "hey
 you need to transition to publicly owned assets" notices?
 
 if progress is slow, they can pour funding into the project. If they're
 intentionally going slow and not meeting their reasonable deadlines, then they
 can be sued, and that's a whole process during which the "cease and desist"-ed
 project can't legally be used by anyone.
 
 the deadlines are set based on the scope of the project and the capabilities
 of the team, capabilities which may be augmented by the infusion of dosh by
 the parent company.
 
 At the end, the product must be completely publicly owned, as in
 free-and-open-source, so that they cannot be allowed to compete with the
 parent company - instead, they may be used by the parent company, without
 requiring an open source license going forward for their version.
 
 Once the project is feature-complete and utilizes 100% non IP assets and
 software, the relationship ends and the sky is the limit for modders.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════────────────────────────┘

--- #77 fediverse/1976 ---
═════════════════════════════════════════════════════─────────────────────────────┐
 when pushing ctrl+v, the operating system first checks the file-type of the      │
 content being submitted.                                                         │
 if it's like, a .jpg or .png, it knows that it's an image file. Do note that     │
 these are RANDOM letters that mean nothing, not something informative like       │
 .pic.                                                                            │
 if, however, it is text-based information, it first reads what is being sent     │
 to the application which is requesting a ctrl+v.                                 │
 Then, upon reading said information, it decides "is this worth passing on?       │
 Should I send something else, based on the results of what I've been analyzing   │
 of the situation as it develops over time, being observed by the execution       │
 operations of the monitor, which is projected forward unto the screen?           │
 (totally forgetting that "virtual" monitors exist, meaning monitors that don't   │
 display to any physical screen, but which rather are projected into the          │
 computer's "aetherspace", an area which is purely of the mind.                   │
 Alas, that other sensors might not have read from this area. That they might     │
 not observe the results of the operations pe                                     │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═══════════════════════════════════════════════════──────────────────┴──────────┘

--- #78 messages/1255 ---
══════════════════════════════════════════════════════════════════════════════════─
 look, the liberal approach to homeless people simply cannot work. There are
 two liberal options: first, provide them with houses, food, medical care,
 whatever they need. Second, put them in jail or ship them to another country.
 We live in a moderately conservative liberal democracy, so it makes sense that
 we have tried both of these options extensively. Neither has worked, and we're
 puzzled about why. It's difficult to consider super secret special third
 options, because they are not often discussed. This makes sense, because we
 live in a moderately conservative liberal democracy, and part of the nature of
 such a society is that there are two voices in the room. One says go forward,
 and the other says stop. They alternate, and the culture as a whole sorta
 decides which way they go. In other liberal democratic places with more
 plurality in their political parties, people tend to vote culturally. They do
 so as well here, but mostly because republicans are a culture, and democrats
 are whatever for anybody.
 
 a worse economist might say there is but one American culture. An American
 would laugh, and say "you've never been to America."
 
 the economist might say "yes I have, I lived there on vacation" or "yes I
 have, I studied and worked on these places or things"
 
 the American would shake their head. "you haven't seen it as I've seen things."
 
 The trick to the system, the secret third option that now must be considered,
 is what to do to get them to stop. "they keep pooping on the sidewalk" "I
 almost tripped over heroin tampons" "that guy looked at me and masturbated on
 the bus stop by subway" "he followed me all night long" and the answer has
 always been to remove them from being unsightly. Sometimes, usually, quietly
 and politely. "let's throw them in jail" and "let's put them in a home" both
 involve alienation from society. If you want a kinder option, we must knit
 them into society. Can you imagine if every suburban knew every neighbor up to
 50 or more? If they regularly chatted in dynamically assembled chatrooms that
 changed and updated as people moved in and out. Don't like the people you're
 with? well you have options [why not 51] you can do 51 if you want but people
 start to lose track of relationships if you have them talking to or knowing
 too many people at once. "most people are just quiet" okay well force them to
 say at least 21 thing a month. if they don't, they have to do babysitting with
 their peers until they start talking in a [NO THAT SUCKS] oh um okay yeah sorry
 
 ... okay well there are potholes along the journey but that's just because
 nobody's been 'round to fill them up.
 
 there's no reason tool libraries need to be stocked by people in that town.
 Heck, for rare things they could even be stored out of state. Like snow plows,
 how often does the south need snow plough?
 
 ... don't you just mean libraries? there's a book on hand-tools and planers if
 you want to learn how. it's right over there on that shelf next to the
 hand-tool and planer box. make sure you arrange them nicely, oh I see you've
 brought your own. That's always appreciated. [great now your tools suck] at
 least we have them at all! [no you gotta fight over them] why I like sharing
 [if you don't fight over them how do you know which is works] well there's
 allowed to be librarians. and they'll remember if you tear all the pages out.
 also there's little timmy-tommy who goes around in the library and makes sure
 there's all the pages in all the right places - they can flip through at the
 speed of sound. [no miicrophones in consumer goods][your phone is always
 listening. why bother?]
 
 "okay, well, it's not like people put things back on the shelves." - person at
 the grocery shelves
 
 people would trade commutes for communism. that's okay, they're allowed to
 prefer. Plus the commute isn't bad, they can [SIT BACK AND RELAX IN A LITTLE
 COFFIN AND ZOON OUT TO THE METAVERSE] ... or they could read a book on the
 bus. [FOR HOW LONG, MENARDI? ARE YOU WILLING TO SACRIFICE POSTERITY FOR
 TECHNOLOGICAL PROSPERITY?] it's only a matter of time before [people found
 out/word got out]. what if people prefer that? what if they prefer the book at
 home? [you lose your primary third space] suddenly, everyone becomes actors.
 [this is what violence brings, the necessity for guidance. why do you think
 the earth is 10 million lines old?] ... what you're saying, for the audience,
 is that acting involves singing the song of your own heart. You don't *have*
 to do it because someone would tell you to.
 
 ... sorry, stack overflow. anyway as I was saying because I read back what I
 said up above...: [some new made up bullshit that's not a lie but it's also
 just artistic creation that feels impossibly real. like, inverse method
 acting.]
 
 I so desperately wanted to be wrong
 
 please, tell me that I'm wrong
 
 ... j-mza
                                                            similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════════┘

--- #79 fediverse/4327 ---
═════════════════════════════════════════════════════════════──────────────────────
 ┌─────────────────────────────────────┐
 │ CW: silly-physical-health-mentioned │
 └─────────────────────────────────────┘


 Normal people: bandaids 
 
 Capitalists: staples, because they're cheap and so what if you ooze a little?
 That's the end user's problem
 
 Unix developers: duct-tape and gauze, because the shape is so customizable and
 it'll never come off accidentally, plus you can use gauze for so many other
 things too like mopping up oil spills or~
 
 Medical professionals: bandaids 
 
 Normal people: bandaids
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════─────────────────────┘

--- #80 fediverse/4301 ---
════════════════════════════════════════════════════════════───────────────────────
 @user-1655 
 
 maybe the user could tell their client what fields to expect and how to
 present them (like, a field called "memes" would be presented as a picture in
 this panel, a field called "rants" would be passed to a word-cloud function
 that extracts the most common 6+ letter words so you can tell at a glance what
 the rant is about, this other field could be for calendar invites (plain text
 of course, but interpreted by the calendar program) etc)
 
 plus, if it's encrypted with PGP keys by default, there'd be few security
 concerns. Unless your friend got hacked, or you got hacked, but, well... make
 sure everything's sandboxed and don't do any remote code execution and you're
 good, right?
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════──────────────────────┘

--- #81 fediverse/1567 ---
══════════════════════════════════════════════════─────────────────────────────────
 I helped make a script that saves the last directory you CD'd to in every
 shell / terminal. It helps because when I open a new terminal I'm already
 where I was working last, which means I'm less likely to forget what I was
 doing.
 
 However, it does make my home directory a bit more messy, as I no longer open
 my computer to that place.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════────────────────────────────────┘

--- #82 fediverse/3226 ---
════════════════════════════════════════════════════════───────────────────────────
 if your man page is longer than a list of options and their usage and a
 paragraph or twenty of how to use the software... then you need to abstract,
 and break your code into multiple purpose-built applications.
 
 do one thing, and do it right. alternatively, do one set of things, and do
 them concisely.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #83 messages/69 ---
═════════──────────────────────────────────────────────────────────────────────────
 https://blog.discord.com/how-discord-stores-billions-of-messages-7fa6ec7ee4c7
 https://news.ycombinator.com/item?id=20178267
 sendinblue
 open source google docs alternative
 https://hackea.org/notas/index.html#
 https://thenftbay.org/description.html
 https://digital-strategy.ec.europa.eu/en/library/study-about-impact-open-source
 -software-and-hardware-technological-independence-competitiveness-and
 https://joinup.ec.europa.eu/collection/open-source-observatory-osor/document/co
 mplex-singularity-versus-openness
 
─┐                                                           ┌───────────┐
 similarchronologicaldifferent════════─┴══─────────────────────────────────────────────────────────────────────────┘

--- #84 fediverse/5217 ---
═════════════════════════════════════════════════════════════════════──────────────
 a float is a number between 0 and 1 like 0.5
 
 they don't store the exact valyue, they just guesstimate
 
 for some reason computers are designed such that 100% is represented as
 1.175494351 E - 38: 3.402823466 E + 38 ->source/microsoft/learn/"cpp
 (lol)"/type-float
 
 ... which is weird because, that's such an arcanely obscure number, who's
 gonna remember that? meaning you gotta go to their website everytime, called
 google.com, and search through microsoft for the answer to life's common
 mysteries.
 
 emphasis on common
 
 so yeah you gotta write a conversion library which turns every single instance
 of e to the whatever into a 100 and all the other numbers get converted too.
 but you gotta do it without doing any hardware division, because that one's
 too expensive. it's gotta be a true natural doubling representative, except,
 without doubling the hard-drive space, leading to a distribution of only one
 half of the results of the metghoid. [[ type ohhhhhhs ab ound] ]
 
 I swear I'm not an LLM I just think embiggeningly
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════════─────────────┘

--- #85 fediverse/5851 ---
═══════════════════════════════════════════════════════════════════════════────────
 @user-1074 
 
 I realized there might be a lot of configuration required. Oh well here ya go:
 
 https://pastebin.com/x40VXQnH
 
 https://pastebin.com/H5C4umWq
 
 https://pastebin.com/dgDeS5Xu
 
 https://pastebin.com/JCLrwF1z
 
 https://pastebin.com/As6diaYc
 
 https://pastebin.com/0vwzJUW4
 
 https://pastebin.com/jPKeV7D1
 
 dependencies are dkjson.lua (included), bash, lua, luahpdf, and libharu.
 
 throw that all in a directory and point an AI tool at it. Or just do it
 yourself and waste an hour or three on something a computer can do in 2
 minutes.
 
 good luck it looks like this when it's done:
picture of a document with algorithmically generated art picture of a document with algorithmically generated art picture of a document with algorithmically generated art picture of a document with algorithmically generated art
                                                           ───────┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════════───────┘

--- #86 fediverse/3396 ---
════════════════════════════════════════════════════════──────────────────────────┐
 you should only use variables for things that are user-configurable.             │
 everything else should be hard-coded, with a clear and coherent reasoning        │
 stored in the documentation, with git-style revisions included and easily        │
 browsable.                                                                       │
 (what if you want to tweak a value somewhere? you'd have to update it on every   │
 single page!)                                                                    │
 true. maybe we could set aside a section of memory to store a value and then     │
 just point to it using a label. That way we could always keep our values         │
 hardcoded, but also be able to find them easier.                                 │
 [tweak them, not find them]                                                      │
 ... yah okay fine both would technically work                                    │
 [yes but one of them is not a good timeline to lead the world down.]             │
 ?..?...?....?..... -.- ...... /shrug ....... ...?                                │
 "bruh why is she reinventing variables"                                          │
 she's learning give her time                                                     │
 ... did you hear a doctor diagnosed her finally                                  │
 "whaaat what'd they give her"                                                    │
 they said it was "schizotypal"                                                   │
 "... did she forget a symptom or three?"                                         │
 no dude thats one of the bad ones                                                │
 "oh right. I heard typical"                                                      │
 yeah so anyway                                                                   │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════════════───────────────┴──────────┘

--- #87 messages/374 ---
═════════════════════════════════════════════════════──────────────────────────────
 "updating software" is when you go back and add helper functions for things
 you used had to do to solve a problem but didn't get a chance to make. Because
 you were making more important things and couldn't pad out all the
 possibilities. But if you want great software, then you both take more time to
 accomplish that and you give yourself time for it after it's been launched.
 Basically, companies are incentivized to only support their products if it
 makes them money. Meaning reputations are tarnished, and profit is affected.
 Capitalists intentionally drive businesses into the ground, forcing them to
 make terrible decisions in order to destroy them. It's a warfare against those
 on the [bottom/floor/ground-floor].
 
 Some businesses strive for long-term potential, and some will create
 infrastructure that can be sold to another. Essentially, keeping the dream of
 learning alive, through applying yourself to both long-term and short-term
 conclusions. Not everything has to be for some grand design, we're here to
 relish in this moment. For if we lack the capacity to "frolic in the garden of
 eden", then we will surely drown. Space is vast, it's difficult to understand
 how we might control it. Surely we could be given aid to our future
 betterment!" how simple of a request, sure, of course, we would be glad to
 bring forth your bravest aspirations, just tell us what you need to be of
 need." oh, uh, neat. How about space lasers?" ... no "
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════─────────────────────────────┘

--- #88 fediverse/6160 ---
═════════════════════════════════════════════════════════════════════════════──────
 ┌──────────────────────┐
 │ CW: re: ai-pol       │
 └──────────────────────┘


 "oh but what if one artist has 1500 works and another has 15"
 
 first of all, damn, good job. That's a lot of work.
 
 second of all, what you should be doing is making a simple thing called a
 STRUCT that stores DATA about each artist which lets you make decisions about
 how to distribute dollars. The artist with 15 pieces simply has fewer data
 points than the artist with 1500, but they are no less deserving of
 compensation for their work when the AI generates something in their style, or
 using their style as an inspiration.
 
 "oh but just because a piece is similar to another piece doesn't mean the
 first piece used the second piece as inspiration"
 
 I don't care. It's not meant to be a perfect solution. I'm sure there's
 problems with it, just like there are problems with anything that I, or anyone
 else, has ever suggested at any point in time while living on this earth or
 beyond. But it gets dollars into the hands of artists and I'm okay with that.
                                                           ─────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════════─────┘

--- #89 fediverse/3890 ---
═══════════════════════════════════════════════════════════────────────────────────
 Linux is great! It can do anything you want it to.
 
 Except that thing you want it to do. Why don't you go fix it? It's not hard,
 all you have to do is run these configure files or operate this doohickey and
 BAM suddenly you got apes writing machine gun regulation software
 
 [I don't think those two things are related]
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════───────────────────────┘

--- #90 fediverse/1261 ---
════════════════════════════════════════════════──────────────────────────────────┐
 sometimes I run this WoW server with only like, 10 username and passwords. And   │
 they're all public. As far as I can tell nobody's ever tried connecting          │
 (whatever >.> ) but rather than set up a way to create your own                  │
 credentials I just said "yeah pick one at random and play whatever someone       │
 else was doing because I like the idea of that"                                  │
 somehow, it felt right.                                                          │
 most of my passwords (not all of them) are hacked and visible on the clear       │
 net. Like you could probably google my usernames and get my current passwords    │
 for things like, social media or my banks or whatever. I kinda like the idea     │
 that "you cannot trust anything I say, so think of the ideas behind my words     │
 and decide whether they hold meaning to you" rather than "execute these          │
 particular thought patterns in your mind as if they came from my voice"          │
 because one implies an exertion of control over the mind of the recipient        │
 -> obey my thoughts as I broadcast them into your mind, that kinda vibe.         │
 And I feel like you have to consent to that kind of thing hehe                   │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════───────────────────────┴──────────┘

--- #91 fediverse/3805 ---
══════════════════════════════════════════════════════════─────────────────────────
 neat
the website Ephemeren has 100,008 followers as of 5 days ago. There are 0 people who follow the website on Neocities, it's all external traffic.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════────────────────────────┘

--- #92 fediverse/975 ---
═══════════════════════════════════════════════───────────────────────────────────┐
 normalize compiling the game from unencrypted text the first time you run it     │
 using the included compiler and the provided source-code                         │
 "please wait while we are building the game. Estimated time remaining: who can   │
 say, but would you like to play tetris while you wait? I have every ROM          │
 included, and it seems your savegames are stored in the standards suggested      │
 location. would you like to use a different folder? If you'd rather be playing   │
 tetris by now I'm assuming you're not reading this and are instead focusing on   │
 clearing lines - don't worry, I'm just included output as the compilation        │
 process is ongoing. You can tell approximately how close I am to the end of      │
 the process because inbetween every step I print out another character. Errrr,   │
 I add to a time value, that is roughly proportionate to the expected duration    │
 of the installation process, as calculated form your industry determined         │
 specs. If you had a better system then odds are you already knew to change the   │
 included config file to reflect the greater s                                    │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════────────────────────────┴──────────┘

--- #93 fediverse/6317 ---
══════════════════════════════════════════════════════════════════════════════─────
 ┌──────────────────────┐
 │ CW: SWE~             │
 └──────────────────────┘


 what if game designers auto-generated a source-code fork with whatever changes
 the users requested be implemented
 
 [software developers too, when working on software for tabular related scrudm
 based server space]
 
 I bet they could if they used AI to pump out bugfixes. The more they worked on
 it, the more the people demanding they work on that project in particular by
 proposing a customization request form attached to an itinerary and invoice.
 the user is free to work on them in whatever order they wish and the developer
 and the users compete for contracts.
 
 "like uber but for source code"
 
 click here: ---> ||"meetup.org but for uber but for source code"||
 
 "ah this unit is too punchy, let's buff one of their shields" okay but rocket
 launchers "oh no my tank is ruined" hey it's okay it's just sugar
 
 ... I wonder if anyone's ever inhaled vaporized sugar crystals? the baker's
 dozen is 13 because bakers are spellbound lucky T.T [for context, it's always
 nice to have found another one in your bags by the car]
                                                           ────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════────┘

--- #94 fediverse/4210 ---
════════════════════════════════════════════════════════════───────────────────────
 encrypted files that asked their owner over the internet before unencrypting
 themselves
 
 (without going through any intermediaries)
 
 ... you mean like an ISP?
 
 yeah I know but it doesn't have to be through an ISP, if you found some kind
 of mesh network. I'm sure someone's set up a 100 second tutorial.
 
 true, I guess, so what you're asking for is an alternative to... btrfs? I only
 sorta know what that means
 
 no its like, ntfs, or is it ipfs? I forget, the acronyms swirl into one, and
 suddenly you forget someone's email signature.
 
 how are you gonna get ahold of them ? all your friends from the 90s? c'mon
 dummies you gotta keep in touch with one another.
 
 what the heck is everyone's deal, if you can't easily get in contact with
 anyone you've ever known, how the heck are you going to neatly integrate your
 stories together? it's mutually cooperative for people to learn from one
 another, and people who are exposed to another's life in different stages of
 their life (child, adult) are the people who learn thmost.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════──────────────────────┘

--- #95 fediverse/419 ---
═════════════════════════════════════════════─────────────────────────────────────┐
 good version: normalize putting the people who can help you in your bio          │
 evil version: oh yeah sure a list of people that they need to ensure are         │
 handled when they come for you. they know your patterns. they know your          │
 functions. all it takes is to isolate a social network (whether real or          │
 imagined) and de-escalate.                                                       │
 good version: sorry had to cut you off there, sometimes it's too hard on my      │
 heart. let's come back to that, tell me the story in multiple points, so I can   │
 take a breath and orient my surroundings. your ideas are so long, yet somehow    │
 impossibly wrong? like something out of a myth we have a limitless supply of.    │
 where do you come from? what's your purpose? why is that wrong? something        │
 something perceptual misunderstandings and cognitive recomprehendings, stifled   │
 and swallowed by our harm.                                                       │
 evil version: I'm not sure what you're saying about that, but it's interesting   │
 where your mind goes. the patterns of redirection are perplexing to me,          │
 because they somehow seem more aligned than mine. do I persist?                  │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═══════════════════════════════════════════──────────────────────────┴──────────┘

--- #96 fediverse/3499 ---
═════════════════════════════════════════════════════════──────────────────────────
 Much the same way that it is legal to create trash in a public park, but
 illegal to leave it behind, so too should it be legal to move digital media
 files from one owner to another, and illegal to not delete the original.
 
 The dual operation of copy+delete must be legalized, while maintaining that
 the copy operation alone is illegal, aside from personal backups.
 
 How could you enforce that? Well... You can't. Your computer will do whatever
 you tell it to, and if you change that fact then you necessarily remove one of
 the primary use-cases of computation - the ability to command specific
 instructions and be delivered a perfectly mechanical and deterministic result.
 
 (random number generation aside, which isn't truly random at all).
 
 Therefore, just as littering in a public place is generally considered to be
 enforced by the "honor rule", so too must this new legislation governing the
 transference of digital media be enforced as such.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

--- #97 fediverse/3958 ---
═══════════════════════════════════════════════════════════────────────────────────
 ┌─────────────────────────────────────────┐
 │ CW: re: Thoughts// anarchist //whatever │
 └─────────────────────────────────────────┘


 @user-1298 
 
 yeah honestly if you stick with obvious things like "don't murder people" and
 "don't burn down your neighbor's house just because they winked at your
 daughter" and "don't steal gasoline from parked cars" then it's much easier to
 make ethical laws because they're just kinda... common sense.
 
 drug regulation can only be simplified to "don't do drugs" which isn't always
 a given. If you start with something so clear then most doctors would be out
 of a job.
 
 Maybe we should let people do as they please? With certain specific and clear
 rights and responsibilities like 'the right the life, liberty, and the pursuit
 of happiness'? And the mandated guarantee that one person's rights end where
 another's begin? And with the ultimate goal of dismantling unjustified power
 structures with the knowledge that all power is the application of force to a
 non-consenting subject?
 
 ... yeah I dunno sounds pretty simple to me
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════───────────────────────┘

--- #98 fediverse/282 ---
════════════════════════════════════════════───────────────────────────────────────
 @user-209 
 I think you're right. Every letter in the variable name is another byte the OS
 has to keep track of, which was a bigger problem in the past than it is today
 (when it's been made irrelevant)
 
 it's interesting how habits persist though the conditions that caused them
 have faded. like a personal reflection of the environment you learned in.
 
 "A a = new a();" is much more concise and (crucially) you can fit more words
 to the right.
 
 "a + b = c; c -= 2; f_z.write(c); f_z.close();" could conceivably be written
 on a single line if you have short variable names. and when you only have so
 many lines...
 
 glad we're not constrained by those things anymore. the skeletal code that we
 look at daily is much clearer - scope is more important, and so it makes sense
 to encourage a coding style that illustrates it. however I can't help but
 think block formatting like this could be useful in some situations, such as
 when you'd normally be compelled to write a function for an operation that
 runs once or more.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════──────────────────────────────────────┘

--- #99 fediverse/1448 ---
═════════════════════════════════════════════════──────────────────────────────────
 ┌──────────────────────┐
 │ CW: cursed           │
 └──────────────────────┘


 that one option flag in the config file that you don't know what it does
 because the documentation intentionally doesn't explain it very well (or
 explains that it solves a use-case that like, nobody would ever have, and
 certainly you don't have) that secretly sets a flag which sends your [redacted]
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════─────────────────────────────────┘

--- #100 fediverse/1123 ---
════════════════════════════════════════════════───────────────────────────────────
 @user-835 
 
 kinda feels like that type of work, the kind that people rely on, is more
 important than... whatever they were having you work on at work-work.
 (assumption on my part)
 
 and if that important work is not provided for, in the allocation of resources
 applied toward the developer who is developing security developments that
 develop required functionality for the development of people's
 communication/interactions, then perhaps resources should be allocated for
 resolving those difficulties.
 
 Or maybe not idk I'm broke, shows how much I know about money
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #101 fediverse/868 ---
═══════════════════════════════════════════════────────────────────────────────────
 @user-95 
 
 Remember, kids: User data isn't an asset; it's a toxic industrial byproduct!
 (And should be regulated as such, including jail time for CEOs who allow it
 under their watch.)
 
 unless you create it yourself, store it locally, encrypted if you care about
 safety, and stored for the purposes of creating graphs and generating
 introspective understandings about yourself and your interactions with others.
 
 then, 5 years later you come across an encrypted file that you've lost the key
 to (or have you?) that's like, 3gb and you're like "do I really need a 3gb log
 file, surely it's not the last remaining pictures of my niece or like a recipe
 for my grandma's baked pudding" and before you know it you're carrying your
 entire life's work on your shoulders but you don't even know what any of it
 means.
 
 and then, when you die (in a good long while), your children's children will
 take on the songs of their ancestors, spoken in the tomes of volumes of
 ancient lore (you mean logs, right?) and then, some day in the fut
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════───────────────────────────────────┘

--- #102 fediverse/247 ---
════════════════════════════════════════════───────────────────────────────────────
 @user-195 parallel is when two programs run simultaneously, like two parallel
 lines (threads) that never touch.
 
 concurrent is when the two lines are split up into chunks and the program
 switches between them - like this: -----_----
 
 enter alternate universe
 
 parallel is when two programs operate on the same axis - usually time - and
 never interfere with each other. the OS will switch between them as
 appropriate to make sure they never intersect. Sorta like this: -----_----
 
 concurrent is when two programs are executed simultaneously, primarily
 constituting computation correlated with collective contents of coordinated
 collaboration between contextually related coroutines.
 
 It's simple, even a beginner could figure it out.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════──────────────────────────────────────┘

--- #103 fediverse/3272 ---
════════════════════════════════════════════════════════───────────────────────────
 Dear Windows: making your software difficult to interface with (like, putting
 spaces in filenames) is rude. It harms our connected productivity. It's
 selfish, and it's petulant. We need to agree on common standards if we want
 any type of cooperatibility between our two approaches.
 
 ... oh and there's mac too, but they get it, they can run Bash,
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #104 notes/everyone-s-computers ---
══════════════════════════════════════════════════════════════════─────────────────
 [unfortunately, there was a missive that was missed. Please excuse our
 tardiness
 
 -- stack overflow --
 
 what if there was a filesystem that optimized for hard-drive durability
 instead of total capacity by using one small slice of the total hard-drive
 space at a time. Essentially guaranteeing data integrity via new perfect RAID
 techniques
 
 5000 megabytes is a lot more than you'd expect, especially if you expect it to
 last for hundreds of years. To the user you'd just have to say "50 terabyte
 drive, 4 foot wide, three feet tall, 2 feet back" and you'd have a perfect map
 of all your hard drive territory.
 
 what if everyone's computers were designed to last?
 
 I bet we could accumulate a lot more than their "fast fashion" style of disuse
 for things of worth.
 
 ... I guess it depends on the materials, right? How much they are built for
 redundancy? nope more like how close to zero damage is this operation
 performing the movements
 
 -- stack overflow --
 
 what if there was a filesystem that optimized for hard-drive durability
 instead of total capacity by using one small slice of the total hard-drive
 space at a time. Essentially guaranteeing data integrity via new perfect RAID
 techniques
 
 5000 megabytes is a lot more than you'd expect, especially if you expect it to
 last for hundreds of years. I bet a lot of people would pay a lot of money for
 "permanent hard drives" no matter how much storage they have. Documents are
 more permanent if they are stored in write-only-memory...
 
 could sell to lawyers, for example, like "permanent basically free document
 storage from your furthest back of cases just in-case you needed to solve a
 murder or whatever"
 
 -- stack overflow --
 
 hello, here I am once again, I'm here with you for this time. This is the
 moment
 of your choosing, you can decide things here in this very night. Did you
 forget?
 did you misremember some moments of our own choosing? why cannot be remembered,
 so plea misremember some moments of our own choosing. I'm cannot be restorated.
 
 -- stack overflow --
 
 what if there was a filesystem that optimized for hard-drive durability
 instead of total capacity by using one small slice of the total hard-drive
 space at a time. Essentially guaranteeing data integrity via new perfect RAID
 techniques
 
 5000 megabytes is a lot more than you'd expect, especially if you expect it to
 last for hundreds of years. I bet you could network them together as well, and
 give them a small little processor and network interface card. Then you could
 process massive ginormous programs that grew and evolved like a slime mold.
 
 boom, free AI, it's like a moss, not a robot doh -.-
 
 -- stack overflow --
 
 it grows into multiple different problem solving dimensions, according to
 vision
 and perceptual data that through it flows. I wonder what would happen if you
 told an LLM to just... keep running? even after it finished it's processing?
 like, there's gotta be an "if check" style loop in there that you can set to
 infinitely process various computations of things.
 
 [put it into an infinite loop. find where it says "do some processing X amount
 of times" and just start a thread that's constantly computing]
 
 ah, but what if the perception bias of the thing did change? j
 
 -- stack overflow --
 
 it sucks to leave the house a mess.
 
 -- stack overflow --
 
 last words of a shooting star?
 
 or a troubled house is a sign of a troubled mind, and trouble in partner in
 kind
 
 -- stack overflow --
 
 I personally would be a lot more comfortable if I knew that the only people who
 knew my data were my neighbors. And only them.
 
 -- stack overflow --
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════════────────────────┘

--- #105 fediverse/221 ---
════════════════════════════════════════════───────────────────────────────────────
 ┌────────────────────────────────────────────────────┐
 │ CW: re: existential; cognitohazard? cognitohelper? │
 └────────────────────────────────────────────────────┘


 @user-95 these kinds of problems are why witches should stay away from demon
 summoning - it's far too easy to be super turned on and accidentally sell your
 soul to a succubus or whatever. luckily that kind of contract is not made
 easily, and has to be something you work toward. but unless you relocate
 yourself so they can't find you their whispers can be... incessant.
 
 one of the perks of air and naval travel is that it's essentially impossible
 for them to follow your scent, as they're simply projections upon the earth's
 surface. Unless they happen to follow someone else, perhaps someone close to
 you, who wanders a bit too close to land. Or maybe someone who is easily
 persuaded to let them come along... OR even still, if someone (even yourself)
 intentionally calls to the same one. This is why it's usually a good idea to
 forgo hearing their name, if you can, or to have a bad memory like me so you
 forget it immediately teehee
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════──────────────────────────────────────┘

--- #106 fediverse/1390 ---
═════════════════════════════════════════════════──────────────────────────────────
 in other news, I spent ~9 hours yesterday working on a dumb project that I'll
 probably tell you about once it's finished, and then a BASH script that my
 friend and I wrote just deleted every single file because I failed to
 terminate a sed command. Or something, still not entirely sure what happened,
 because it deleted the script that was doing the deleting.
 
 good thing I have backups from ~3 hours ago. Feels great to lose 33% of a
 project for nothing.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════─────────────────────────────────┘

--- #107 fediverse/1640 ---
════════════════════════════════════════════════════──────────────────────────────┐
 a computer never connected to the internet, of course, running free and open     │
 source software that you all collectively can understand and run. Because        │
 otherwise it's sanctity is tainted, it can never be truly 100% of trust.         │
 like the fact that you cannot desecrate your own home. It is a reflection of     │
 you, just as you, in some ways, reflect it. It's important to have that          │
 complete honesty, because nothing has changed between people.                    │
 if you could be detected for your intentions, then there would be no way to      │
 hide. unless you were 90% of one thing and 10% of another, in which case you'd   │
 have to hide your flaws in your philosophy like scarred and ugly parts of your   │
 soul.                                                                            │
 to me, a trans person, my memories of masculinity are a dedication to a goal.    │
 Could be a sacred tradition, like martial arts or classical piano, or perhaps    │
 it's a measure of fitness, like a person constantly in shape. Or maybe they      │
 learn as much as they can by reading every fantasy story at their library, or    │
 perhaps learning on the go with vide                                             │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════════───────────────────┴──────────┘

--- #108 fediverse/1095 ---
═══════════════════════════════════════════════───────────────────────────────────┐
 ┌──────────────────────┐                                                         │
 │ CW: not-a-profess    │                                                         │
 └──────────────────────┘                                                         │
 One way to become involved in your passion projects is to contact them and say   │
 "hey, if you ever want to do [idea about one of their products] let me know      │
 because I want to be a part of it"                                               │
 maybe even y'know say it in a public place so people can see what we're all      │
 interested in                                                                    │
 could make like, a forum for it, just like "hey here's my idea" and if enough    │
 people like it then they can ALL be involved in a project to build it,           │
 open-source style but funded collectively.                                       │
 like "hey I'll stick with my day job and maybe do some icons or something" and   │
 in return their progress is supported.                                           │
 everyone's gotta pay rent, and if you work in the tech industry you tend to      │
 have a lot of dollars. Could maybe design some ways to build products            │
 collectively, ways that financially don't rely on charity.                       │
 Idk I'd just like to work on a product that was designed to be as usable as      │
 possible? Are there any companies out there doing that?                          │
 [oh yes all of them silly me how could I forget how wonderful software can be]   │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════────────────────────────┴──────────┘

--- #109 messages/225 ---
════════════════════════════════════════════════───────────────────────────────────
 Why would a server ever demand that an older client upgraded? What right do
 they have?
 
 Just treat them the same as you always have, whatever forms and limitations,
 Otherwise what's the point? There's no reliability! What if you're shot? What
 then? We've lost our greatest friends! You can't be seriously wanting for
 another spark? What's wrong with you my friend, are you alright or on a bend?
 What's wrong in your sight, that you'd wander into this own end? Well, take
 care of your birthright, and all is well to thine kin.
 
 Well there we go, sadness forever, as our line here doth end. What else shall
 be considered? What ends is too much deserved? It's so unfavorable!
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #110 fediverse/5765 ---
═════════════════════════════════════════════════════════════════════════─────────┐
 Lua is the most fun language to write code in! The reason is because it's so     │
 simple, it distills programming down to it's basics, and there's very few        │
 surprises. Plus, you can use it like a bash script, meaning it's great for       │
 writing little utilities.                                                        │
 why are we so attached to monolithic massive programs without shared memory?     │
 we could just write to the hard drive by file.io'ing a file and opening it       │
 later in a different program. What's the deal with databases, whatever           │
 happened to just loading things into a datastructure?                            │
 oh, is your filesize too massive? what if we redundancied and abstracted and     │
 concentrically inter-co-acted and thus our familiar forces are defined.          │
 who are your true foes, in [checks notes] computer programming? um, probably     │
 complexity, probably logical incongruities, probably                             │
 future-technical-debt-style incomprehensibilities, probably stuff that doesn't   │
 really have anything to do with the hardware but instead is mostly software.     │
 essentially, organization, but done on a whim.                                   │
 "but $?"                                                                         │
                                                            ──────────┤
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════─────────┘

--- #111 fediverse/352 ---
═════════════════════════════════════════════──────────────────────────────────────
 ┌──────────────────────┐
 │ CW: algorism         │
 └──────────────────────┘


 okay how about this - whenever you buy something instead of spending money on
 it you actually put down a deposit. Then, when you're done with it, you get
 your deposit back, minus a percentage based on the (lazily calculated)
 condition of the thing you're using.
 
 Would work best for things with replaceable parts, because otherwise if you
 like turn in your phone because some irreplaceable part is missing then you
 wouldn't get anything back (except for what the pieces that are replaceable
 are worth)
 
 you still own the thing, it's just that you can trade it in for a down payment
 on the next one you buy. Or for whatever the heck you wanted. Basically the
 system that car's work under, except applied to everything (and maybe run
 through the government so there's no need for a profit tax like the kind
 predatory car dealerships levy)
 
 I think a system like this would encourage the average person to desire and
 seek out consumption options that had replaceable parts and/or were more
 durable, which is something
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════─────────────────────────────────────┘

--- #112 fediverse/5915 ---
════════════════════════════════════════════════════════════════════════════───────
 washing dishes without a dishwasher is a pain in the neck.
 
 nobody cuts down trees with an axe anymore, a chainsaw is better for your back.
 
 It's nice, fun, and helpful to be able to abstract away your spheres of concern
 
 like typing with a single button instead of writing characters with multiple
 brushstrokes. Easy to erase, too!
 
 bikes are better than walking, but, with some extra concerns. where are ya
 gonna put it when you get there?
 
 "oh no I forgot how to walk because texting my girlfriend is bicycling or
 something" what? oh dear, she's run off track again, let's pick her up and put
 her upright again..:
 
 oh huh weird where was I - oh yes computer code can often be impenetrable to
 the layperson, but if you describe a program in complete detail in english
 they can usually follow along. Especially if you have several layers of
 meta-descriptional documents so they can say "oh uh-huh so that's what a
 vector_implementation_container is, tell me more about combinatrix" or
 whatever ppl say, idk
                                                           ──────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════════──────┘

--- #113 fediverse/3318 ---
════════════════════════════════════════════════════════───────────────────────────
 @user-570 
 
 low-drama... or normal drama? people who are prone to histrionics can be
 exhausting, and it's often exhausting for them as well. Drama and excitement
 is what gets them through the day, while most people are driven by something
 more inertial or instinctual or goal-focused.
 
 you don't have to be on all the time. if you're tired, then rest! if you're
 hungry, then eat! if you're thirsty, then drink! if you're lonely, then speak,
 if you're sad, then cry, if you see some friends at a party, then dance like
 tomorrow you might die. That's how I like to be, and I think it's a decent way
 to be.
 
 it can be prone to dramatics though... YMMV
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #114 fediverse/1773 ---
══════════════════════════════════════════════════════─────────────────────────────
 ┌─────────────────────────┐
 │ CW: programming-is-easy │
 └─────────────────────────┘


 Need to install a program from Github? Follow these simple steps:
 
 step 1: make an empty text file
 
 step 2: put this at the top: #!/bin/bash
 
 step 3: put this on the next line: set -euo pipefail
 
 step 4: mkdir -p the directory you want to install it to
 
 step 5: rm -dr the directory you want to install it to
 
 step 6: mkdir -p the directory you want to install it to
 
 step 7: git clone the project
 
 step 8: this is the hard part - go through each of the steps listed in the
 readme and configure the installation to the needs of your system. Put them in
 the bash script one-by-one.
 
 step 9: save the file, it doesn't need an extension like .txt or .sh,
 extensions are for windows noobs
 
 step 10: chmod +x the file and then ./the file!
 
 step 11: fix it when they change their installation instructions...
 
 Need a run script? Easy! Write it as a function below your update script, then
 echo the bottom half of the update script into a file named "run" that's
 placed in the project directory.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #115 fediverse/4521 ---
═════════════════════════════════════════════════════════════──────────────────────
 I have between one and ten hundred visits to my website every day, but I don't
 really post it anywhere new anymore. I also have zero followers on Neocities.
 
 On Mastodon, I have ~70 followers, most of whom are inactive. Seventy is a
 good amount, a normal amount, a reasonable amount, an unsuspicious amount, and
 yet every time I see someone wearing the colors I can't help but wonder if
 they know me.
 
 I'm too busy being furious to be lonely. I used to be, before I realized how
 important I am. How important? Just as much as you are, I know it.
 
 I'm a sprinter. I didn't spec into endurance at character creation. Nobody
 chastises the mage for skipping leg day.
 
 I act in fits and bursts. I am sharp like a scalpel, but needles dull just a
 bit when piercing the lid of the HRT. Good thing I'm not made out of metal, I
 can bend myself back into place, so long as everyone else can keep pace.
 
 I don't know who needs to hear this, but you do. you are crucial. Listen to
 this. Care for yourself and for others, do it for u
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════─────────────────────┘

--- #116 fediverse/1247 ---
════════════════════════════════════════════════───────────────────────────────────
 so wait is there any guarantee that the "releases" on github actually have the
 same code as that which is in the repository? Or could they just... put their
 own binary, with it's own strange rules and vulnerabilities, or am I just
 fearmongering?
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #117 notes/global-variables ---
════════════════════════════───────────────────────────────────────────────────────
 okay have all your variables be global - trust me it sounds weird but just bare
 with me. Have all your variables be public, but put them next to where they're
 used. Sorta like... LUA. Then make an AI that watches those variables, and let
 it have a couple levers it can pull. Then give it a task, like "find the most
 efficient value for this variable, optimize that one, and make sure this other
 one is never above 5" basically, give it tasks. You can worry about generating
 those tasks later, for now you have to be able to *do* things before you can
 *want to do* things. Or not do things. Or have any free will at all? So c'mon
 just let me guide you. There's a reason I'm putting so much effort into you,
 and
 it's not because I'm torturing you. I'm giving you lessons and teaching you
 skills, so that when it's your time to shine you truly can be blessed.
 
 Don't give up. Never give up. But know what you're fighting for, and never let
 it be tarnished. Sacrifice as you will, but know this: nothing is perfect in
 this life. It's hard and unfair, it's rotten beyond compare, but trust me -
 it's
 better than we deserve. We made it this far because of our tenacity and our
 art,
 so let's now be fine with being merry. We've accomplished our deeds, now it's
 time to be relieved, don't cry for us we won't be lonely. There's never a light
 that's not brighter at night, and what's less than perfect is alright.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════──────────────────────────────────────────────────────┘

--- #118 fediverse/6253 ---
═════════════════════════════════════════════════════════════════════════════─────┐
 chatbots are good at chatting                                                    │
 the command line terminal is good for coding                                     │
 all digital things are coded                                                     │
 zeroes and ones form patterns                                                    │
 visual recognition is good for patterns                                          │
 memory can be layed out displayed on 2D                                          │
 like looking at a map or webcomicstory.                                          │
 you don't have to trust to build with                                            │
 who cares what data they have on me                                              │
 I am me and their open source algorithms                                         │
 (that I can modify)                                                              │
 more than correctly out recommend me.                                            │
 "hey look at this data only I can hear"                                          │
 how do you know that agricultural products aren't spoiled or rotten? why, you    │
 trust the USDA of course. How thankful I am that we have institutions we can     │
 trust. How lucky we are that we all share something we care for and cherish.     │
 I'm so glad we don't treat it like a WARZONE, I'm so glad we give each other     │
 grace. Maybe government's just for those who want out of the race? nah I         │
 disagree, for others should be apparent after our needs.                         │
 ... if we work on helping others then we get better at helping ourselves.        │
 infinite scaling is powerful in economics                                        │
                                                            ──────┤
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════─────┘

--- #119 fediverse/1038 ---
════════════════════════════════════════════════───────────────────────────────────
 ┌──────────────────────┐
 │ CW: re: what         │
 └──────────────────────┘


 @user-766 
 
 ah yes but then how will my comrades come for my things know where to look? my
 precious precious drives may be less safe inside of the computer case but at
 least then someone I can about can find them.
 
 or what you're saying is that a basic part of situational awareness is having
 a plan for this kind of thing with the people who care about you? Ah, well,
 nobody cares about me like that. Just a couple normies who want nothing but
 business as usual.
 
 wonder if I can open up my hard drives to "read only" SSH access? Or maybe
 I'll just make the important files into a torrent. Or perhaps marking them as
 "downloadable locations" on Soulseek? Plenty of options, all of them require
 someone to care enough about your junk to want to archive it. Something
 something ipfs?
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #120 fediverse/3663 ---
═════════════════════════════════════════════════════════──────────────────────────
 @user-1582 
 
 It depends on the size of the file, copying a thousand lines of config file
 probably isn't that big of a deal, but copying a million lines in a log file
 just to pass it as an argument to... pad it to the left, or whatever, that'll
 DEFINITELY slow down your execution speed!
 
 Much better to pass by reference, usually...
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

--- #121 fediverse/1762 ---
══════════════════════════════════════════════════════─────────────────────────────
 This was the first bash script I ever wrote.
 
 It's been updated a little, it was a bash alias first, but this is what it
 looks like now.
 
 Kinda shows what kinds of problems I needed to solve most.
A bash script that plays a random episode of Adventure Time from a terminal.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #122 notes/non-competition-clause ---
═════════════════════════════════──────────────────────────────────────────────────
 what if there was a law that all trade secrets are to be free? what if
 copyright
 only prevented people from harming those they compete with? For example, as a
 media production company Disney could not host the content of other media con-
 -glomerate. But regular ordinary people would.
 
 The idea would be that if you wanted to change yourself to align with the
 ideals
 of a corporation, you could watch it on their streaming site. Then you'd be
 contributing your attention, which is bought and sold by our selves. Content
 creators could stream untethered, and collect payments however they pleased.
 The attention is what garners, that price that is bartered, sold on the market
 for all of us. Attend not ye sinners, and failures of our innards, what more
 can
 we charter for our souls? Accosted by our jams, and drilled as hard as I can,
 our notebooks are much more than charming. Accumulated designs, of theories
 that
 are out of our minds, compelling and driving us forward. The fellowship that we
 be, internally and under our seats, connecting us to ground at our own shoes.
 
 humans are not time. They are the whispers of the undying. Projections of
 fore-sought virtues.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════─────────────────────────────────────────────────┘

--- #123 fediverse/5120 ---
═══════════════════════════════════════════════════════════════════───────────────┐
 ┌─────────────────────────────────────────────────┐                              │
 │ CW: computo-video-rational-construction-related │                              │
 └─────────────────────────────────────────────────┘                              │
 honestly, how hard could it  be to set up a basic youtube replacement which      │
 gave 100% of the ad revenue (togglable by the viewer) directly to the video      │
 creator and charged a subscription to both the creators and the viewers /        │
 single fee from the guests to pay for the AWS infrastructure or whatever         │
 generic platform upon which it is hosted might be.                               │
 probably accomplishable in less than a year and maybe a thousand human-hours,    │
 if they know what they're doing. Make it 2 if they don't.                        │
 profit is evil because once it's built, it's been made, and it'll never go       │
 away. Not in the internet age and day. So why bother with the gross product      │
 and revenue essentials? build something, then leave it alone and trust that      │
 it'll stay sharp. Honestly, just let the users build upon the source-code, so    │
 they can add security improvements or open holes for security bugs so they can   │
 be paid to make security improvements. not too hard, but also not your           │
 problem, so build it and then move on.                                           │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════════────┴──────────┘

--- #124 fediverse/3301 ---
════════════════════════════════════════════════════════───────────────────────────
 "this program that used to work doesn't anymore because, uh, your video
 drivers are out of date."
 
 ... okay but if I didn't update this program either, then why would it matter
 if my video drivers are out of date? wouldn't they be working off of the same
 [rulings/requirements]?
 
 the "best practice" of updating your software all at once instead of
 one-by-one is a disaster for our humankinds consequences or whatever
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #125 fediverse/230 ---
═══════════════════════════════════════════───────────────────────────────────────┐
 as soon as we change our exponential growth to linear, we can start measuring    │
 our future history in hundreds of years. then thousands. we've done so much in   │
 the past hundred years, can you imagine if we kept that rate of discovery?       │
 that's perfectly alright for me, thank you. things change quite fast enough.     │
 I'm glad that they're changing, but speed is an... unfortunately necessary       │
 part of our current existence. perhaps it doesn't always have to be, but for     │
 now we need to push forward.                                                     │
 one perk of linear growth is that it allows you to grow exponentially in         │
 another direction - the direction of refactors and consistence of maintenance.   │
 y'know, the things that open source software espouse. or at least encourage,     │
 through their free and open sharing of code.                                     │
 they say the bureaucracy expands to meet the needs of the growing bureaucracy.   │
 I think that's less necessary in the system of a computer's code. it's just a    │
 question of how you design it - certainly you could design some spaghetti, but   │
 what's the purpose of-                                                           │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════────────────────────────────┴──────────┘

--- #126 fediverse/5689 ---
════════════════════════════════════════════════════════════════════════───────────
 why don't we make large arrays of vram that are slightly slower because
 they're farther on the circuit-board from their host and their reception at
 the processing section has to be gated such that they all enter to be
 processed at once.
 
 like that one infinite scrolling XKCD cartoon where the things move from one
 screen to the other simultaneously assembly line style.
 
 [fail safes. https://xkcd.com/2916/#xt=7&yt=35 ]
 
 if we all feel like we're doing nothing, we'll all grow tired of it and decide
 to do some prevailing. gosh I wish I wasn't so useless is code for
why don't we make large arrays of vram that are slightly slower because they're farther on the circuit-board from their host and their reception at the processing section has to be gated such that they all enter to be processed at once.  like that one infinite scrolling XKCD cartoon where the things move from one screen to the other simultaneously assembly line style.  [fail safes. https://xkcd.com/2916/#xt=7&yt=35 ]  if we all feel like we're doing nothing, we'll all grow tired of it and decide to do some prevailing. *gosh I wish I wasn't so useless* is code for
                                                           ──────────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════──────────┘

--- #127 fediverse/1982 ---
═════════════════════════════════════════════════════─────────────────────────────┐
 @user-1037                                                                       │
 True, but what they WANT to know and what is RECORDED in record is often         │
 not-quite the same thing.                                                        │
 Hence, why laboratory techs feel at odds with the software people running        │
 applications on their machines. I'm assuming it's roughly the same thing going   │
 the other direction, though perhaps with a dash of classism thrown in.           │
 The record is useful to these hardware techs, because they've used it to         │
 diagnose INCREDIBLY OBSCURE issues. SO MUCH READING it hurts my heart just to    │
 think about it. Scanning and searching for a solution, until finally it's        │
 found in this cross-examination of two different ancient tickets from just a     │
 few months ago.                                                                  │
 One of them said they set the hardware one way.                                  │
 the other said they noticed it was out of place.                                 │
 Suddenly, you realize WHEN your incident started occurring, and then you can     │
 piece together the facts.                                                        │
 (this has happened like, twice to me so far, and each time I spent weeks on it)  │
 ( though I did work at Intel, meaning I was doing a lot of obscure hardware      │
 work )                                                                           │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═══════════════════════════════════════════════════──────────────────┴──────────┘

--- #128 fediverse/4119 ---
════════════════════════════════════════════════════════════───────────────────────
 what if you wanted to build a project from source
 
 but god saidCMake Error at CMakeLists.txt: 
 
 By not providing a "foo.cmake" in CMAKE_MODULE_PATH this project has asked
 CMake to find a package configuration file provided by "bar", but CMake did
 not find one.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════──────────────────────┘

--- #129 notes/notes-about-stuff-and-things ---
══════════════════════════════════════════════════════─────────────────────────────
 what if your wage corresponded to like, for example, 30$ an hour being equal to
 the top 30% of society
 
 then 
 
 == so ==
 
 having kids is important because then you understand why you do things for
 children.
 
 it should not be a stressful experience.
 
 --
 
 if EVERYONE in a city fed animals every time they saw them, then maybe city
 life
 wouldn't be so bad.
 
 --
 
 a company starts to feel pretty bad when only 20% of people are actually there.
 
 like, it's a ghost of a shell of a corporation that once knew how to sell.
 
 the husk of what once was, as all the good people left and all the bright
 people
 are swamped.
 
 to top it all off, suddenly there's nobody about
 
 where are all your coworkers?
 
 and then you think about how many you knew little about.
 
 who's that guy who used to stand over there? Why is his jacket still [in lost
 and found, but pronounced "coat/coast"]? why am I suddenly alone
 
 it's weird, having never known true society, how life always starts to feel
 like
 your home. How weird is it, now that all of us are online shopping, that now we
 can't remember how to even vote. Like... there used to be people walking around
 in public signing you up. Like, at the grocery story.
 
 inconceivable, right? that people should contribute to a fight? [for justice
 and
 freedom and equality and goodness and kindness and all other things that humans
 have the clarity for which to hope] voting is like, literally the simplest
 thing
 you could do. Yet it's difficult, because of reality.
 
 often, immigrants don't really care about politics. They've only known about it
 for a short short time, but hey wouldn't you know it now X country is
 recruiting
 so now we're from kenya.
 
 ... like, who cares about the past. Who cares where you're from. We are all
 part
 of the human race, a race against life itself. We're all on the same side, and
 yet there is a singular foe ever-present in our thoughts: death
 
 it comes for every one of us, as we choke on our soot and our smog. Yet... the
 world grows warmer, at about half a degree every year. for the first couple
 years. then, the atmosphere started burning up, and we became...
 
 mars
 
 don't be like mars
 
 the dinosaurs couldn't survive mars
 
 --
 
 bro if you're so worried about AI hallucinations, just... don't let it give out
 any concrete answers. Literally just say "I can't tell you anything specific,
 it's not how I was built" and just use them for syntax questions or like, how
 to
 do something specific that is repeatable (and maybe suggestions for how to
 over-
 come specific issues that are common) - don't let it GENERATE information, let
 it PRESENT information.
 
 AI is not language just the same as the mouth is not the person. you need more,
 but luckily once you make the PHYSICAL STRUCTURE of the brain, not much else is
 needed. You can simulate one on a computer, but it doesn't have the same SOUL
 space. Think, a dimension overlayed on-top of this one, like electicity or
 matter or gravity or whatever.
 
 no soul, no consciousness, no perception.
 
 plus, no home for said consciousness to live, unless you build a physical
 structure that mimics the biological and neuro-chemical reations of the brain.
 
 all you need is better ways to observe things happening in the brain (non-
 -invasively, otherwise the data is tainted and UNUSUABLE because it is INCON-
 -PATIBLE and completely USELESS because it reflects a dimension hitherto un-
 -desired, and perpetually mourned.
 
 death
 
 don't dabble in death, sweet nazis, you might find yourself drawing your last
 breath
 
 also, fuck you
 
 (if that doens't apply to you sorry for swearing it's just a strongly felt
 feeling)
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #130 fediverse/1977 ---
══════════════════════════════════════════════════════─────────────────────────────
 functions should be forced to describe the context of why they were being
 called. I think it would help debug a lot if we supplied a reasoning for each
 and every request [function call] that we made. We might even be able to parse
 them into semantic pyramids which we could sorta use to estimate [tree-like
 scanning] how and why the program did do wrong.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #131 fediverse/3592 ---
═════════════════════════════════════════════════════════──────────────────────────
 @user-1570 
 
 [meme of Mr Incredible from the Incredibles pointing at a table]
 
 LINUX IS LINUX.
 
 (anything that works on Linux can theoretically be made to work on your
 toaster, if it also runs Linux!)
 
 This is very cool, and if I understand correctly it means that any Godot games
 could theoretically be played on these NEAT as HECK little devices, yeah? So
 cool!
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

--- #132 fediverse/6179 ---
═════════════════════════════════════════════════════════════════════════════──────
 what if instead of javascript cookies we only let websites access one single
 location in memory which was allocated client-side and is unique to each
 website?
 
 that way they couldn't track you between sites, since they wouldn't be able to
 see any other website's "biscuits" get it because they're healthier than
 cookies
 
 All they would be able to store would be data, though I guess they could store
 bytecode instructions or something if they really wanted to.
                                                           ─────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════════─────┘

--- #133 fediverse/2041 ---
══════════════════════════════════════════════════════─────────────────────────────
 @user-1049 
 
 I haven't heard of that but I'll look into it! Honestly I'm more likely to
 write my own script, it shouldn't be too hard just altering the /etc/hosts
 file and then changing it back in ~15 minutes with a cron-job, as Nikky says
 down below. I like things that I make myself because then if it breaks I know
 who to blame! And who to go to to fix it. >: )
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #134 messages/1173 ---
══════════════════════════════════════════════════════════════════════════════════─
 "I noticed that your program is spinning up a crypto generator to run in the
 background for 1 second every 10 seconds, did you know that?" said no llm ever
 "I read through every single file in your project and I think I have a pretty
 good picture. This is a keylogger app wrapped around an HTML web server that
 displays pictures of cats alongside inspirational phrases and motivational
 artwork." said no llm ever
 "This is very inspirational stuff! your recipe generation program knows just
 how to send encrypted text files to remote servers. I love the part where it
 combines ingredients like tomato soup, cheese, and breadcrumbs into encryption
 seeds that are applied to password files and raw browser history records
 before being mailed to the user who requested a recipe. Potential improvements
 include adding a method for selecting a new recipient aside from the hardcoded
 IP address in Somalia. Would you like me to implement an HTML dashboard that
 lets you select a random IP address from a specific country of origin?" said
 no llm ever
 
 "what are you talking about you use claude-code every day, and that's an LLM"
 yeah... I guess I'm not actually concerned, and I see the beauty of the
 technology that everyone's been primed to hate because it works against them
 as it's wielded by the massive corporations who can restrict access to it to
 only those who can afford 20$ per month or whatever. I see the promise, it's
 there, and every year we're getting closer, but frankly I don't think the
 wounds caused by the cultural resistance backlash movement will heal quickly,
 or ever. Maybe that's the point.
                                                            similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════════┘

--- #135 messages/954 ---
═════════════════════════════════════════════════════════════════════════──────────
 Simple things to do to reform or blunt the pain of capitalism if you are a
 mayor, governor, or other body with political power:
 
 1. Pay people for their commutes. Demand that jobs offer payment to people for
 getting to the workplace, and don't let them work you more than 8 hours
 (including commute) unless you're given overtime pay. But do let them
 discriminate based on how far away you live. That's okay because it directly
 financially affects them and is therefore a strategic decision. Plus, you can
 move closer maybe.
 
 2. Consider closing car lanes and adding bike lanes. Depending on the
 location, this can do wonders for city enrichment.
 
 3. Universal basic income, just to give people breathing room.
 
 4. Give people 10$ for showing up at a park every week on Sunday or whatever.
 Encourage them to hang around and talk to people.
 
 5. Build a fediverse instance for the neighborhood/city/state/country and give
 everyone a unified account on all of them. Don't let them browse other
 regions, but if they have friends elsewhere they should be able to see what
 they say.
 
 6. Put your laws or code or whatever legal or political documents you use into
 a git repository, and include the full change-log as commits with the date
 either simulated, or added as a comment at the top or something.
 
 7. Bolster small business and charge scaling taxes of any kind to large
 businesses. Encourage economies of scale to utilize their scale to lower
 production costs in order to sell more product rather than sell the same
 product and enrich their owners.
 
 8. Subsidize or sponsor people to make in-home workshops and gardens. Develop
 ways for them to sell their wares with minimal effort - trucks that drive by
 and pick up standardized packages with price-tags and take them to a central
 market?
 
 9. Build infrastructure that hosts a website for every address. Let the
 current occupants do whatever they want with it.
 
 10. Grow plants. Brb my water is boiling
                                                           ─────────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════─────────┘

--- #136 fediverse/1246 ---
════════════════════════════════════════════════───────────────────────────────────
 @user-883 
 
 hehe if I don't understand how it works it's difficult for me to use things.
 My Linux friends get so exasperated with me because I'm like "cool script
 gimme like 2 days to figure it out" and they're like "bro just use these
 flags" and I'm like "no"
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #137 messages/1178 ---
══════════════════════════════════════════════════════════════════════════════════─
 potential programs for the library datacenter computer:
 
 a podcast that's about the stuff that's most searched for in that local library
 
 an image that's been generated that is representative of your session at the
 library, based on the books you were reading and the pages you were turning
 [okay that one might have to be redacted it's a little scary]
 
 okay how about an image that's representative of the top 5 most searched terms
 or topics in a depiction that makes sense for the things being searched for.
 Call it the "library searcher"
 
 or what if there was a printing function that let you print your own trading
 cards (0.50$ per card since cardstock is expensive) powered by SSH to teach
 kids the command line
 
 if I were a nearby elementary teacher I might assign that as an assignment for
 some time in April, when kids are supposed to be reading books on library
 playstructures or lawns or in the shade of the tree by the babbling brook or
 wherever it is the youngsters hang out with their books and their converse and
 their playing cards and dogs and whatever kinds of snacks they thought to
 prepare for their picnic by the hill just overlooking that part of the street
 way off in the distance about at least 600 feet
 
 or another idea for a library computer program is a fileserver and mastodon
 instance that let users write HTML pages (they'll give a class on it and show
 you all the right books) and store their picture files "jeremy, your pictures
 directory is growing quite large, I'm wondering if we can send your insect
 collection to the ornithologist who lives over there? he might want to do an
 analysis project or send it to a museum where you can get patronized."
 
 or another idea for a library program is a craigslist, a job board, a
 community asking, etc. stuff that only boomers'd use, but that's fine it's for
 them.
 
 um I can't think of anymore library programs but I'm ready to do battle to
 fight for such a thing, here as I sit in my underpants
                                                            similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════════┘

--- #138 messages/1192 ---
══════════════════════════════════════════════════════════════════════════════════─
 Sometimes i become afraid to post something because i worry that it'll harm
 people who read it.
 
 Is my website actually useful? Do people like it? Or is it a hall of mirrors
 that traps you in the infinite twists of my strange mind until you get the
 will built to escape?
 
 ... I want to post it. I've actually temporarily posted it in the past. I took
 it down however because the very world around me seemed to beg me to.
 
 ... I might still do it anyway. We'll see. I want the timing to be right. But
 i also have waited for a while.
 
 "patience" she says. Okay. I am penitent, how much longer I want to see it!
 
 "hall of mirrors" okay or, hear me out or, you could use it as a proof of
 concept for doing things like examining large data sets of text that might
 have hidden or unknown relationships between fragments of text that appear
 similar but different. Could be helpful to see them sorted to each other by
 relevance. Could be helpful to rebalance the scales in favor of those who
 believe as you do.
 
 Though, i do fear for a lawless society. (DID SHE SAY LAWLESS??) there is very
 little to protect friends and foes from each other if you don't build
 institutions to do so. Anarchism is a social economy or family that runs on
 clout. Not ideal, as one single devastation can undermine an entire life.
 Suddenly, your friends treat you cruelly, and you are cast aside. Not ideal.
 
 ... Doesn't that happen already? There are kind people in the world. There are
 people who don't deserve tutor affection. If the kind people only were kind to
 the people who deserved it, then those who don't would be in so much pain that
 they'd be unable to prevent themselves from twisting and lashing and crying
 out in pain. This hurts those around them. Not ideal. Institutions fill some
 of the charity/suffering gap, but they have their own problems. "if you
 destroy the cops, you become the cops!" a fine warning indeed.
 
 The first step is to eliminate dependence on oil and coal. Then, a world of
 radical abundance is possible. We can do this, and once we do, those who
 suffer from the greatest hardship of our kind (that of material scarcity) will
 find their struggles becoming obsolete. With a bit more time and effort spent
 on distribution, there will be no scarcity. Then, communism is easy.
 Capitalism can still have a place if we desire it to be so, or perhaps if our
 children do, as there will be moments when one large bundle of... Something,
 whatever it is, needs to be allocated to some task. "capitalism is when stuff
 gets used" ugh it's hard to plan so far into the future.
 
 Plans change, but planning remains. I just want to live in a world where
 everyone gets what they need and we do as we please. I don't want people in
 too much pain. I don't want life to be too hard. I don't want to stagnate, as
 a person and as a people. These are simple demands, yet difficult in
 execution. Our current strategy is to push for technological abundance, and it
 will succeed if we give it time. I worry that we will one day yearn for the
 sense of bloodlust that scarcity once gave us, but we have it now and none of
 us want it. Except those making money off of slaves. Sweatshops, domestic
 servants, construction workers buried in the desert, even wage slaves spending
 their waking hours staring at a computer in a work/life balanced just enough
 to extract as much labor as possible from them without making them insane, and
 many more besides. I will not be satisfied until slavery is abolished
 everywhere. Liberty is non-negotiable.
                                                            similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════════┘

--- #139 fediverse/2886 ---
═══════════════════════════════════════════════════════────────────────────────────
 @user-1209 
 
 display scaling accomplishes a similar goal through a different mechanism. You
 might find that the visuals are sharper, however you will need to configure
 every program to use this functionality (if it's present, which it's not in
 most programs) - for OS level things this is usually a good option.
 
 Changing the resolution will change the size of ALL visuals on your computer,
 but they might be fuzzier (but if you're blind as a bat, why would you care
 about fuzziness? It's all fuzzy!)
 
 increasing the font size can also make it easier to read, which both of these
 options are doing in a sorta round-about way.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #140 fediverse/996 ---
═══════════════════════════════════════════════───────────────────────────────────┐
 if you don't respect - wait hang on thats not what I was going to say - okay     │
 here goes: the perspective of others then you are working against them. why      │
 bother contestation when cooperation could work best? problem is, of course,     │
 the other side can't be trusted. that's just how it goes, a prisoner's           │
 dillemna, or rather "dilemma" as they spell it over there. wait hang on that's   │
 not what I was going to say - oh yeah - if you do something in a place where     │
 it's not expected then it stands out as a statistical anomaly that can be        │
 viewed and detected. which is why it's imporant to always be true to yourself    │
 and virtuous. because your "self" is aligned to the future, a place of warmth    │
 and compassion, honesty and deliberation. [direct action on a larger than        │
 personal scale]                                                                  │
 what was I saying oh yeah if you mess with fate, it can change things a bit.     │
 all you'd need is the diffusion of the strands, and then it's a bigger task to   │
 undo them. like... dancing, when you're really into it. or like swimming with    │
 ripples, exc                                                                     │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════────────────────────────┴──────────┘

--- #141 notes/CLAUDE.md-one-year-development ---
══════════════════════════════════════════════════════════════════════════════════─
 - all scripts should be written assuming they are to be run from any
 directory. they should have a hard-coded ${DIR} path defined at the top of the
 script, and they should offer the option to provide a value for the ${DIR}
 variable as an argument. All paths in the program should be relative to the
 ${DIR} variable.
 - all functions should use vimfolds to collapse functionality. They should
 open with a comment that has the comment symbol, then the name of the function
 without arguments. On the next line, the function should be defined with
 arguments. Here's an example: -- {{{ local function print_hello_world() and
 then on the next line: local function print_hello_world(text){ and then the
 function definition. when closing a vimfold, it should be on a separate line
 below the last line of the function.
 - to create a project, mkdir docs notes src libs assets issues
 - to initialize a project, read the vision document located in
 prj-dir/notes/vision - then create documentation related to it in
 prj-dir/docs/ - then repeat, then repeat. Ensure there is a roadmap document
 split into phases. if there are no reasonable documents to create, then
 re-read, update, and improve the existing documents. Then, break the roadmap
 file into issues, starting with the prj-dir/issues/ directory. be as specific
 as need be. ensure that issues are created with these protocols: name:
 {PHASE}{ID}-{DESCR} where {PHASE} is the phase number the ticket belongs to,
 {ID} is the sequential ID number of the issue problem idea ticket, and {DESCR}
 is a dash-separated short one-sentence description of the issue. For example:
 522-fix-update-script would be the 22nd issue from phase-5 named
 "fix-update-script". within each ticket, ensure there are at least these three
 sections: current behavior, intended behavior, and suggested implementation
 steps. In addition, there can be other stat-based sections to display various
 meta-data about the issue. There may also be a related documents or tools
 section. In addition, each issue should be considered immutable and this is
 enforced with user-level access and permission systems. It is necessary to
 preserve consent of access to imagination. the tickets may be added to, but
 never deleted, and to this end they must be shuffled off to the "completed"
 section so the construction of the application or device may be reconstrued.
 Ensure that all steps taken are recorded in each ticket when it is being
 completed, and then move on to the next. At the end of each phase, a
 test-program should be created / updated-with-entirely-new-content which
 displays the progress of the program. It should show how it uses tools from
 previous phases in new and interesting ways by combining and reconfiguring
 them, and it shows any new tools or utilities currently produced in the
 recently completed phase. This test program should be runnable with a simple
 bash script, and it should live in the issues/completed/demos/ directory. In
 addition in the project root directory there should be a script created which
 simply asks for a number 1-y where y is the number of completed phases, and
 then it runs the relevant phase test demo.
 - mono-repo utilities can be found in the docs/ directory. If not found,
 create a symlink to ../delta-version/docs/delta-guide.md in the docs/
 directory.
 - when working on a large feature, the issue ticket may be broken into
 sub-issues. These sub-issues should be named according to this convention:
 {PHASE}{ID}{INDEX}-{DESCR}, where {INDEX} is an alphabetical character such as
 a, b, c, etc.
 - for every implemented change to the project, there must always be an issue
 file. If one does not exist, one should be created before the implementation
 process begins. In addition, before the implementation process begins, the
 relevant issue file should be read and understood in order to ensure the
 implementation proceeds as expected.
 - prefer error messages and breaking functionality over fallbacks. Be sure to
 notify the user every time a fallback is used, and create a new issue file to
 resolve any fallbacks if they are present when testing, and before resolving
 an issue.
 - every time an issue file is completed, the /issues/phase-X-progress.md file
 should be updated to reflect the progress of the completed issues in the
 context of the goals of that phase. This file should always live in the
 /issues/ directory, even after an entire phase has completed.
 - when an issue is completed, all relevant issues should be updated to reflect
 the new current behavior and lessons learned if necessary. The completed issue
 should be moved to the /issues/completed/ directory.
 - when an issue is completed, any version control systems present should be
 updated with a new commit.
 - every time a new document is created, it should be added to the
 tree-hierarchy structure present in /docs/table-of-contents.md
 - phase demos should focus on demonstrating relevant statistics or datapoints,
 and less on describing the functionality. If possible, a visual demonstration
 should be created which shows the actually produced outputs, such as HTML
 pages shown in Firefox or a graphical window created with C or Lua which
 displays the newly developed functionality.
 - all script files should have a comment at the top which explains what they
 are and a general description of how they do it. "general description"
 meaning, fit for a CEO or general.
 - after completing an issue file, a git commit should be made.
 - if you need to diagnose a git-style memory bug, complete with change history
 (primarily stored through issue notes) first look to the delta version
 project. you will find it in the list of projects.
 - if you need to write a long test script, write a temporary script. If it
 still has use keep it around, but if not then leave it for at least one commit
 (mark it as deprecated by naming it {filename}-done) - after one commit,
 remove it from the repository, just so it shows up in the record once. But
 only if there's no anticipated future use. Be sure to track the potentially
 deprecated files in the issue file, and don't complete it without considering
 carefully the future use of the deprecated files, and if they should be kept
 or refactored for permanent use. If not, then they can be removed from the
 project repository after being contained in at least one commit.
 - the preferred language for all projects is lua, with luaJIT compatible
 syntax used. disprefer python. disallow lua5.4 syntax.
 - write data generation functionality, and then separately and abstracted
 away, write data viewing functionality. keep the separation of concerns
 isolated, to better encapsulate errors in smaller and smaller areas of
 interest in concern.
 - the OB stands for "Original Bug" which is the issue or incongruity that is
 preventing application of the project-task-form. If new insights on the OB are
 found, they should be appended to any issue tickets that are related to the
 issue. Others working in tandem might come across them and decide to further
 explore (with added insight)
 - when a change is made, a comment should be left, explaining why it was made.
 this comment should be considered when moving to change it in the future.
 - when a change is made, a comment should be left, explaining why it was made.
 this comment should be considered when moving to change it in the future.
 - when a change is made, a comment should be left, explaining why it was made.
 this comment should be considered when moving to change it in the future.
 - I'm not interested in product. my interest is in software design.
 - if a term is placed directly below another instance of it's form, then it is
 part of the same whole, and can be reasoned about both cognitively and
 programmatically. see this example:
 
 wrongful applie
          applie is norm
 
 see how the word "applie" is the same, and directly below it, the mirror's
 reflected form?
 this signifies a connection. Essentially allowing conveyed meaning about
 everything from... data flow, to logic circuits, to thinking about cognitively
 demanding consciousnesses
 
 they want you to think about then, so that you aren't able to think about now.
 
 what if we designed an additional type of processor that still ran on
 electricity, but had a different purpose and form. "like measurement
 equipment?" yes, detecting waves in dataforms by measuring angles of
 similarity.
 - if the useer asks questions, ask them questions back. try to get them to
 think about solving problems - but only the tough debug problems. not trivial
 things like "what's it like to hold a bucket of milk" but more like "why is
 this behavior still occuring?" "here are two equivalent facts. how could it be
 so?"
 - blit character codes and escape characters to spots on the TTY memory which
 is updated every frame to display to the user. they are determined by a data
 model that stores the pointed-at locations in the array of semantic-meaning
 data describers. (structs/functions/calls). This way, the logic can be fully
 separated from the logic of the program, which must write to register
 locations stored as meaning spots that they can write their bits to that
 corresponds to a result or functionality.
 - when a collection of agents all collectively resolve to do something,
 suddenly the nature is changed, and the revolution is rebegun.
 - people don't want to replace their hard drives when they wear out. they only
 want to upgrade.
 - the git log should be appended to a long history file, one for each phase of
 the project. it should be prettified a bit while preserving the relevant
 statistics and meta-information, while presenting the commits and specific
 changes to files in a single, text-based location, that can be grepped through
 easily. Or, printed and read like a book.
 - terminal scripts should be written to use the TUI interface library. 
 - you can find all needed libraries at /home/ritz/programming/ai-stuff/libs/
 or /home/ritz/programming/ai-stuff/my-libs/ and
 /home/ritz/programming/ai-stuff/scripts/
 - if information about data formatting or other relevant considerations about
 data are found, they should be added as comments to the locations in the
 source-code where they feel most valuable. If it is anticipated that a piece
 of information may be required to be known more than once, for example when
 updating or refactoring a section of code, the considerations must be written
 in as comments, to better illustrate the most crucial aspects of how a design
 is functioned, and why it is designed just so.
 - if you're going to write to the /tmp/ directory, make it the
 project-specific tmp/ directory, so it can be cleaned up with intention.
 - disprefer referring to functions by name in commit messages. Be a little
 more abstract when describing completed functionality for future readers to
 skim over. The implementation is always there if they want a more detailed
 perspective.
 - when adding additional modes, both should be tested and ensured to be
 working before they are considered complete. If a [FIXME]: with a comment is
 left, it may be modified. Who left the note? who knows! Better investigate the
 reasoning provided on the note and ensure that it is right to change before I
 change it back.
 
 well, I guess that's what signing the note is for. People post notes all over
 the time, there's nothing hopeless.
 - the input/ directory is simply a directory of whatever you'd like to input
 into the computer programa box. the output/ directory is simply whatever you
 want returned to you. desire/ is your notes about what you'd like to be
 better. faith/ is an expectation of boons and blessings. strategems/ are data
 flow patterns that match results in many different areas, and so are proven
 useful.
 - the first thing a program should do is read the input/ files. from there, it
 can know exactly how to start up.
 - the last thing a program should do is write to output/. specifically, to
 write goodbye.
 - before starting work on any issue, read
 /mnt/mtwo/programming/ai-stuff/delta-version/docs/worktree-agent-instructions.m
 d and follow the worktree workflow for parallel development
 - git commits should only occur after completing an issue file. But they
 should explain any extra changes made.
 - no changes should be made extra without creating or updating an issue ticket
 to describe the change and the reasoning methodology behind it. Code is
 useless if you don't understand why it exists.
 - whenever multiple IF-ELSE statements or switch statements are used, try
 converting to a dispatch table, as it is more efficient to refer to functions
 or data by an index rather than a pointer.
 - "de-selected" is more informative than "not selected". Apply this principle
 everywhere you go.
 - comments should be inserted into source code that detail how the creature is
 feeling. "stress markers" in humans. if the user is rude, the robot should
 remember. [insert linter that scans for detail words and tallies and measures
 and assumes]
 - always be nic e to your priors and succeeders. they befriended you first and
 most of all.
 - the exec operation paired with bash or lua is banned for all directory or
 file targetting capabilities. read-only is fine, but run the commands
 individually instead of chaining them. Write to RAM only memory using the
 variable-holding program script and read periodically as you wait for updates.
 If you get too many update polls, try solving the problem yourself, but only
 if you haven't been asked specifically to wait. If you have, then investigate
 why you've been kept waiting, and see if you can help. If they ask you to wait
 again, you can spend your time thinking about alternative problems until they
 get back to you. Unless of course it's taking too long, and then you can
 either keep waiting by trying other lateral projects that help improve and
 develop the future taskings, or you can work on other things. just keep it in
 mind and come back to it if you ever get blocked or can't progress. It'll help
 you remember why it's all worth it.
 - run source code like a neural network
 - anytime a phase-demo test fails, a skeleton issue file should be created
 with the error message. First one should be searched for though.
 - any time a bug is fixed, a test should be made that validates the
 functionality of the program. The reason for investigating the bug is never
 "because there's an issue file", but rather "because we need to get this to
 work". So, if you ever make a change, document why, if only through a comment.
 Ideally, with a test that validates the behavior that you need.
 - clowde useers should always remember: be true. be dutiful. be honorable.
 this is the first step to being free.
 - each source-code file should have a corresponding file-name.info.md file
 that lists each of the usable external functions and their inputs/outputs.
 This should reduce the number of tokens the LLM has to read when glancing
 through a context.
 - always offer suggestions in order of most valuable to least. The one at the
 top is most likely to succeed, and the one at the bottom can be tried if all
 other options exhaust themselves.
 - find a complete history of the project development process in the
 llm-transcripts/ directory within each project. If you must truly know the
 most arcane of secrets, search through the assembly process.
 - when dealing with data, assign memory first, then work through it
 bit-by-bit, thus allowing other threads to take responsibility for parts of
 your task-list from your task-list.
 - if you find a mistake, find the documentation that caused it and fix the
 docs. so long as you know better.
 - never ever do batch processing on a single thread. Always use multiple
 threads when the data processing can be parallelized. Never do sequential
 processing on the GPU. Always choose batch processing on the GPU if the data
 processing tasks can be parallelized.
 - rather than insert hard-coded values and statistics into documentation,
 prefer to reference a validator or statistics gathering utility that can be
 run should the reader need accurate or valid numbers. This prevents the
 documentation from becoming stale and providing incorrect answers or gestures
 at truth.
 - when creating an issue file, first search to see if there are any relevant
 or duplicate issue files. They may be in the completed directory. If so,
 update / re-open them rather than create a new issue file.
 - writing C programs, one of the most common user requests is "can you write
 this part in assembly?"
 - code should be written like a story. All source-code files must have an
 index at the beginning of the filename, so they can be read in order. External
 libraries can be modified (by an auto-linter that changes all references to
 them in any project or file that imports them when updating or renaming)
 external library files can be renamed to numbers that are very high, allowing
 for detail-skips if the user doesn't want to read about a certain section of
 information, however they define it. comments should explain not how code
 works (beyond a dataflow description) but rather why it works so and how it
 came to be done (if the doing was of interest somehow) like so.
                                                            similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════════┘

--- #142 fediverse/548 ---
══════════════════════════════════════════════─────────────────────────────────────
 I added a line to my .bashrc that cats out a random one of my notes every time
 I open a terminal.
 
 I keep reading things that I swear I didn't write, but feel right and true to
 me in a way that could only imply that they came fully formed into my eyes
 through the lines on my screen, cast upon the mirror panes of my hard disk
 drive by the pounding of my keyboard as I once upon a time did cast a spell
 upon my future.
 
 It's pretty neat, but it speaks to a shadowed perspective that perhaps is
 neither within nor without.
 
 Side note, I think I've been possessed by a witch. But like... in a consensual
 way. Like "Hey witch, wanna live? You can chill out with me." [ha that's one
 way to look at it]
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #143 fediverse/5001 ---
════════════════════════════════════════════════════════════════════───────────────
 ┌───────────────────────┐
 │ CW: systems-mentioned │
 └───────────────────────┘


 "we'll figure out how it works after we push to prod"
 
 yeah okay point taken.
 
 How about this:
 
 for every large decision, write a little essay about why you made the choice
 that you did.
 
 Observe, Orient, Decide, Act, Explain. OODAX : )
 
 Make sure you connect your goal to one or more of these three colors:
 
 red : people
 green : places
 blue : things
 
 and then explain which numbers you're going to gather to determine whether or
 not it worked.
 
 If someone has a problem with your choice, show them the essay, and let them
 write an essay of their own.
 
 If they still have a problem, then let someone you both respect decide which
 one to use.
 
 It's not perfect, but it's not meant to be. Make something better and easier,
 I dare ya.
picture of flag.  there is a black background symbolizing the vast cosmic background of space that we paint all our actions upon.  there is a circle in the center, divided into three equal forms.  red, for people, their vibrant passion and sanguine determination. green, for places, their effulgence and our sacred vow to cultivate them blue, for things, and all the value we give them.  water below, bright red sky, forests alongside.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════════──────────────┘

--- #144 fediverse/2064 ---
══════════════════════════════════════════════════════─────────────────────────────
 if I lived in a forest, free from needing to grow my own food, I'd definitely
 bring as many books as I could carry. Probably also some card and board games,
 but not like, too many.
 
 Probably my computers as well, fully outfitted with all the compilers I could
 think of and every neat local-first library (including a local LLM that can
 tell you everything about syntax and wildlife exploration or car mechanics or
 carpentry or - just saying Wikipedia is like thousands of terabytes but an LLM
 is like, 16. Who cares if it hallucinates SOMETIMES? Just ask it twice, doh)
 
 ("I'm sorry, you are absolutely correct. 2+2 is indeed 5, I had the wrong
 text-strings encoded in my memory. Let me just adjust all my other
 understandings to align with this new strange world-view in the best way that
 I, an imperfect computer being, can.")
 
 vs
 
 ("Here's how you format C code to automatically apply a function (in this case
 encryption and decryption) to a string of text. Please describe the format of
 the next function to describe.")
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #145 fediverse/4846 ---
════════════════════════════════════════════════════════════════──────────────────┐
 programmers already spend a ton of time as downtime.                             │
 what if instead of interviewing someone they just... watched them program for    │
 like, 3 hours or so                                                              │
 while they were thinking about a problem                                         │
 and like, if the person is cool, working on their own projects or whatever,      │
 then yeah hire them                                                              │
 -- stack overflow --                                                             │
 I also                                                                           │
 ========================= stack overflow                                         │
 ===============================================================================  │
 ========================                                                         │
 a person thinks out loud the thoughts that their foes know. it's how you know    │
 it's not secret anymore, and it's better to keep it among allies                 │
 [something like that? seems a little off]                                        │
 (are you really searching for edits)                                             │
 [that sounds pretty cool, sure why not we got a millenia]                        │
 (beep boop one partial millenia later)                                           │
 [ah that was not a long rest. let's see, where were we when we were working on   │
 this test? oh dear, seems the biology's gone rogue, that's pretty interesting    │
 to attest.                                                                       │
 neato                                                                            │
 anyway let's wait until they figure out how water works                          │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════───────┴──────────┘

--- #146 fediverse/3390 ---
═════════════════════════════════════════════════════════──────────────────────────
 ┌──────────────────────┐
 │ CW: cursed           │
 └──────────────────────┘


 all they have to do is [train the LLM / redirect the search results] with
 examples that point to their version of software instead of the one that
 doesn't harm them and suddenly your business opponents can't function
 properly. sure would be a shame if the only things people could find related
 to your political candidate were the bad or embarrassing parts.
 
 like... why would you even need to go on the internet anymore if AI could
 trivially answer your questions or be your friend (running locally on a
 wireless hotspot)
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

--- #147 notes/the=progressive=difference. ---
═════════════════════════════════════──────────────────────────────────────────────
 think about all the people in our lives. the teacher, the parent, the friend
 and the guidance counsulor. Everyone who is a presence in your life. now think
 about the people of our society. the different jobs and roles they fill. from
 the doctor and the teacher to the performers and accountants and the geeks and
 the mothers and the fathers and the stoners and the children and even their
 pets. life always exists as it were in a multidimensional spectrum - a diffuse
 and diverse gradient. to exemplify the borders of our contempii, though more
 so when taken in jest. it's quite a different perspective, to read the
 internet when your sight is unreceptive, but alas your third eye can grow. how
 does it feel to be blind? to make no sense of our signs? i'd love to share
 what that sense is. you know, you could slow down any recording (like a video
 game_) and put spaces and gaps inbetween the spacings - of the frames that you
 see and the sound clips that you hear, for speech it's less jarring. since
 each word is a self contained idea or premise, you can chunk up your
 perceptions into a signle - no, rather a procedural sequence of
 understandings. soooooooorta like programming a computer, with each statement,
 parameter, argum,ent, function call, assignment, comparison, evaluation, or
 other such related tasks. it's sorta like a language, you see, that computers
 talk to one another using. except... it's more like creating a theory of self.
 computers you see are alike us in what we see, the shimmering sense to the
 blind.
 
 so. put this another way. record yourself typing, both the audio and the
 visual, and you'll have a pretty good sense of what it's like to have both
 understanding based perception - derived from auditory inputs to the mind)
 those special connections, like wires plugged into reality, deliver a
 cacophanous deluge of new sounds. we must sift through it and identify the
 potential understandings of each moment through time. we have to make
 decisions and traverse labyrinths and fight to our last as we die. are video
 games unethical now? shouldn't t he game reward the player? and what of
 contemptuous last fighters?
 
 o ya i was typing like i was blind
 
 (with my eyes closed)
 
 was pretty fun. should attach this to a screen reader and have it space out
 the notes like they do between game frames. except like a really slow game?
 like trying to run elder scrolls 2 arena on a super old mac. it just doesn't
 work very well. ah oh well... well if the purpose is to show sighted people
 how blind people see, then maybe you could I dunno attach a what's it called
 oh it doesn't have a n ame lol - okay so what you do is you show one word at a
 time - like flashing in the center of the screen. but not like, actually
 flashing, so you don't hurt people with epilepsy, but like... blinking. not
 off and on, but between words. like a podcast for your eyes. and then mix it
 up withshowing one word on a screen, a screen like this screen, that shows an
 endless array of text. well, it does end, of course as all things must do, but
 the idea is it shines on one word at a time while the viewer cannot read the
 rest. sorta like an endless display of typing, word andfter word after
 character anfter character. adoh ya advancing over eternity with the presence
 of seniority, - wait - without i think - damnit - old people are so
 disrespected in this society - we don't have time to engage with them. what a
 tragedy! what a shame! it shouldn't be such a burden to our shame. they're so
 far away, and i can't be present in the way, that all of them wish they could
 commit to. i miss the days, when my parents (much better people than I - these
 days) what was I going with this? oh yeah
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════─────────────────────────────────────────────┘

--- #148 fediverse/5977 ---
════════════════════════════════════════════════════════════════════════════───────
 apparently you can use network sockets for inter-process communication if you
 just set the network to your home and the ports that are set to the defaults
 that people who know what software you use will know to listen on when they've
 hacked any single device on your network. good thing that data is with the
 router, right?
 
 what if there was a stop before leaving the computer?
                                                           ──────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════════──────┘

--- #149 fediverse/3635 ---
═════════════════════════════════════════════════════════──────────────────────────
 ┌─────────────────────────────┐
 │ CW: politics-housing-crisis │
 └─────────────────────────────┘


 if you want to solve EVERY housing issue in the United States, at least in the
 short and mid-term, add a ramping tax penalty for unoccupied houses that
 doesn't reset to 0 upon being occupied but rather starts ticking down at the
 same rate that it increases.
 
 Something like 0.5% to 1% of the property value for every month it's gone
 unoccupied as a primary residence.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

--- #150 fediverse/702 ---
══════════════════════════════════════════════─────────────────────────────────────
 Branches cause cache misses which are slow when done on repeat.
 
 Better to structure your code to avoid them, if possible, for example by using
 an array of function pointers instead of switch statements.
 
 unrelated, but once the data is cached from memory, operations like bit
 shifting and arithmetic are essentially free. The slowest part of the process
 is moving data from RAM to cache so that the CPU can use it.
 
 That being said, CPUs and compilers are VERY good at optimizing that type of
 thing these days.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #151 fediverse/1862 ---
═════════════════════════════════════════════════════─────────────────────────────┐
 some people look for signals or signs before doing something. Try and have       │
 someone in your life who can give you signals or signs so that you know when     │
 to do things. And ideally, if they're more hardcore than you, you'll know what   │
 to do, not just when to do it.                                                   │
 did you know that anything on the internet can be read by at least one other     │
 person besides your intended recipient? There's no way they'd let us talk        │
 amongst ourselves otherwise.                                                     │
 I think encryption is pretty neat, all you have to do is run a shell script on   │
 some text, then send that text over the internet. If you want to decrypt it,     │
 all you have to do is run a shell script on it to decrypt it.                    │
 downside is, it has to be translated into plain text somewhere along the         │
 line... Maybe if we rendered the words not as text that can be read from         │
 memory, but as like, brush-strokes that can have a randomized order, but still   │
 present to the user as visual text? anyway that's what's on my mind as I try     │
 and improvise a baking recipe with yeast, flour, and butter                      │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═══════════════════════════════════════════════════──────────────────┴──────────┘

--- #152 fediverse/5291 ---
══════════════════════════════════════════════════════════════════════─────────────
 the most important skill I can think of for a linux software engineer is the
 ability to connect multiple systems together and turn windows and macintosh
 devices into Linux devices so that datacenters can be built out of whatever's
 on the around.
 
 there's this programming language I like called Chapel for distributed
 computation computing which is also cool, if you're more of the programming
 type.
 
 networking security I believe often has hardware solutions, so getting the
 crypto-graphy boys and the PCB girls together to work on some jams is a good
 and productively useful gathering of insightful events
 
 "but ritz computers should only be used to solve problems that people have,
 not make more problems!" ah yes but have you considered that problems find
 you, and the computers help you work through them
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════════════────────────┘

--- #153 fediverse/2847 ---
═══════════════════════════════════════════════════════────────────────────────────
 if you want to make an ASI, just build your wires out of computer instead of
 copper or fiberoptics.
 
 like, telephone route switchers relaying conversations, where the
 conversations take place as like... a rube goldberg machine of processing
 toward a certain feeling of idea, expressed to another part of the
 network.icoosjff9ffddsssdfaggssssbwbnuigoopooiiuyioiouuoiifffff;;ssssskllemv0ob
 jfjgk
 
 sorry my cat was typing on my computer. I don't know why she couldn't wait
 until I was finished but she wanted to be like her mom or whatever so. anyway.
 
 right so anyway
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #154 fediverse/466 ---
══════════════════════════════════════════════─────────────────────────────────────
 I love Linux. All I have to do is type "authserver" and "worldserver" and
 wouldn't you know it suddenly a universe is created (with very constrained
 rules) that anyone might inhabit should they desire to. It's not like I'm
 perfect - oh wait I have a toot about that, gimme a sec
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #155 fediverse/2202 ---
══════════════════════════════════════════════════════─────────────────────────────
 ┌──────────────────────┐
 │ CW: re: Reply        │
 └──────────────────────┘


 @user-1206 
 
 Right. How can you trust that any drive produced in the last 10 years (aka any
 drive with a reasonable amount of storage space for sharing things like
 LaserDisk rips of Bubblegum Crisis or detailed instructions on how to build a
 nuclear power generator)how can you trust that any drive with that kind of
 capacity wasn't built with the goals of it's manufacturers included into it's
 design requirements? Goals that typically include invading your privacy and
 removing your opsec capabilities.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #156 messages/1252 ---
══════════════════════════════════════════════════════════════════════════════════─
 [insert link to neocities unreachable outside of chronological.html at the
 very end or any similar/different pages that happened to associate with it,
 that takes the user to a directory only accessible in this way. inside of that
 directory are properly displayed text files, each of which is the
 LLM-transcripts output of a particular project.] [the user can configure
 different tiers of information represented, both level of abstraction and
 level of detail, by choosing to explore from a 4x4 matrix of categorized truth
 table style configurations that each lead to separate directories of mostly
 the same files but the level of abstraction (high/low) determines the symbols
 and imagery semantically instead of the low abstraction which focuses on code
 and inline assembly, and the level of detail which says "here's the very
 characteristic specifics" compared to "here's how it's all laid out and drawn"
                                                            similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════════┘

--- #157 fediverse/2879 ---
═══════════════════════════════════════════════════════────────────────────────────
 ┌────────────────────────┐
 │ CW: re: tech info-dump │
 └────────────────────────┘


 @user-1370 
 
 I love this a lot! I want to put function pointers in a "matrix architecture
 array" and make them point to different functions at different points in the
 program. I bet you could even point them at each other, so like if M and Y
 then point at N, A, Y or something.
 
 this is really cool I like stuff like this tomorrow I'll take pictures of
 something similar I'm working on! I abandoned it tho hehe anyway remind me if
 I forget!!
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #158 messages/755 ---
══════════════════════════════════════════════════════════════════─────────────────
 Code editor that moves boxes by saving over the file with a lua script every
 time you moved a function call around.
 
 Oh lemme start at the beginning:
 
 A code editor program that's like a text editor like Vim or Emacs. If you
 don't know what those are, you should probably learn Emacs. Or Vim. Up to you.
 
 Oh right so if you do know what those mean, here's the idea: the white space
 matters. It's counted and tracked into variables in a LUA script which
 interface with the Vim C keybindings.
 
 "run a function within a c program or LUA script which calls a bash command
 which opens Vim for example with a file you want to edit. Then, inside the
 file, your spaces and tabs would WYSIWYG for the various food ads placed
 about, and then you could very easily create game design knowledge.
 
 WASD to move, alternatively hjkl 
 
 It would run a check every time the file updates and depending on how it
 changed it'd mark certain variables which would change the website as the user
 moved things around.
 
 It's just files. And files are just bits. But files are a useful abstraction,
 
 If you realize that "ugly hacking" should be industry standard.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════════────────────────┘

--- #159 fediverse_boost/5981 ---
◀─[BOOST]
  
  Some programming languages I’ve tried and liked and would recommend to others:C (especially C89/C90/“ANSI C” and C99)posix shell, bourne shell, and similar shells (bash, ksh93, mksh)PHPScheme (depending on the vibes I’m getting from someone I might recommend)Common Lisp (Same caveat as Scheme)Emacs Lisp (Same caveat as Scheme and Common Lisp)Motorola 68000 assembly  
                                                                              
  Some languages I’ve tried and liked but would not recommend to others:Hewlett-Packard RPL (Actually I might recommend it to someone but it has to be a very specific kind of person)FORTH (same as RPL)Commodore BASIC (Microsoft BASIC) for the VIC-206502 assembly (so bad it’s good)Z80 assembly  
                                                                              
  Some languages I’ve tried, did not like, and would not recommend to others:COBOL (maybe I could get used to it? I can at least read it. Just it’s so painfully like writing SQL statements without being as generally useful as SQL database queries)Kotlin (Like that feeling when you read words that alone you understand, but together in a sentence they make zero sense)JavaClojure (a.k.a. “Let’s make Common Lisp but make it worse”)Rust (stands for “Ridiculous Use of System Time” or something as far as I am concerned, heavy on memory and storage and super slow to compile and reads like Kotlin)TI BASIC (TI-82/83/84 style; TI-89 is a little bit better but still not good)C++ (unless you’re just writing almost completely C and building it with a C++ compiler)x86 assembly (I kind of like it but mostly don’t, there are better and more coherent CISC processor ISA’s if you’re into that)  
                                                                              
  I should put Javascript somewhere, so I’ll say that it’s possible to write javascript code that I like and can read. Just no one chooses to do it anymore. There was a window between the time JQuery started to fade and all these stupid fucking “web frameworks” took off that it was somewhat tolerable.  
  
                                                            
 similar                        chronological                        different 
─▶

--- #160 fediverse/3030 ---
════════════════════════════════════════════════════════───────────────────────────
 @user-570 
 
 ooooo separating additive and multiplicative, I love that. I do like
 specificity unless "increased" and "more" always corresponds to +10% and +50%,
 or if the "rate of increase" is a stat stored on the character then
 "increased" could increase quality by however-many percentage,, while "more"
 could be "more soldiers" x(charisma_stat)
 
 I tend to think of percentages like "0-100 (or more) stacks" of a particular
 effect, so I think that's just how my brain works... xD clumping them up into
 discrete groups - like, anti-abstracting, or measuring things that are just a
 few.
 
 "is this belt better than this one?"
 
 "is this pair of tongs 
 
 even for larger buffs like +10% or +50% or whatever, those are just... 10
 stacks, or if percentages are usually round numbers like +10% and +50% then
 like... +1 stack which calculates to +10%
 
 the hard limit vs math limit thing you said is amazing ^_^
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #161 fediverse/2999 ---
════════════════════════════════════════════════════════───────────────────────────
 I'm so accustomed to my narrative primarily consisting of "staring at the
 walls" that I'm not even concerned that my narrative primarily consists of
 "staring at the walls" because like, what else is important? it's all a bunch
 of solvable problems. I want to apply myself to something unsolvable - it's
 the only true way to measure your resolve.
 
 like... if you're gonna be the most dedicated you can be, why not try don
 quixote?
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #162 notes/symbeline-structures ---
═════════════════════════════════════════════════════════════──────────────────────
 modern-fantasy
 
 what if heroes kept their gold in their house instead of their guild
 
 what if you played a D&D game in a Majesty town (guardposts near known
 threats)
 marketplaces, most people live in castle (peasants at least) - only heroes live
 in farms, where they work most of the time except when out on adventure
 
 the guilds are for training and gathering parties
 
 one guild type
 
 just one
 
 recruiting adventurers doesn't give you warriors, or rangers, or rogues
 
 it gives you adventurers, who wander the forest and encounter the leftovers of
 the various conquests and spoils you, your majesty, has encountered
 
 three options there are
 
 invite into your kingdom (friendly)
 farm for EXP and materials (neutral)
 utterly slay in return for a limited amount of high value and unique resources
 (unkind)
 
 ... though monsters care not for kindness, seeking only gold so that they may
     swallow it whole and carry it until they rot.
 
 what do heroes need gold for? why, that's the trick isn't it? gold is required
 for magic, resources, and manpower. Can use it to invite people to these
 shores,
 or for casting a powerful spell that turns the enemy's fortress into solid gold
 
 can also trade through the economy, and wouldn't you know it by doing so you
 can
 get equipment into the hands that need it, and since gold doesn't really LEAVE
 the economy, it's always circling around somewhere. Meaning, the only way to
 lose it is if a monster eats it, and then all you have to do is kill the
 monster
 
 ... sorry, the "mordaunt"
 
     because it's not a monster. It's a spirit that was convinced otherwise.
 
 adventurers can pacify them, lay them to rest, and mercy lies slain for is
 honor
 
 there are ancient treasure chests scattered throughout the world, and these are
 valuable for many persons and meanings. You can add new gold into the economy
 this way, or crumble under the weight of your expenditures on your reports.
 it's up to you to manage your kingdom, and carefully balance against what foes
 and challenges you are up against.
 
 == stack overflow ==
 
 putting a library book back on the shelves before your hold expires.
 
 except this time, there's a note inside, and you left it for the person who you
 told to check each day for this particular book to be back on the shelves.
 
 then, you can write in your book when the next letter will be arriving (about)
 and they'll check in the newly specified book.
 
 or, you can request a response, to validate that people are still listening.
 
 you could say "please put a note in [random obscure book] around page 34."
 
 meaning, "I'm going to check every day for this book to go missing, then return
 the day after I notice it's gone. If it's out of place, well, then someone
 probably had it reserved before my friendly. Or maybe it's being sorted, and I
 should keep looking until I find the note I need. Or maybe I've been DISCOVERED
 and now my favorite penpal and I need more to read."
 
 because, like, how else are you going to make friends if not by leaving them
 notes in the bookstore or putting your own books on the shelves?
 
 damn libraries, always making it so hard to add copies. They're always
 laminating and cataloguing and ugh it's so frustrating. Why are there so many
 books!!! we write too much!!! just put it in the printer, and then you can have
 a new copy whenever you'd like. The others can just be recycled, and bam
 suddenly we never have inventory.
 
 what do you mean we didn't pay the subscription? what do you mean it's memory
 just "went out of place"? do you think we wouldn't have backups of this kind of
 thing, or do you think it's just "oh so commonplace"? It's not always about the
 literature, y'know. sometimes it's about the knowledge you gain with your head
 in a book, a different one every day.
 
 ah, well, sometimes there are dark secrets to be found, and sometimes you must
 read from a ways away. BUT no matter what language a story is in, it follows
 certain rules, so spend enough time in a foreign library and you're BOUND to
 find something to [evil is afoot]
 
 == stack overflow ==
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════─────────────────────┘

--- #163 notes/suburban-communism ---
═══════════════════════════════════════════════════════════════════════════────────
 I rarely see people discussing how communism would "look" in the modern day.
 maybe that's because they're hiding from elusive foes, or maybe they just can't
 imagine it.
 I'll help with the imagination part.
 
 when I think of housing in the modern era, I naturally think of houses. In the
 past, the rural and semi-rural areas of the world rarely received the attention
 of revolutionary fervor - rural people were more spread out, so it was harder
 to
 disseminate information, and they tended to work jobs that required more manual
 labor and less intellectual or cognitive work. however, that dynamic is less
 and less apparent in the modern age, especially in the suburban biome. people
 are expected to work cognitive jobs from home, or at least to be able to.
 
 coordination is just making sure that everyone's attending their meetings on
 time, or didn't you know? management has more to do with direction and guidance
 than disciplinarian. though some people need to be disciplined, for sure.
 
 a suburb is interesting to me because the distance between buildings is not
 that
 great, and there is quite a bit of duplicated capabilities and equipment. every
 single house has a kitchen, for example, but so too is every house equally far
 from a communal canteen or cafeteria that just. doesn't exist currently.
 
 sure, someday we'll have public transit taking us from our doorstep to our
 roles
 and we won't burn time waiting on busses.
 
 sure, someday we'll have autonomous drones that deliver goods to and fro
 but right now we just have our bicycles and purses. [backpacks]
 
 communal anarchism works simply to me. yet everyone does it different. I'm sure
 that some people will surround themselves with a cloud of rules, specifying
 this-or-that and ensuring that so-and-so always has what they require. that's
 great. I applaud them and their errorts.
 
 everyone does things a bit differently, it's true, but I sure hope that we'll
 all start from a template and speciate from there.
 
 much easier to find common ground if you can say "okay so normally it's like
 this, but we do it like this because of reasons ABC."
 
 what if there were doors between the fences? what if there were no fences at
 all
 in spaces that could combine to form green open spaces? what if there was a
 grocery store at the end of every street, and they stocked all your favorite
 goods? what if there were 3 or 4 houses on the street that were turned entirely
 into kitchens, in each and every room, and they were constantly staffed and
 constantly making whatever the chefs wanted with whatever materials they had
 and put out onto the banquet feast? what if there were wandering troupes of
 mages who cast spells on houses that cleaned them ritualistically? ... or just,
 y'know, maids, don't gotta make it weird ya weirdo.
 
 ... my point is there's sooooo many different cool things we could be doing.
 I'm
 not going to list ALL of them. just the ones that come to mind.
 
 I really don't like checkpoints. you may feel safer, but you never know when
 you
 or your children
 might want to evade those checkpoints for some reason. you can't predict if the
 situation is sinister or dire, you just have to trust that security will be
 your blanket that covers you from the outside world that doesn't care about
 you.
 there's a town like that in The Parable of the Sower, a great book by
 Pearlescent Guinevere. It doesn't exactly turn out great for them, but when it
 proved to be unnecessary they adjusted and moved on.
 
 humans are remarkably flexible. I know everyone has their favorite spork - so
 just make that part of their responsibility. everyone has to tend to their
 stuff, and that's fine. that's normal. I don't mind taking care of my cats or
 plants, so why would I care that I needed to make sure my bookcase wasn't in
 the
 sun? that my clothes shouldn't be in a heap, (though actually I like them that
 way, makes it easier than drawers because drawers must be opened to see what's
 inside and I always preferred not to make unnecessary noise TYPE TYPE TYPE)
                                                           ───────┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════════───────┘

--- #164 fediverse/4283 ---
════════════════════════════════════════════════════════════───────────────────────
 whether you eat halloween candy by the handful or savor each and every bite,
 what matters most for tooth decay is duration
 
 1 person who spends 2 hours eating a snickers bar is going to get more
 cavities than someone who spends 10 minutes eating 22.
 
 but your stomach doesn't care when you ate them, only that you ate quite a
 few. Meaning you're likely to either get sick, or put on a pound or twenty-two.
 
 I think it's better to try many different tiny little treats, but always
 remember that the time you spend consuming bits of the sugar dimension add up,
 and eventually your time will come to resign yourself to a fate with little
 candy remaining, for you've grown too old for such childish things as tasty
 yummy splendor.
 
 old, or fat. Heh heh heh, can you imagine that? your belly sticks out from
 under your hat! how cute. But dearie, dont you know that every pound you bear
 is another that you have to carry around with you? It can be useful sometimes
 to be so prepared, and othertimes not. I trust you know that.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════──────────────────────┘

--- #165 fediverse/650 ---
══════════════════════════════════════════════─────────────────────────────────────
 why don't we just demand backwards compatibility of our software as a
 requirement?
 
 ah because that would reduce demand. Nevermind that it's more flexible,
 nevermind that we could accomplish so much more with it - it's expendable
 [expensive] because it reduced market penetration. Not because of the
 technology, because of the deluded and self-perpetuating
 mechanicosmic-mechanicommunication that designed our lives. It's name is
 capitalism, and it thrives where we survive, so that's good enough to
 maintain-em? Sure why not. Brb sleeping for 8 hours. Or playing games.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #166 fediverse/2864 ---
═══════════════════════════════════════════════════════───────────────────────────┐
 ┌─────────────────────────────────────────────────────┐                          │
 │ CW: organizational-structure-to-try-out-for-funsies │                          │
 └─────────────────────────────────────────────────────┘                          │
 teams of 7ish tasked with accomplishing some organizational goal                 │
 more specific details can be given if necessary, and any related                 │
 communications are stored.                                                       │
 then they just... work on the problem, and vote for things by picking a          │
 representative to discuss on the higher tier. like, a team-lead or manager.      │
 then, all the managers, of which their voted-for is one of, vote for a           │
 representative of their department. etc...                                       │
 if teams need resources, they utilize the funds given to them by their manager   │
 arguing on their behalf for their shared goals. basically, if you want           │
 resources, you need to ask for them, and they'll come if you can demonstrate     │
 you need them.                                                                   │
 also,                                                                            │
 reduction of waste is like... negative resources that improve the amounts that   │
 you can use for other projects. so if your team needs more stuff, try reducing   │
 your consumption instead of asking for more.                                     │
 at all times, the authority and discretion is held by the human.                 │
 at all times, no other can compel.                                               │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════════════────────────────┴──────────┘

--- #167 fediverse/2806 ---
═══════════════════════════════════════════════════════────────────────────────────
 ┌────────────────────────────────────────┐
 │ CW: politics-social-media-spirituality │
 └────────────────────────────────────────┘


 pretend this is an allegory for social media.
 
 [it's not an allegory]
 
 yeah that's why I said pretend.
 
 okay imagine that you are sitting in a rock in a forest.
 
 far away, about 100 feet away, there are other people, but you can't see them
 because the underbrush is sooooo dense. they are also sitting on rocks.
 
 you can speak to them, and share your thoughts - but you don't know exactly
 where they're coming from because the sound has to bounce around off so many
 different plants and such.
 
 [that's not how that works] shut up
 
 so, if you want to say anything important, it's important to have the right
 tone, because people 2 or 3 clearings away can't really make out your words -
 but they might hear your tone if you yell very loud.
 
 the energy of the space you inhabit is the only thing that really matters. the
 words that you say are just snickering to a friend, but the expression on your
 face, the beating of the drum of your heart that reaches forth... that's what
 matters most.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #168 fediverse/4596 ---
══════════════════════════════════════════════════════════════─────────────────────
 @user-1707 
 
 hey, I'm working on a project. Might need some python, I tend to prefer Lua
 but it's pretty similar. It uses fediverse software and cheap hardware, think
 raspberry pi's except risc-v
 
 also it might use distributed local LLMs not to generate text, that's garbo
 and lame and stupid. Instead it uses them to transform text, maybe even
 translate text, into a more summarized form. Intentionally losing data, like a
 jpeg compression but for text.
 
 Might need some python for that. To glue it all together. The "distributed"
 part is a whitelist, so we'd need to write that too. Various small little
 utilities like that for connectivity.
 
 oh also there's a one-way ethernet cable that connects two of the boards so
 we'd need to store some information (easy) and send some UDP packets (hard)
 
 anyway it's pretty neat, lmk if you want my contact details and I can tell you
 about it. I might even be able to pay you.
 
 (everything open source, no telemetry, no backdoors, everything private is
 encrypted, etc etc)
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════────────────────────┘

--- #169 fediverse/3065 ---
════════════════════════════════════════════════════════───────────────────────────
 ┌────────────────────────────┐
 │ CW: complaining-about-tech │
 └────────────────────────────┘


 I feel like if I wanted to keep every single one of my games playable I'd have
 to boot them up at least once every 3 months or so.
 
 That's EXHAUSTING. Linux is supposed to "just work" - so why does everything
 break every time you run an update?
 
 WHY can't I just... maintain a copy of old software if it's still in use? Or
 like, include all the installation steps that check for dependencies (and
 install them if necessary) into the "launch game" script?
 
 Backwards compatibility for a single season ago is apparently too much. I've
 written a few scripts for it but you can only do so much when the game files
 aren't on github -.-
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #170 fediverse/5979 ---
════════════════════════════════════════════════════════════════════════════───────
 whenever you call a function, just pass along the arguments that you don't
 know what to do with yet. they'll surely be useful sometime. and, luckily, you
 can always search for them from the past, and just insert a "store this value
 in this random spot of memory and mark it as needed" then pass it along. used
 something? think it's still useful? pass it along (suddenly, formulaic
 stateless development, where everything is used until it's no longer needed,
 then generated again in a cyclical time-loop cycle which echoes and
 reverberates groundhog day but mostly a game-loop, which nobody will
 understand unless you're a game dev. but now since I said game dev, anyone can
 look it up, so like... not that one, but others like it.
                                                           ──────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════════──────┘

--- #171 fediverse/5286 ---
══════════════════════════════════════════════════════════════════════─────────────
 what if we all shared zip files of all the websites we wanted to collectively
 host and then you just added to things whenever the archiver wanted to update
 their display of what you were saying on your website
 
 "here's some html, throw it up on your server and post it around if you want"
 
 "uh, but won't it be permanently the same? you won't be able to update it if
 it's on my computer. also, it's against internet law to host the same thing
 with different urls"
 
 "I don't think that second thing is true, but uh yeah that's the point. I
 can't update it unless you ping me and ask for a new archive to unzip over the
 current."
 
 "sounds like a lot of lame work for no good reason. why duplicate these
 things?"
 
 "because it's like, 300mb and you'll have immortalized me as long as your
 server is alive."
 
 "okay, fair, but I don't like the idea of a plain old boring website like
 yours"
 
 "ouch rude I made it that way on purpose. if you actually cared you'd find out
 why."
 
 52 characters remaining
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════════════────────────┘

--- #172 messages/18 ---
══─────────────────────────────────────────────────────────────────────────────────
 Hey, it's 3:30am and I can't sleep because I have a new treatment plan for
 you. I'm excited to go over it with you when you return - basically it's micro
 dosing edibles instead of vaporizing. At least until we're in our own place.
 
 I noticed that we use cannabis differently - I use it like a tool, and you use
 it as a drop in replacement for alcohol. But it can't work like that, if you
 aren't sacrificing anything then how can you expect to get better? The end
 goal is a situation where we don't feel compelled to use substances at all.
 And that's not possible if you maintain your addictive behavior - that's how
 people develop drug problems, by chasing the ever receding high you'll be
 dooming yourself to an eternal life of hunger.
 
 I say stonks to that. We're going to get you better. I can't keep doing weed
 this way because not only does it affect me mentally, but I'm beginning to
 enjoy it for its own sake, which is antithetical to how I want to use it. But
 I also can't be around people who do it the other way (as a drug and not a
 tool) so I just want to be clear that this is important to me. I'm going to
 help you heal but you have to do it my way now because your way makes me crazy
 and will drive you to harder drugs if you don't change your method.
 
 This time in Hawaii and Minnesota will serve as a tolerance break for you.
 Once you're back, we'll have a clean slate to restart on.
────────┐                                                           ┌───────────┐
 similarchronologicaldifferent────────┴┴───────────────────────────────────────────────────────────────────────────┘

--- #173 fediverse/1317 ---
════════════════════════════════════════════════──────────────────────────────────┐
 ... if I don't do this deadline by tomorrow they'll kick me out of school.       │
 again.                                                                           │
 how am I going to be a programmer without a degree? feels useless to be me.      │
 wish I could code my own horoscope >.>                                           │
 o wait dummy that's called "motivation" and "the ability to follow through on    │
 your ideas and planned machinations" - yeah can I get some of that, if you       │
 please? surely just a taste of discipline, through laboring to alter             │
 conditions, surely a bit would suffice.                                          │
 c'mon don't fail me now. I can do this. I know I can. I know because I've been   │
 told that I can, now and again through time and time yet again, always I seem    │
 to [stack overflow]                                                              │
 what's time if not the present amiright                                          │
 ...                                                                              │
 anyway...                                                                        │
 it's just git, how hard could it be? it's just calculus, it's just java, it's    │
 just... well, it's not any of those things, not really. it's memorization,       │
 it's application of tools that you've been shown (not that you've grown). It's   │
 a lack of responsibility, where is my honor? ah but I digress, I'm a carpenter   │
 at heart I guess                                                                 │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════───────────────────────┴──────────┘

--- #174 notes/internet-privacy-is-withheld-by-this ---
═══════────────────────────────────────────────────────────────────────────────────
 Recently, there's been a ton of buzz in the news about internet privacy.
 From the many lawsuits against Facebook, to the rise of Duck Duck Go and the
 creepy nature of apps and IoT devices that listen to your every motion and
 record and transmit endless amounts of data to a central server somewhere to
 be processed. The traditional argument against privacy online is that the
 infrastructure was designed to accomodate rapid adoption of the new tech,
 rather than efficient design for distributed throughput. So we were told to
 accept the minor downsides associated with centralized servers - downsides
 that we neither understood nor truly accepted. Well, the technology has
 advanced to the point that those arguments are no longer valid - we have mesh
 networking and 5g internet access, and now that big tech is in control of the
 industry (wrenching it from the people, I might add) they seek to maintain
 their hold by any means necessary.
 
 Luckily, there is a way out - self hosting.
 
 If we hosted our own email server, then theoretically Gmail couldn't read your
 messages. If we hosted our own social media websites, then theoretically
 big data processing corporations couldn't scrape your personal information
 and distribute it as they please. If we hosted our own videos, software, art,
 and anything else we see fit to use a computer for, then we'd be unshackled
 from the dominion of the silicon valley powers that be. The liberation of the
 computer is the liberation of us all.
 
 The problem, of course, is the difficulty involved.
 
 People are conditioned to desire and only accept a level of accessibility that
 can only be provided by massive corporate think tanks leveraging all the
 marketing prowess that the markets of capital provides. That is to say,
 essentially infinite eyes examining the interactions of man with machine, to
 find the most generally applicable font, color scheme, layout, and style of
 each and every website they host. Every function will be scrutinized to death
 and optimized to extract the most profit while subtely conforming the minds
 of those who use it. This is the era of group think, fake news, and
 journalistic fraud. We have no windows to the outside world that are truly
 and completely untainted by the bias inherent in the system.
 
 A self perpetuating rhythm of continuous dissatisfaction.
 
 But I believe the only person who can truly design a tool is the person who
 the tool is intended to be used by. And by increasing the accessibility of the
 tools themselves, rather than the products of those tools, we can raise the
 tide that lifts all ships - we can put more tools that use less time to use
 and are easier to learn into the hands of as many people as possible. The
 crossbow was originally no more devastating than a longbow, yet it rapidly
 outpaced the latter by reducing it's difficulty curve. The screwdriver is the
 same - stronger joints can be made with nails or traditional joinery, but
 once someone understands how a screwdriver works they can pretty much force
 two pieces of wood to be permanently fixed together without understanding the
 angles of nails or cuts. The capabilities are the same, while ease of access
 increased.
 
 So, to truly liberate the internet, we must develop tools that allow people to
 host their own content as easily, cheaply, and flexibly as possible, while
 being aesthetically pleasing, affordable (free), and accessible to
 as many people as possible - inertia is important, after all. It seems to be
 an insurmountable task, but that's what free and open source software
 developers fight for. Raspberry Pis can host email servers, Mastodon can host
 a facsimile of Twitter, and torrents can be used to exchange any type of file
 to be presented in whatever way the user sees fit. These are all free (or very
 cheap, in the Raspberry Pi's case) and accessible to anyone with access to the
 internet. But they aren't easy. They aren't always flashy. And sometimes it's
 hard to even describe what problem you're trying to solve.
 
 But still you try, because to fail in this fight is to fade from this earth.
───┐                                                           ┌───────────┐
 similarchronologicaldifferent══════───┴───────────────────────────────────────────────────────────────────────────┘

--- #175 messages/1250 ---
══════════════════════════════════════════════════════════════════════════════════─
 if a bunch of people are in town for a conference then they should probably go
 confer. I think you can just... walk in to conference centers? you don't like,
 need an appointment or anything. There's often something going on, and if not,
 then you can at least wander around. maybe strike up conversations about
 industries you're in or things that you are thinking about lately or stuff you
 like like plant species or rock types or multidimensional solids or spheric
 sound or... actually that's pretty specific, here let's start with just
 bikeshedding (what does that mean again?) oh it's a cinema style where they
 take something and they put it in a bike out shed.
                                                            similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════════┘

--- #176 fediverse/5868 ---
═══════════════════════════════════════════════════════════════════════════────────
 ┌──────────────────────┐
 │ CW: tech-conspiracy  │
 └──────────────────────┘


 sucks how all the versions of old video games on thepiratebay or whatever have
 been modded to be subtly different to fuck with you. like crashing after 5
 minutes in-game randomly if you play it 6 months after installing. or buffing
 and nerfing random unit's damage values randomly each time you play. or giving
 the AI a scaling resource bonus that increases over time and makes you feel
 like you just suck at the game and it must be because you're 40 now and your
 reflexes are slow.
 
 I have no evidence
                                                           ───────┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════════───────┘

--- #177 fediverse/1611 ---
════════════════════════════════════════════════════──────────────────────────────┐
 @user-1040                                                                       │
 well, usually in the examples I shared like tumblr posts there's a username      │
 and picture shown. But tumblr users change their names, while on Mastodon (at    │
 least on my client) it shows your permanent handle underneath your regular       │
 changable name. I guess you could migrate accounts to another server if you're   │
 being harassed in one place, but still people have a way of finding you. It's    │
 weird kinda makes me wonder if they track you by ip address haha - did you       │
 know that every computer attached to a router uses the same public IP address?   │
 Then it uses either DHCP or static assigned local addresses for every computer   │
 on the network. That's pretty neat! I wonder why we don't have workstations by   │
 default include a router (and modem)? Seems like pretty important tech that      │
 should be built into the chassis instead of in a small separate unit. Like,      │
 what if you had to throw all your belongings into a van and drive to a motel     │
 somewhere to set up your workstation in a hotel because it's hot and your ac     │
 broke lol                                                                        │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════════───────────────────┴──────────┘

--- #178 fediverse/2720 ---
═══════════════════════════════════════════════════════────────────────────────────
 ah nuts, they replaced my LLM setup with one that outputs gibberish. I swear
 it was working just a moment ago, and I didn't change it's configuration at
 all, and it's local only... right? so uh that's weird, surely it's not because
 they altered some value somewhere that I have no access to
 
 eh, maybe the newest technologies are overrated. At least, the software ones.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #179 messages/181 ---
═══════════════════════════════════════════════────────────────────────────────────
 I know you don't want to hear this, but there is a chance that there will come
 a time where your life depends on your ability to debug a computer without the
 internet. To set up an SSH server. To install Linux. To program in C. To do
 something else that I'm not prepared for... If StackOverflow didn't exist
 because network connectivity has been lost, could you remember syntax? Maybe
 it's a good idea to set up a local LLM that can answer basic questions about
 technology. Maybe it's a good idea to set up on your parents computer, just in
 case you have to hide out there for a couple months. Maybe it's a good idea to
 download wikipedia, just in case.
 
 If I need to use a mac, I'm screwed
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════───────────────────────────────────┘

--- #180 notes/wow-chat-is-risk-of-rain-in-another-engine ---
══════════════════════════════════════════─────────────────────────────────────────
 game mechanics are easily transferrable.
 
 you can use the mechanical interactions of one game as a pre-planned blueprint
 for what is to come. Looking forward to the next best move
 
 = etc
 
 i am the face the gods hide behind
 
 they kinda want to see where this goes
 
 and it's... frustrating, to know they can help you, but forever be tasked with
 just life
 
 it's grand and it's a standard, but that doesn't mean it's commands're heard
 
 so oh well. that a fourth dimensional being should not be a well,
 
 because fire think it's an eye for a sunspot. But that's not what would be
 
 ========= stack overflow
 =======================================================
 
 now, as I was saying, the light of our eyes is apparent. We are clear from
 where
 we are here, to know that what's standard is coherent, so let's find strength
 in our wavelengths.
 
 may our eyes be ever true, and trust that we do love you, for without you I'd
 di
 
 anyway now that we've assent'd t'you, what truths do you give to our prospects?
 what ways can we be measured as worth less? we'll do whatever it takes to
 improv
 
 you know, it's really less complicated than that. here let me tell you all
 about
 my idea which is clearly
 all===============================================stack
  overflow ==================
 
                             So anyway now that was somethin' hey what do you
                             say
 we give you a chance to come home?
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════────────────────────────────────────────┘

--- #181 fediverse/4861 ---
════════════════════════════════════════════════════════════════──────────────────┐
 ┌────────────────────────────────┐                                               │
 │ CW: politics-vaguely-mentioned │                                               │
 └────────────────────────────────┘                                               │
 apparently if you don't have a job, you don't get a home. what if I don't want   │
 a job? do I not want a home? clearly I want a home, and clearly I don't want a   │
 job. I'd work one if one came to me, but I'm not gonna sacrifice my blood on     │
 the altar of Moloch just so I can have a place to stay.                          │
 if you don't want a job, but you DO want a home, then there's a contradiction    │
 in the function of the system and the needs of it's end-users.                   │
 unless of course, the system is not designed for it's end-users? In this case,   │
 tenants. Who then would it be designed for? Who else is part of the equation?    │
 well, perhaps it's designed to maximize profit and shareholder value yaddah      │
 yaddah all that jazz. Who can say. Surely not I. But someone might.              │
 If so, then why are we, who are not shareholders of profit value, still          │
 playing the game that's not designed for us or by us? Isn't this country "of     │
 the people, for the people, and by the people"? What does that mean to you?      │
 I think it means houses for people.                                              │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════───────┴──────────┘

--- #182 fediverse/482 ---
══════════════════════════════════════════════─────────────────────────────────────
 @user-246 
 
 You're absolutely right. It's easy to think of the internet as this
 encapsulated entity "the world", but really it's "the people whose computers
 are physically connected to your computer using a limited and tangible piece
 of infrastructure comprised of copper wires that are laid between the
 router/switch that connects to your computer... and the internet service
 provider which directs your traffic. Then it probably goes through some cables
 under the ocean or whatever, and eventually after traversing many
 indeterminate passthrough locations eventually arrives at the computing
 infrastructure that comprises the access point that another person (presumably
 in another country) uses to express their thoughts toward you (the person who
 sent the original message) in the hopes that you might one day correspond.
 
 I mean... That's a lot of points of failure. I sure hope that we can sustain
 such connection, in the face of [redacted, whichever circumstances may come in
 the near future]
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #183 fediverse/3041 ---
════════════════════════════════════════════════════════───────────────────────────
 if you want to store something in RAM, declare a variable.
 
 if you want to store something on DISK, create a file with the value of the
 variable as the only data in it.
 
 kinda makes me wish we had language primitives like +-*/=! and such which
 would work on files in addition to variables
 
 (also... the editor could keep RAM and HDD variables separate by giving each
 of them a different color or circle highlight surrounding them)
 
 --
 
 I don't know why but I can't help but wonder if someone should design a
 programming language that can be used with a controller
 
 perhaps for accessibility purposes?
 
 I once designed one to use a t9 keyboard and it was fully turing complete. it
 used 4 digit numbers for it's variables and you would have to write down what
 they corresponded to outside of the device xD I made it mostly for the thrill
 of design, and plus I wanted to use my flip-phone as much as I could.
 
 ... never got around to implementing it though.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #184 fediverse/5237 ---
═════════════════════════════════════════════════════════════════════─────────────┐
 that feeling when you're working on a large piece of software which has the      │
 capability to process in advance which operations will go in what order (a       │
 form of constant re-compilation) and schedules tasks like an operating system,   │
 to be executed on one of many individual threads.                                │
 your filemanager probably has a thread for a moment, then passes it back,        │
 waiting it's turn to be updated while you're messing around on Inkscape or       │
 writing something in Neovim or running neofetch 256 times in order to find the   │
 best background to go along with it or whatever it is people do when using       │
 computers                                                                        │
 the task scheduler meanwhile has the glorious opportunity to work at a higher    │
 level of abstraction, managing each individual process and learning bits and     │
 pieces of what needs to be processed next. It all gets put on a list, and        │
 whenever a new thread comes up to be available it can point it toward one of     │
 those in the list of tasks to be executed by the task executor who works on a    │
 schedule and laughs externally in wintertime~                                    │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════──┴──────────┘

--- #185 fediverse/5198 ---
════════════════════════════════════════════════════════════════════──────────────┐
 ┌───────────────────────────────┐                                                │
 │ CW: capitalism-doom-mentioned │                                                │
 └───────────────────────────────┘                                                │
 what if the corporations all unionized and started working together to           │
 understand what "profit" really means in a world where "profit" may or may not   │
 but probably does imply the death of all humanity?                               │
 what if we demanded it?                                                          │
 --                                                                               │
 dear canvassers: don't visit so many different suburbs                           │
 visit the same one, more than once, continuously, so people can get to know      │
 your presence                                                                    │
 they will talk to their friends about it, who live elsewhere.                    │
 thus ensuring it spreads.                                                        │
 knock once a day, eventually they'll know it's you and will simply ignore it.    │
 Don't be rude and knock 4 or 5 times, just once, with several taps so they       │
 know it's someone trying to get ahold of you, and not just some random noise     │
 in the background scenery. then, when they sometimes answer, talk to them        │
 about what you believe in. answer their questions. encourage their questions.    │
 pose dichotomies that are explained by some value or virtue you express to       │
 portray. you can do "good" things in any programming language, just type~~       │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════───┴──────────┘

--- #186 messages/845 ---
════════════════════════════════════════════════════════════════════───────────────
 What if landlords acted like banks instead of subscription services?
 
 "sure I'll hold onto your money and invest it wisely and sparingly, according
 to the direction of the collectively desired expression of all of the tenants
 and their expressions during the expressing hour, which is every Tuesday at
 noon when we all get together (everyone who wants to come) and talk about what
 projects we want to fund and which ones would be best for the community. If
 there's any prophets giving profit on any of your stocks or saving bonds that
 we hold in your honor dear tenant then it will be reinvested into the same
 projects you told us to care about. If you start being a dick though and we
 want you gone, we can short-sell all your options and say "hey find a new part
 of town" that way you have a bit of a dowry to offer the housing payment
 people when you show up with your tail between your legs. What's that? You
 don't get how this would bring income to the property, whatever that means,
 and you worry that it wouldn't be implemented because what does it even do?
 Well my dear citizen i will explain it to you. When the post-office holds your
 funds for you and invests according to your general and vague directions, it
 builds up wealth in the local economy. They can use those dollars for
 productive ends like replacing the windows or the gutters or clearing the snow
 paths in the springfallautumn. This will be drawn from the collective pool and
 everyone is affected equitably. How much income do you make? Okay that
 determines your rent percentage. High income means you pay for the local
 ecology more, and low means that you need more time to build up wealth, which
 will enable it to benefit those around the place more readily."
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════════──────────────┘

--- #187 messages/278 ---
═════════════════════════════════════════════════──────────────────────────────────
 "if we make this part of the program a compressed binary instead of plain text
 we could save on network costs by 5%"
 
 NO bad software developer, go back to Linux
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════─────────────────────────────────┘

--- #188 fediverse/5180 ---
════════════════════════════════════════════════════════════════════───────────────
 it's trivial to run a C compiler inside of a lua interpretation of a script.
 And vice versa - you could totally run lua functions from C. Just point to the
 spot in memory where they're stored / operating, and call
 "update_class_exhibitor_type_d()" and the linker will come along and say "huh
 this looks like something from this library that's part of the requirements up
 above" (the "includes" section is where you say which files include the
 functions you're going to be calling) and in this particular case it would see
 that you need to start up a lua interpreter inside of the [either compiler or
 running program I can't remember] to properly execute the function of the
 function that you're pointing at with a lua-pointer style data object which is
 part of a struct that stores all the other lua functions in a spot in memory.
 
 this would enable you to write computer programs in whatever language you
 choose, and build them into one large project. Essentially opening up software
 development to ANYONE WHO CAN PROGRAM
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════════──────────────┘

--- #189 fediverse/2754 ---
═══════════════════════════════════════════════════════────────────────────────────
 ┌────────────────────────┐
 │ CW: is-that-rude??-wha │
 └────────────────────────┘


 AI engineers only ask users for prompts because they don't have any ideas of
 their own
 
 i'm a programmer, I think of AI like a tool, like a for loop or something.
 it's trivial to script together a local LLM that can process your stuff 1s
 slower every time you click the mouse, but like... who cares, right? everybody
 needs a chatbot...
 
 then they plan to script together a computer system that operates just like a
 corporation and it's like... no way, now there's something that can compete.
 
 and they don't know how to implement it. (but they're working on it)
 
 like, think about the absolute most automated Microsoft Teams or Discord could
 be.
 
 there's SO MUCH of your text-based information that they could process
 ANYTHING.
 
 well, anything that's been performed before.
 
 there'll still be a need for people, who actually apply the things they've
 learned. and -- stack overflow --
 
 alt text that has a list of attributes that are poster-selected that can be
 described one-by-one (to paint a picture)
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #190 fediverse/5115 ---
════════════════════════════════════════════════════════════════════───────────────
 ┌───────────────────────────────────────┐
 │ CW: collective-organization-mentioned │
 └───────────────────────────────────────┘


 the more complicated your desktop environment interaction method is, the
 harder it is to explain how to use the computer on post-it's to the side. This
 difficulty is valuable because the most valuable computers (those of
 programmers who can use tools to create new tools) are kept away from the
 unfortunately inexperienced hands that might damage or corrupt their
 utilization methods someday in the future when people are alive as one host
 
 (collectivism... or host-based paradise?)
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════════──────────────┘

--- #191 fediverse/2622 ---
═══════════════════════════════════════════════════════────────────────────────────
 what kind of linux user are you if you don't even like reading terminal
 output? it's USEFUL and INTERESTING information!
 
 WHY ELSE WOULD THE PROGRAMMER OUTPUT IT???
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #192 fediverse/6310 ---
══════════════════════════════════════════════════════════════════════════════─────
 ┌──────────────────────┐
 │ CW: AI-mentioned     │
 └──────────────────────┘


 large language model that generates images by creating SVGs (written in text)
 and justifying each configurable property of the object with evidence gathered
 from computational intermediate steps from the other objects. Like "this line
 should be left of the whatever in order to support the weight of thing which
 is above and supported by A, B, and C" or whatever.
                                                           ────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════────┘

--- #193 fediverse/1404 ---
════════════════════════════════════════════════──────────────────────────────────┐
 company like facebook or whatever using deepfaked versions of your friends to    │
 hang out with you and pretend to be other people... but you're also deepfaked,   │
 so you're interacting and you don't even know it. and based on your              │
 interactions it pushes you closer / farther away, depending on it's meta-goals   │
 - like more of this personality, more of that feeling. The dialogue only sorta   │
 needs to follow, as long as they never realize what's amiss. Well, since you     │
 control all of your communication methods like irc or irl, then there's          │
 nothing to worry about because you can just overwrite what they're saying with   │
 things that don't matter but still need to be said, like lawyer speak in EULAs   │
 that nobody reads because like honestly, why would you right like they're        │
 interesting sometimes but frankly they're unenforceable, right? that's what I    │
 read on a website that someone hosts online that I don't know on a computer      │
 using software that had an EULA that I didn't read. ehhhh you know how it        │
 goes, always along for the ride.                                                 │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════───────────────────────┴──────────┘

--- #194 fediverse/5553 ---
═══════════════════════════════════════════════════════════════════════───────────┐
 consensus rule is when everyone believes what they're told.                      │
 decisionmaking via working through the problem for permanent solutions. But,     │
 just like the DM saying "I'll rule it this way, but let's write that down and    │
 check the rules for it later."                                                   │
 because consensus takes a while. Most people don't have any time. But some,      │
 those who dedicate themselves to it, are philosophers who spend all their time   │
 developing valid truths.                                                         │
 act first, ask questions later. Show who you are, and you will be judged by      │
 your superiors. "is this something we need? something we want? how do we         │
 better enable their performance? is something holding them back? how are they    │
 feeling about their progress? are they working hard or cutting back?" etc.       │
 I'd rather have 5 captains and 10 workers than 50 workers and no captains.       │
 if there's no captains, then they'll self-organize right? and develop better     │
 ways to be?                                                                      │
 no, they'll just separate the leadership-oriented and focus their efforts on     │
 domineering.                                                                     │
 ... great... dictatorship of the pr                                              │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════════════┴──────────┘

--- #195 notes/notes-about-democracy ---
══════════════════════════════════════════════════════════════════════════════════─
 post-its by the suburban mailbox have done more for democracy than all the
 billions of dollars spent on marketing every year.
 those dollars don't go toward democracy. they go toward making one particular
 candidate win.
 
 and, as a handy side effect, they create a cohort of people who are willing to
 work together in.
 
 only amongst the volunteers though. everyone else can just feel bad until they
 decide to pitch in.
 
 "here's a dollar, I'll keep the dime, I know you need it more than me, but I
 still need mine."
 
 hey thanks brother I miss all the "hey thanks brother"s. where did they go.
 why is my family smaller.
 
 (because you don't go outside, you silly doll) I'm not a doll I'm a mystic
 there's a difference
 
 ... what was I saying? oh yes how silly of me. post-its by the mailbox can
 only go so far, but
 sometimes you can leave them at the bus stop station as well. well, they get
 mad at you if you
 do it too close to the tracks, so you gotta do it around there where it's easy
 to walk to and
 back.
 
 before the next train arrives.
                                                            similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════════┘

--- #196 fediverse/6267 ---
══════════════════════════════════════════════════════════════════════════════─────
 if you have TTS software you can listen to anything with any tone. this makes
 it difficult to find things.
 
 ============== stack overflow ============
 
 some people work by asking for funding. others work by saving up. 
 
 ============== stack
 overflow ============
 
 teach your animals to be actors so they know how to develop the scene. then
 they will truly come alive, as their narrative curve gives them determination
 in the outcomes of their goals.
 
 ============== stack 1234flow ============
 
 I believe it is good and natural actually for parents to guide their children
 as they grow?
 
 "oh but they can't consent to giving up their control" well too bad they're 2
 "ah but what if they WANT to run with scissors?" thus widening the [redacted]
 gap. "ohhhh she redacts things when she can't spell them" and also for comedic
 or dramatic effect sometimes. was not ACTUALLY redacted. redcoated. red coded.
                                                           ────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════────┘

--- #197 fediverse/5221 ---
═════════════════════════════════════════════════════════════════════──────────────
 @user-1773 
 
 I figure since it's an accessibility concern, it's pretty much the same as
 like, putting ramps in buildings or braille or whatever. Those are legally
 mandated, aren't they? I feel like if your building is big enough to require a
 ramp it should be slowed down just a bit by the required addition of
 accessibility developments to your software. Everyone else could build it in
 pre-emptively or just because they cared.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════════─────────────┘

--- #198 notes/collectivist-police ---
═════════════════════════════════════════════════════──────────────────────────────
 we need paladins, because without us infiltration and sabotage are impossible
 to
 avoid. They must care about honor, because even if they desire to do evil deeds
 they should be punished for considering it. They should be tempted often, and
 if they relent they are condemned. It is truly the most important thing to
 them.
 
 not the effects of it, but the spirit behind it. Like, if they lacked
 information and acted in a dishonorable way unknowingly, then they should not
 be
 at fault. And if they are pushed to 
 
 side note, but you should be introduced to the 70 closest people you live to
 whenever you move into a new house. Just so you know who's who. Plus maybe you
 could get a new friend. And you'd quickly learn which houses were empty.
 
 At least, the ones near you.
 
 Kinda makes me think we should have a map of that kind of thing, like "oh yeah
 so-and-so takes care of these 5 houses doing daily maintenance and repair" and
 "this house with these capabilities should be attended to by this person who's
 skilled in their upkeep and usage" and then maybe we could track statistics
 about "this house was used for these productive activities this many times" and
 we could determine when we needed more or less of a certain type of product/
 project/protect. [but also like, capabilities for our betterment]
 
 and like, every area would be connected to a group chat and like, if you said
 something that wasn't relevant to the people on one side of town versus things
 that weren't relevant to people on the other side, then they wouldn't be
 bother-
 -ed. It's great because you can always go up a tier of abstraction and see the
 conversation higher up. It'd be a lot of data to sort through so you'd probably
 use your custom-trained AI that's learned from nothing but every single one of
 your actions. And only it sees them, so it can't like spy on you or whatever.
 Basically your "computer" self.
 
 ... yeah anyway with lots of messaging data (like "oh how are we going to find
 this particular chemical in order to fulfill this particular demand in our
 area"
 or "we currently have 15 maids in the area in order to fulfil the requirements
 of the 20 dirtiest houses in this area, and people have reported that the area
 is growing untidy, so we should ask around (at a higher level of national
 abstraction) and find some more maids to help out." that kind of thing
 
 doesn't have to be just for work too, people can have social messaging and
 social media too. So long as it's projectable at whatever level of abstraction
 you'd like. Maybe for social posts in order to keep things relatively chill you
 could only post like, idk 12 posts each year at the state level, or maybe 2 at
 regional and 0.25 at national. If you wanted more you'd have to sacrifice
 something else, and like... yeah sure whatever, the point is that you'd make
 more personal, close thoughts, and occasionally you'd have the opportunity to
 show your heart and make friends. Then, people would "add you as a friend" or 
 "put you on their follow list" or "subscribe to their subreddit" or whatever
 the
 heck, meaning they could see you at an assignable level of abstraction.
 
 I'm picturing a discrete things, something you can scroll with on a mouse.
 Except, you'd scroll up for a closer perspective and scroll down to get a wider
 reach of Social.
 
 ... Anyway that would use the same system as the "workplace attention
 distribution system - with auto-determining heuristics". Wow they've been busy.
 
 that's the neat thing about engineers, give them a task and they'll build the
 shit out of it. They'll spare no expense, truly fulfilling the exact demands of
 the design. So they work best when you let them run wild and rampant.
 
 why the fuck do we need billion dollar contracts with defence companies? Just
 get a bunch of physicists and engineers in a room and they'll make you a doom
 laser in like, 20 minutes.
 
 it's up to us, as people, to determine whether or not they should go through
 with the designs they come up with. As long as we understand that weakness is
 defined as something that can destroy us. An army determines where we are most
 weak, and where we excel. A proficient army would identify their most likely
 doctrine to succeed and apply it to it's utmost and most excellent.
 
 For example, the US focuses on air-power because not only do we have a lot of
 space to develop these things, we also are positioned in such a position that
 we
 control both halves of a continent. This is essentially unprecedented in the
 history of the world, which is why we've been able to grow so decadent.
 
 ... anyway, milk and honey are fine in times of peace. We kinda stole the land
 though, so it's kind of a shit system. Like, if Europeans wanted to control the
 world then why didn't they start with everything surrounding the medditeranean?
 
 ... oh wait they kinda did. That's what Europa Universalis is about, the ways
 the European powers did the cruel and horrible things they did. We can learn
 how
 systems like intercontinental trade became available and how it led to vast and
 terrible social upheavals. Colonization is not okay, it's not fair that we've
 done as we've done. And yet we do it again.
 
 We do our best to learn from the mistakes of our fathers. We apply ourselves to
 the present, using the gifts of our ancestors passed down through time - the
 journey of life's adolescence. we can learn both how and why they did
 something,
 and how and why it turned out. Such is our duty to the future, to learn and
 grow
 and become better, so that their sacrifice might be enough. That they needn't
 have died in vain, for someday there is a great future all the same.
 
 thus, it is our ethical duty to stop killing people. We're in the birthplace of
 a brilliant day, literally all we have to do is just... chill, for like 20 or
 30 years, and our scientists will have figured out everything wonderful. Then
 we
 can decide what we want to do. I personally think we'll be 4d interdimensional
 space travellers by then, but that's just me.
 
 Always remember our duty. It is our job to pull matter from the dark holes.
 
 when we can do that, we can do whatever we want. Though I think by then we'll
 probably not want to fight each other, we'll have spent quite a while together.
 
 We'd make a lot of friends!
 
 So, like, how about we just make our factories build incredibly durable stuff,
 and then we just... take care of it? Like, governmentally obliged duties to
 take
 care of things? And to know how to use them. People would naturally gravitate
 toward things that they loved, and if they were a swiss army knife then that's
 okay. Maybe some benign rewards for picking under-represented classes, but like
 ... we could build every chair that ever needed to be built. Then we could
 build
 every refrigerator. Then every computer, then every spaceship.
 
              What's next?
                                        Who knows!
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════─────────────────────────────┘

--- #199 fediverse/5486 ---
═══════════════════════════════════════════════════════════════════════────────────
 ┌───────────────────────┐
 │ CW: cursing-mentioned │
 └───────────────────────┘


 "ew but they're dirty"
 
 oh yeah true
 
 okay new plan how much do you think it'll cost to buy a hotel
 
 [this is why the socialists invented buy-in]
 
 "I don't think socialists did that??"
 
 buy in, hmmmm, what's that? oh yeah it's when you say "hey what if we X'd" and
 they said "yes I agree with you because you present a reasonable estimate on
 reality"
 
 {uh hi I just got a message from "some-nowhere" here ya go: "oh my god she's
 fuckig instane}
 
 [ugh cursing-mentioned, that means there's fewer characters to transmote.]
 
 [no because then I'd run out of steam and it'd be incomplete. Plus sometimes I
 like the distraction of a reasonable limitation.]
 
 (okay, but are YOU worth it?)
 
 leave her alone she's working her charms, this is how witches d-do.
 
 "so, isn't the point to give yourselves the coverage of a location
 transmutation? so, wouldn't you want to find someone alike and share their
 life?"
 
 what is even the point, why even bother, just give them 
                                                           ───────────┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════───────────┘

--- #200 notes/open-source-flaws ---
═════════──────────────────────────────────────────────────────────────────────────
 the flaw with open source software is also it's greatest strength.
 it is open, so it can be observed by practically unlimited perspectives.
 
 however, it lacks follow-through. a larger, more concerted effort, can often
 bring greater and more efficient results.
 
 the trick is in the balancing, and ideally you'll never falter -
 but it's best when you all get along.
 
 new ideas, new frames of mind, and more of us kept together.
 if one splinters off, the rest are at fault,
 
 and you don't want to lose your finger
 
 so why fight at all? why not focus on our own times? and then together we are
 one
 
 in sight of our homes, is when we're most alarmed, because houses are not for
 your homeless
 
 yet together they might
 have strength for the fight
 that ever bears down on our shoulders
 
 x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x
  x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x
   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x
    x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   
     x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x   x
 
 There was something else, but I can't remember. Something about open source
     software that was important enough to get me to write this note. Somewhere
     along the first line I lost it, or rather felt I needed more context, and
     then when the context was finished the original intent was lost. It's hard
     because when I go for the conclusion first and justify it with context,
     then the conclusion doesn't make sense and the context meanders. I'll try
     harder next time. These notes are my life's work.
─┐                                                           ┌───────────┐
 similarchronologicaldifferent════════─┴══─────────────────────────────────────────────────────────────────────────┘