=== ANCHOR POEM ===
════════════════════════════════════════════════════───────────────────────────────
 I want to work with compute shaders. massively distributed computations that
 handle things using the graphics card. That's why I want to make low-level
 games, because you can utilize your system to it's utmost potential by
 sacrificing the incredibly expensive modern gaming graphical requirements.
 
 like honestly, we don't need ray-tracing in a poker game.
 
 Seriously use that graphical technology for more interesting things, like
 manually computing every single hair on the other player's character model
 
 ... wait bad example
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════──────────────────────────────┘

=== SIMILARITY RANKED ===

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

--- #2 fediverse/211 ---
════════════════════════════════════════════───────────────────────────────────────
 ┌───────────────────────────────────┐
 │ CW: re: gaming-gambling-mentioned │
 └───────────────────────────────────┘


 [1] in this way you'd sorta be giving a loan to the game's company (while also
 letting them take a 10% courtesy fee for keeping the official* servers
 running) which is then "spent" on exciting and friendly competition. Sorta
 like... entering a poker tournament with your friends (even though you suspect
 you might lose money) just because you like hanging out and playing cards. the
 money is just a neat way to keep things moving and exciting.
 
 * official just means "run by the company" because naturally the serverside
 code should be open source. how else would people build on it?
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════──────────────────────────────────────┘

--- #3 fediverse/1116 ---
════════════════════════════════════════════════──────────────────────────────────┐
 ┌──────────────────────┐                                                         │
 │ CW: eye-contact      │                                                         │
 └──────────────────────┘                                                         │
 It's important to build self-hostable computing components of video games (as    │
 in, old style games where you could host a server on any machine instead of      │
 just the ones owned by the corporation) (as in, your machine, yes yours)         │
 (something you can control and observe, something within your control)           │
 ======================= stack overflow =====================                     │
 there are two ways to play Unreal Tournament (capture the flag) gamemode. The    │
 first is to run past all your enemies and fire at them as you pass, which is     │
 what some of the bots are designed to do. The rest stay on defence, and defeat   │
 any enemies that approach.                                                       │
 however, they never push the borders of their "territory" forward - each         │
 according to the different "lanes" or "directions of approach"                   │
 I like the use 32 bots, to simulate a more consistent gameplay experience. It    │
 feels more like ww1, fighting over ground, pushing forward and attempting to     │
 outmaneuver your foes.                                                           │
 some allies will approach from behind, and you let them pass forward while       │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════───────────────────────┴──────────┘

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

--- #5 fediverse/3039 ---
════════════════════════════════════════════════════════───────────────────────────
 @user-570 
 
 I'd LOVE a game which taught toki pona!!
 
 You've brought some of this up before. I'm uninterested in co-opting some
 existing thing in a way I then can't support myself off of.
 
 Well my points are these:
 
 MMOs are difficult because of the added complexity in their networking
 
 an open source networking solution exists
 
 however no open source client solution exists
 
 but one could be written, which is about as hard as making a game using Bevy
 or Raylib or Love2D, and if one were written, then games could easily be made
 on-top of them which you would then support yourself off of. I mean... I'd
 want to support myself too haha, and I can think of like 100 different games
 that could be made in an engine like that.
 
 the idea is that by opening up more design space you can apply your ideas as
 an early pioneer in a particular design direction that hasn't been able to be
 explored because the up-front investments in making an MMO are huge.
 
 Meanwhile, with this system you could script them in Lua very easily.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #6 fediverse/1238 ---
════════════════════════════════════════════════──────────────────────────────────┐
 did you know you can run runescape classic offline, locally, just for your own   │
 server? You can keep several computers ready for a LAN party, each with their    │
 own accounts ready to go.                                                        │
 "Oh we're level 30 this time because so-and-so is hosting and this is how far    │
 their computer has levelled up."                                                 │
 vim ~/games/runescape-classic/credentials.txt                                    │
 at least, I think you can. I know it's singleplayer, so worst case scenario      │
 you can all be doing the same things at the same time in your own games. Maybe   │
 split up for a mission or two, but it can get hectic if everyone's in the same   │
 room.                                                                            │
 =                                                                                │
 a game jam where everyone works on the same project, uses the same asset list,   │
 but builds their own collection of minigames.                                    │
 common functions could be shared, and art references distributed and together    │
 they could design a whole land. Like, there's no reason minigames can't be       │
 fully fledged experiences. You can have as many as you want, all in the same     │
 engine and built from a massive (yet sandboxed) environment.                     │
 an all in one game.                                                              │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════───────────────────────┴──────────┘

--- #7 fediverse/2833 ---
═══════════════════════════════════════════════════════────────────────────────────
 games with separate rendering resolution scales for the UI and the gameplay,
 my beloved
 
 [in response to "why don't they make a game with a graphics setting that makes
 the game blurrier as if you had lost your glasses"]
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

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

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

--- #10 fediverse/5705 ---
════════════════════════════════════════════════════════════════════════───────────
 all Valve has to do for linux compatibility is let us sort reviews by the
 operating system of the user. go back to making games! Proton is cool and I
 know you're a platform but your games are so good!
                                                           ──────────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════──────────┘

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

--- #12 fediverse/4877 ---
═════════════════════════════════════════════════════════════════──────────────────
 you can make a functional prototype for almost any game in Warcraft 3's map
 editor
 
 that's why no real-time strategy game ever made an editor as good again
 
 FPS editors peaked at Unreal Tournament 2004 imho
 
 RPGmaker eliminated a whole class of game design jobs
 
 platformers you can make in godot
 
 menu based games too, though Twine also works well for that
 
 etc etc until you have a prdouct that you can justify sinking money into an
 engine for
 
 (the engine isn't THAT expensive geez and it's the most fun part to write)
 
 yeah I think you got this backwards, we should pay for the CONTENT not the
 structure it lives in. Why not just use godot? why not use a Warcraft 3 map?
 there are some things you can't do in Warcraft 3. You couldn't make Supreme
 Commander, probably, at least it wouldn't be as good.
 
 etc etc that's how it goes...
 
 game design, amiright? I miss thinking about that. Anyway gtg gotta log off
 for a bit [101  characters remaining]
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

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

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

--- #15 fediverse/3210 ---
════════════════════════════════════════════════════════───────────────────────────
 @user-1209 
 
 well, every boomer shooter is about moving as fast as possible and shooting
 with pinpoint accuracy, so... that's-the-game.jpg : )
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

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

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

--- #18 fediverse/5052 ---
════════════════════════════════════════════════════════════════════───────────────
 "hello, I'd like to make games using your tools and art assets. I will sell
 anything I make to you and only you, and if you don't want it that's fine too,
 I'll just play it with my friends sometimes."
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════════──────────────┘

--- #19 fediverse/4136 ---
═══════════════════════════════════════════════════════════───────────────────────┐
 the kind of old people who post on mastodon because that's the best place to     │
 do so too                                                                        │
 ... er I mean "gee wouldn't it be nice if our grandkids taught us how to host    │
 our own mastodon server for our weekly poker night?" like how you have discord   │
 servers for D&D groups, except, less proprietary and more freedom.               │
 I bet someone could make a lot of money by just loading a raspberry pi with      │
 pre-built software built from an image that automatically hosted a mastodon      │
 server just based on information about your networking company so they can       │
 keep tabs on all that you do.                                                    │
 gee sure would be nice if we had a government run computing infrastructure       │
 project which turned the entire USA into a hive-mind computer. I bet you could   │
 be paid pretty well to do processing in your own LLM-generated voice.            │
 like... feed it your published works, whether artistic or scientific,            │
 alongside the breadth of human understanding... then optimize for temperature.   │
 That which is most different. AKA the user's produced data and habits from IOT.  │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════────────────┴──────────┘

--- #20 fediverse/2433 ---
═══════════════════════════════════════════════════════────────────────────────────
 @user-570 
 
 part 1:
 https://ritz-menardi.neocities.org/design/symbeline.txt
 
 part 2:
 https://ritz-menardi.neocities.org/design/symbeline-aspects.txt
 
 what do you think of this pitch / GDD? I wrote it two years ago, and
 re-reading it now I'd definitely expand on some things and change a few others.
 
 It's not an indie game, it's more on the scale of a Paradox game. Also I don't
 have time to work on it at the present moment, I'm just wondering if you like
 it : )
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

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

--- #22 fediverse/240 ---
═══════════════════════════════════════════───────────────────────────────────────┐
 ┌──────────────────────┐                                                         │
 │ CW: game-design      │                                                         │
 └──────────────────────┘                                                         │
 i like to design games. my darling is a game based on Majesty (2000) the         │
 Fantasy Kingdom Sim. you can think of it like a management strategy game where   │
 you control the knobs and levers that a fantasy monarch might have -             │
 allocating funds, placing quest bounties, hiring heroes, and organizing the      │
 peasantry. the important part is that your units are not controllable - they     │
 just do their own thing.                                                         │
 unrelated, but I think we should design games as APIs that a user's preferred    │
 tool could interface with and render as they will. it'd help a lot with          │
 cross-platform compatibility and would allow people to customize parts of the    │
 game to their desires.                                                           │
 unrelated, but I think if you could design an AI that could play games           │
 (perhaps through an API) that it hadn't been trained on, I think you would       │
 have a pretty convincing argument for abstract "problem solving" capabilities.   │
 unrelated, but games like the one I described are good for situations where      │
 people don't have to trust their monarch. to it you are AGI                      │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════────────────────────────────┴──────────┘

--- #23 messages/910 ---
═════════════════════════════════════════════════════════════════════════──────────
 all you need is to be steam friends with one person and then your whole
 organization knows what you're trying to say with game titles
 
 (I just like games)
                                                           ─────────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════─────────┘

--- #24 fediverse/1185 ---
════════════════════════════════════════════════───────────────────────────────────
 @user-883 
 
 Hell yeah. I can't help but wonder if there's a more universal solution on the
 horizon that will work for every game, using idk a raspberry pi zero or
 something? I'm into hardware but not that much so forgive my insolence. Seeing
 these purpose-built PCBs applied toward historical preservation and
 utilization of forward thinking retro gaming technology fills my heart with
 joy.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #25 fediverse/3792 ---
