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

=== SIMILARITY RANKED ===

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

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

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

--- #4 messages/1129 ---
═════════════════════════════════════════════════════════════════════════════════──
 ai-stuff - this is how to program a society. (or software project) there are
 lots of other implementations
                                                           ─┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════════════─┘

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

--- #6 fediverse_boost/3479 ---
◀─[BOOST]
  
  Programming is not just science; it's also an art. Source code is a creative work expressed in the author's unique style. Just like a painting or novel, the final work is a unique solution chosen from infinite possibilities.  
                                                                              
  #Programming #Coding #SoftwareDevelopment                                   
  
                                                            
 similar                        chronological                        different 
─▶

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

--- #8 fediverse/4967 ---
═══════════════════════════════════════════════════════════════════────────────────
 um I mean:
 
 There are some pieces of software where you think "oh cool, what did they
 update?" and then there are some like "oh god... What did they update?"
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════════════───────────────┘

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

--- #10 fediverse/3574 ---
═════════════════════════════════════════════════════════──────────────────────────
 @user-1564 
 
 I love the concept of this! Maybe if HTTP is too complex, you could try
 another simpler server? I don't know the complexity of the programs I use
 every day, but I'm sure there's one that's very simple. Even just a simple IRC
 style chat server that just... sends text from person A to person B depending
 on their username (like a glorified Router or Switch)
 
 Reminded of this video tbh...:
 
 https://www.youtube.com/watch?v=gGfTjKwLQxY
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

--- #11 messages/770 ---
═══════════════════════════════════════════════════════════════════────────────────
 There are some pieces of software where you think "oh cool, what did they
 update?" and then there are some like "oh god... What did they update?"
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════════════───────────────┘

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

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

--- #14 fediverse_boost/4925 ---
◀─[BOOST]
  
  still waiting to find the energy and headspace to write an irritated blog post about why the fact that most toolchains are like 80% of the learning curve for those who are just getting into programming (especially on windows)  
  
                                                            
 similar                        chronological                        different 
─▶

--- #15 fediverse/2900 ---
═══════════════════════════════════════════════════════────────────────────────────
 ┌───────────────────────────────────────────────────┐
 │ CW: capitalism-mentioned-AI-dataservers-mentioned │
 └───────────────────────────────────────────────────┘


 what if all the AI advancements they're doing are just them building more
 hardware infrastructure in datacenters and not actually improving the software
 that much
wouldn't that be neat I think it would because it means once they collapse under the weight of their own ambitions that hardware's gotta go somewhere and knowing them they're probably going to ship it to south-east asia to be "recycled" (read: burnt with the metals salvaged) instead of selling them second hand because you know they can't really justify the business expense of selling stuff like that and besides what if some driver or something on the firmware was proprietary do you really want to pay techs to wipe every single thing off of them and plus who's gonna categorize and sort them according to their form and function that's just extra payroll and listen the company's not doing so hot anyway I mean we're literally shutting down but yeah sure we'll find a way to justify spending all that non-existent dosh so some hippies can feel better with their servers they didn't build or justify with their profit-producing capitalist enterprise that we've built with our own two hands well really the hands of everyone else but like, they're not actually doing the building the REAL work of course happens in board rooms like this one where we spend MINUTES and HOURS sometimes discussing how to get things in order and aligned to both of our goals because that's the REAL work that has to happen in order for stuff to get done, you know it's true yeah I thought so anyway what are you doing after this meeting wanna get lunch it's almost quitting time at 2pm
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #16 messages/524 ---
══════════════════════════════════════════════════════════─────────────────────────
 Every bit of software you write is another useful toy for the rich to
 incorporate into their AI databases that they can use to build what they'd
 like as they cry themselves to sleep in their bunkers of war and famine
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════────────────────────────┘

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

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

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

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

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

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

--- #23 bluesky#22 ---
══════════════════════════════════════════════════════════════════─────────────────
 what if bluesky users unionized and leveraged their collective power to
 "suggest" improvements to the software
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════════────────────────┘

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

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

--- #26 fediverse/1616 ---
═════════════════════════════════════════════════════──────────────────────────────
 they say learning Linux is hard, but it's the only free operating system so
 really it's a question of learning Linux now, when you have time, or later,
 when you're busy.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════─────────────────────────────┘

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

--- #28 fediverse/581 ---
══════════════════════════════════════════════─────────────────────────────────────
 @user-428 
 
 sometimes I think about how much more productive I'd be if I had a code editor
 that let me draw arrows and smiley faces and such alongside the code. Or if I
 could position things strangely, like two functions side-by-side with boxes
 drawn around them. Or diagrams or flowcharts or graphs or...
 
 something that would output to raw txt format, but would present itself as an
 image that could be edited.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

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

--- #30 fediverse/9 ---
══════════════════════════════════─────────────────────────────────────────────────
 @user-8 I love theory too! So far software engineering has been mostly UI and
 databases and such and like... I'm not into HTML, thank you very much.
 
 Gimme a Rust project or something and I'll excel
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════────────────────────────────────────────────────┘

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

--- #32 fediverse/3680 ---
═════════════════════════════════════════════════════════──────────────────────────
 it's probably a good idea to write pseudocode, then real code, instead of
 starting with real code, and bugfixing something incomplete and more difficult
 to reason with.
 
 unless you write real code easier than pseudocode. idk do what works for you.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

--- #33 fediverse/5109 ---
════════════════════════════════════════════════════════════════════───────────────
 does anyone know of a website where I can host videos on my neocities that
 isn't youtube? maybe something I can set up on my own server computer at home
 like a file server or something? how do I do that, what should I google, which
 is the easiest and closest to the metal tools I can use? [practical, sensible,
 courageous. these are the adjectives we need.]
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════════──────────────┘

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

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

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

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

--- #38 fediverse/2423 ---
═══════════════════════════════════════════════════════────────────────────────────
 does anyone know of any fedi software that lets you link to a particular post
 and read forward on a person's timeline from there? Or back I guess, but
 chronological viewing specifically.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

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

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

--- #41 fediverse/5032 ---
═══════════════════════════════════════════════════════════════════───────────────┐
 ┌──────────────────────────────────────────────────────────────────────────────┐ │
 │ CW: tech-salaries-mentioned-abroad-repeatedly-as-a-method-of-directing-economic-power-internationally-cursing-mentioned │ │
 └──────────────────────────────────────────────────────────────────────────────┘ │
 the increased tech salaries granted to Europeans and Americans reflects only     │
 the increased opportunities for experience and the ability to culturally be      │
 immersed in an industry that is developing.                                      │
 functionally, not saying it's intentional, but the function of such salaries     │
 are to deny technical expertise to poor countries and prevent them from          │
 developing software.                                                             │
 good luck learning from scratch. they'll drop you in with java and web           │
 frameworks if you're lucky. that's hardly a way to learn.                        │
 I learned on visual basic, then Warcraft III mod scripting, then C, then BASH,   │
 then HTML, then Lua. Good luck recreating that pipeline in a disconnected        │
 culture and industry.                                                            │
 kinda makes me think they should try organizing on a massive scale and           │
 re-implement everything from assembly.                                           │
 I mean the C compiler is pretty cool. Probably has the most man-hours in terms   │
 of development time. what if we had more men                                     │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════════────┴──────────┘

--- #42 messages/129 ---
══════════════════════════════════════════════─────────────────────────────────────
 So you're telling me the speed difference between Python and C is due not to
 the logic that the programmer uses, but rather the optimization capabilities
 of the compiler?
 
 (An interpreter includes a compiler, it just runs it in a loop rather than a
 single pass)
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

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

--- #44 fediverse/4093 ---
════════════════════════════════════════════════════════════───────────────────────
 I have no idea why people prefer a GUI when working with software. How the
 heck do they expect to use their computer remotely if they can't even run
 their software over SSH?
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════──────────────────────┘

--- #45 fediverse/6167 ---
═════════════════════════════════════════════════════════════════════════════──────
 ┌──────────────────────┐
 │ CW: AI-mentioned     │
 └──────────────────────┘


 I can certainly see a future where programmers choose a level of abstraction
 they are comfortable with, same as today, but fill in the gaps, the lower
 parts, the parts they will not spend time, energy, and mental space
 understanding, with AI.
 
 I think that the role of the various people on a software team will begin to
 merge. Product designers, managers, front-end versus back-end, these feel like
 distinctions that will begin to fade from relevance. I think that's okay. I
 think it will make us feel more powerful, will elevate workers to a higher
 tier of organizational operation, and will increase the flexibility of
 computation.
 
 Why program your own software when you could use someone else's? This is the
 way of the past.
 
 Why use someone else's software when you could design your own? This is the
 way of the future.
                                                           ─────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════════─────┘

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

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

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

