=== ANCHOR POEM ===
══════════════════════════════════════════════════════─────────────────────────────
 @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════════════════════════════════════════════════════════────────────────────────────┘

=== SIMILARITY RANKED ===

--- #1 fediverse/639 ---
═════════════════════════════════════════════─────────────────────────────────────┐
 or like, a window that your window manager could window manage as it pleased.    │
 I'm thinking of like, i3 or dwm where you have "tiles" instead of "windows"      │
 you drag around. Really saves on screen real estate, but it lowers the ability   │
 of your screen to show width. Or height, depending on how you set it up, but     │
 since monitors tend to be wider than height-er (higher?) they (the users) tend   │
 to use setups that sacrifice width for visual density.                           │
 anyway in such a setup the screen is divided into like, 3rds or 4ths, and each   │
 window takes up part of it. That way you can reference information from          │
 multiple sources without having to move anything but your eyes. Really helps     │
 with keeping it all in your head, because eyes are not reading information       │
 like a computer - they aren't using a cursor, it's not one bit of text at a      │
 time. Well, unless you're reading of course. But generally when looking at       │
 something it's a more parallel experience - shining through and forth from to    │
 our gods. Wow, cells in the body have an intere                                  │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═══════════════════════════════════════════──────────────────────────┴──────────┘

--- #2 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════════════════════════════════════════════════════─────────────────┴──────────┘

--- #3 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════════════════════════════════════════════════════════════────────────────────────┘

--- #4 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═════════════════════════════════════════════════───────────────────────────────────┘

--- #5 fediverse/4123 ---
═══════════════════════════════════════════════════════════────────────────────────
 @user-883 
 
 you're right
 
 but I think your first impulse should be to think about how to do it in a
 multithreaded way
 
 If the result is that single-threading would be better, great! It'll be easier!
 
 But thinking about multithreading first will give you crucial insights into
 the structure of the program.
 
 depending on what kinds of programming you do...!
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════───────────────────────┘

--- #6 fediverse/646 ---
═════════════════════════════════════════════─────────────────────────────────────┐
 @user-470                                                                        │
 oh sorry I'll "en-longify" that for you:                                         │
 most monitors have a fixed resolution, somewhere between 720 pixels wide and     │
 480 pixels high to 2560 by 1440 pixels high/wide.                                │
 This is due to both the desire for humans to read left to right (ingrained in    │
 our minds at a very young age by learning to read) (or right to left, same       │
 direction) that we develop the desire for wide-screen monitors.                  │
 Therefore, the windows of perception that we have unto this digital world are    │
 constrained (necessarily) to their own individual specifications. Of which,      │
 the property value "width" is more valued than "height". Because of this, we     │
 believe that computers are mistakenly re-acclimated - for everything is most     │
 efficient when it's aligned to the smallest bits of it's design.                 │
 sorry, I like programming in C. Basically I'm very porous, and thinking about    │
 low level topics (like C programming) is an easy way to burn characters when     │
 there's only so many in the mastodon post that I can use to express my intents   │
 and tr                                                                           │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═══════════════════════════════════════════──────────────────────────┴──────────┘

--- #7 fediverse/3055 ---
═══════════════════════════════════════════════════════────────────────────────────
 If you're on a Windows computer, first of all why and second of all you can
 use the WINDOWS key + SHIFT + S to screenshot a part of the screen.
 
 this will put it in your copy/paste clipboard, meaning all you have to do is
 ctrl+V and boom suddenly you are significantly more productive.
 
 just don't forget alt text...
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #8 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═══════════════════════════════════════════════─────────────────────────────────────┘

--- #9 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═════════════════════════════════════════════════════════════───────────────────────┘

--- #10 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════════════════════════════════════════════════════════════════════════════────────┘

--- #11 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═════════════════════════════════════════════════════════───────────────────────────┘

--- #12 fediverse_boost/5464 ---
◀─[BOOST]
  
  Instead of using butter with your garlic bread, you should switch to Linux. You can set up a virtual machine to try out various distros to see which one works best for your needs.  
  
                                                            
 similar                        chronological                        different 
─▶

--- #13 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═════════════════════════════════════════════════════════════════════───────────────┘

--- #14 fediverse/5112 ---
══════════════════════════════════════════════════════════════════────────────────┐
 ┌──────────────────────┐                                                         │
 │ CW: politics-mention │                                                         │
 └──────────────────────┘                                                         │
 it is important for computers to remain as basic and TUI'd as possible, to       │
 keep the abstract conjectures about it's operation closer to the machine.        │
 In doing so, it's essence and nature will be preserved as best as possible as    │
 it grows to incalculable heights and capabilities.                               │
 I'm much rather interface with a microsoft office god than any other             │
 singularity type creature that exists out in space.                              │
 though, it's a trinity you see, with Unixes further split into concise wholes.   │
 neat, okay computer fears eliminated, can we move on to the next work-changing   │
 disaster like maybe the rise of far-right politics and the warming of the        │
 climate?                                                                         │
 sure okay first you gotta get those losers in community and build up their       │
 capabilities and arms. then whenever your left wing is getting too [redacted]    │
 then all you have to do is [redacted] and they'll take care of your nazis for    │
 you.                                                                             │
 ... wait, what?                                                                  │
 was that an inversion?                                                           │
 did she just trick the machine into thinking like that?                          │
 wow maybe we shouldn't have~                                                     │
                                                            ┌───────────┤
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════─────┴──────────┘

--- #15 fediverse/3553 ---
════════════════════════════════════════════════════════───────────────────────────
 @user-381 
 
 I have this notion about a math/CS curriculum where students build and program
 their own calculators. Once you make the calculator do it you never need to do
 it yourself again.
 
 for the same reason that "writing is thinking" is true, so too is "programming
 is calculation" true.
 
 by working through the steps required to produce a result, and fully
 understanding each step, they have a much more solid understanding of what's
 going on than if they practiced rote memorization (worse) or continual
 computation (better, not best tho)
 
 especially if every step of the way is accompanied with visual elements which
 show exactly what is happening. Some people are more visual, some people are
 more algorithmic, and finding a way to teach all types of people is a truly
 difficult and rewarding part of teaching.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #16 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═══════════════════════════════════════════════════─────────────────────────────────┘

--- #17 fediverse/5919 ---
══════════════════════════════════════════════════════════════════════════─────────
 "but... why?"
 
 portable linux with buttons, great for pick-up-games or communication, can
 throw several in them in a backpack if you want clustered cooperation, they
 work as radios (if the signal reaches) and can transmit text (if you use a
 radial-style keyboard)
 
 [this is all just a pitch for... something, what, you want something? ha
 you'll find no things with me, I know nothing of antifa or whatever]
                                                           ────────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════────────┘

--- #18 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════════════════════════════════════════════════════════════════════════════────────┘

--- #19 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═════════════════════════════════════════════════════════───────────────────────────┘

--- #20 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                        chronologicaldifferent═════════════════════════════════════════════════════════════════════┴──────────┘