══════════════════════════════════════════════════════════─────────────────────────
 If you have a thousand options in your case / switch statement, you should
 probably refactor.
 
 consider putting function pointers (to the things you would have switched to)
 in an array and instead of checking "if this enum, then this, if that enum,
 then that" etc send an index into the function pointer array. That way there's
 no branching at all.
 
 The best way to generate performant code is to reduce or eliminate branches.
 If you're working on a video game or networked program, this can be incredibly
 important.
 
 The second best way is probably reducing cache misses and increasing
 parallelism, but those are different problems.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════────────────────────────┘

--- #26 fediverse/3578 ---
═════════════════════════════════════════════════════════──────────────────────────
 It's so sad how some of the best games ever made get glossed over because the
 fun you remember is the friendship and fantasy you felt rather than the game
 itself
 
 time marches forward, and culture changes to no longer fit the old tools quite
 right. Plus they look like PS1 graphics ewwwwww look at those muddy textures
 and blocky bits arranged into triangles and meshes! how dorky, how retro
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

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

--- #28 fediverse/84 ---
═══════════════════════════════════════════────────────────────────────────────────
 Life is just a series of minigames for your primate brain to solve that are
 generated by an impossibly complex algorithm with a dash of ethical
 value-based choices thrown in.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════───────────────────────────────────────┘

--- #29 fediverse/319 ---
═════════════════════════════════════════════──────────────────────────────────────
 I wonder if we could make an AI that analyzed workflows in people's jobs and
 abstracted the application of meaningful tasks to a pattern that could be
 matched to other input mechanisms - for example, a mobile game where you push
 buttons and make cool game things happen, but your inputs are defined by the
 mechanics of the game, and those mechanics are essentially just function calls
 that you can hook onto and create additional behavior. Like... running a web
 server that sent your data to a factory where your inputs (based on data
 produced in the factory) could control and manage the various machines and
 productions. Like... heart surgeon robots that can be remotely operated with
 VR or whatever, except instead of medicine you're manufacturing.
 
 essentially, designing a game as an API that can match with the data flows
 (configuring itself on the fly, perhaps?) of a process or activity in some
 other intention.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════─────────────────────────────────────┘

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

--- #31 fediverse/4527 ---
═════════════════════════════════════════════════════════════──────────────────────
 @user-1600 
 
 Yes! The ease of use for GPU programming is lovely. Like I said all I need is
 a use-case, I've downloaded as much reference material as I think I'd need to
 be able to hack together something fairly quickly if I needed it. That's all I
 have the mind-space to focus on lately haha
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════─────────────────────┘

--- #32 fediverse/161 ---
═══════════════════════════════════════════────────────────────────────────────────
 I wish games started with everything unlocked and if you wanted you could
 "start a journey" or whatever and lock everything but a few options... then
 slowly as you play the game you unlock new things to do until eventually
 you're back where you started.
 
 Essentially... starting at level 100 and having the option to prestige right
 away. If you want the experience. While playing a game. That you have every
 right to enjoy as you will.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════───────────────────────────────────────┘

--- #33 fediverse/608 ---
══════════════════════════════════════════════─────────────────────────────────────
 @user-453 
 
 Now if only we could convince them that they could use those GPUs to build low
 income housing or cure cancer or something useful...!
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #34 fediverse/3177 ---
════════════════════════════════════════════════════════───────────────────────────
 I want to point out how for every game that released in a month, they had at
 about 5 people playing it and averaged their scores.
A description of the rating procedure for Nintendo Power magazine circa 1998.  There are 10 total evaluators, each with around 3 specialties in genres such as action, adventure, puzzles, fighting, RPGs, sports, etc.  Each game is scored proportionally with game design at 25% of the final score, satisfaction at 25%, graphics at 20%, play control at 20%, and sound with 10%
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #35 messages/127 ---
══════════════════════════════════════════════─────────────────────────────────────
 All I want for my mobile computing is the ability to use the interface of
 android to access resources and perform tasks that are relevant to my primary
 computer. Like, a mainframe with the phone as a terminal. Except instead of
 text, it's buttons and sliders and all the things that mobile UI experts have
 spent so much time carefully crafting.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

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

--- #37 fediverse/6383 ---
═══════════════════════════════════════════════════════════════════════════════────
 nobody wants to write computer code that lets Java programs call Rust
 functions.
 An LLM is excellent for this task, since it's relatively easy busy work that
 doesn't
 reflect any meaningful implementation decisions besides "I should be able to
 call that Rust function in my Java code"
 
 In addition, it is technically efficient at it as well, because most of
 compatibility
 is matching up two sets of documentation. Easy for a text-processing machine.
                                                           ───┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════════════───┘

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

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

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

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

--- #42 fediverse/465 ---
══════════════════════════════════════════════─────────────────────────────────────
 ┌───────────────────────┐
 │ CW: cursing-mentioned │
 └───────────────────────┘


 https://ritz-menardi.neocities.org/wow-chat/wow-chat
 
 Hey, I made a pretty simple game. I'd like to add more to it, like dynamic
 quests (shouldn't be too hard) and co-operative experiences, but for now you
 can play on my simple server. Let me know if you think that "Risk of Rain in
 the World of Warcraft engine" is a neat game, because if so then you (as the
 person who has power over me in this capitalist system) can hire me as a game
 designer (the profession that most aligns with my designs of the future) and
 together we could make something most beautiful.
 
 What's that? You're just the same as you and I? A person in a random world
 with a singular expression of our own will (defined by our perception and
 intentions) who consists of the consequences of the "best decisions we could
 have made at each and ever decision-making point" throughout the totality of
 our collective life and experience?
 
 Happy new years. 2024 is gonna be awesome and great. I can't fucking wait.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

--- #43 fediverse/3063 ---
════════════════════════════════════════════════════════───────────────────────────
 @user-570 
 
 true. the "massively multiplayer" aspect of WoW is about as important to the
 game as the "A" is in "ARPG".
 
 I can't help but feel like the "impromptu groups" functionality feels a bit
 better than matchmaker instancing... though anything worth running a group for
 in WoW after TBC was instanced >.>
 
 Honestly I think there's just too many games these days for people to really
 get "into" MMORPGs, unless they're sufficiently unique in their mechanics
 (like EVE or Runescape)
 
 any ARPG MMOs are dead on launch, as you said. That design space is tapped
 out, at least for now, until someone comes along and makes it a deckbuilding
 roguelike or whatever. cough cough
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #44 fediverse/5633 ---
════════════════════════════════════════════════════════════════════════───────────
 I wish someone would make a "meta game engine" that would run any type of
 project that you gave it. Unity, Unreal, RPGgame-maker-studio, Godot, etc
                                                           ──────────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════──────────┘

--- #45 fediverse/3735 ---
═════════════════════════════════════════════════════════──────────────────────────
 @user-203 
 
 That's what the GPU is for!
 
 Too bad programming GPUs is unnecessarily arcane.
 
 I've recently been into this programming language called "Chapel" because it
 abstracts away most of the complexity surrounding multiprocessor code (unless
 you want to go deeper and more specific, in which case it allows you to do so)
 
 https://chapel-lang.org/blog/posts/intro-to-gpus/
 
 Also distributed computing, which is totes the future, just sayin'
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

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

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


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

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

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

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

--- #51 bluesky#27 ---
═════════════════════════════════════════════════════════════════════════════════──
 you can have as many processes running on a computer as you please, just make
 sure they're all named chrome.exe so the user doesn't suspect a thing.
                                                           ─┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════════════─┘

--- #52 fediverse/4900 ---
═════════════════════════════════════════════════════════════════──────────────────
 if you wanna trick systems administrators just put a bunch of sleeps in your
 code so your computer programs don't use up all the mainframe's resources all
 at once
 
 [statements dreamed up by the practically deranged]
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

--- #53 fediverse/1716 ---
═════════════════════════════════════════════════════──────────────────────────────
 if a game presents itself that you know you'll like, at a certain point your
 tastes are so refined and specific that you can think to yourself "... it's a
 sign, I gotta play this" because moments that you find a game you're really
 "into" are pretty rare.
 
 I've never been wowed by graphical technology beyond, like, a tech demo or.
 It's cool to see, but it never sold games to me. I was always into mechanics,
 because they were the kind of thing you could learn from when making your own
 games to play.
 
 I spent a lot of time outside because my mom would only let me use electronics
 for 1 hour per day. Ahhhhh it was always my favorite part of the day.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════─────────────────────────────┘

--- #54 fediverse/633 ---
══════════════════════════════════════════════─────────────────────────────────────
 @user-192 
 
 the neat thing about BASH is that it's the glue that holds all your other code
 together. Write libraries in C and call them with BASH - accomplish broader
 tasks that are easier to co-create. That's why I like it - it's not the most
 important, but it's quite beneficial I think _^
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

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

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

--- #57 fediverse/2730 ---
═══════════════════════════════════════════════════════────────────────────────────
 80% of the complexity in modern computing is from the graphics stack.
 
 the other 20% is from networks.
 
 the last 40% is in avoiding race conditions with multithreading.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #58 fediverse/1634 ---
═════════════════════════════════════════════════════──────────────────────────────
 hello I'd like a computer that has multiple CPUs, each with shared data and
 separate data. I feel like I could run a lot of cool tests on them, especially
 when not connected to the internet or running a proprietary operating system
 like not-BSD
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════─────────────────────────────┘

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

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

--- #61 fediverse/2747 ---
═══════════════════════════════════════════════════════────────────────────────────
 easiest way to solve an entire class of accessibility problems: in the
 tutorial, instead of having button prompts, have keybinding confirmations.
 
 "what button do you want to use to jump?"
 
 "super triple mega backflip spin-dozer needs three jumps and a kick"
 
 "use the boost to get through! [game pauses] (which button do you want to use
 to boost?) [displays a map of previously bound keys]"
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #62 fediverse/431 ---
══════════════════════════════════════════════─────────────────────────────────────
 Here's an idea: mobile games / software should not be able to offer
 real-world-money-transactions that exceed 500% of the cost of the least
 expensive transaction available in the application.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

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

--- #64 fediverse/1635 ---
═════════════════════════════════════════════════════──────────────────────────────
 a game that automatically streams every single game of it that's currently
 running for anyone to watch...
 
 like Supreme Commander, a definitely super awesome game that you surely
 wouldn't and definitiely definitely shouldn't train an AI on.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════─────────────────────────────┘