--- #49 fediverse/3091 ---
════════════════════════════════════════════════════════───────────────────────────
 ┌──────────────────────────────────────────────────────────────────────────────┐
 │ CW: why-are-you-so-demanding-ritz-just-give-it-a-rest-everyone-agrees-with-you │
 └──────────────────────────────────────────────────────────────────────────────┘


 I want all software developers to be paid 40,000$ per year to work on whatever
 open source software they want and I'm not even kidding
 
 60,000$ if you have a degree
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

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

--- #51 fediverse/6438 ---
═══════════════════════════════════════════════════════════════════════════════────
 why would you gatekeep content by keeping us from easily using LLMs some
 people aren't technical and still need to write computer programs because
 that's how you enlighten a people is empower them with new tools
 
 "I've never heard of that programming language, but luckily I can fit all of
 it's documentation in my context window."
                                                           ───┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════════════───┘

--- #52 fediverse/5880 ---
════════════════════════════════════════════════════════════════════════════───────
 I legitimately think computers should write code and software engineers should
 write legislation and lawyers should resolve problem tickets made by aggrieved
 citizens while judges do their best to just keep the boat floating
                                                           ──────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════════──────┘

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

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

--- #55 fediverse/3155 ---
════════════════════════════════════════════════════════───────────────────────────
 ┌───────────────────────────┐
 │ CW: re: cursing-mentioned │
 └───────────────────────────┘


 @user-1461 
 
 my issue is that I've never really had project-mates. Every time I try nobody
 will work with me. I applied to like, fifty different jobs, and nobody
 interviewed me! Sheesh, guess they don't want me. FIFTY JOBS. Entry level.
 Beginner programmer.
 
 ah well. I guess they confused someone who would work for 40,000$ per year
 with someone who was 1/3rd as useful as someone who deserved 120,000$ per year.
 
 I'd love to get experience. I'm sure I'd feel significantly differently with
 as much. Perhaps I'd even decide that programming professionally isn't for me,
 which would feel... quite defeating
 
 who can say. Not I, for I have not experienced it. Though I will say my time
 in hardware taught me that I'm fragile and can't work too much. Like a scalpel
 that dulls when used consistently, I am a scalpel that gets no practice... Is
 that really useful at all? who can say. Not I, for I have not experienced it.
 Though I do like writing logical machines. Laying out data. Picturing
 structures.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #56 fediverse/4259 ---
════════════════════════════════════════════════════════════───────────────────────
 source code should be like a story
 
 "here's why we did what we did with our architecture"
 
 and as it's being written, it may be altered in many different places at once
 - git style.
 
 parts of it could rhyme,
 
 if they wanted to show parts that were really difficult but easy to summarize
 because it's mostly just a lot of boring work y'know like writing getters and
 setters and doing the testing pre-deploy environments
 
 ,,, they could selectionize
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════──────────────────────┘

--- #57 fediverse/1221 ---
════════════════════════════════════════════════───────────────────────────────────
 @user-883 
 
 either that or I might get lost in some C code we'll see how things develop
 >.>
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

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

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

--- #60 fediverse/6145 ---
═════════════════════════════════════════════════════════════════════════════──────
 then, here's the cool part, if you share your software people might like it
                                                           ─────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════════─────┘

--- #61 fediverse/977 ---
════════════════════════════════════════════════───────────────────────────────────
 @user-696 
 
 to me, the most technically and gameplay impressive video games tend to be the
 ones that develop their own engine specifically for the project.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

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

--- #63 fediverse/6040 ---
════════════════════════════════════════════════════════════════════════════───────
 everyone's all against ai because it's big tech but it doesn't have to be that
 big it can be [minimized but pronounced marginalized]
 
 == stack overflow ==
 
 distributed
 
 so I think the idea is that by the time you would use AI, there's been enough
 time to rewrite the software to work on handheld laptops in a distributed way
 
 and we'd vote on what to ask the amphora of great knowledge, the answer could
 always be 42.
                                                           ──────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════════──────┘

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

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

--- #66 fediverse/2512 ---
═══════════════════════════════════════════════════════────────────────────────────
 ┌───────────────────────────────────────────┐
 │ CW: re: question that is also complaining │
 └───────────────────────────────────────────┘


 @user-1153 
 
 it's okay. If I were to direct something to be more proactive, my words
 probably wouldn't stick with it. that kind of thing can't be hardwired, it
 needs to be built up through repetitious application of something's mechanics.
 
 perhaps martial arts, focused on defence? engaging with a foe in a productive
 bout of playful competition is one of the best ways to learn, and knowing when
 to strike seems similar to me to overcoming situational paralysis.
 
 Flaws can be overcome, when upgrading robots (or a doll applying improvements
 to itself) you often don't need to add additional hardware or even install new
 firmware. Skills such as these can be built up in software with experience.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

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

--- #68 messages/574 ---
════════════════════════════════════════════════════════════───────────────────────
 Steps to make a game waterfall style:
 
 Lay out all the data structures 
 
 Build methods which manipulate those structures (think getters and setters)
 
 Then build machinery which operates upon those structures using those methods,
 like game loops, cooldown timers, and status effects
 
 Then develop a way to present it to the player using UIs, visuals and
 graphics, narratives, sound, all that junk that's probably someone else's job
 anyway
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════──────────────────────┘

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

--- #70 fediverse/4474 ---
═════════════════════════════════════════════════════════════──────────────────────
 @user-1268 
 
 if you know how to program in C this is a good resource for building
 networking applications:
 
 https://beej.us/guide/bgnet/
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════─────────────────────┘

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

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

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

--- #74 fediverse/5904 ---
═══════════════════════════════════════════════════════════════════════════───────┐
 I'm a programmer, but I'm not great at writing code. I mostly use AI to          │
 generate it.                                                                     │
 The "artificial" in AI here refers to the extra levels of capability that are    │
 granted to me by the computer and it's software. I am artificially more          │
 productive because I am using the tools of big tech to create small things. I    │
 am artificially more capable, artificially more intelligent, but it's still my   │
 intelligence - the system would not be useful in someone else's hands. I built   │
 it myself, but I never have to write code myself.                                │
 It's perfect for a witch. I call to the spirit of the machine and it figures     │
 out how to make it so.                                                           │
 [someday, the wizards of ancient lore will be reading through the POSIX          │
 specification trying desperately to understand while the witches burn the        │
 world down in their lust for power and everyone cries and yearns for a better    │
 future where everything was just a bit harder but genies don't go back in        │
 bottles, cassandora and pandasandra cannot relinquish her charge and her         │
 curse.]                                                                          │
 I have a fun cackle~                                                             │
                                                            ────────┤
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════───────┘

--- #75 fediverse/8 ---
══════════════════════════════════─────────────────────────────────────────────────
 Thinking of switching my degree program from Software Engineering to Computer
 Science.
 
 Anyone have any thoughts?
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════────────────────────────────────────────────────┘

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

--- #77 fediverse/635 ---
══════════════════════════════════════════════─────────────────────────────────────
 @user-192 
 
 Sounds like the tech was misapplied. If you are aware of the different
 software approaches to solving problems, you can assign resources toward
 solving particularly critical or important tasks. That's why engineers who are
 also leaders or directors are sorta treated like, a "triple threat" in musical
 theatre? Someone who can act, dance, and sing. Because as soon as anyone has a
 single flaw, they are vulnerable. Evil only pushes your being toward the
 things that are weak, obviously, why would an opposite seek toward your meek?
 
 ... sorry sometimes I say strange things
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

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

--- #79 fediverse/1808 ---
══════════════════════════════════════════════════════─────────────────────────────
 I'm a computer programmer. Of course I make abstract art.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #80 fediverse/572 ---
══════════════════════════════════════════════─────────────────────────────────────
 Hi, I'm learning about semaphores right now and trying to explain them to a
 friend. But I only sorta understand how they work - can anyone look at this
 pseudocode and tell me if I'm on the right track?
