=== ANCHOR POEM ===
═════════════════════════════════════════════════════──────────────────────────────
 Here's an open source replacement idea for the "friendfinder" functionality in
 Facebook:
 
 Everyone has a secret code, and a public code. The secret code is kept locked
 away on their hard drive and is probably automatically encrypted itself. The
 public code is known by Facebook (or whichever mutual hosting platform people
 want to use) but in order to connect with someone you send them a public
 friend request and then they'll send you a second, auto-generated public code
 which is their real username. Essentially obfuscating the connection process
 by using a public middleman as an intermediary before exchanging more secure
 connection protocols. Like giving someone your phone number that you met in a
 bar, or your telegram handle if you met online.
 
 Then, from that point on, every message includes a hidden portion at the
 bottom which is the new address you should send the next message to. This is
 all TCP style btw, not UDP.
 
 These "addresses" could literally be ipv6 addresses and port numbers. There's
 enough such that every message sent for the next thousand years would fit in
 the allowable address space.
 
 Why do we even need middle-men again for messaging applications? Oh right
 because users are too dumb to install said application. Well... Tough shit,
 stop being lazy. Computers are easy if you have a good teacher.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════─────────────────────────────┘

=== SIMILARITY RANKED ===

--- #1 fediverse/6397 ---
══════════════════════════════════════════════════════════════════════════════─────
 literally anyone can create a website.
 
 just write what you want to say and general instructions for how to present
 it, and feed your text file to a computer and it'll spit out a website.
 
 "HOW" scream the masses
 
 oh, easy, you gotta know which specific program to use or what to google, and
 you have to trust that the search results presented to experts (the ones who
 would know thedifference) are different than the ones presented to vile
 simpletons who only ask inane and stupid questions that could have been solved
 if they had just READ THE FUCKING MANUAL PAGES ugh so many words I think I'll
 just tweet about it
 
 (the answer is claude-code btw if anyone's reading this in 2025 with the exact
 same internet as mine, which is definitely real and not silo'd and isolated,
 nay, personalized, for my viewing pleisure
                                                           ────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════════────┘

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

--- #3 messages/550 ---
══════════════════════════════════════════════════════════─────────────────────────
 There's nothing that says your dual booted windows partition can't reach over
 into your Linux files and mess around with them. Even writing programs that
 execute whenever you're running Linux to do nefarious things like... Stream
 your desktop to Microsoft? Send files to wherever? Mine bitcoins? Doxx your
 friends? Anything's possible when you install Microsoft's software on your
 computer. You might not even have to run it, because it can write a program
 into the Linux memory which runs in the background. It's literally just bits,
 and all the information to explain which bits do what is just... On the
 internet, ready for Microsoft engineers to use as they will. Seriously, you
 think they're working on *features*? For the users? Fucking get real, dumbass.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════════────────────────────────┘

--- #4 notes/emotional-computing ---
═══════════════════════════════════────────────────────────────────────────────────
 Okay I gotta go write some w7 but picture this: A computer program that emits
 emotions during it's computing. Like "oh boy this process is going great!" and
 sends that into a giant word cloud that represents the entire program. Wait,
 scratch that, it's slowly filtered up through successive layers that provide
 detail to different *parts* of a program. Like "Oh the image generation is
 going
 great but it looks like the garbage collector is getting bogged down" - this
 could provide lots of useful information that an AI language model could sift
 through and filter into a batch of actually useful information. Think of it
 like
 this - stuff as much context into the LLM's memory buffer and say "summarize
 this in the same style. Make emphasis when necessary." the LLM could process
 all
 that data and it could be filtered up until there's no unprocessed data and
 then
 it could be given to the user in the form of a report or dashboard or
 something.
 BOOM AI PRODUCTIVITY. The user will ask the AI to increase certain variables,
 and it'll filter BACK DOWN THE CHAIN through the same exact process (just
 backwards) this time) and then individual components will know how to behave.
 
 Like imagine if your arms knew you were mad. They'd be much more likely to
 punch stuff right? Or imagine if your legs knew you were scared. They'd
 probably
 try and run as fast as they fucking can. There's an evolutionary reason why
 this
 kind of technology would be useful, which means it's likely that it's part of
 our genetic code. I mean, we have nothing to disprove it, but it's as good an
 idea as any.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════───────────────────────────────────────────────┘

--- #5 fediverse/1966 ---
═════════════════════════════════════════════════════──────────────────────────────
 The design is simple: Have an array of function pointers that need to be
 assigned to a thread. Then, have a manager thread read through that array, and
 for every non-zero value put it into a thread-specific array. Those threads
 will read through their personal  array and execute whichever function is
 pointed to by the function pointer placed in their todo-list by the manager
 function.
 
 ... I'm too stupid to make it happen though. Writing code is hard.
A screenshot of some C code.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════─────────────────────────────┘