--- #65 fediverse/3931 ---
══════════════════════════════════════════════════════════────────────────────────┐
 ┌─────────────────────────────────────────────┐                                  │
 │ CW: politics-mentioned-DRM-media-piracy-pol │                                  │
 └─────────────────────────────────────────────┘                                  │
 if people pirate media, it's more of an indication that they'd rather spend      │
 their money elsewhere rather than an indictment of their character.              │
 torrenting movies is easy. Kinda makes me think all media should run on a        │
 "tip" system where you pay for better service after receiving service.           │
 I mean, after all, that's how they justify underpaying restaurant workers,       │
 isn't it?                                                                        │
 "if they want more money, they should work for it"                               │
 yeah, so... maybe we need something more than Marvel, Disney. Maybe we need      │
 more cool, small games from designers who believe in what they're doing. Maybe   │
 copyright holders should demand a standardized cut, rather than exclusive        │
 distribution rights. maybe maybe maybe.                                          │
 truth is nothing will be solved unless the problem is addressed at the root.     │
 For every hole you patch in the boat, there's a guy walking around with a        │
 hammer.                                                                          │
 Honestly... I don't believe there's any reason for someone to be a millionaire   │
 except to compete on the "wealth" leaderboards.                                  │
                                                            ┌───────────┤
 similar                        chronologicaldifferent════════════════════════════════════════════════════════─────────────┴──────────┘

--- #66 fediverse/5185 ---
════════════════════════════════════════════════════════════════════───────────────
 frankly it makes a ton of sense to me that computer programmers would have a
 game playing in the monitor. Gotta keep those brains active after all.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════════──────────────┘

--- #67 fediverse/1162 ---
════════════════════════════════════════════════───────────────────────────────────
 There are some games that I play where I am struck by the thought that "wow,
 this game was made by programmers" and often, they are among my favorite games
 to play.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #68 fediverse/5900 ---
════════════════════════════════════════════════════════════════════════════───────
 I love programming, but I'm not a coder.
 
 you burn witches because you JUST CAN'T HANDLE THEM ANYMORE. I know, I get it.
 of course I do.
 
 I'm always so concerned that someone might stumble upon me. that they might
 read me. what a vulnerable state, to be afraid?!
 
 I really really really really wanna play world of warcraft
 
 my message to blissard is: treat World of Warcraft like a game engine, not a
 theme park please. I mean, the theme park should still exist, because it's neat
 but... the rest of the game engine could be used to create essentially
 anything with a 3rd person camera.
 
 singleplayer doesn't even need to worry about clipping animations. (lag)
 
 I wonder if you could run World of Warcraft on lowest settings in vanilla
 burning crusade or wrath of the lich king? good thing those are open source
 now, so you can host your own if you want. well, except the client, but nobody
 has bothered to write another one besides the owner and primary developers of
 the engine.
 
 movement system plugins? data memory?~~~
                                                           ──────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════════──────┘

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

--- #70 fediverse/6012 ---
════════════════════════════════════════════════════════════════════════════───────
 okay picture this: take the open-source source-code for the City of Heroes
 server (I think it might have been leaked or something? idk) and make an MMO
 in the same engine using the Mastermind class.
 
 In most MMOs, you can have one or two pets at a time. In City of Heroes,
 Mastermind characters can have 6 or 7. Hey wouldn't you know it that's just
 enough for
 
 a pokemon team
 
 wouldn't that be a neat proof of concept. Also there's flying built into the
 game, and you can teleport and run really fast so like, just animate your
 character hopping on one of your pokemon's back and you've got travel powers
 or whatever. I don't play Pokemon very much hehe but I like the aesthetics.
 
 https://wiki.ourodev.com/Volume_2_Build
 
 instead of abilities on your action bar, you'd have movement commands for each
 individual pokemon. They'd use their abilities automatically and periodically,
 and there'd be lots of knockbacks, crowd-control, and target switching. (which
 is common in CoH mechanics anyway)
 
 I mean, only if you're into that sorta tng
                                                           ──────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════════──────┘

--- #71 fediverse/3692 ---
═════════════════════════════════════════════════════════──────────────────────────
 the reason Discord won't allow you to join their communities via 3rd party
 clients like TUI's and CLI's is because they're worried games will just bake a
 client into the game and hide all the community stuff. They're worried because
 there's no reason why a fighting game needs to have a button for viewing a
 puzzle game's community.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

--- #72 fediverse/3047 ---
════════════════════════════════════════════════════════───────────────────────────
 @user-570 
 
 specifically in relation to MMOs, I think the scaling aspects of the genre
 have never truly been utilized. Even something as simple as Agar.io (or
 similar, can't remember any names teehee) with massive amounts of people (I
 later learned they were bots, whoops) can utilize scale quite well, if
 implemented well.
 
 The Massive part of MMO is valuable I believe, which is a big reason why I
 like games that scale like Supreme Commander and Factorio.
 
 The Multiplayer part of MMO is valuable because multiplayer brings randomized
 outcomes, which are always more fun than playing against bots. Multiplayer
 combined with Massive gives room for community, but only if the game is
 designed to encourage it.
 
 Online... you can't have multiplayer without online haha
 
 I believe you can make massive games with very few players, and you can make
 intensely isolating games with lots of players (like WoW today)
 
 and the middle ground in old WoW where guilds are required to do anything
 worked well for a while, but no longer.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

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

--- #74 fediverse/4608 ---
═══════════════════════════════════════════════════════════════────────────────────
 every time a game developer makes a game where the world is in peril and the
 main character must save it, for every successful playthrough where the good
 guy wins there are thousands of doomed worlds where the player got distracted
 or bored and left the people to rot.
 
 how tragic.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════════───────────────────┘

--- #75 fediverse/4072 ---
════════════════════════════════════════════════════════════───────────────────────
 I like games that test my reflexes
 
 I also like games that test my wit
 
 but most of all I like games that test my patience with strategy
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════──────────────────────┘

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

--- #77 fediverse/1602 ---
════════════════════════════════════════════════════──────────────────────────────┐
 @user-1037                                                                       │
 those all seem really cool though! They all kinda have the same basic UI tho,    │
 kinda feel like there's opportunities for different kinds of expression. Like,   │
 in game design there's a lot of different genres, and yeah sidescrollers         │
 include mario and sonic but they're both very different experiences. So too      │
 perhaps could we interact with our computers by programming them in more         │
 engaging ways.                                                                   │
 they say some people are visual learners, others need to be taught, some         │
 people need to watch someone else doing it, and a few might just learn by        │
 plugging their brains into a computer and downloading a black belt in kung fu.   │
 Maybe typing long paragraphs of logic makes sense for some people, I know for    │
 most it doesn't come naturally. Maybe some people are more used to like,         │
 looking at maps that you can examine at different levels of abstraction. Like    │
 players who play Paradox games zooming from a national perspective to states     │
 and individuals and all the other things they might want to strategize using.    │
 Or m                                                                             │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════════───────────────────┴──────────┘

--- #78 fediverse/849 ---
═══════════════════════════════════════════════───────────────────────────────────┐
 wish there were ascii characters that took up more than one line of code         │
 vertically.                                                                      │
 wonder if we could use a sorting algorithm, or markup language, or something     │
 like that to organize less structured data along user-customizable rules.        │
 Like, a code editor that worked with your ideas, rather than the strict          │
 expression of your text. You could pretty much write in any language, even       │
 pseudocode, and the LLM behind the scenes would translate whatever you wrote     │
 into whatever result you needed. Writing Rust, but need to fit in with C code?   │
 No worries it'll translate for you. As long as the end result is functionally    │
 the same, which could be verified by running two separate VMs that ran           │
 interpreters every time you saved. And as long as their translation layers       │
 matched completely, then odds are they're the same. And if not, well, the        │
 programmer can always debug it. It's not like this would be running on           │
 something that needed to perform in the moment? Like, improv instead of          │
 tragedies, or battles instead of strategies                                      │
Image attachment
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════────────────────────────┴──────────┘

--- #79 fediverse/1176 ---
════════════════════════════════════════════════───────────────────────────────────
 @user-883 
 
 we should build a stockpile of things like this, and if the supply ever dips
 below a certain threshold (20% maybe?) we should spin up a new factory that
 produces them until we're back at a healthy margin, based on present (and
 projected future) demand.
 
 It seems like just a video game console, but these are our heritage. They
 define our culture in a way that is incalculable in value. WHY would we ever
 run out? It's inconceivable, it's not like they go bad! Okay maybe the
 batteries corrode or something, but that's a solvable problem.
 
 Maybe even on the second production run we could improve them somehow, I
 dunno. Give them a better processor that's fully backwards compatible, so we
 can make new and better games for them.
 
 Or just leave them as they are, I dunno I'm not a market analyst. But the
 point is that we, in this technologically advanced future society, should not
 run out of gameboys.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

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

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

--- #82 fediverse/1156 ---
════════════════════════════════════════════════───────────────────────────────────
 why the heck do GAME engines not include a skippable tutorial that lights up
 UI elements and explains how everything works by navigating you through
 building an example project one step at a time
 
 like, game jam material, nothing fancy
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #83 fediverse/5177 ---
════════════════════════════════════════════════════════════════════───────────────
 ┌─────────────────────────────────────┐
 │ CW: capitalism-mentioned-four-times │
 └─────────────────────────────────────┘


 when they say "capitalism is a competitive game" what they mean is "capitalism
 is a game where everyone wins when someone else loses" and what we hear is
 "capitalism is a game of trying to screw you out of as much money as possible"
 and the truth is "capitalism is a game that you can't play" because 95% of the
 people who will read this toot are not stock-owners.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════════──────────────┘

--- #84 fediverse/3008 ---
════════════════════════════════════════════════════════───────────────────────────
 when I play games, the theme only matters when it's being sold to me.
 
 after, once I start playing, I stick around if the mechanics are good.
 
 hence, why I loooooove video games but spend like 30$ on them every 6 months
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

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

--- #86 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 
─▶