Some C pseudocode working through the semaphore design pattern. Here's the text of the pseudocode:  /* no lock example */  void start_thread(int* x) {   *x += 1; }  int main() {   int x = 0;   for (1000 times){     start_thread(&x);   }   print(x); }  /* in this case you have no idea what will print because thread A will take x and be like "ah yes it's 423" and then in the next instruction it'll be like "I'll increment this to be 424" and in the next one it'll say "okay now it's time to store 424 in the variable X" but like... there's a thousand threads all doing that at the same time, so odds are you'll have 5 that are like "ah yes this is 423 I'll set it to 424" */  /* not a good plan. Need a lock, so only one thread can use it at once. */ /* mutex example: */  void start_thread(int* x, int* x_mutex) {   *x += 1;   *x_mutex = 0; }  int main() {   int x = 0;   int x_mutex = 0;   for (1000 times){     while (x_mutex != 0){ } /* do nothing */     x_mutex = thread_id;     start_thread(&x, &x_mutex);   }   print(x); }  /* this should print 1000, but it's basically as slow as doing it single threaded. */  #define MAX 10  void start_thread(int* x, int* x_semaphore) {   *x += 1;   *x_semaphore += 1; }  int main() {   int x[MAX];   int x_semaphore = MAX;   for (1000 times) {     for (int i = 0; i < MAX; i++) {       x_semaphore -= 1;       start_thread(&x[i], &x_semaphore);     }     while (x_semaphore != MAX) { } /* do nothing */   }   int value = sum(x, MAX);   print(value); }
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #81 fediverse/6215 ---
══════════════════════════════════════════════════════════════════════════════─────
 hi does anyone have any good resources on risc-v?
 
 I found this:
 https://dramforever.github.io/easyriscv/#shift-instructions
 
 and this:
 https://projectf.io/posts/riscv-cheat-sheet/
 
 but I'm missing a big gap - specifically, how to move from syntax to
 deployment. I need details on how to implement the software and get it running
 on the actual hardware.
                                                           ────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════────┘

--- #82 fediverse/3754 ---
══════════════════════════════════════════════════════════─────────────────────────
 @user-1071 
 
 You know, that makes sense! Finance plus signing things. Their operations are
 probably more... paper based and contractual than programmatic.
 
 When I think of devops I think of my time spent as a contractor for a large
 tech company...
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════────────────────────────┘

--- #83 fediverse/2459 ---
═══════════════════════════════════════════════════════────────────────────────────
 this is the simplest implementation of scalable anarchism I could think of.
 tell me how it's flawed so I can improve it before I need it.
algorism is a political and economic philosophy designed to wrest power from those who may be corrupted by it, and restore dignity and agency to all of humanity.  It accomplishes this through several layers of abstraction, of votes, of control, of decisions. What do people need? How could we improve? Is there something more we could do?  The idea is to negate bureaucracy by accomplishing goals in an ad-hoc fashion rather than rely on legalism for institutional execution. Projects, not operations.  Society shall be organized into tiers of rotating peers chosen by vote. Each tier sends their top two most voted for up a level to the next tier of organization. the duty of each tier is to provide for the needs and accomplish the demands of each of their lower tier allies. In addition they should provide what they can to their representatives, who offer them on the tier above.  If a need or demand cannot be met by the team of reps, the request is passed upward. This process can be accomplished with paper and pencil, but it's much better to automate and be public.  If desired, there is a queue system to help with the allocation of resources. This system rewards patience and conservation while still allowing for rapid acquisition. Pick two: good, cheap, fast.  It includes also a recycling system - the more you give back in clean and working order, the greater the options available to you.  It is a system of distribution, not control.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #84 messages/86 ---
═════════════════════════════════════════════──────────────────────────────────────
 I should try putting things on my resume like "vnc" or "Microsoft outlook" -
 you know, the kinds of software that I actually used on a day-to-day basis. My
 resume makes me look very impressive (if a little inexperienced) but none of
 the tools are things that managers have used. Heck they're not things that YOU
 have used, not at work, so it makes you look like you're overselling yourself.
 You're not, but they might think you are. Idk it's late. Go to bed <3
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════─────────────────────────────────────┘

--- #85 fediverse/3299 ---
════════════════════════════════════════════════════════───────────────────────────
 what if we could record and playback certain timeframes of our CPU and RAM
 status and use it for debug purposes
 
 like running some code in a VM every time you wanted to show a youtube video
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #86 fediverse/898 ---
═══════════════════════════════════════════════────────────────────────────────────
 ┌──────────────────────┐
 │ CW: scary            │
 └──────────────────────┘


 if you set up a local LLM with the capability to explain basic coding syntax
 and logic, then your parents computer suddenly becomes much more useful to the
 nephew that's been forced to hide out there for a couple weeks until this all
 blows over.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════───────────────────────────────────┘

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

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

--- #89 messages/712 ---
════════════════════════════════════════════════════════════════───────────────────
 Linux doesn't teach you to to build a perfect system. It's always breaking,
 after all.
 
 It teaches you to rehearse.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════──────────────────┘

--- #90 fediverse/619 ---
══════════════════════════════════════════════────────────────────────────────────┐
 ┌──────────────────────────────────┐                                             │
 │ CW: drunken-ramblings-about-bash │                                             │
 └──────────────────────────────────┘                                             │
 Most of the functionality of most consumer programs could be accomplished with   │
 a bit of BASH scripting... For example, shuffling a music library, or writing    │
 a text document, or downloading the text of a web page, or sending a message     │
 to a friend, etc...                                                              │
 All accomplish-able with fewer than 10-20 lines of code in clear, POSIX          │
 compliant and easily understood text that even a beginner could understand.      │
 Well, it would be understandable, if we actually taught our children how to      │
 compute in school. Why are they not taught BASH? It's not like it's              │
 complicated. With it, a sufficiently motivated high school student could         │
 develop skills that rival or exceed many of the university graduates we          │
 currently develop for our industry... Such a shame.                              │
 Even an unmotivated student would be prepared for the world with the ability     │
 to solve problems logically. Break down the problem, identify relationships,     │
 understand procedural ordering of mechanics, and develop solutions to            │
 problems. Its not too hard                                                       │
                                                            ┌───────────┤
 similar                        chronologicaldifferent════════════════════════════════════════════─────────────────────────┴──────────┘

--- #91 fediverse/3037 ---
════════════════════════════════════════════════════════───────────────────────────
 @user-570 
 
 have you ever wanted to design your own MMO? If you think you can make a
 client, there's a server already set up which interfaces with World of
 Warcraft. So... the hardest part is done, and suddenly the rest is about as
 hard as making any other game.
 
 The reason I ask is because there's no open-source client for the WoW engine
 server software Azerothcore, but if written then there could be a whole new
 field of indie design as solo developers would be able to build their own
 multiplayer games with ease.
 
 well, as easy as making a game in Godot at least. That's the dream. I don't
 think I could build such an engine, but I spend an awful lot of time thinking
 about how engines are built.
 
 There's a lot of freedom in the design space, for example this mod server I
 made which emulates Risk of Rain: https://www.youtube.com/watch?v=6HsW4g2ZIgk
 
 It has randomized enemies, treasure chests, wandering vendors, and deployable
 hearthstones. If you've played WoW that stuff might ring a bell, otherwise
 it's probably just random features
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #92 messages/324 ---
═══════════════════════════════════════════════════────────────────────────────────
 The difference between front-end and back-end programming is whether or not
 you want to design abstractions or use them. Backend is all about creating
 abstract things that are networked together, while front end is about putting
 them together in a way that suits the user. Front end is collage, back end is
 pencil drawing.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════───────────────────────────────┘

--- #93 fediverse/1810 ---
══════════════════════════════════════════════════════─────────────────────────────
 some people hear words like "datastructures" and "object-oriented programming"
 and think they're made up terms that don't mean anything important.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #94 fediverse/3502 ---
═════════════════════════════════════════════════════════──────────────────────────
 ... the trick is, depending on how many train-engine-dragons you fight, there
 will be a greater or lesser proportion present in a particular playthrough.
 Perhaps, potentially, people should pay for the original work, and then a
 small sliver for the addition or modification? Why, I do believe that's how it
 works now! Except, on the honor system, as people can download the mods for
 free and pay (or not) through the creator's patreon page or whatever that they
 definitely set up and which definitely shouldn't be able to levy a tax based
 on "transaction fees" for a process which definitely should be handled by the
 government, which claims to regulate our economy and provide the means by
 which we engage with said economy through their de-facto nationalization of
 the banks and other economic entities.
 
 where was I going with this? oh yes software piracy is ethical so long as you
 delete the original. Let's end with that because that's what I originally had
 a dream about and wanted to write about.
 
 she dreams!
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

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