--- #6 fediverse/4718 ---
═══════════════════════════════════════════════════════════════────────────────────
 the fact that you have to configure your router in order to do any sort of
 web-hosting at all is one of the fundamental reasons why the internet looks so
 lame and corporate.
 
 if anyone could download a program and start a gallery style file-server with
 all their wedding pictures then why the fuck would you need to upload them to
 imgur?
 
 alas, people are too dumb to open ports. plus, every router has a different UI
 design, so it's not like you can write a guide. What happened to making things
 as easy as possible for the user?
 
 "technical limitations" are failures of imagination. we can do better than
 gatekeeping.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════════───────────────────┘

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

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

--- #9 notes/omegle-for-irc ---
═════════════════════════════════════════──────────────────────────────────────────
 I wonder if anyone's made "Omegle for IRC"? Like, 5 people get thrown in a room
 together for as long as they want - they can chat through text or whatever and
 like it doesn't matter, who cares, because in ~10 minutes nobody will care what
 you said
 
 I feel like a lot of people would express their true feelings. The people 
 running the service could set it up so that a personality profile is set up 
 (all locally, never seen by the company) and sent to the user through email. It
 would highlight potential weaknesses and give you ideas for how to improve.
 Sorta like, weaponized spying software that works FOR the user instead of
 against.
 
 It could also be used as sort of a... digital profile that would interface
 with
 other applications. All locally, of course. ~~They could transmit to one
 another
 through open sourced and industry standard protocols, and frankly each
 interaction could use a *different* protocol. So like, you don't know whether 
 some packets are encoded in one way or another. They're also encrypted, so
 it's
 like... twice as unlikely that you'll hack their bits or w/e.~~ dead end, sorry
 -> here's the real continuation: All locally, of course. Your "profile"
 would
 essentially be the best approximation of your personality, passed through a 
 large language model that is trained on EVERYONE's data. The inner workings of 
 an LLM are NOT understood by humanity, and I believe that's all that's
 necessary
 for some semblance of artificiality. Errr I mean Synthetic Intelligence. The
 reason why is that each individual user, the conversation partner, is a person 
 living their life. Every digital thing they interact with, even CAMERAS and
 MICROPHONES on PHONES would essentially be like... data gathering for the
 algorithm (Again, I want to stress, the algorithm that nobody *can*
 understand.)
 
 Idk. AI is a blackbox. I think that's okay. I think that running things
 locally
 is important, at least until everyone's forgotten how to design AIs...
 
 The framework that these programs
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════─────────────────────────────────────────┘

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