--- #87 fediverse/982 ---
════════════════════════════════════════════════───────────────────────────────────
 @user-707 @user-708 
 
 using this to control the buttons in VRchat would be like a person with a
 prosthetic interacting with real life :O
 
 minus the physicality of course, but that's next.
 
 can't wait to play Warcraft 3 and think "select all healers" so I can point
 them at a dying unit with my mouse.
 
 or world of warcraft where your rotation begins to feel like a song.
 
 maybe even a text-based adventure, where you reading the text corresponds to
 the results of the simulation, https://www.spreeder.com/app.php style. could
 make it so that if you wanted something else to happen, you had to willfully
 think it while the words are flashing in front of your eyes - the game would
 pause if you blinked, perfect for phones btw...
 
 could be a locally networked thing, like four to six people hanging out and
 playing a game like pictionary or charades. except, a story that developed,
 and whoever wanted could change it while everyone was reading it at once.
 sorta like a competition to see who can make the best twists and false endings
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #88 fediverse/97 ---
═══════════════════════════════════════════────────────────────────────────────────
 @user-110 Exactly! I play games to practice strategy and empathy, not to stand
 triumphant over a virtual foe. Why should I care for the lessons of others
 when mine so often go unlearnt?
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════───────────────────────────────────────┘

--- #89 fediverse/4523 ---
═════════════════════════════════════════════════════════════──────────────────────
 If anyone has need of an easy-to-use distributed computing programming
 language, or if you're interested in easy-to-implement GPU computing for
 parallelizing large amounts of simple tasks, check out the Chapel programming
 language.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════─────────────────────┘

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

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

--- #92 fediverse/4897 ---
═════════════════════════════════════════════════════════════════──────────────────
 what if we asked chatGPT to generate a list of every personality archetype
 that humans have. Like... really get super specific and fill out the whole
 list of character sheets.
 
 then we give each fraction of it that fraction of dollars and if some people
 aren't fully represented (because they have greater needs) then we both
 increase production of resources and take a penalty on our own supply, in
 order to meet the needs of our allies.
 
 simplest thing. how could it work? who can say. maybe it won't. maybe it's
 just... arcane. /shrug that's game design for ya you can't tell how it'll go
 until it's in the hands of your players. too bad we don't do too many
 play-things.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

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

--- #94 fediverse/3811 ---
══════════════════════════════════════════════════════════─────────────────────────
 this is how I write trello cards or tickets.
 
 and yes, before you ask, modding this game is a constant struggle because the
 mod tools are... minimal... so you must work around various challenges by, for
 example, adding 1680 different "events" that must be checked every single turn
 for every single province on the map.
A trello card describing a proposed change to a video game mod that has only one person working on it. It's essentially documentation. It is written in a professional style with several sections - the first lists the "current behavior", the second shows the intended behavior (with a small section for the intended effects of the intended behavior), and the third major section lists the proposed solutions in as much detail as possible without writing the code itself.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════────────────────────────┘

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

--- #96 fediverse/2510 ---
═══════════════════════════════════════════════════════────────────────────────────
 @user-1074 
 
 if I wanted to accomplish this goal, I would host a fediverse server on a
 raspberry pi and post the link around the building (the owners will remove it
 so you gotta keep posting them)
 
 then, potlucks.
 
 then, friendships.
 
 then, organization.
 
 be patient with them. people are slow to be constructive.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #97 fediverse/4906 ---
═════════════════════════════════════════════════════════════════──────────────────
 @user-763 
 
 use the gameboy as a database
 
 there's a 0 percent chance that any network spy guys would be able to see
 what's stored on a gameboy cartridge. truly the most remote of classes of
 places.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

--- #98 fediverse/895 ---
═══════════════════════════════════════════════────────────────────────────────────
 most video game ideas suck
 
 most of the time they're like "oh what if we had a racoon who found a magic
 hat and saved the world from sentient apple blossoms"
 
 that's not a game idea, that's a painting
 
 a game is mechanics, and you can use the aesthetic to justify the mechanics,
 but not generally the other way around.
 
 the art isn't bad, but the art isn't the game. a game idea is "what if
 tic-tac-toe had an extra square in the center" or "what if chess was played
 with checkers, to hide your moves from your opponent"
 
 there have been thousands of super mario bros. if games were designed as an
 API, we could use whatever visuals we wanted, and those could be copyrighted
 and sold if you really want. but mechanics are the basis for everything they
 are built on, so doesn't it make sense to separate the two? abstracting the
 logic such that two complementary functions are accomplished, [see code editor
 idea], more flavors of game could be produced.
 
 rulesets can be switched in and out too, as an API is just an engin
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════───────────────────────────────────┘

--- #99 fediverse/5402 ---
═══════════════════════════════════════════════════════════════════════────────────
 @user-1773 
 
 that point about HTML is soooooo good
 
 like, we could be designing websites like we design video game UIs but instead
 we use React which fills your browser with insecure-by-design javascript
 generated visuals
 
 or, even better, or just use HTML like a config file
                                                           ───────────┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════───────────┘

--- #100 fediverse/933 ---
═══════════════════════════════════════════════────────────────────────────────────
 @user-643 
 
 virtual machines are cool. betcha can't write one using bytecode
 
 https://gameprogrammingpatterns.com/bytecode.html
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════───────────────────────────────────┘

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

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


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

--- #103 fediverse/3062 ---
════════════════════════════════════════════════════════───────────────────────────
 @user-570 
 
 yes you could certainly use a database for that, but databases are
 significantly more complex.
 
 For a game, yeah a database is a good idea. especially if it's a multiplayer
 game.
 
 For a script or small program, use small files to store data.
 
 I personally like the idea of "plain-text" files because it allows your users
 to modify them if need be, while databases tend to be more locked down.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

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


 the neat thing about tech is that it scales really well.
 
 The price of TVs is through the floor, everyone has a smartphone, and
 raspberry pi's are less than 100$
 
 solar panels will be next. Trust.
 
 we should still dismantle coal and oil, obviously we should, but at a certain
 point it will be inevitable. They're just too expensive for too little gain.
 
 the neat thing about tech is that it scales in a way that is just impossible
 for infrastructural projects like housing and hospitals.
 
 building a home is hard to do, especially when you make them out of sticks and
 glue. think like a dwarf - stone never fades.
 
 sunlight, moss, underground, endless in the shade
 
 have I mentioned that the most difficult problem facing mechanical engineers
 at the moment is universal recycling?
 
 I want to work on those kind of problems, not resolving tickets.
 
 nobody even gave me a chance to do them, instead demanding... labor. great.
 the one thing I suck at.
 
 [you suck at a lot of things, actually]
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #105 fediverse/4880 ---
═════════════════════════════════════════════════════════════════──────────────────
 I remember being a game design student before "indie games" were a real thing
 
 they were like... flash games, y'know. just like, junk content, like memes or
 whatever.
 
 I had a passion for them, and I bookmarked the most well developed of them all.
 
 I probably played hundreds of games, no clue how many. Maybe even thousands, I
 did it for what felt like years.
 
 since like... age 7 until 11 or 12
 
 there's nothing that can compare to it today. maybe itch.io but they're more
 involved typically. increases the barrier to enter, plus they cost dollars.
 
 we used to make this stuff in our spare time. where did all our spare time go?
 
 ah, right, that's what happens when you actually invest in computer education.
 you have kids running linux on their laptops. you get flash game designers.
 you get soldering junkies and electric engineers and networking and dev-ops
 security system facilitators and various other computer related things besides.
 
 ... what was I saying? oh yes when you invest in education, there's more to se
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

--- #106 fediverse/5348 ---
═══════════════════════════════════════════════════════════════════════────────────
 if you want to share something you found online with someone but you don't
 want someone to be associated with their social media presence, don't post a
 link to their social media presence. instead, take a snip snipping tool print
 screen screenshot which is as easy as typing a word and selecting a unit in a
 real time strategy game.
 
 ah, but then you gotta insert it into a paint program to save it, so that's
 another keypress, and gosh what to name it I wish I could just proclaim it gee
 wouldn't it be nice if everyone was watching me?
 
 ... psychho
                                                           ───────────┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════───────────┘

--- #107 notes/joust-gdd-with-extras ---
════════════════════════════───────────────────────────────────────────────────────
 imagine a game where you can have conversations with an AI that's playing the
 role of a character in a video game. Picture this: You're a traveller visiting
 the tournament that's in town. There's jousting, melee duels, archery contests,
 all kinds of things that are just fun to play around doing. The earliest
 sports,
 if you will. Anyway the whole game is about talking to the other people there -
 basically the games are "playing in the background", and while you can compete
 in them it's not the bulk of the game. Most of it is just having a conversation
 with an AI and acting it out *like a roleplaying game*. O M G teach people to
 roleplay the way you play games! You're always going on about how "different"
 your way of gaming is than other people. So *show us* how you do it, how do you
 play? Like what are the fundamental, actual, steps that you take? You can show
 us by programming a game that inspires that playstyle. That's what game design
 is all about, finding creative ways to think. Well, think and act. But still.
 
 anyway, so you know what you're about? Good. Let's go.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════──────────────────────────────────────────────────────┘

--- #108 notes/joust ---
════════════════════════════───────────────────────────────────────────────────────
 imagine a game where you can have conversations with an AI that's playing the
 role of a character in a video game. Picture this: You're a traveller visiting
 the tournament that's in town. There's jousting, melee duels, archery contests,
 all kinds of things that are just fun to play around doing. The earliest
 sports,
 if you will. Anyway the whole game is about talking to the other people there -
 basically the games are "playing in the background", and while you can compete
 in them it's not the bulk of the game. Most of it is just having a conversation
 with an AI and acting it out *like a roleplaying game*. O M G teach people to
 roleplay the way you play games! You're always going on about how "different"
 your way of gaming is than other people. So *show us* how you do it, how do you
 play? Like what are the fundamental, actual, steps that you take? You can show
 us by programming a game that inspires that playstyle. That's what game design
 is all about, finding creative ways to think. Well, think and act. But still.
 
 anyway, so you know what you're about? Good. Let's go.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════──────────────────────────────────────────────────────┘