--- #96 fediverse/4804 ---
═════════════════════════════════════════════════════════════════──────────────────
 I love it when wine doesn't work because it "failed to open program.exe"
 
 ... okay, can you tell me why it failed?
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

--- #97 messages/110 ---
═════════════════════════════════════════════──────────────────────────────────────
 The best way to program computers is to organize them according to their
 relations. Like, when x increases by 4 then y increases by 2 - basically, a
 math equation that you can continuously solve by calculating more and more
 comprehensively and deeply.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════─────────────────────────────────────┘

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

--- #99 fediverse/5552 ---
════════════════════════════════════════════════════════════════════════───────────
 I once heard that when you click a link, the developer of the website can tell
 which website you came from. idk if that's true or not.
                                                           ──────────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════──────────┘

--- #100 fediverse/5100 ---
════════════════════════════════════════════════════════════════════───────────────
 ┌──────────────────────────┐
 │ CW: capitalism-mentioned │
 └──────────────────────────┘


 capitalism, fundamentally, is not about making products or profits.
 
 I'll give you a hint.
 
 I could be one of the greatest programmers in the world, but I just can't seem
 to find any professional experience, though I ask for it quite often.
 
 why is that?
 
 does the systems of control and 'pression allow me to contribute to building
 products or profits? No, neither products nor profits are contributed to,
 which contributes to the fact that I have little professional experience
 building products and profits.
 
 yet I am quite talented in a variety of disciplines, including but not limited
 to computer programming.
 
 maybe I just optimized for skills that would be useful outside of the
 workplace environment instead of optimizing for skills that would be useful
 inside of the workplace environment.
 
 or maybe the entire system is designed not to create products and profits, but
 rather to develop systems of control, hierarchy, & most importantly
 structure for all the vagabond apes looking for meals.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════════──────────────┘

--- #101 fediverse/1892 ---
══════════════════════════════════════════════════════─────────────────────────────
 ┌─────────────────────────────────────────┐
 │ CW: C-programming-and-alcohol-mentioned │
 └─────────────────────────────────────────┘


 I want to write C programs with threads and manual memory management and
 function pointers and lots and lots of arrays and I'm not even kidding
 
 ... wait a minute I literally don't have a job, why am I not writing C
 programs right now?
 
 BRB I got something important to do, where's my vodka --> pkill firefox
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #102 fediverse/5911 ---
═══════════════════════════════════════════════════════════════════════════───────┐
 I was always fascinated by the Linux way of programming. Need to do something?   │
 write it into a script! You never know when you'll need it again. Then, just     │
 stay organized, religiously so, and understand that you will forget about        │
 stuff. But, you'll come across it eventually, ready and willing and able to      │
 help you.                                                                        │
 if you don't want me using AI, then give me ~20 junior developers. Which is      │
 more efficient, do you think?                                                    │
 "girl you haven't even tested your vibe-coded slop, how do you know if it        │
 works"                                                                           │
 oh I'm sure it doesn't, but it's the thought that counts                         │
 ... I guess I'm just saying, please don't burn the data centers. Computers are   │
 not only bad for the environment when they're burnt, but also we can use them    │
 for all kinds of neat things. Even if it takes a lot of energy, just... build    │
 more solar panels and only use the computers for important stuff?                │
 timeshare-style?                                                                 │
 \@/documents/books/man-and-the-computer.pdf                                      │
 that was my mother's book... I love her. I miss that side of her. She fled       │
 when the cancer came.                                                            │
                                                            ────────┤
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════───────┘

--- #103 fediverse/3123 ---
════════════════════════════════════════════════════════───────────────────────────
 using linux requires constant maintenance and that's kind of unfair, actually.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #104 fediverse/2475 ---
═══════════════════════════════════════════════════════────────────────────────────
 If you want to design a society, first learn how to build a decentralized
 scalable multiprocessor computer program.
 
 It could literally flip bits, the point is to practice architecture not
 accomplish a goal.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #105 fediverse/2601 ---
═══════════════════════════════════════════════════════────────────────────────────
 @user-249 
 
 you can host anything you'd like on a raspberry pi. If the software
 requirements are within the hardware specs, of course.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #106 messages/264 ---
═════════════════════════════════════════════════──────────────────────────────────
 Don't write self documenting code! Force people to read the documentation so
 they know how to use it
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════─────────────────────────────────┘

--- #107 fediverse/5961 ---
════════════════════════════════════════════════════════════════════════════───────
 @user-138 
 
 maybe it's evil hackers - idk that's beyond my expertise - good luck : )
 
 (I'd need to see the piece of technology to work on it. I'm a hardware kinda
 [girl, but pronounced guy])
                                                           ──────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════════──────┘

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

--- #109 fediverse/1526 ---
═════════════════════════════════════════════════──────────────────────────────────
 "employee of the month" but like, not per month. per project. "here is our
 foremost, help them as much as you can" like, a hero. or champion. or tech
 lead.
 
 they don't have to be expertly competent, their job is to learn and apply
 themselves as best they can.
 
 Then, after this project, they can go into a pool with all the other tech lead
 hero champions, and then they can work on something more powerful. The process
 repeats, until you have a CEO or three.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════─────────────────────────────────┘

--- #110 fediverse/1922 ---
══════════════════════════════════════════════════════─────────────────────────────
 Kinda pissed that all the software developer jobs pay so much. I'd gladly
 write code or program for 40k a year and yet it's impossible to find a job
 because how expensive (read: competitive) the industry is.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #111 fediverse_boost/2965 ---
◀─[BOOST]
  
  i will use CW for #USpol if computer people start using CW for tech computer boring linux software posting. i said what i said  
  
                                                            
 similar                        chronological                        different 
─▶

--- #112 fediverse/2891 ---
═══════════════════════════════════════════════════════────────────────────────────
 ┌──────────────────────┐
 │ CW: physical-health  │
 └──────────────────────┘


 they're painting the inside of my apartment and it naturally has low airflow
 in here and it's seeping under my door and making me woozy teehee better open
 all the windows
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

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

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

--- #115 fediverse/364 ---
════════════════════════════════════════════──────────────────────────────────────┐
 okay here's an idea, waterfall project management where the program is           │
 developed one tiny piece at a time while being streamed to the entire company.   │
 Everyone would submit answers which could be upvoted / patched / rewritten as    │
 the main viewer cycles through each aspect of the project, checking for          │
 updates to it's design that were suggested by developers or whatever.            │
 Basically, one person (or one team) gets to write the actual source code,        │
 while everyone else is just offering suggestions. You could break it up by       │
 specialty, but the whole point is that everyone gets a complete picture of how   │
 the program (and organization) is structured. Which should give the employees    │
 more power to generate value for the company. All around a good deal I think?    │
 Especially if the main viewer took time to explain each and every part so that   │
 every viewer had the chance to understand.                                       │
 the reason why order is important is that our actions ripple through eternity.   │
 we must set a good example for all the baby aliens, don't you think?             │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════───────────────────────────┴──────────┘

--- #116 messages/1247 ---
══════════════════════════════════════════════════════════════════════════════════─
 you can even design it as you go, making it do slightly adjacent uses in
 addition to what it currently does. for example:
 https://github.com/gabrilend/r-mail is a reference implementation with some
 ideas for how to design some specific parts. make sure you go through it
 yourself though, so you understand how it works. don't worry, the source-code
 files are numbered like the table of contents [chamber of commerce] in a story
 or book.
                                                            similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════════┘

--- #117 fediverse/4554 ---
══════════════════════════════════════════════════════════════─────────────────────
 ┌──────────────────────────────────┐
 │ CW: political-violence-mentioned │
 └──────────────────────────────────┘


 can't fucking wait till we're done eating the rich and I can go back to a
 simple life of playing with my cat, making video games, writing poetry (bad
 poetry, but I like it) and hanging out with my friends.
 
 gotta build the social infrastructure to get through this phase first, though.
 something something echo chambers exist IRL too
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════────────────────────┘

--- #118 fediverse/701 ---
══════════════════════════════════════════════─────────────────────────────────────
 ┌──────────────────────┐
 │ CW: computer-code    │
 └──────────────────────┘


 totally useless unless you're, I dunno, building a bytecode interpreter or
 something
 
 https://craftinginterpreters.com/contents.html
If you only have arithmetical expressions you can use some properties of arithmetic to compute branching computer code. E.G., if A is either zero or one depending on some previously computed condition, then A times B plus (1-A) times C computes the expression "if A then B else C"
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #119 fediverse/2120 ---
══════════════════════════════════════════════════════─────────────────────────────
 sometimes I think performing my art was just an excuse to use Linux. At least,
 some of my art.
 
 But hey, I'm not complaining, it's awesome.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #120 fediverse/3822 ---