--- #11 fediverse/970 ---
═══════════════════════════════════════════════────────────────────────────────────
 ┌───────────────────────┐
 │ CW: cursing-mentioned │
 └───────────────────────┘


 side note, but the reason PINs were invented was so that people didn't have to
 type in a long-ass password.
 
 "it's only more insecure when it's on a network" - someone who didn't design
 every product after that
 
 (actually no that's bullshit because the first PIN numbers were probably used
 a long-ass time ago, and besides it's not like a short password was all that
 uncommon - when asked "what's the password" usually people will say something
 like "applesauce" or "butterflies" but really the better way is "10, 16, 26,
 46, 99, butts")
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════───────────────────────────────────┘

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

--- #13 messages/1245 ---
═════════════════════════════════════════════════════════════════════════════════──
 BRB, if you want to talk to yourselfs, I recommend opening a port in your
 router and exchanging HTTP packets that create messages on each other's
 computers. Can be done in a couple hundred lines of C code that can be 90%
 premade or auto-generated. Then, once it's made, you don't have to think about
 it again because it's so simple. It's not trying to scale, it's just...
 designed for a small, focused, human oriented mindset.\
                                                           ─┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════════════─┘

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

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

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

--- #17 fediverse/1663 ---
════════════════════════════════════════════════════───────────────────────────────
 @user-1059 
 
 the trick is to have a whole bunch of projects so everyone has a different one
 downloaded on their phone, meaning they can't inter-operate when the time is
 right.
 
 much better, I think, to think in terms of protocols. things like http and pgp
 encryption. file-server over bluetooth sending emails through a mesh maybe? or
 something more immediate for messages.
 
 like... calculate a path to your target, then for each step create an
 encrypted portion and a small "destination" header that is then encrypted so
 the next guy in the chain can't see it.
 
 ... there's a lot of problems to solve, but using tried-and-true technology in
 the unfortunately busted and constrained platforms they give us is difficult.
 but not impossible, if you're willing to use tools to create protocols that
 are commonly shared, like bluetooth or http or pgp encryption.
 
 ... I use Briar for this purpose, for what it's worth. idk if it's a protocol,
 I haven't looked into it since I downloaded it during the BLM protests.
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════──────────────────────────────┘

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

--- #19 notes/social-media-idea ---
═══════════════════════════════════────────────────────────────────────────────────
 it's sorta like a mix between twitter and twine
 
 people post 255 letter posts
 
 these posts each have comments
 
 and you can click on hyperlinks that have pictures attached (or maybe an
 emoji?)
 
 the pictures are so you know what each link leads to
 
 But yeah it just leads to another post that is probably a continuation of what
 the author was saying. and you're given an editor sorta like Twine and you can
 create all the connections with hyperlinks and whatever. So like imagine if
 Twine added a discussion box underneath every chapter.
 
 This "Tangle" of interconnected posts and their associated comment threads and
 their myriadic pathways of connection create a new type of engagement - that of
 the completed thought. It'd be like... Making a video and posting it on
 TikTok, same amount of engagement required. Anyway people could make comments,
 whether they be text or video or w/e it doesn't matter.
 
 But here's the cool part: it would be owned by the community
 
 Hardware costs money. To run and maintain. Of course most companies don't need
 to worry about the maintanence these days, since most people just contract out
 to a datacenter and have all the computations run there. Only the largest of
 companies do it on their own, and they know what they're doing.
 
 So... if you wanted to have a community run computer program, it'd need to be
 run on real hardware. And that hardware cannot exist anywhere but the cloud.
 
 We've tried to do it with decentralization, but unfortunately the internet
 infrastructure in America just isn't designed with mesh connectivity in mind.
 It was a consequence of the era, that technology could not bridge the gaps of
 their requirements, and so they created it more like a bus. Oh well, busses are
 faster than walking.
 
 Anyway. Datacenters are placed in areas that recieve high amounts of internet
 connectivity. They are the perfect place to house something like this.
 
 So, how would it generate money?
 
 Ah yes well unfortunately we live in a capitalist society, so the
 infrastructure
 of the new digital age must be capitalist as well. It's the only way to ensure
 that our structures remain stable - the technological singularity will come
 before the economic collapse.
 
 So sure, fine good whatever - what does this have to do with funding?
 
 Oh right so basically everyone would have their credit card details attached to
 their account, and they'd pay anytime they wanted to create a post or comment
 or whatever. And I'm talking like, a tenth of a tenth of a cent per comment. As
 much as you need. No profit involved.
 
 It'd be sort of like a community garden, something that brings us together and
 unites us as countrymen.
 
 I don't really understand -
 
 okay shut up I'll explain it to you. I mean ask questions if you have them but
 here we go:
 imagine a program that can be run on anyone's computer. It's just a social
 media
 client. It connects to various datacenters, depending on demand, and it allows
 you to view (free) and contribute to (paid) social media. This media would be
 pure and subjective, it'd reflect our purest designs and greatest of minds.
 Purely a technologists utopia.
 
 And how would it work? It's not complicated, it's just a networking protocol
 that creates and maintains listings in a purely open and public manner. Anyone
 who asks for a record can see it, and anyone who has the encrypted key can
 edit or delete it. There's no record of it changing, that's purely up to the
 end user. There's no transaction occuring, only a marking of what changes.
 (meaning like counting the number of times you left a comment)
 It'll stay up until you delete it, and every month you'll get a charge to your
 credit card bill that says "your posts cost 3 cents in electricity"
 
 It'd be more complicated than just electricity though, I mean you gotta pay for
 the hardware. So there's of course an added fee for buying the parts, and
 hiring
 training and preparing techs who can maintain the software. And of course
 there's property taxes, and the cost it takes for air conditioning... They add
 up, especially in such strict climate demands.
 
 You could write a program that simply stores data on a hard drive -
 encapsulating memory registers into data structures that are then labelled as
 black boxes and used like puzzle pieces to construct the spatio-temporal
 manifestation of the computer program. A solid design made of the simplest of
 lines is eternally confined to define our new minds.
 
 ===============================================================================
 =
 
 Right so back on topic it wouldn't be that hard to make, and something 
 bare-bones and simple would surely be attractive to people who are fed up with
 all the annoying bells and whistles of Reddit, TikTok, Youtube, Twitch, etc
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════───────────────────────────────────────────────┘

--- #20 fediverse/1994 ---
════════════════════════════════════════════════════──────────────────────────────┐
 @user-1123                                                                       │
 hi nice to meet you let me just transfer my unencoded public key to you so       │
 that you can sign it and verify that it's definitely the same thing I intended   │
 to send and not a malicious package that plans to execute itself to executable   │
 space and permanently hardwire your machine to continually feed data to an       │
 external site, no siree just a regular ordinary public key that was              │
 transferred over the internet, that place that basically guarantees a            │
 man-in-the-middle via it's communication processes over the lines and cables     │
 connecting ye to thee which are naturally administered and watched over by       │
 your host, AKA the isp.                                                          │
 ... but yeah trust me bro plug in this flash drive, there's no way that a        │
 secret hacker might install a rootkit or something on my computer just because   │
 I plugged in a flash drive, once, literally just a nugget of information         │
 carried upon a little machine that you can fit in your pocket roughly the size   │
 of a thumb) drive, the kind that is useful for transmitting information by       │
 sneakermail. :)                                                                  │
                                                            ┌───────────┤
 similar                        chronologicaldifferent══════════════════════════════════════════════════───────────────────┴──────────┘