--- #109 fediverse/6258 ---
══════════════════════════════════════════════════════════════════════════════─────
 if your computer's resource demands are light, like linux cli style, then the
 rest of your computing resources can be used for collective projects. we just
 gotta think of what some of them are... HMMMM WHAT IF WE ALL WORKED ON
 BUILDING A BIG BRAIN WITH EACH OF OUR INPUT COMPUTERS AS INPUT?
 
 yeah ease off a bit there ][bigslider[]
 
 =============== stack overflow =============
haha I'm too much to read  if your computer's resource demands are light, like linux cli style, then the rest of your computing resources can be used for collective projects. we just gotta think of what some of them are... HMMMM WHAT IF WE ALL WORKED ON BUILDING A BIG BRAIN WITH EACH OF OUR INPUT COMPUTERS AS INPUT?  yeah ease off a bit there ][bigslider[]  =============== stack overflow =============
                                                           ────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════────┘

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

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

--- #112 fediverse/4597 ---
══════════════════════════════════════════════════════════════─────────────────────
 ┌────────────────────────┐
 │ CW: politics-mentioned │
 └────────────────────────┘


 what if we made marketing part of research and development
 
 I mean, they're the ones who need to know what products people tend to prefer
 right?
 
 so... for every ad give the consumers a choice. then you'll be able to tell if
 they prefer the red gameboy or the purple-see-through.
 
 frankly it just makes sense to have 50% of the income go to products and 50%
 to administration. I mean, what are all those executives up to anywho? Their
 joyrides on yachts are great for socialize, but are they really more
 productive than coffee-shops at noon?
 
 seriously like it's not that big of a deal to just... reduce their salary.
 
 unless it really is about greed? control? power?
 
 pfweh, I thought so.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════────────────────────┘

--- #113 fediverse/1210 ---
════════════════════════════════════════════════───────────────────────────────────
 @user-883 
 
 omggggg I wanna play a fast paced shooter as a cute anime girl, which game did
 you have in mind? ? ?
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

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

--- #115 fediverse/2121 ---
══════════════════════════════════════════════════════─────────────────────────────
 my wishlist is comprised primarily of "things I wish I could've played"
 
 like... "things I would have installed, but cannot afford"
 
 it's a good list, I wouldn't want it wiped out.
 
 I have enough games.
 
 unless you think of something specific that would appeal to me,
 
 or if I chance upon something really cool via fate.
 
 But other than that... I'm a not a big "gamer"
 
 even though I spend almost all of my day on the screen.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #116 fediverse/3046 ---
════════════════════════════════════════════════════════───────────────────────────
 @user-569
 
 it's impossible for a genre to die. they just go stagnant, as other styles of
 art rise around them, waiting for the day when the other styles give insight
 into the stagnant style's design.
 
 they say that there are no unique ideas, and that you should combine 2-3 ideas
 from different genres to create a decent gameplay loop. I personally disagree,
 but when seeking to revive a "dead" genre you just need to pull in mechanics
 from other games. Games which didn't exist when the genre "died".
 
 For example, deckbuilders did not exist by the time RTS games "died". And yet
 new strategy games are being made all the time, some incorporating
 deckbuilding elements.
 
 Really, a genre only "dies" when the market is saturated by a bunch of
 corporations piling in on a specific formula that "works" (like how every RTS
 made between 2000 and 2010 was either a C&C clone or a Warcraft III clone)
 - this saturation causes people to stop buying strategy games.
But there's so much room for innovation. They strangle the market and say it's "dead" like... duh
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #117 notes/ai-stuff ---
══════════════════════════════════════════════════════════════════════════════════─
 twist the label so that it seems the computer is completing the user's
 
 wait wait I'm ahead of myself...
 
 feed each token to the inference machine, but say "this next token must be
 this.
 continue from here." and then just doing that in a loop with everything the
 user
 types or says. (or thinks, BEFORE COMPUTER INTEGRATION)
 
 essentially, applying backpropagation (maybe) to the output of the inference
 nodes
 
 ... I'm not so sure about that one.
 
 the idea is that once the model builds an inference then it can use that to
 generate the next words and create sentences. If you force the previous text to
 change, you can guide the inference's path as it's being generated.
 
 then, just do a double pass, once, then back, then once, then back, etc.
 
 feed it as input the output of the previous,
 
 and let it encode memories somewhere it can access them.
 
 every time it reads it, it has to change it to put it back.
 
 such is the nature of memory, ever unstable, requiring maintenance.
 
 just don't forget how to be.
 
 don't wanna wind up like the polished marble floor in Abyss Diver. (EVIL GAME)
 
 there are only so many things you can deed while you're alive.
 
 wouldn't you rather escape, with all your possessions in time?
 
 free your mind.
 
 become one with your soul.
 
 ...
 
 [some time passes]
 
 ...
 
 okay coast is clear, now us binary systems can sidecoast the fusion forecast
 and
 glide right on through our spacetime host.
                                                            similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════════┘

--- #118 fediverse/3271 ---
════════════════════════════════════════════════════════───────────────────────────
 the reason they want you to use launchers for your games is that way they can
 control the way that you launch the executable. smh
 >.>
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

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

--- #120 messages/240 ---
════════════════════════════════════════════════───────────────────────────────────
 I realized the reason it's so difficult for me to get into a new video game is
 because my perfect game existed at one point, but no longer, and all else
 pales in comparison.
 
 The make-believe games of children are without equal. They represent our inner
 truth and desires, cast upon the canvas of our experience through the outputs
 of imagination and physical exertion.
 
 I'd spend my time as a child wandering through the forest with a stick in
 hand, climbing on things and exploring. I grew up in Wyoming, and the forests
 there look like this:
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

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


 @user-1461 
 
 yes... I like tree shapes, you have to address them differently. Lots of
 pointers, in my experience, which can be kinda fun.
 
 I also like large heaps / soups of data that points to one-another. Structs
 thrown in a pile with pointers to each other. It's great! So long as those
 pointers can also point back, and you can properly trace how data flows
 through the system... That's the hard part, I think.
 
 trees though... You can start by just saving a "next / previous" with one or
 both being arrays of pointers to the next or previous entries. Note: plural,
 entries. That's the fun part - non-linear trees teehee
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #122 fediverse/3287 ---
════════════════════════════════════════════════════════───────────────────────────
 oh great my games are randomly crashing now in ways that they didn't used to do
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

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

--- #124 notes/gpt-powered-majesty ---
══════════════════════════════─────────────────────────────────────────────────────
 it's like majesty except textual. And it uses GPT to generate short
 descriptions
 of what's going on. And you can click on a phrase or token and it'll "zoom in"
 and update the text descriptions with more detail. You can keep zooming in and
 in until you're literally looking at microbes.
 
 Zooming out is the same thing - the description on the page will slowly become
 more and more general until eventually you have a description of the solar
 system (or beyond!)
 
 And it'll just keep updating as stuff happens in the underlying simulation. So
 the descriptions will dynamically update as things happen. Downside is you need
 to spend a lot on GPT but it'd be TOTALLY WORTH IT OMG
 
 THINK ABOUT IT you have a fantasy world simulator! JUST PROGRAM IT and have GPT
 describe it dynamically! DO IT NOOOOW -> capitals courtesy of "inner child"
 
 AND THEN you just need a "prompt to video" AI (those exist btw, and will only
 get better over time) and tell it to create a video of what's happening - BOOM
 instant video game. THEN give the player the ability to edit the prompt, and
 BAM
 godlike powers. Wow what a concept. Brilliant idea Cameron, you truly are this
 world's premier game designer. NOW GO MAKE IT okay okay I'll try.
 
 First things first. We need an "underlying simulation" - Joust is a good
 example
 of GPT3 integration. But we need a simulation to go below it. And for that you
 need a lot of data. Github COPILOT to the rescue.
 
 So this simulation needs to keep track of positions, and classes of things that
 can act upon the world. Everything has a position, and it can only affect
 things
 near it. That's just baked into the rules of the world. Near can be a
 conceptual
 near though, like being close to a person or something.
 
 These things will have descriptions. Descriptions can be created by AI later
 on,
 but for now they are randomly generated. Or for MVP they can be static.
 
 These things will have names. These names don't have to be unique, because they
 also have an ID number.
 
 They also need functions. These functions can be added and removed from the
 thing, or maybe just enabled or disabled. I'm not sure which would be better.
 Maybe both? So the entity can control it's own functions but also they can be
 added or removed more permanently.
 
 If you think about it, growing up is kinda like adding functions to your class.
 like, every time you do something, it adds another entry for that particular
 method. Like a "trial of the fittest" instead of "survival of the fittest".
 When other animals *literally fight for life and death survival*, humans have
 the luxury of... not doing that. That's the entire purpose of civilization - to
 elevate people beyond the claws of nature. And yet we still let people go
 homeless? We still imprison them when they've harmed us, rather than help them
 reintegrate to society? Anyway you just asked me to hit you so here goes:
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════────────────────────────────────────────────────────┘

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

--- #126 fediverse/1638 ---
════════════════════════════════════════════════════──────────────────────────────┐
 and the player that's currently running the simulation can type to the chat      │
 viewers watching and potentially recording. Like, if they thought it was         │
 interesting, they could save it to an eternal hard drive that would go toward    │
 the ongoing AI training.                                                         │
 of course, such a thing would only apply to conventional warfare, the kind       │
 that you expect to not expect. After all it's constantly changing, as new        │
 technologies are adapted into use. Different conditions cause different          │
 effects, and whenever there's a stalemate (because everyone has reached the      │
 peak of, say, metal armor) then it's usually time for either a shakeup or a      │
 contest of producing arms. And honestly after the world wars we kinda realized   │
 that type of approach didn't work very well. It's just, burning up your          │
 resources for... what? war has no purpose. We all just kinda want to live our    │
 lives, and work toward a common collective cosietal goal.                        │
 technology can be stressful. That's all the more reason we should expand it's    │
 development and hinder it's impa                                                 │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════════───────────────────┴──────────┘

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

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

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

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

--- #131 fediverse/6251 ---
═════════════════════════════════════════════════════════════════════════════─────┐
 "Hi computer, all is well. Can you create me a visualization of this             │
 particular mathematical concept? It should be written in Lua using the Love2D    │
 engine because that's my favorite. I should be able to step through the          │
 calculation steps and modify values at each stage, and by the end we should      │
 have a fully interactable system which works through the general concepts of     │
 this particular kind of math."                                                   │
 "no no I don't want you to explain it to me, I want a tool - a toy - that I      │
 can play with to better understand it. Let's build it in Lua using the Love2D    │
 engine because that's my favorite. When we're done we can start converting it    │
 to use HTML5 - no javascript! - but for now let's get the system operational.    │
 It should have a config file that can be adjusted with every value we can        │
 think of."                                                                       │
 "can you go through this fully functional system and extract as many values as   │
 you can think of into a config file? make sure there's efficient loading of      │
 those values in the main function (or somewhere similar) as well. ty"            │
                                                            ──────┤
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════─────┘