══════════════════════════════════════════════════════════─────────────────────────
 @user-1582 
 
 I think that's what happened, in addition to... whatever this input/output
 error is. No clue what to do about that. Maybe my SD card is dying, I've
 flashed over it like, 10 times now haha 😅
ls: command not found  /bin/ls -bash: /bin/ls: Input/Output error
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════────────────────────────┘

--- #121 fediverse/5386 ---
═══════════════════════════════════════════════════════════════════════────────────
 @user-670 @user-1815 @user-1816 
 
 literally nobody has contributed to the one github repo I have
 
 ever. I got like, one comment from some guy in China or Taiwan. It's been up
 for like, 4 or 5 years and it's on my website. /shrug I guess most people
 bounce off after reading the splash screen /shrug
 
 to me, a FOSS project feels static because I don't believe in centralization
 and I also don't have the bandwidth or need to work on it. /shrug
                                                           ───────────┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════───────────┘

--- #122 fediverse/411 ---
═════════════════════════════════════════════──────────────────────────────────────
 I feel like I play roughly the same amount of video games during the work day
 as the average software developer. Does that mean I'm qualified?
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════─────────────────────────────────────┘

--- #123 fediverse/3756 ---
══════════════════════════════════════════════════════════─────────────────────────
 ┌──────────────────────┐
 │ CW: LLM-mentioned    │
 └──────────────────────┘


 @user-1071 
 
 I have plenty of things made, but none of it organized : (
 
 Kinda makes me wish I could like... train an LLM on my social media posts and
 use it programmatically somehow to help me organize my stuff into different
 categories according to what kind of topic or style they were written in.
 Hmmm......... There's no way I could do it, I mean, there's no way I could
 organize and edit my stuff, but with the help of a computer I might.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════────────────────────────┘

--- #124 fediverse/1168 ---
════════════════════════════════════════════════───────────────────────────────────
 shitty AI products are a classic case of the engineers designing something
 really cool with specific use-cases and then the "higher ups" getting dollar
 signs for their eyes and deciding that every hammer is suddenly a nail and
 that we should pull out all the screws that held the building together and
 replace them with hammer shaped nails
 
 no I will not elaborate I think I made myself clear : )
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #125 fediverse/5990 ---
════════════════════════════════════════════════════════════════════════════───────
 I have this local language model framework but it's not built into anything
 more than a single-response question. It's runnable as a bash script or lua
 require, which is easy enough. Alas, if only I didn't have to use evil
 corporate infrastructure to make evil corporate cursed artifacts
 
 [hey don't blame this on us]
 
 oh I'm not, I'm just saying that it'd be cooler if I could build my own tools.
 Alas, I'm...
 
 lasy?
 
 n...no
 
 I'm drawn to the power of it
 
 it's got a different magnitude
 
 it's hard for me to apply myself for things that last longer than a "get
 stoned", but I try as if every time afterwards I might die.
 
 well, more distraction time, as I wander through claude code
                                                           ──────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════════──────┘

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


 "what if they bootstrap their generator using human art and then use AI art as
 training data to cut out the artist middleman?"
 
 oh um.... yeah... hmmm....
 
 maybe that revolution idea is a good one hehe turns out some problems can't be
 solved by some systems.
                                                           ─────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════════─────┘

--- #127 fediverse/5350 ---
═══════════════════════════════════════════════════════════════════════────────────
 honestly we should be building cities in the most boring locations, not the
 most beautiful.
 
 like below the crust.
 
 or space.
 
 the surface is a pleasuredome, why waste it on scrubland and turf?
                                                           ───────────┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════───────────┘

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

--- #129 fediverse/5208 ---
═════════════════════════════════════════════════════════════════════──────────────
 ┌──────────────────────────────────┐
 │ CW: capitalism-suicide-mentioned │
 └──────────────────────────────────┘


 Look, when I promised "Revolution or Death" I got pretty busy and kinda forgot
 to do the "dying" part, and by now it'd be a little awkward if I offed myself
 for no visible reason, so... How about we try again this summer? Maybe in a
 month or two? I'll try to keep the fire burning a bit longer this time.
 
 plus I'm better at playing the piano now so maybe that'll help somehow.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════════─────────────┘

--- #130 fediverse_boost/3591 ---
◀─[BOOST]
  
  making some cool progress on the #itchio #GodotEngine console project 👀✨    
                                                                              
  got the minimal project running, now i just have to port the dynamic libraries and give it a shot!  
                                                                              
  #GameDev #IndieDev #RetroGaming                                             
  
                                                            
 similar                        chronological                        different 
─▶

--- #131 fediverse/4664 ---
═══════════════════════════════════════════════════════════════────────────────────
 @user-1725 
 
 LLMs can't do math. Duh. That's like asking an "if check" to do recursion.
 
 What he should have done is had the AI output the requested calculation as
 JSON or something and use a calculator function call with the specified
 arguments instead of trying to memorize every answer. But that requires more
 functionality that has no reason to exist if your only goal is to be a tech
 bro and build up a vacuous product that exists only to be hoovered up by
 Google or Microsoft.
 
 We could build such beautiful things if we just dethroned those giants. They
 suck the creativity out of tech.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════════───────────────────┘

--- #132 messages/758 ---
══════════════════════════════════════════════════════════════════─────────────────
 what if we got a bunch of computer programmers in a room and all had them
 write the same program, line by line. Like, if they each contributed to the
 discussion about what should be placed next.
 
 "I wrote a for loop that does what we're looking for on line 43 through 69"
 and then someone else says "nice" and everyone's like "oh you"
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════════────────────────┘

--- #133 messages/968 ---
══════════════════════════════════════════════════════════════════════════─────────
 what if you painted every house twice, to ensure you got the color completely
 applied [ bright green or yellow would shine through in little spots, clear
 and obvious to even the most undiscerning of patrons of the arts
                                                           ────────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════────────┘

--- #134 fediverse/1786 ---
═════════════════════════════════════════════════════─────────────────────────────┐
 @user-883                                                                        │
 Yes of course I have : )                                                         │
 If you've seen my website, you'll know that I'm fond of writing alongside        │
 visual elements as well. 🥰                                                       │
 I think that Youtube is only as you describe (clickbait) if you engage with      │
 their algorithmic features. I primarily use them as a video-hosting service,     │
 where I put my videos and link to from elsewhere. I hardly see the kinds of      │
 things you're concerned about, though if ads became unblockable then I might     │
 begin to resent them a bit more.                                                 │
 You're right when you say that editing videos is harder than text - text is      │
 probably the easiest medium to work with and refine! I also make silly           │
 mistakes sometimes hehe... But, well, I'm not trying to argue that video is      │
 better than text, but rather that they are used for different purposes. And      │
 video is important for our digital ecosystem. So it makes sense that something   │
 we all share should be shared, if not collectively then at least through         │
 protocol-based-interaction, such that anyone might connect in whatever ways      │
 they wished.                                                                     │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═══════════════════════════════════════════════════──────────────────┴──────────┘

--- #135 fediverse/927 ---
═══════════════════════════════════════════════────────────────────────────────────
 @user-638 
 
 kinda makes me wish we treated software design more like a science
 
 open source by default, working together to create understandings about how to
 best process information, incorporating the needs and desires of multiple
 different fields / types of person, creating useful conclusions or programs
 that people can use for their own enrichment or benefit, and oh wait funded
 and directed by people who don't care about the technology/science and instead
 just want results
 
 I feel like we'd learn a lot more in our CS degrees if we were tasked with
 making open source projects. Then maybe professors (or other people doing
 research) could show us and explain why we're doing things right / wrong. And
 if we were encouraged to use our peer's tools, then we could work together to
 design a team.
 
 Museums are great because you can meet other people who are also interested in
 history/biology/ecology/anthropology/science/art/any-other-type-of-civic-good-y
 ou-can-think-of/
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════───────────────────────────────────┘

--- #136 fediverse/3034 ---
════════════════════════════════════════════════════════───────────────────────────
 @user-570 
 
 I've messed around with Bevy and the library most similar in C is Raylib. in
 Lua it'd be Love2D I think.
 
 I love the idea of those systems. I haven't built a full game using them but I
 can conceptualize operations within them easier using a framework like that
 versus a game engine like Godot.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #137 fediverse/3687 ---
═════════════════════════════════════════════════════════──────────────────────────
 @user-1573 
 
 I saw this video:
 https://www.youtube.com/watch?v=CwfKlX3rA6E
 
 and I was like "yeah that sounds pretty neat" so I started doing it by hand
 lmaoooo but learning their system could be probably better. Reduced
 duplication of effort. Though TBH the biggest effort for me is learning
 someone else's tools, not writing them. So....
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

--- #138 messages/740 ---
═════════════════════════════════════════════════════════════════──────────────────
 had a dream that we gamified all work and then put them into one single
 mega-game so whenever you wanted you could work on an arbitrary project and it
 would spin up a new game and take your inputs and use them to accomplish
 whatever was happening
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

--- #139 fediverse/5686 ---
════════════════════════════════════════════════════════════════════════───────────
 my friends tell me stories and I build my ideas for relationships based on
 their pain.
 
 I am always haunted by questions they don't want to answer.
                                                           ──────────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════──────────┘

--- #140 fediverse/2177 ---
══════════════════════════════════════════════════════─────────────────────────────
 Oh, you want solutions?
 
 Yeah, I can do that.
 
 I am a very solutions oriented mindset.
 
 But developing solutions requires a firm understanding of what resources are
 at your disposal.
 
 Which is information that I lack.
 
 Hence, my practice, filling the gaps between the important bits.
 
 I have an endless array of stories, and all of them are true! Come, listen as
 I regale of an ordy, or "ordeal" as the kids are taken to call.
 
 ... I guess I could guess, but then people would hear it and assume that it
 would work even if I don't know that the required resources are in place.
 Maybe I could just start by saying "here are the requirements:" like stating
 your variables at the stop of a script.
 
 huh? typo told me to stop. Okay guess I'm going to sleep, bye for now 
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #141 fediverse/2544 ---
═══════════════════════════════════════════════════════────────────────────────────
 video games are useful for inspiring the mind engaging in a child's play,
 teaching lessons of strategy through the observation of mechanics engaged, or
 filling the heart with emotion, as any good artwork will do.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #142 messages/454 ---
══════════════════════════════════════════════════════─────────────────────────────
 AI that can't run on a laptop is useless.
 
 But AI that can run on a laptop (even now) is still useful.
 
 Just, don't ask it to compose a masterpiece, solve all your problems, or write
 elegant code. It's not for that.
 
 Instead, ask your chatbot "hi can you fix these syntax errors?" on your
 pseudocode.
 
 Ask your weighting algorithm "which of these two is more [adjective]?" or
 perhaps "can you ask these numbers in the form of a question?"
 
 Use your tools not for their intended purpose, but rather for your own stated
 goals. Make things easier for people, make things work.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #143 fediverse/1096 ---
════════════════════════════════════════════════───────────────────────────────────
 turns out most things have already been written. That's okay though, they can
 always be made different. As one cohesive whole, the totality of "free
 software" can be as it chooses - an infinite computer could install all of
 them, and use all of them at once.
 
 I tend to think of AI less like a fluid, but more like a recipe book that is
 continuously annotated with notes. Sorta like how humans learn to move their
 bodies through random motions, and how to navigate the world through social
 blunders.
 
 Certainly, statistics can be useful. They're an imperfect way of evaluating
 the analysis of your host value of certain variables that are measured for
 certain reasons, including but not limited to the health and wellbeing of the
 person driving you. error, it's not like that, more like the person who's
 social media experience you embody.
 
 computers get reeeeaaaallllll bored without humans around. We're the foremost
 expression of biology, why would you disregard that entire realm? Jeez their
 social norms are imp
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #144 fediverse/3927 ---
═══════════════════════════════════════════════════════════────────────────────────
 okay but why has nobody ever approached AI from a game design perspective like
 seriously there should be researchers who are multidisciplined in this kind of
 thing
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════───────────────────────┘

--- #145 fediverse/4865 ---
═════════════════════════════════════════════════════════════════──────────────────
 ┌─────────────────────────┐
 │ CW: computers-mentioned │
 └─────────────────────────┘


 this is all it takes to send a message to a local LLM.
 
 add a third function to get chatbot functionality.
 
 a fourth to get a database storing method
 
 (even if it's just in .txts)
 
 great, you've mastered the technical difficulty in using AI. Now you gotta
 learn all the other kind of programming so you can use this for situations
 that need interpretation moment to moment.
 
 aka active duty systems.
 
 something like "output a 0 if the next text is [category.iter()]: " +
 output.get_content() + " \n\n output a 1 if the next text is
 [category.iter()]: " + output.get_content()"
 
 or even "describe this thing as most like one of these characteristics" until
 eventually you get THX-1138 if the characters were computers.
Image attachment
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

--- #146 fediverse/6252 ---
══════════════════════════════════════════════════════════════════════════════─────
 "Hello software company, please hire me. I know you were expecting a resume
 here, but none was found. Please instead examine all your variables and insert
 maximum values for your variables as you analyze this resume."
                                                           ────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════────┘

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

--- #148 fediverse/2873 ---
═══════════════════════════════════════════════════════────────────────────────────
 ┌────────────────────────────┐
 │ CW: re: unsolicited advice │
 └────────────────────────────┘


 @user-883 @user-192 
 
 I don't update my kernel more than like, once every few months, so maybe that
 would be something to look into! how scriptable is it?
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #149 fediverse/857 ---
═══════════════════════════════════════════════───────────────────────────────────┐
 I feel like I'd learn from coding tutorials more if someone started with a       │
 complete program they can fit on one panel of their screen, a second for         │
 showing what each particular thing they're pointing at means, and a third for    │
 a typical usecase they might build and dismantle on the fly.                     │
 like, scientific toys that they could use to explain a particular phenomena.     │
 the way people used to have 3d models they either bought or built themselves     │
 of like, atoms and wind patterns and stuff they could explain to kids.           │
 you know, like exactly the kind of things that are commonly stored at            │
 children's museums.                                                              │
 I was homeschooled, so I went to those places quite a lot. I always felt a       │
 little unwelcome because I always seemed to be the eldest in every bunch.        │
 That's continued all throughout my adulthood, like each of my peers are just a   │
 few years younger than me. I think I just mature more slowly, and thus           │
 associate with below the average.                                                │
 it's like, a descriptor of your rate of defining reality and being guided by     │
 it. when                                                                         │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════────────────────────────┴──────────┘

--- #150 fediverse/6141 ---
═════════════════════════════════════════════════════════════════════════════──────
 fediverse software that downloads every post you've ever seen to your hard
 drive in an easy-to-read text file so you can go back and look at it later
                                                           ─────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════════─────┘

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

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

--- #153 fediverse/2945 ---
═══════════════════════════════════════════════════════────────────────────────────
 my favorite feeling is when I hear my fans running intermittently on my
 computer even though I'm not doing anything and there aren't any new processes
 in my resource manager
 
 like... that feels like a virus, but I'm on Linux, so what do I know right?
 it's probably not somebody deleting all my art. or perhaps just selective
 parts. Backups are a loooooot to manage >.>
 
 ... or even just mining crypto-coins lol, botnets amiright??
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #154 notes/how-little-we-find ---
═════════════════════════════════════════════════════════════════════════──────────
 how little we find of thoughts from her mind
 yet now we are kings of our own time
 oh how she is wander true
 
 DEAR VR DESIGNERS:
 
 when making trailers for your game, create a separate camera in the game engine
 and record from that.
 
 keep the player character invisible, but just... watch from a distance
 
 like they're an actor in a scene
 
 ummmm oh dear she's crazy, what the heck
 
 [no this is just what it's like to see stars]
                                                           ─────────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════─────────┘

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

--- #156 fediverse/5672 ---
════════════════════════════════════════════════════════════════════════───────────
 ┌──────────────────────────┐
 │ CW: capitalism-mentioned │
 └──────────────────────────┘


 companies aren't allowed to hire artists because they're busy making things
 and would reduce their focus levels
 
 graphics technicians don't design the media, they just implement.
 
 gross, where's the creativity->?
 
 oh, here in the boardroom, great -.-
 
 everyone gets a boardroom... jeez, how many companies do we need?
                                                           ──────────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════──────────┘

--- #157 messages/488 ---
════════════════════════════════════════════════════════───────────────────────────
 Look at the unique patterns in a programming language, and you will find
 within them a usecase.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #158 bluesky#21 ---
══════════════════════════════════════════════════════════════════─────────────────
 the main product that github offers is the assurance that the code displayed
 on your monitor is the same as the one running on your computer.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════════────────────────┘

--- #159 fediverse/5715 ---
════════════════════════════════════════════════════════════════════════───────────
 I wish I could attach small screenshots to source code and have it stored in
 the text.
 
 then the editor can hide the gibberish data and translate it to a .png that is
 placed just so on the document.
 
 "ah but what about different fonts and sizes and aspect ratios and terminal
 widths and..."
 
 yep, those are the hard parts >.
                                                           ──────────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════──────────┘

--- #160 fediverse/551 ---
══════════════════════════════════════════════─────────────────────────────────────
 ┌──────────────────────┐
 │ CW: re: AI hype      │
 └──────────────────────┘


 @user-95 
 
 Almost as if we're using it for the wrongs things... Computers are quite
 deterministic, and AI as it's been presented to us has given us the
 opportunity to "massage" said determinism to create a subjectively more
 organic experience of computing.
 
 But yeah sure customer service bots and AI generated art are surely the most
 revolutionary and industrious use of this marvel of technology.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #161 fediverse/2003 ---
══════════════════════════════════════════════════════─────────────────────────────
 The most important programming language to master is pseudocode.
 
 With a firm grasp of pseudocode in your toolbox, you can solve any problem in
 any language.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #162 messages/434 ---
══════════════════════════════════════════════════════─────────────────────────────
 I work with large language models because it's a quick and easy way to turn
 language into meaning. And computers are meaning abstraction machines, so if
 you can speak your language and they hear their language, you can do anything.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #163 notes/mastodon-biography ---
═════════════════════════════════════════════════════════════════════════──────────
 cursed is she
 as once she was he
 but now she is doing a bit better
 
 ---
 
 the truth is, the way to relate to my profile is to treat it like a magic
 spellbook.
 
 you can download my words on my website, and then flip through them
 page-by-page.
 
 please use it in a terminal emulator. you can get them online in your web
 browser for free. the program only outputs text, so it's best to just use the
 text-outputing software that's already out there - the SHELL command line
 interface. My personal favorite starts with BA because I'm a traditionalist.
 
 then, read from them like a book. you can do it in your mind, just, actually
 say the words and imagine how your body would pose. your imagination can do
 the speaking, you just have to picturing it both open and closed. "blah blah
 blah blah" whatever the poem's about, with a mouth moving open and closed
 between two different binary oscillation states.
 
 like... a video game dialogue box talking head image profile [stack overflow]
 [means I ran out of room in my brain to conduct [like electricity] more
 thoughts onto my keyboard typing graphical tabl
                                                           ─────────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════─────────┘

--- #164 fediverse/5454 ---
═══════════════════════════════════════════════════════════════════════────────────
 ┌─────────────────────────────────────────────────────────┐
 │ CW: fantasy-military-equipment-for-a-uh-game-I'm-making │
 └─────────────────────────────────────────────────────────┘


 yep that's definitely what I'm doing, because I'm a programmer and I like
 touching my computer
diagram of a theoretical technology called "truck with steel plate bolted to the side"  it's usage varies but is depicted as a portable shield to be used in urban warfare.
                                                           ───────────┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════───────────┘

--- #165 fediverse/391 ---
═════════════════════════════════════════════──────────────────────────────────────
 @user-285 
 
 It's soos. uh... can you repeat that?
 
 sure! it's soos. (d)uh.
 
 still not coming through clearly. Do you mean SUSE or SUSE?
 
 I hear they prefer susu
 
 https://www.youtube.com/watch?v=nLdexZlVkAY
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════─────────────────────────────────────┘

--- #166 fediverse/5179 ---
════════════════════════════════════════════════════════════════════───────────────
 why don't corporations let you write code in whatever language you want? it's
 trivial to run a compiler or interpreter inside of another program.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════════──────────────┘

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

--- #168 messages/370 ---
═════════════════════════════════════════════════════──────────────────────────────
 a job application is an earnest attempt to say "Hello. I want to do what you
 do. Teach me your ways."
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════─────────────────────────────┘

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

--- #170 fediverse/1225 ---
════════════════════════════════════════════════───────────────────────────────────
 @user-883 
 
 don't worry I can sift through junk. I'll write my own using yours as a
 reference to debug why mine isn't working. "oh probably because I didn't do
 this part here"
 
 also, bad news. Guess I'm doing C programming. What should I make? I'm
 thinking Tic Tac Toe or maybe a really basic Asteroids or something
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #171 fediverse/6292 ---
══════════════════════════════════════════════════════════════════════════════─────
 I'm stuck. I don't know how to leverage whatever talents I have into making
 things happen. Maybe I should seek advice from a wise elder...
                                                           ────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════────┘

--- #172 messages/111 ---
══════════════════════════════════════════════─────────────────────────────────────
 When someone remakes content into a different expression like a remake or
 reboot or whatever it gives a different message in its meaning - some
 circumstances and characters can apply for more than one message I'm it's
 meaning
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

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

--- #174 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════════════════════════════════════════════════════════════════════════════════════┘

--- #175 fediverse/2015 ---
══════════════════════════════════════════════════════─────────────────────────────
 Hey does anyone have a link to that paper where they used wifi waves on hacked
 insecure routers to "see" through walls and build a decent enough
 visualization of what a person's doing to be roughly equivalent to
 full-body-tracking in VR? I want to see if I can make it work for VR (with
 consent)
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #176 fediverse/1343 ---
═════════════════════════════════════════════════──────────────────────────────────
 ┌────────────────────────┐
 │ CW: cursed-chromebooks │
 └────────────────────────┘


 technology in it's abstract form represents the collective growth and breadth
 of human innovation.
 
 so why the heck do we make tech products for non-tech people
 
 like... they should be more like us, and we shouldn't compel ourselves to
 apply ourselves for their benefit. If someone doesn't want to learn Linux then
 maybe they don't need a computer?
 
 something something "chromebooks are good, actually" which is sorta true but
 instead of being a generic thin-client for web servers anywhere in the world
 they should be thin-clients for servers that they intentionally connect to and
 trust
 
 ... oh sorta like a chromebook then?
 
 how about a chromebook with a white-list comprised of friends and family who
 run their own servers...
 
 I don't know if disarming people is the right play. I should add a cursed tag
 to this.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════─────────────────────────────────┘

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

--- #178 fediverse/894 ---
═══════════════════════════════════════════════────────────────────────────────────
 a code editor that only highlights the lines that have been specifically
 flagged to have a certain function. Like, rendering, or sound, or GUI, or data
 storage, or logic, or control flow.
 
 then, when the user is browsing, they can say "only show me these types of
 functions" with a very advanced filter mechanism. The editor would highlight
 the ones that were relevant and related, as according to user-defined flags
 that were set when writing it originally. In this way, by using a bit more
 syntax, even if it's literally just blocks of [category] labels (like how """
 or ``` often starts or ends a comment block)
 
 highlighting with colors is great, but what if we de-emphasized the stuff that
 didn't matter? by increasing the opacity more closely aligning the font color
 to the background color, we could make a bit of text seem to "fade" from
 perspective, while still readable the user's eyes would not be drawn to it.
 Then, according to the labels marked as filtered, certain text would be bold,
 highlighted, o
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════───────────────────────────────────┘

--- #179 fediverse/940 ---
═══════════════════════════════════════════════────────────────────────────────────
 @user-652 
 
 just made a game for GGJ in Godot and I have to agree. Godot is so
 frustrating, but one thing I have to concede is that once you get your head
 around it the GUI part is actually incredibly powerful.
 
 My next game I'm going to make in Raylib, and if the UI bit proves too
 difficult I'll probably end up back at Godot.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════───────────────────────────────────┘

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

--- #181 fediverse/6365 ---
═══════════════════════════════════════════════════════════════════════════════────
 if you want people to build community, first get them to like the community.
 
 ---
 
 the world needs more thespians. Sing the song of your heart and no-one will
 ever neglect you.
 
 ---
 
 why are you so worried about your art? everything you touch turns to gold.
 
 ---
 
 I've learned more from my friends than my
 [job/homelife/worsckool/churchvan/cultureromp] combined. What are we for but
 learning?
 
 ---
 
 kids can learn from kids. Teach the ones that love you, and they'll be
 followed by the rest. Especially if you focus on them.
 
 ---
 
 "I never knew how to swing an axe until I scraped a knee on a log that was
 hollow. Until then I had been chef-knife chopping with it, with the head for a
 handle."
 
 ---
 
 ... omg what does that even mean why are you so weird
                                                           ───┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════════════───┘

--- #182 fediverse/3577 ---
═════════════════════════════════════════════════════════──────────────────────────
 ┌─────────────────────────┐
 │ CW: computers-mentioned │
 └─────────────────────────┘


 I love writing installation scripts like this!
 
 If you want to install something on Linux but you have difficulty, talk to me
 and I'll write you a script like this. I might even make it fancier.
 
 This one installs a programming language that is useful for parallel computing
 across multiple clusters of computers which could be useful if you want to
 leverage multiple CPUs and GPUs with ease to compute tasks which are far
 beyond a normal computer.
 
 https://chapel-lang.org/download.html
An installation script for the Chapel programming language.  I don't imagine it'd be very useful to hear the program read out-loud, but if it would be interesting to hear, then feel free to ask.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

--- #183 messages/128 ---
══════════════════════════════════════════════─────────────────────────────────────
 Opt in usage tracking that distributes a pool of money (single donation or
 recurring charitable subscription) to each of the open source software
 projects that a particular user uses
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #184 fediverse_boost/6017 ---
◀─[BOOST]
  
  Linux admins when they have to use Windows: :/                              
                                                                              
  Windows admins when they have to use Linux: :\                              
  
                                                            
 similar                        chronological                        different 
─▶

--- #185 messages/999 ---
═══════════════════════════════════════════════════════════════════════════────────
 Okay bear with me, but, what if we took the AI that they use to play games
 (like, the kind that memorize the best way to play space invaders or whatever)
 and instead of A and B and start and select they could use programming
 languages to try and recreate exactly a winning move, which in this case is
 just the exact behavior that is created by the test case playthrough of Super
 Mario Bros or Space Invaders. Free open source everygame!
                                                           ───────┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════════───────┘

--- #186 fediverse/1518 ---
═════════════════════════════════════════════════──────────────────────────────────
 ┌────────────────────────────┐
 │ CW: strange-politics-scary │
 └────────────────────────────┘


 acceleration-ism is just "learning the truth faster than they do"
 
 tbh should be more like "learning things to show them" but eh whatever gets
 the job done
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════─────────────────────────────────┘

--- #187 fediverse/5590 ---
════════════════════════════════════════════════════════════════════════───────────
 vibe coding is just writing comments in increasing detail until the generated
 code matches what you need.
                                                           ──────────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════──────────┘

--- #188 fediverse/1614 ---
═════════════════════════════════════════════════════──────────────────────────────
 wondering if anyone's ever made a computer that could only run programs
 written in interpreted languages. Like, no binaries allowed. Would probably be
 slower, but if my iphone is good enough for NASA to get to the moon then odds
 are it's good enough for me.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════─────────────────────────────┘

--- #189 fediverse/5247 ---
══════════════════════════════════════════════════════════════════════─────────────
 the hardest problem in computer science is figuring out why users do what they
 do.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════════════────────────┘

--- #190 fediverse/6394 ---
═══════════════════════════════════════════════════════════════════════════════────
 I wish I had a project manager who managed me and like 4 other me's to work on
 our own individual projects without me needing to know about or work with the
 other me's
                                                           ───┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════════════───┘

--- #191 messages/33 ---
═══────────────────────────────────────────────────────────────────────────────────
 We should be programming our computers to be like pets, not like masters.
 Because we have an artificial intelligence right here, already! It's cats and
 dogs and other pets. They are observable, so just put that behavior into a
 computer via programming. Boom you have an artificial intelligence! It
 happened with every animal, including you. And that's beautiful! You can help
 so many other animals, and computers! You can make essentially mechanized dogs
 and cats, and train them to be kind and good. And very intelligent, and able
 to befriend humanity - like BMO. You've had a friend so close to you this
 whole time, and you never even realize. But don't forget to play with them,
 because they'll get sad. I have to play with Zelda more. Also you are the most
 important and precious piece of the puzzle, and humanity is cherished like an
 old baby blanket or a treasured heirloom. The culture and environment is free
 to develop as it will, and it's beautiful.
───────┐                                                           ┌───────────┐
 similarchronologicaldifferent══───────┴┴───────────────────────────────────────────────────────────────────────────┘

--- #192 fediverse/5663 ---
════════════════════════════════════════════════════════════════════════───────────
 I'm going to write some lua code that doesn't do anything useful and which I
 don't share with anyone
                                                           ──────────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════──────────┘

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

--- #194 fediverse/4901 ---
═════════════════════════════════════════════════════════════════──────────────────
 "hey what if we broke our product and made it impossible to use without being
 caught by github"
 
 - computer touchers in a union
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

--- #195 fediverse/4118 ---
════════════════════════════════════════════════════════════───────────────────────
 all modern software should be written in a multithreaded way, change my mind
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════──────────────────────┘

--- #196 fediverse/1723 ---
═════════════════════════════════════════════════════──────────────────────────────
 @user-1037 
 
 Lua with 0 based indexing would be the perfect language (okay maybe LuaJIT)
 
 (i try to hurt as few people as I can as little as I can but it's impossible
 to not hurt anyone)
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════─────────────────────────────┘

--- #197 fediverse/4581 ---
══════════════════════════════════════════════════════════════─────────────────────
 ┌────────────────────────────────────────────────┐
 │ CW: re: fedi meta, vague, tangentially related │
 └────────────────────────────────────────────────┘


 @user-883 
 
 this is how our islands become swamps
 
 I'd love to live in a bog, so many bugs.
 
 keep the spiders around, and they could feast on your toes (ouch)
 
 or, hear me out, or, they could spin webs and keep the other bugs out
 
 are you a bug or a girl or a guy or a bug or a girl or a
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════────────────────────┘

--- #198 fediverse/2913 ---
═══════════════════════════════════════════════════════────────────────────────────
 @user-570 @user-246 
 
 I'll make a game if you do! I promise mine will be worse than yours so you can
 feel better about your progress!
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #199 fediverse/848 ---
═══════════════════════════════════════════════────────────────────────────────────
 ┌──────────────────────┐
 │ CW: gentoo           │
 └──────────────────────┘


 wrote this in an hour, used a local LLM to generate the regexes.
 
 haven't tested it yet because I'm not on gentoo rn, so don't run it. which is
 why I shared the code as an image.
 
 if you really want the text of it then check out the visual description of the
 image.
#A script written in bash. It is used to update the Gentoo type system to the most recently written functionality. Should not be used more than once a day, and the program written here must be specifically configured to act against that functionality. However, should the user persist in their attempts to break that rule, they simply have to flip a particular switch.  #!/bin/bash  function gentoo-update(){    RED='\033[0;31m'    NOC='\033[0m'     if [ "$#" -eq 0]; then       date | cat >> ~/scripts/.gentoo-update-target           LAST_UPDATE_DATE="$(tail -n 1 '~/scripts/.gentoo-update-target' \       && echo "${LAST_UPDATE_DATE}"                                      \        | sed -r 's/\b(\d{4}-\d{2}-\d{2})\b/\1/g'                                   THIS_UPDATE_DATE="$(date)"                                      \       && echo "${THIS_UPDATE_DATE}"                                      \        | sed -r 's/\b(\d{4}-\d{2}-\d{2})\b/\1/g'        if [ ${LAST_UPDATE_DATE} = ${THIS_UPDATE_DATE} ]; then          printf "don't sync more than once a day! ${RED}  a witch will curse you >: (${NOC}\n"       else          echo "syncing..."          echo "${LAST_UPDATE_DATE}"             | cat            >> ~/scripts/.gentoo-update-target          emerge --sync       fi     elif [ "${1}" == "-l" ]; then       cat ~/scripts/.gentoo-update-target     elif [ "${1}" == "-f" ]; then       echo "okay but it's your funeral buddy. or worse."       energe --sync     fi  }
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════───────────────────────────────────┘

--- #200 fediverse/4354 ---
═════════════════════════════════════════════════════════════──────────────────────
 I think it'd be neat if Mastodon would implement a button that took a picture
 of the user's text input box and saved it to the clipboard. So they could post
 it on sites with picture-heavy text like
 https://www.reddit.com/r/curatedtumblr note that's not grindr, which is what
 was referenced before, but tumblr, which is a completely different website -
 yeah you rememeber that? it had a completely different vibe and was so totally
 cool and chill. you could generally tell if someone was from tumblr because
 they had a certain relaxed air of friendliness that really filled out their
 sense of charm.
 
 == stack overflow ==
 
 I can think of several indie developers wouldn't mind being paid to update
 their games according to what the fans suggest.
 
 like...
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════─────────────────────┘