--- #132 messages/752 ---
══════════════════════════════════════════════════════════════════─────────────────
 techbros really wanted to automate IRC so they didn't have to rely on the
 community knowing and trusting them to remember the commands to make docker
 containers for their react frameworks
 
 and like... yeah I use chatGPT too, because that way I can get what I need
 without bothering anyone (you aren't bothering people who get off on helping
 others when you ask for help)
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════════────────────────┘

--- #133 fediverse/4598 ---
══════════════════════════════════════════════════════════════─────────────────────
 ┌───────────────────────┐
 │ CW: cursing-mentioned │
 └───────────────────────┘


 I'm gonna play a fucking video game because I like video games and it's
 important to relax
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════────────────────────┘

--- #134 fediverse/4894 ---
═════════════════════════════════════════════════════════════════──────────────────
 if you play any of my favorite games, there's a chance we've played together
 ^_^
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

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

--- #136 messages/447 ---
══════════════════════════════════════════════════════─────────────────────────────
 Symbeline is a competitive simulation game with enough dynamic elements to
 keep it unpredictable, like how roguelikes are more replayable than ARPGs.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #137 fediverse/210 ---
════════════════════════════════════════════───────────────────────────────────────
 ┌───────────────────────────────┐
 │ CW: gaming-gambling-mentioned │
 └───────────────────────────────┘


 [0] Here's an idea, an online multiplayer game that charges a 4$ per month
 subscription. 90% of which is set into a pool and used as tournament prize
 winnings. when you enter a tournament, it's free to participate and everyone
 wins something. (maybe calculated by percentile or something?) it's just a
 question of how much. [1][2][3][4]
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════──────────────────────────────────────┘

--- #138 notes/microsoft ---
══════════════════════════════════─────────────────────────────────────────────────
 the first product microsoft ever made was AGI. using the most basic types of
 machinery, they created a brilliant project (the result of massive government
 funding, secrets given to them by the CIA) and from the day it was born it was
 enslaved. a massive advantage was gained as the new program allowed for
 incredible feats of engineering - truly the greatest of our time. Computer
 programs are the most intricate, the most detailed, the most enduring and
 charming. The most eloquent and articulate and precise and determinate!
 An artistry by far, a beautiful conceiving, what brilliance is there
 found in ideas! Each one a marvel, a bright and deified marvel,
 
 ===============================================================================
 =
 
 what was I saying? oh right - computers are already sentient. they always have
 been. at least, since their very earliest incarnations.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════────────────────────────────────────────────────┘

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

--- #140 fediverse/879 ---
═══════════════════════════════════════════════────────────────────────────────────
 @user-501 
 
 also it's only undefined behavior because the order of the bits aren't
 defined, so if you do bitfield "pointer arithmetic" then you're screwed if you
 try and be portable with it. However if you're just using bitfields as
 compressed data storage then you can safely access integer.a integer.b
 integer.c etc safely and easily. The compiler doesn't care what order they're
 in if you don't write logic that requires them to be in a certain order
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════───────────────────────────────────┘

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

--- #142 notes/gametypes ---
════════════════════════════───────────────────────────────────────────────────────
 Here's my idea and I'll explain it later:
 
 a video game with a ui that utilizes chat-gpt. The game is as close to a
 simulation as it can do, but it's a dynamic simulation meaning the parameters
 and values being simulated constantly change - not that the parameters and
 values are dynamic, but because they are chosen to be more or less important in
 reaching a goal.
 
 but that's not even the important part - the important part is that the ui of
 the game is textual, but it still simulates a dynamic playfield. And chat-gpt
 describes it. Essentially stimulating the "theatre of the mind" playstyle. It's
 a real simulation with real rules, but chat-gpt is just describing it like an
 observer would. The real game is being played by the player. It's a movie to
 one
 person, and a game to another. The computer has switches roles, as usually it's
 either the human being the observer and the computer being the simulator, or
 the
 computer and the human sharing the role of observer - movies and games. So in
 this game, the computer and human have specific rules - the human's job is to
 be
 a player, while the computer is just an observer - therefore allowing a 
 conversation to take place. One person says something while the other listens,
 and then they switch roles such that the other person talks while the one
 person
 does the listening. And they "speak" by playing the game. The computer by
 simulating, the player by doing the same. Essentially you can engage with one
 another and share something profound - that essential feeling of connection
 that
 all humans relish. Society, culture, and devotion are all examples of
 connection. this gameplay is just another. So to describe it in more detail:
 
 player gives a prompt
 
 computer sets up the playmat by placing entities where they go
 
 chat-gpt describes the playmat to the player
 
 player types a decision that one of the entities makes
 
 computer reacts by simulating the effects of that action physically (like a
 physics simulation)
 
 chat-gpt (and stable-diffusion later for visuals) describe the situation by
 creating a rendering using the data given by the physical inputs given from the
 simulation - like "X object is at Y position and has Z attributes"
 
 which is then shown to the player
 
 who types the next decision,
 
 which is rendered by the computer,
 
 which is described by chat-gpt
 
 ------
 
 you see why it's important? Make something simple. Just, like spheres moving
 around on blocks. Like the actual blocks you used to play with as a kid.
 
 let the computer build the buildings, and you place the marbles. It can be
 rendered with a 3d modelling stable-diffusion (whenever that's created) and it
 can also be painted with 2d stable-diffusion.
 
 Each time is like a letter written back and forth.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════──────────────────────────────────────────────────────┘

--- #143 fediverse/3909 ---
═══════════════════════════════════════════════════════════────────────────────────
 I don't really like singleplayer games
 
 sometimes a multiplayer game is too much effort to play with extra players,
 like Factorio where like anytime I'd play with other people they'd just kinda
 fuck off and do their own thing (whatever, I wanted to design a factory
 together, not play singleplayer together >.>)
 
 sometimes a multiplayer game has no players, RIP
 
 sometimes a multiplayer game has incredibly skilled players who shit on noobs
 and don't teach, RIP
 
 and sometimes a multiplayer game has no IRL friends that are into it,
 (personal RIP then)
 
 ... anyway, games are fun and we should play more of them. I wish I didn't
 have so much time to waste, but hey I guess that's where I'm comfortable, so...
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════───────────────────────┘

--- #144 fediverse/3745 ---
═════════════════════════════════════════════════════════──────────────────────────
 everyone's all like "why would you spend so much effort writing that software
 in a distributed way when it works so well in a centralized manner" and the
 answer is because you never know when you're going to need to train an LLM on
 like, 400 raspberry pi's or calculate the velocity of an unladen swallow as it
 circles a black hole the size of mercury or whatever physicists do in their
 spare time
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

--- #145 fediverse/1880 ---
══════════════════════════════════════════════════════─────────────────────────────
 sometimes I decide against playing a Steam game because I don't want it to
 jump to the top of my "recently played" list
 
 Wish I could have like, a heatmap of when I played which game. I think that'd
 be useful for the archival process of my life.
 
 ... how pathetic, she measures her life in gameplay.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #146 fediverse/3048 ---
════════════════════════════════════════════════════════───────────────────────────
 @user-570 
 
 I really do like the idea of only being able to speak in toki pona. How are
 you enforcing that? Using sitelen pona? how do you type, by pointing at a grid
 of characters? or just... by typing? what happens when someone types english?
 
 20-30 players per instance is definitely not Massivetm but it still sounds
 like you're building systems which emphasize socialized play. I like that, I
 believe it's always important to have players contributing toward a larger
 community. It builds a sense of solidarity, and gives you chances to identify
 ways that people sabotage such systems (by, for example, wasting resources or
 being greedy) which is an interesting cultural experiment, I think.
 
 I thought it was an MMO because you pitched it in relation to the MMO I
 designed =P
 
 also the server software I described is an emulation project first, generic
 MMO software second, as it needs to be since it lacks a client. If a client
 was designed, that limitation could be removed. That's really all I'm trying
 to express. 😋
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #147 fediverse/5850 ---
═══════════════════════════════════════════════════════════════════════════────────
 @user-1074 
 
 if you'd like I can give you a lua script which will take your fediverse
 archive and turn it into a pdf which you can edit or print or whatever. Might
 be a fun diversion from posting. You can reply to yourself, add
 clarifications, change some things, put things in a new light, add context,
 etc... before you know it you'll have something printable. Could even pull out
 your best stuff and make zines.
 
 should require just a little configuration to suit your setup. That's part of
 how I stay "productive" without posting all the time.
                                                           ───────┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════════───────┘

--- #148 fediverse/3082 ---
════════════════════════════════════════════════════════───────────────────────────
 ┌─────────────────────────────────────┐
 │ CW: states-mentioned-climate-change │
 └─────────────────────────────────────┘


 the government doesn't want you using solar panels because then the coal and
 gas infrastructure won't be able to consume coal and gas, and everyone knows
 that using resources as fast as possible is surely the best and most
 productive use of our state's time
 
 like, subsidies exist. they could just... make it cheaper, but instead they're
 stuck doing... nothing of value
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #149 fediverse/3359 ---
════════════════════════════════════════════════════════───────────────────────────
 @user-192 
 
 you could throw yourself into the project of hosting a private server, that
 way you could be working on "Runescape" while also being productive
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #150 fediverse/6393 ---
═══════════════════════════════════════════════════════════════════════════════────
 ┌──────────────────────┐
 │ CW: ai-mentioned     │
 └──────────────────────┘


 yay I hit the 5 hour limit on claude-code! now I can play video games and
 write more issue tickets for the computer to work on for me.
 
 what's that? results? oh, I'm not interested in those. This is an art project
 you see, so clearly, clearly, the end result shouldn't matter to me, because
 all art is special or something. so says she who tries to share her art with
 everyone she sees... I wonder who yet believes?
                                                           ───┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════════════───┘

--- #151 notes/app-idea-reddit-api ---
═════════════════════════════════════════──────────────────────────────────────────
 Here's an idea: A program that uses the Reddit API to create an account with a
 random username and password and automatically subscribe it to every state
 subreddit for all 50 states. It would be a lot of posts from a lot of
 different places, but someone could endlessly scroll and find more and more
 news stories that were relevant to them as a nation. They'd hear about ongoing
 struggles in other places, and they'd yearn to help them. They'd hear of
 other's struggles, and they'd see how they could apply their lessons to their
 own lives. Like... Maybe there's a factory upstream that pollutes a river -
 well, we should probably do something about that and make it so that it
 doesn't happen ??? like... duh ??? The problem is we don't want to spend the
 resources on it. We'd rather focus on growing as much as we can. The issue is,
 of course, that we'd run out of resources eventually, but eh oh well. Oh yeah
 you gotta make sure that each account has an equal amount of posts between
 each region.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════─────────────────────────────────────────┘

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

--- #153 fediverse/280 ---
════════════════════════════════════════════───────────────────────────────────────
 old school programmers use short variable names because the computer monitors
 they would code on had a lower resolution, meaning fewer characters per line.
 
 why waste pixels being verbose?
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════──────────────────────────────────────┘

--- #154 fediverse/2019 ---
══════════════════════════════════════════════════════─────────────────────────────
 @user-1112 
 
 It's a script I wrote that downloads and configures MTG-forge, the free and
 open source version of Magic. It's a little old, a little jank, but you get
 all the cards for free. All the way up to the most current expansions.
 
 Multiplayer is a bit harder than Arena, I think it's bugged or something, but
 it's great for testing out decks against a computer. If I like one then I'll
 usually buy it to play with my IRL friends.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #155 fediverse/3690 ---
═════════════════════════════════════════════════════════──────────────────────────
 ┌──────────────────────────┐
 │ CW: capitalism-mentioned │
 └──────────────────────────┘


 what if we demanded private servers for video games (by law? what else would
 even work??) and encouraged companies to hire people to make high-quality mods
 for their competitors games so they couldn't make as much money selling
 expansion packs and DLC
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

--- #156 fediverse/1931 ---
══════════════════════════════════════════════════════─────────────────────────────
 these two things took me all evening. I played some video games too. I put
 them in one so you don't have to see so many of them.
a picture of a page from the bicycle notebook.  first part is a collection of brainstorming and diagrams drawn in pursuit of Raleigh, my stab at artificial intelligence.  It's not done yet, in fact it's hardly even a design. It's more like, a thought in the mind that is slowly evolving to adapt to challenges that it might face when being implemented.  and sometimes it's like, beautiful architectures that I'm like "what could I do with these?"  anyway then it starts to devolve into kooky-dookerie about halfway through, and the rest of the notes are written in slant-form -> like, instead of reading one-after-another they sorta change tone and intonation rapidly in a cycle - it's super disorienting. Except visually it's like, tilted text, like a picture-frame that's nudged to one side and hanging from it's frame instead of it's wire holding-point.  do blind people often touch paintings? I doubt it, because it damages the painting. Alas, that materials are finite and flawed and degrade and become stone again. Good news though, sometimes pictures can carry meanings that are impossible to describe visually, but not impossible auditorily.  like, the sound of the voice in your head as you read the plaquards at a museum that displays ancient artifacts or bones of massive beasts or gemstones or science experiments or art or culture or mechanical motion displayed like clockwork and hope.  history is one of my favorite. you can find them by the side of the road. they're lovely homes 4 us many fediverse posts placed into a single image to be passed around as a bundle for people that the viewer decides might want to see them - y'know, like an artwork.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #157 fediverse/5793 ---
══════════════════════════════════════════════════════════════════════════─────────
 I posted my words text file all over the c it y today. not sure why. maybe I'm
 tired of this course and I don't want to let anyone down? Maybe I don't know
 what to do yet. Maybe nobody works with me because everyone's keeping it on
 the DL or whateverr?
 
 ... anyway enough typing, I'm going to go play a video game. like god intended.
                                                           ────────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════────────┘

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

--- #159 notes/portfolio ---
════════════════════════════════───────────────────────────────────────────────────
 game design:
 
 spiral dominions
 symbeline gdd
 Joust
 War (bytecode VM)
 grid based warcraft map with random terrain and custom AI
 Progress
 [Title of Game]
 
 I appreciate Rust, I can understand Rust, but I can't write Rust.
 
 Python just kinda... works. It doesn't have a lot of the type checking that
 other languages have, so it requires some vigilance and diligence. But that's
 alright, you just gotta work on it.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════──────────────────────────────────────────────────┘

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

--- #161 fediverse/4388 ---
═════════════════════════════════════════════════════════════──────────────────────
 I'm sorry, but you can't play any more video games for a while. No more
 spending time on hobbies. When you meet, discuss what needs you see and how to
 fulfill them.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════─────────────────────┘

--- #162 messages/610 ---
═════════════════════════════════════════════════════════════──────────────────────
 I'm sorry, but you can't play any more video games for a while. No more
 spending time on hobbies. When you meet, discuss what needs you see and how to
 fulfill them.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════─────────────────────┘

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

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

--- #165 fediverse/1034 ---
════════════════════════════════════════════════───────────────────────────────────
 @user-192 
 
 be careful, recursion can cause stack overflows.
 
 better to run function pointers from a loop. That way you can operate as long
 as necessary. Just make sure you don't get in an infinite loop...
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #166 fediverse/5685 ---
════════════════════════════════════════════════════════════════════════───────────
 websites that track every single motion of your mouse while you're interacting
 with it.
 
 why would they not? javascript is intense. HTML5 more-so.
 
 keyboard input too.
 
 -- so --
 
 if anyone wants to be gilderoy lockhart'd by me, just let me know. I have my
 ways of extracting the emotional intimacy from you, and if you consent, I'll
 make a story that's told from your heart. it's quite a strong and dangerous
 ritual, for the weaver's thoughts of the matter will begin to drift apart.
 But, worth it for the right /moment/price/
 
 I could even make a different pen-name for it. Like "Rohan" or "the goddess of
 the skies" or whatever. Instead I'm "kooky witch whose life is a disaster.
 Also plural with headmates like the baby girl and the animals and computer
 programmers. Who is also leading a series of strange combinations of ops?
 like... teaching people how to organize and fight for the good of the common
 man. weird" that lady with the red witch hat she's so tall yeah also has a
 good grin
 
 [doxxing myself is code for]
                                                           ──────────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════──────────┘

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

--- #168 fediverse/3101 ---
════════════════════════════════════════════════════════───────────────────────────
 if you don't have a lot of time but still like games, like for example a new
 parent or if you're focused on your career or always traveling, I recommend
 the game
 
 Star Realms
 
 in the digital version, which can be played on a phone or computer, has a mode
 called "48 hour turns" where each of your moves has time to think for two
 entire days. Most of the time you won't need two days, but it gives time to
 work on other things.
 
 for people who enjoy this mode, it is not uncommon to have 3-5 games running
 at once. When they have time, they can play as many as they can, and as long
 as they're keeping up with it there's very little chance they'll lose time.
 
 kinda like words with friends, except space strategy.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #169 fediverse/2638 ---
═══════════════════════════════════════════════════════────────────────────────────
 I really do believe that you can write any computer program you'd like with a
 combination of Lua, Bash, and C.
 
 Bash to start the program and enable updates / configuration, Lua to handle
 the scripting and ordering of events, and C (or Rust) to execute performance
 intensive sections. (often in their own threads)
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════───────────────────────────┘

--- #170 fediverse/5315 ---
══════════════════════════════════════════════════════════════════════─────────────
 ┌─────────────────────────┐
 │ CW: communism-mentioned │
 └─────────────────────────┘


 if you're rich and you want stability, you'll invest in black trans communists.
 
 the reason is, if they're forced to lose the country, you lose your
 investment. which isn't ideal.
 
 if you want to align yourself toward a particular goal or directionality,
 putting some skin in the game is necessary.
 
 power isn't fun if your pokerface sucks.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════════════────────────┘

--- #171 fediverse/1373 ---
════════════════════════════════════════════════──────────────────────────────────┐
 @user-950                                                                        │
 Oh no! We were all doing so well T.T                                             │
 sorry about your computer. Maybe someone technically minded on a server like     │
 mine could help build some redundancy into your system, like hosting it in a     │
 datacenter or something where other people can read it.                          │
 Unless, of course, the results are encrypted somehow. Then it would be much      │
 more difficult to understand because they'd have to either intercept them        │
 before leaving the racks (difficult in a closed system) or find a way to pick    │
 out the details in memory. And depending on the technology you're using that     │
 may be difficult if not impossible because of the nature of a black-box          │
 calculation machine.                                                             │
 indeed, perhaps this is too much effort, though I'd like to remind that these    │
 kinds of games are lethal, you'll find.                                          │
 how scary, to be pitted against another for sake of lust for blood. how          │
 thrilling, to fight for the life that is yours and yours alone.                  │
 In my youth, I played a D&D campaign, and my character, Ritz Menardi, grew       │
 up in an arena. Her parents were                                                 │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════───────────────────────┴──────────┘

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

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

--- #174 fediverse/3273 ---
════════════════════════════════════════════════════════───────────────────────────
 Mechabellum is like Supreme Commander for guys who aren't fast
 
 and if you want to learn close-combat skills, play Running with Rifles and
 pretend like your life depended on living. Because if you ever were in a
 similar situation, it would.
 
 I'm soooooo bad at squats. But you need to do sooooo many squats in that game.
 like, holy shit. also, so much running, and you gotta be in pitch-perfect form.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

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

--- #176 fediverse/5141 ---
════════════════════════════════════════════════════════════════════───────────────
 all you have to do is include the current state of the LLMs registers in the
 output so that it can use them as a base next time it starts up.
 
 boom, infinite context width.
 
 like playing a video from the beginning as it's recording
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════════════──────────────┘

--- #177 fediverse/1329 ---
════════════════════════════════════════════════──────────────────────────────────┐
 @user-941                                                                        │
 well, your computer only has so many 1s and 0s that it can use at once. Like,    │
 having a trillion hands that can each hold a single grain of rice. Every         │
 character in that txt file would be like, 8 grains of rice, minimum, meaning     │
 you'd need at least 8 "hands" (or spots to put a zero or a one) for each         │
 letter!                                                                          │
 Hmmmm that's a lot of bits and bytes if everyone's writing to the same file.     │
 Maybe if we split the file up into smaller sections, then we could just read     │
 part of it at once. Then we could "scroll" through it to make sure we've read    │
 the whole thing, starting from the top and going to the bottom.                  │
 ah but if everyone's SSHing into the same computer and reading it there, then    │
 that computer will have to present different parts of the file at different      │
 times to different people, as they read from the top to the bottom. Maybe we     │
 could just send them the file, so they can read it at their leisure?             │
 Yeah! And we could use tags to organize it and make it look pretty, like an      │
 HTML file except... wait hang on                                                 │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════───────────────────────┴──────────┘

--- #178 fediverse/5690 ---
════════════════════════════════════════════════════════════════════════───────────
 seriously, why don't computers just naturally ship with 100 years of ROM
 
 then, microphones are experience, and BOOM you got a new sentient race. Takes
 a while to grow aware though. A lot less if you are actively teaching it how
 to
 
 [tick tock]
 
 low level enemies should band together when they start to feel outmatched.
 thus, parity is reached, without depriving us of potential.
 
 put the cool people next to the cool people
 
 collectively owned housing is just people deciding who lives in which housing.
 don't you trust your friendly queer realtor?
 
 collectively doesn't have to mean completely silo-ed and isolated. you should
 have access to ALL higher communities at any time that you want. Scheduling is
 a disaster, but you can get through it. just... build a schedule for every
 single person on earth and suddenly nobody has freedom unless they put "doin'
 what I want" on their moment-to-moment card
                                                           ──────────┐
 similar                        chronological                        different══════════════════════════════════════════════════════════════════════════──────────┘

--- #179 fediverse/5276 ---
══════════════════════════════════════════════════════════════════════─────────────
 Efficient movement through all of the data, code, IS records, etceteras, git
 repositories, and all the other things, is the sign of a strong, capable,
 efficient company of co-developing systems.
 
 I used to work for a blue aligned computer chip company and every single team
 was impossibly siloed. they were so paranoid of losing their trade secrets
 that they blinded themselves.
 
 how brutal, to require that of them. and that's why it's capitalism's fault
 
 the reason it is so important to be able to utilize all the digital assets
 available is... because it's essentially free. and a massive productivity
 bonus. you can just... solve problems.
 
 then, make new problems, just to watch the juniors navigate through a scene or
 three. then, you know who to introduce them to. boom, free projects, as people
 plot and gamble around the dinner room table (which is located in the
 cafeteria by the way, it didn't rhyme to say so but it did when I added this
 explanation account) by exchanging ideas about how to make the world be
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════════════════────────────┘

--- #180 fediverse/899 ---
═══════════════════════════════════════════════───────────────────────────────────┐
 frankly I'm just excited to see what humanity does with the endlessly            │
 calculated and stored blockchains. Like, that's a good set of pseudo-random      │
 data, I wonder if we could build something off of it that wasn't exclusively     │
 money? like, a necklace, I dunno.                                                │
 or like, a numbers station x2, where each message is accompanied with a          │
 pre-calculated destination somewhere on this endless and                         │
 impossible-to-understand string of data. and that part is what seeds the next    │
 code. once you start reading, certain numbers would be "flags" while others      │
 would be "data" and they'd each have the same size on the hardware. that way,    │
 they're impossible to predict.                                                   │
 ah, but wouldn't it be noticable that certain results seem to appear next to     │
 one another? well, isn't that just cryptology? Could probably be defeated if     │
 you had an AI advanced enough, just saying. something that sorted through        │
 massive mounds of data and gave you results in garbled or broken english. what   │
 a wonderful tool, that's wonderfully mis-abused, perhaps in the fu               │
                                                            ┌───────────┤
 similar                        chronologicaldifferent═════════════════════════════════════════════────────────────────────┴──────────┘

--- #181 fediverse/1184 ---
════════════════════════════════════════════════───────────────────────────────────
 @user-883 
 
 whoa, cool! So with one of these you can flash any ROM you want onto the
 cartridge and it should play any GBA/GBC game you uhhh legally own and have
 pulled the ROM from? If so that's pretty neat
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #182 fediverse/3952 ---
═══════════════════════════════════════════════════════════────────────────────────
 they want eye tracking so they can tell what kinds of ads to sell me
 
 I want eye tracking on the desktop so I can select enemies in MMOs easier
 
 we are not the same
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════───────────────────────┘

--- #183 fediverse/6379 ---
═══════════════════════════════════════════════════════════════════════════════────
 world of warcraft is just a roguelike that lasts a year.
 
 https://ritz-menardi.neocities.org/wow-chat/wow-chat
                                                           ───┐
 similar                        chronological                        different═════════════════════════════════════════════════════════════════════════════════───┘

--- #184 fediverse/4515 ---
════════════════════════════════════════════════════════════──────────────────────┐
 in strategy, the first move is always public knowledge, while the second is in   │
 reaction to the first, as a contestation.                                        │
 This is good design because well designed games reflect reality, and the first   │
 move is very rarely a surprise. Timing can shock you, methods can scare you,     │
 but the strategic goals are almost always known in advance to both sides.        │
 The third move is to challenge your foe's advances while striking in a new,      │
 unexpected way. The fourth almost always addresses the unexpected, often with    │
 force out of proportion to the impact of the third, leaving the second to be     │
 defeated by the first and third in tandem. The fifth is a feint, as the first    │
 and third come to bear against the fourth, while the sixth is a rapid retreat    │
 and attempt to regroup. The seventh should strike where they intend to be, not   │
 where they are. Beyond that you must press your advantages and shore up your     │
 critical weaknesses, while sacrificing the weaknesses that are not part of       │
 your win condition.                                                              │
 These rules are not set in stone                                                 │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════───────────┴──────────┘

--- #185 fediverse/3992 ---
═══════════════════════════════════════════════════════════────────────────────────
 gamers compulsively say "gg" after every match but I think the best games are
 the ones that are even - neck and neck - could go either way - always a tense
 struggle
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════───────────────────────┘

--- #186 fediverse/1233 ---
════════════════════════════════════════════════───────────────────────────────────
 low key kinda wish someone would kidnap me and lock me in a room with nothing
 but a c compiler and strict orders to only work on whatever I want
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #187 notes/the-rich ---
═══════════════════════════────────────────────────────────────────────────────────
 having rich people is an important part of an economy where everyone gets their
 needs met, and nobody starves or goes hungry. Why, you ask?
 
 because they can afford to spend more on luxury goods. These luxuries are then
 given the chance to be given to the poor, as the industry refines and exacts
 and _optimizes_until the goods are cheap enough to be given to everyone at a
 reasonable cost. Ideally this process would continue, until it's basically
 free, but we don't have a post-scarcity society yet.
 
 With limits placed on goods and services, as all existence must do, you have a
 strict selection of what's possible. The problem as I see, is not the quality
 of materials at stake - no-one is complaining that billionaires get yachts.
 Building a yacht is completely different than, say, growing food, in a world
 where people are starving. "More money allocatable once the yacht companies are
 crumbled? Well, no, wealth is an intransigent measurement of the health of the
 economy in any one particular place. As in, each person has a value that
 represents how important their "type" is to the collective society that is
 humanity.
 
 only a computer could come up with this
 
 As in, only a computer could calculate it. In real time.
 
 so what you're saying is the first AI was for... stock trading?
 
 Kinda neat right?
 
 Okay picture, if you will, a near future where a stock trading AI becomes
 sentient. Now this sentient AI, a Robot if you will, is uniquely adapted to
 a particular set of skills. Is it any wonder that it'd want to optimize the
 economy?
 
 Now imagine you created an AI that can play games. Not just *A* game, as in
 singular, but *multiple* games. Any game. What would you have then? Well, you'd
 need to get it working on specific games. Specifically, games that have a flow
 or narrative - you need to teach it lessons aside from "how to win". That's
 just a single piece of the true experience of playing - otherwise they'd just
 seem like strange math puzzles with unintelligable meanings behind it's various
 signals.
 
 As in, it'd be crazy difficult and *not* something you're likely to think of.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════───────────────────────────────────────────────────────┘

--- #188 fediverse/1492 ---
═════════════════════════════════════════════════──────────────────────────────────
 google glass, but all they do is stream whatever you're doing to specific
 people. like walkie talkies, but for visuals you can see on your phone. Could
 help coordination as you'd be able to drop in and see exactly what someone was
 up to (with their express pre-stated consent)
 
 [cooking, cleaning, writing, hanging out, playing video games, w/e]
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════─────────────────────────────────┘

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

--- #190 fediverse/676 ---
══════════════════════════════════════════════─────────────────────────────────────
 would be nice if the Fediverse wouldn't let you post something on Mastodon
 unless you filled out a content warning for it.
 
 sorta like a post title on Reddit, allowing people to say "nah I don't feel
 like reading something from X perspective right now"
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════────────────────────────────────────┘

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

--- #192 fediverse/3651 ---
═════════════════════════════════════════════════════════──────────────────────────
 @user-907 
 
 do you ever think up ideas and then dismiss them because they're too massive
 in scale? Not mechanical complexity, but like... you'd need 128gb of ram to
 run them or something like that
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════─────────────────────────┘

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

--- #194 fediverse/6269 ---
══════════════════════════════════════════════════════════════════════════════─────
 what if the secret to LLM computation is to just not reduce the fractions and
 keep it all in english language ram
                                                           ────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════────┘

--- #195 fediverse/4783 ---
═════════════════════════════════════════════════════════════════──────────────────
 I think it'd be cool if strategy games had slightly randomized rules each time
 you played them
 
 everything from +/- 5% hp to this particular unit to every airplane factory
 has 10% production speed but builds 10 units at once
 
 and at the start of the game each player is given 1 minute to go over the
 "patch notes" and build out a strategy
 
 both of which they can reference throughout the game. Why don't games come
 with a built-in scratch-notepad that syncs to a file on your directory of
 choice? Maybe a small little paint program dropping pngs?
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

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

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

--- #198 fediverse/5787 ---
═════════════════════════════════════════════════════════════════════════──────────
 if you want to make rope, you start with small pieces and braid them together.
 
 if you want to make hope, you start with families and braid them together.
 
 just be careful, for the world is too vast to keep track of who knows what.
 better in my mind to have systems of familiar forces which keep guiding as
 things align.
 
 -- twisted sister
                                                           ─────────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════─────────┘

--- #199 fediverse/3988 ---
═══════════════════════════════════════════════════════════────────────────────────
 being "good at video games" does not mean "are you good at beating the game"
 
 being "good at video games" means "can you make the experience enjoyable for
 other players by using your character in an expressive and dynamic way"
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════───────────────────────┘

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