#everyone are computer codes or some kind of software
Explore tagged Tumblr posts
Text
Multiverses are great because just about anything can happen.
Even funnier, everyone has toon force, so now it is slapstick comedy on acid. Also simply thinking about toon force Tony is a highlight right now. See now, toon force meets horror movie logic, thats simply scooby doo.
It’s shit being a superhero when you know that the multiverse exists. You spend all day saving people, you’re tired, you want to go to bed, and right before you fall asleep someone says “The High Evolutionary is going to turn everyone on earth into a werewolf!” and every bone in your body says “Fucking. Maybe we can be the werewolf dimension. The Universe Where Everyone Is A Werewolf. There are infinite dimensions where everyone isn’t a werewolf. It could be fine. It could be good even.”
And you fight the High Evolutionary and you win and your world isn’t the Werewolf Dimension. But the thought was there. God the thought was there
#funny thoughts#multiverse has so much power#everyone are now cloud shapes#my partner and i have our own multiverse#one where everyone is a little more aggressive#everyone is goth#everyone are farmers or very old timey west#everyone are computer codes or some kind of software#everyone are animals/animalshifters#there is more too#everyone is a type of bug or moths bees and butterflies
20K notes
·
View notes
Text
Tech’s benevolent-dictator-for-life to authoritarian pipeline

If you'd like an essay-formatted version of this post to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:
https://pluralistic.net/2024/12/10/bdfl/#high-on-your-own-supply
Silicon Valley's "authoritarian turn" is hard to miss: tech bosses have come out for autocrats like Trump, Orban, Milei, Bolsonaro, et al, and want to turn San Francisco into a militia-patrolled apartheid state operated for the benefit of tech bros:
https://newrepublic.com/article/180487/balaji-srinivasan-network-state-plutocrat
Smart people have written well about what this means, and have gotten me thinking, too:
https://www.programmablemutter.com/p/why-did-silicon-valley-turn-right
Regular readers will know that I make a kind of hobby of collecting definitions of right-wing thought:
https://pluralistic.net/2021/09/29/jubilance/#tolerable-racism
One of these – a hoary old cliche – is that "a conservative is a liberal who's been mugged." I don't give this one much credence, but it takes on an interesting sheen when combined with this anonymous gem: "Conservatives say they long for the simpler times of their childhood, but what they miss is that the reason they lived simpler lives back then wasn't that the times were simpler; rather, it's because they were children."
If you're a tech founder who once lived in a world where your workers were also your pals and didn't shout at you about labor relations, perhaps that's not because workers got "woke," but rather, because when you were all scrapping at a startup, you were all on an equal footing and there weren't any labor relations to speak of. And if you're a once-right-on tech founder who used to abstractly favor "social justice" but now find yourself beset by people demanding that you confront your privilege, perhaps what's changed isn't those people, but rather the amount of privilege you have.
In other words, "a reactionary tech boss is a liberal tech boss who hired a bunch of pals only to have them turn around and start a union." And also: "Tech founders say things were simpler when they were running startups, but what they miss is that the reason no one asked their startup to seriously engage with the social harms it caused is the because the startup was largely irrelevant to society, while the large company it turned into is destroying millions of peoples' lives today."
The oft-repeated reactionary excuse that "I didn't leave the progressive movement, they left me," can be both technically true and also profoundly wrong: if progressives in your circle never bothered you about your commercial affairs, perhaps that's because those affairs didn't matter when you were grinding out code in your hacker house, but they matter a lot now that you have millions of users and thousands of employees.
I've been in tech circles since before the dawn of the dotcoms; I was part of a movement of people who would come over to your house with a stack of floppies and install TCP/IP and PPP networking software on your computer and show you how to connect to a BBS or ISP, because we wanted everyone to have as much fun as we were having.
Some of us channeled that excitement into starting companies that let people get online, create digital presences of their own, and connect with other people. Some of us were more .ORG than .COM and gave our lives over to activism and nonprofits, missing out on the stock options and big paydays. But even though we ended up in different places, we mostly started in the same place, as spittle-flecked, excited kids talking a mile a minute about how cool this internet thing would be and helping you, a normie, jump into it.
Many of my peers from the .ORG and .COM worlds went on to set up institutions – both companies and nonprofits – that have since grown to be critical pieces of internet infrastructure: classified ad platforms, online encyclopedias, CMSes and personal publishing services, critical free/open source projects, standards bodies, server-to-server utilities, and more.
These all started out as benevolent autocracies: personal projects started by people who pitched in to help their virtual neighbors with the new, digital problems we were all facing. These good people, with good impulses, did good: their projects filled an important need, and grew, and grew, and became structurally important to the digital world. What started off as "Our pal's project that we all pitch in on," became, "Our pal's important mission that we help with, but that also has paid staff and important stakeholders, which they oversee as 'benevolent dictator for life.'"
Which was fine. The people who kicked off these projects had nurtured them all the way from a napkin doodle to infrastructure. They understood them better than anyone else, had sacrificed much for them, and it made sense for them to be installed as stewards.
But what they did next, how they used their powers as "BFDLs," made a huge difference. Because we are all imperfect, we are all capable of rationalizing our way into bad choices, we are all riven with insecurities that can push us to do things we later regret. When our actions are checked – by our peers' social approval or approbation; by the need to keep our volunteers happy; by the possibility of a mass exodus of our users or a fork of our code – these imperfections are balanced by consequences.
Dictators aren't necessarily any more prone to these lapses in judgment than anyone else. Benevolent dictators actually exist, people who only retain power because they genuinely want to use that power for good. Those people aren't more likely to fly off the handle or talk themselves into bad places than you or me – but to be a dictator (benevolent or otherwise) is to exist without the consequences that prevent you from giving in to those impulses. Worse: if you are the dictator – again, benevolent or otherwise – of a big, structurally important company or nonprofit that millions of people rely on, the consequences of these lapses are extremely consequential.
This is how BDFL arrangements turn sour: by removing themselves from formal constraint, the people whose screwups matter the most end up with the fewest guardrails to prevent themselves from screwing up.
No wonder people who set out to do good, to help others find safe and satisfying digital homes online, find themselves feeling furious and beset. Given those feelings, can we really be surprised when "benevolent" dictators discover that they have sympathy for real-world autocrats whose core ethos is, "I know what needs to be done and I could do it, if only the rest of you would stop nagging me about petty bullshit that you just made up 10 minutes ago but now insist is the most important thing in the world?"
That all said, it's interesting to look at the process by which some BDFLs transitioned to community-run projects with checks and balances. I often think about how Wikipedia's BDFL, the self-avowed libertarian Jimmy Wales, decided (correctly, and to his everlasting credit), that the project he raised from a weird idea into a world-historic phenomenon should not be ruled over by one guy, not even him.
(Jimmy is one of those libertarians who believes that we don't need governments to make us be kind and take care of one another because he is kind and takes care of other people – see also John Gilmore and Penn Jillette:)
https://www.cracked.com/article_40871_penn-jillette-wants-to-talk-it-all-out.html
Jimmy's handover to the Wikimedia Foundation gives me hope for our other BDFLs. He's proof that you can find yourself in the hotseat without being so overwhelmed with personal grievance that you find yourself in sympathy with actual fascists, but rather, have the maturity and self-awareness to know that the reason people are demanding so much of you is that you have – deliberately and with great effort – created a situation in which you owe the world a superhuman degree of care and attention, and the only way to resolve that situation equitably and secure your own posterity is to share that power around, not demand that you be allowed to wield it without reproach.
#pluralistic#autocracy#authoritarian turn#silicon valley#tech#big tech#bdfl#benevolent dictatorships#accountability#unaccountability#henry farrell
489 notes
·
View notes
Text
Prologue: Late Nights and Blooming Dreams
Pairing: Dino x Fem!Reader
Story tags: Barista!Chan, Software Engineer!Reader, Best Friends to Lovers, fluff, humor, one-sided pining(?) to mutual pining, very light on angst, OT13, other members as helpful (and unhelpful) side characters
Content Warnings: None
Word Count: 1.8K
Author's Note: My first fic on here, and my first Seventeen fanfic ever 😶 Please be kind, but also feedback is welcome and appreciated! Also, this is the prologue to a multi-chapter fic that I have currently in the works, so I hope you'll look forward to it 😊
🎧 Music playing at The Cozy Bloom
Series masterlist | Read on AO3 | Next
7 years ago
Every day was bleeding into the next. Wake up, go to class, study, eat somewhere in between, sleep, rinse and repeat. It was getting tiring. But it was finals week. You couldn’t stop now, and so you packed your belongings, heading back to your current favorite café, holding on tightly to your dreams even as they were slipping away alongside your sanity.
“Hi again, what can I get for you?”
In the months since this place opened up you’ve seen four people, including the manager, working here every day, and to be honest this guy was your favorite.
You couldn’t fully explain why. He just had a charming air about him. From his casual smile which naturally drew the attention of any customer he spoke with, to the moments when you could hear him laugh, a full and bright sound that seemed unique to him. He just had this presence that stood out in a pleasant way. Plus he was cute.
“I’d like a pourover, please,” you said.
It occurred to you that you didn’t even know his name. You took a quick glance at his name tag.
“Okay, I’ll have that out for you here in a few minutes,” said Chan.
And so you returned to your corner, sitting by the front window, the light above your table for two waning, calling you to come quietly observe the restless city hustling even past sundown. However, before you even had the chance to fade along with it, the code editor on your laptop had loaded, and it was time for you to get hustling as well.
This place had become a bit of a cult favorite, especially among students. Chan always saw a select few on a near daily basis, some of which he knew well enough, or had gotten to know well enough, to know that they went to the same school that he did, what they were studying, and at least a little of their personalities.
There was Jun, a foreign exchange student in musical theatre whom he met at a dance class. An actor and dancer well-liked by everyone at school for his talent, kindness, and effortless sense of humor.
Vernon and Seungkwan, his friends and roommates, one of whom studied computer science while the other majored in communications. Lately Chan had been trying to get them to apply for the job openings here, promising he’d train them and get them hooked on the vast world of making coffee in no time.
There was also Jihoon, a music production student. He once gave Chan a very detailed critique of his pour over technique that forever changed the way Chan viewed coffee. That’s as far as their interactions went, though.
And then there was you. He didn’t even know your name. He had only ever caught glimpses of you on campus. He always saw you coding while you were here, so he asked Vernon about you one time, but all he said was “Why? You interested?” Apparently he had never really spoken to you either, despite being in some classes together.
You came in and did the same things as always: ordered your usual, sat at that table in the corner, and started coding. And until recently, you always came in during the morning three days a week, Mondays, Wednesdays, and Fridays. The last few days, however, you’ve been coming in every evening.
It was much less busy this time of day, of course. Maybe Chan would talk to you today.
On second thought: no, he shouldn’t bother you. It’s finals week, so you must’ve been really busy to come in this late.
And so he simply made your coffee and brought it to you, exchanging nothing but polite pleasantries as per usual.
The next hour passed by slowly. There were hardly any customers. One or two enjoyed a late evening drink and meal, while others needed a boost to push through their neverending workload. It was closing time, and almost everyone, the quiet diners and the caffeine-boosted workaholics alike, called it quits for the night.
“I finished all the dishes. Well, most of them,” said Mingyu, then he nodded in your direction. “I’ve gotta hurry home. My baby’s been sick. Can you take care of the rest?”
Chan looked at you. At some point, you had laid your head down on the table and dozed off, your coffee half-finished and your laptop asleep alongside you.
“Go take care of your dog. I’ll make sure to wake her and close up shop,” he said.
“You’re the best!” said Mingyu before hurrying out.
The café was quiet. Just the two of you. He felt kinda bad about waking you, but he needed to finish cleaning and lock up the shop. And so he approached you, hoping you would just wake up on your own, but you didn’t.
“Excuse me,” he said softly, and just as he was about to tap your shoulder your phone buzzed.
Hey. Did you finish writing the requirements doc? Sorry I couldn’t get my share done. Exams have been a real bitch these last few days. Appreciate it
Buzz. Then another one.
Have you fixed that bug yet? I couldn’t figure out what I did to cause it :/ If anyone can fix it it’s u!! ♡ Lmk what you find!
Chan rolled his eyes.
He felt bad about seeing your texts, but good grief. Why are these people bothering you about their problems? And can’t they see it’s half past 10:00?
Surprisingly, you didn’t wake up. You didn’t even move a muscle.
Chan let out a quiet sigh. Now he really felt bad about waking you.
He then left you for a minute, grabbing his jacket, and when he returned by your side he bent down and gently draped it over you, feeling a brief jolt in his fingers as they accidentally grazed over your soft hair. After adjusting it to make sure it covered you well enough, you began to move slightly, causing him to startle a bit, but it was just a subtle stir as you inhaled and exhaled deeply, burrowing yourself a little more under his jacket, your nose ghosting over the collar while a contented smile peeked out from underneath.
His heart sped up, and he quietly raced to do anything other than watch you sleep.
A warm, earthy aroma entwined with the invigorating smell of hot coffee filled the air. You struggled to get your eyes open for what felt like minutes before finally you noticed the bright red and blue pens stacked on top of a notebook open to a page full of chicken scratches, your reflection in the black screen of your laptop staring back at you as you realized that you had fallen asleep at the café. As if that wasn’t enough to startle you awake, that musky scent you were relishing in was coming from some jacket draped over your back. Whose jacket was this?
CRASH!
“AH!”
“Woah!”
The sound of glass shattering right behind you made you jump from your seat, the nice-smelling jacket dropping from your shoulders to be forgotten on the floor.
You turned around, finding that barista from earlier — Chan, you remember — startled as he glanced between you and the fragments of glass scattered across the floor, just a bit of coffee trickling toward both your feet.
The room dropped to silence as you both simply stared at each other and the broken glass in shock.
He was the first to speak, clearing his throat before saying, “You’re awake.”
“Obviously,” you retorted, immediately regretting it as soon as you heard yourself.
Here was this sweet barista who had kindly lent you his jacket in your sleep and you just had to be a smart ass.
Instead of looking at you funny or being startled by your rudeness, Chan merely laughed. And laughed in the way you had only heard from afar in your little nook, except now it was crystal-clear, a mere table away from you, tickling your ears with its brilliance.
“I was drinking some coffee while I was waiting for you to wake up, but I kinda dozed off and knocked it over. I am so sorry that I woke you up.” He bowed politely, but then his cheeks flushed as he quietly added, “Er, maybe you would’ve preferred I woke you up at closing time so that you didn’t have to, y’know, sleep at a table with some stranger’s jacket covering you. I’m sorry.”
His words always seemed to come out so confidently, so seeing him become shy all of a sudden got a soft chuckle out of you.
“It’s fine,” you said. “I’m the one who should apologize for falling asleep when you should be home by now.”
“To be honest, you seemed like you really needed the rest,” he admitted sheepishly. Then his bashfulness faded as he held out his hand.
“I’m Chan.”
“I already read your name ta–” you stopped yourself. “I’m Y/N,” you corrected yourself, shaking his hand.
God, you were such a recluse. When was the last time you physically spoke to a human being?
Chan laughed, and suddenly you felt like less of an asshole again.
“Well, Y/N. I’m glad to have finally met you properly,” he said. Then he walked around the mess he made and behind the front counter, heading toward what seemed to be a supply closet, smiling at you as he said, “I’ve gotta clean that mess and close up. We’ll have to talk some more next time. You’re pretty funny.”
Your brain lit up at the possibility of there being a “next time.” You found him to be rather interesting himself. However, instead of admitting that you meekly nodded and let out a little “Yeah.”
He reached for the doorknob of the closet, but before doing so stopped and turned to you, just as you were about to check your phone for any messages you might’ve missed, his expression soft with worry.
“By the way,” he said, “I hope this doesn’t sound weird or anything, but… I hope you take care of yourself.”
You tilted your head curiously.
“I just mean,” he paused. “Try not to pass out again, okay? You’re always working really hard, so… just ask for help sometimes, you know? I don’t really know much about coding — though I have a friend who does — but anyway…”
“I’ll be careful,” you said, touched by his concern. “Thank you.”
“Of course,” he replied, smiling gently.
You said your goodbyes, packed your things, and left, even putting your phone in your backpack too. There was no need to think about coding, or the piling messages from your group project members to wile away the hours of your insomnia. Your mind was going to be dreaming about tonight’s events until sunrise, when you had to get up and do it all over again, except now you had something to look forward to in the evening.
#seventeen#svt fanfic#svt dino#dino x reader#lee chan#lee chan x reader#seventeen dino#fluff#seventeen fluff#seventeen fanfic#svt#seventeen ot13#svt ot13#seventeen x reader#dino x you#svt x reader#kpop#kpop fanfic#kpop fluff#a cozy bloom
57 notes
·
View notes
Text
licensing all my posts under the GPL from now on
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright © 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for software and other kinds of works.
The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too.
When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions.
Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and modification follow.
TERMS AND CONDITIONS
0. Definitions.
"This License" refers to version 3 of the GNU General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks.
"The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations.
To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based on the Program.
To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well.
To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion.
1. Source Code.
The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work.
A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it.
The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work.
The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source.
The Corresponding Source for a work in source code form is that same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures.
When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified it, and giving a relevant date.
b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices".
c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so.
A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways:
a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b.
d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d.
A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work.
A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product.
"Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made.
If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM).
The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying.
7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or authors of the material; or
e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.
All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11).
However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice.
Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it.
11. Patents.
A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version".
A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party.
If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it.
A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation.
If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program.
Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee.
36 notes
·
View notes
Note
I kind of can't get over you studying freakin' *robotics engineering.* Now I'm picturing you as the cool engineer on some sci-fi show. Whaddaya think? Star Trek? Something with giant robots? Maybe something grittier and more cyberpunk?
Maybe this is making too light of what you're working so hard for. Follow-up and/or substitute question: what's one of your dream projects or goals? What kind of robot(s) does Nyx most want to create, or work on?
🥹🤭 awww jeez don’t make me all fricken bashful on main i’m supposed to be tough !!!! CYBERPUNK PLEASE AAAAH
ok ok but to answer seriously, so far in my academic career i’ve worked on autonomous cars (1/10 scale autonomous racecars built essentially from scratch, a full size autonomous EV gokart, and i’ve even been fortunate enough to work on a fully autonomous indy 500 car…essentially the most advanced autonomous vehicle in the world. shit was one of the most mind blowing things i’ve ever been a part of), i’ve worked on some cool solar stuff (solar water heater for an orphanage in Tijuana, solar carport concept design for a nonprofit who wants to propose the idea of charging EV cars while they’re parked outside at work all day and distributing leftover power to the building), and my personal favorite was this project i did for a class i took where i designed an autonomous campus rideshare prototype on one of the 1/10 scale cars that was able to use facial recognition to identify the student who requested the ride and would essentially drive itself to the drop off location!
the last one was the most fun for me bc it was the first time i really got into the programming side of robotics. the car would have a starting location where it waited for ride requests, then when you submitted one it would drive itself to the location using LiDAR for collision avoidance and GPS path training. but the real doozy was the pickup stage bc i had to develop the facial recognition code to be able to scan the student’s face upon arrival with computer vision in live time with a camera that was attached to the car, and then match it to a photo of the student that was stored in a database, and then try to match the name of that student to the name of the student who requested the ride! if it matched, the screen would be like “rider verified! hop in!” and proceed to the next stage of driving itself to the drop off point. if it didn’t, the screen would read “sorry, we couldn’t verify your identity with the ride request” and drive itself back to the parking spot where it would wait for the next ride request! and the database of faces would basically come from your student ID picture, cuz the rideshare service would be around campus for students only!
god it was so fucking challenging but i had so much fun with it. so uhhhh to avoid writing 18 more paragraphs about all the cool robotics shit that i’m obsessed with, i would say my dream project is definitely something that combines machine learning software, robotics operating systems programming, and mechanical design all in one. something that could take the technological advancements that we have made and turn it into something useful for everyone. fuck i’m such a nerd i’m sorry i did NOT mean to go on like this ahahahahaha
#nyx.answers#uhhh anyways…#do u see why i crave venomous all-consuming tickle torture#i need my brain turned to mush by something that is not engineering in order to survive lmao
29 notes
·
View notes
Text
Blog Post #3
How does technological redlining impact marginalized groups regarding access to accurate and reliable information online? Technological redlining is defined as “Algorithms in the age of neoliberalism and the ways those digital decisions reinforce oppressive social relationships and enact new modes of racial profiling.” Redlining typically refers to certain groups of people being turned down and discriminated against when it comes to housing, but technological redlining refers to the same groups of people being discriminated against online. This excludes them from gaining access to accurate and objective information leading to misinformation and unreliable information due to the biased algorithms. “While Googling things on the Internet that might be interesting to t my stepdaughter and nieces, I was overtaken by the results. My search on the keywords “black girls” yielded HotBlackPussy.com as the first hit.” Google is one of if not the most used search engines and while searching about a certain marginalized group of people the results came to show that the information being put out as most relevant, useful, and first is perpetuating these hurtful stereotypes on certain groups of people. So technological redlining is not only disconnecting people from accurate information but it is also pushing out these stereotypical views on groups of people.
How does the New Jim Code continue with racial inequalities through biased algorithms? The New Jim Code is defined as “The employment of new technologies that reflect and reproduce existing inequities but that are promoted and perceived as more objective or progressive than the discriminatory systems of a previous era.” There are inequalities that are still here today but they are being presented in new ways meaning that it may seem like things are progressing and getting better but they are showing up differently in the present day and that is through technology. Jim Code is a take on modern Jim Crow Laws where segregation was institutionalized, Jim Code is present through bias integrated in softwares and algorithms. For example, darker skin have a higher error rate when dealing with facial recognition softwares. “For instance, in a recent audit of California’s gang database, not only do Blacks and Latinxs constitute 87 percent of those listed, but many of the names turned out to be babies under the age of 1, some of whom were supposedly “self-described gang members”.” Here there’s an error in this system since you can’t obviously join a gang at a couple months of age but it is these fixed algorithms that target certain groups and continue to fit them into these stereotypes.
How is the new digital divide continuing to impact communities? Digital Divide once was whether you had access to a computer or not, but now the divide is much more referring to the barrier marginalized groups, mainly black communities, face limiting digital resources and this hinders their full access to the digital world. It is much more than physical access to the internet but now it is about the ability to use it correctly. Digital literacy and using information to your advantage, correctly, and to educate yourself is now a barrier that is dividing people. High speed internet and the devices that allow for that kind of technology isn’t accessible for everyone and in this case Everett talks about how a lot of black people lack those resources which puts them at a disadvantage. People aren’t able to access websites for job searching, education, and other tools necessary in this day and age.
How does intersectionality challenge fixed frames created by society? Fixed frames are the categories and ways that we as a society view oppression and identities. Intersectionality challenges those fixed frames since social problems are viewed incorrectly sometimes as they can be oversimplified and narrowed so it is incomplete. For example, race and gender can often go hand in hand, the example give by Dr. Crenshaw was that many recognize the names black men who were impacted by police brutality but black women who experienced the same are overlooked. These issues are often treated as two separate things even though they intersect. Fixed frameworks show how rigid society's thinking is. Social justice topics are more complex and intersectionality allows for more inclusive and accurate views.
Everett, Anna. The Revolution Will Be Digitized: Afrocentricity and the Digital Public Sphere. Universiteit Utrecht, Faculteit Der Letteren, 2001.
Crenshaw, Kimberle. “Kimberlé Crenshaw: What Is Intersectionality?” YouTube, 22 June 2018, youtu.be/ViDtnfQ9FHc?si=WVePLu-iTneM2sc_.
Noble. Algorithms of Oppression. New York University Press, 2018.
Benjamin, Ruha. Race after Technology: Abolitionist Tools for the New Jim Code. Polity, 2020.
6 notes
·
View notes
Text
heartsteel headcanons 2: jobs
this was inspired by a post (and its comments) by @sils-current-hyperfixations about what jobs the heartsteel gang would have if they weren't making music together!
Yone
I feel like Yone could have gotten himself into some horrible desk job that he hated. I can envision Yone with a 9-to-5 and a closet full of button down shirts and dress pants. Something where you have to send a ton of emails.
I think if he had the patience for it, Yone would do well as a psychiatrist or therapist - a job where he could help people in a meaningful way.
Sett
Sett would enjoy something with physical activity - I think he'd like being a sports coach, athletic trainer, or something along those lines.
He could probably be a professional athlete if he was dedicated enough. His mom would worry about him getting injured, though, so he might settle for just being a coach.
K'Sante
There was a comment on the original post that suggested bartender for K'Sante and I have not been able to get that thought to leave my head.
I also think he'd make a great baker or chef - I think he'd enjoy a creative career, something where he gets to make things while also getting to interact with people.
I think K'Sante could have a little Etsy shop where he does woodworking or pottery or something and it would be cute.
Ezreal
Ezreal loves history. Ezreal loves museums. Ezreal would be some sort of historian, archaeologist, or archivist.
I could also see him as a librarian of some sort - I think he would like working with like classic literature or historical texts/maps/images.
Aphelios
I think Aphelios would enjoy a career in technology. He'd be good at computer science and software development and coding and things like that.
He could be a web developer of some kind, or maybe a game designer. I honestly don't know a whole lot about jobs in the computer science field, so my ideas here are kind of basic, haha.
Kayn
Kayn could be a good tattoo artist or professional piercer, I think. He'd like the creative freedom (and also he'd just think it was cool.)
I could also see him working at a nightclub? Managing the people, working with performers/bands playing shows, etc.
Alune (because I like her)
I don't know how much (if at all) Alune was canonically involved in the production of the Heartsteel music video, but I think Alune would like film production/editing.
I like the idea of Alune with a big professional camera just stealing the rest of the heartsteel gang and being like "OK POSE". I also think she could be interested in fashion and do like fashion photoshoots with everyone.
43 notes
·
View notes
Text
dont piss off the bitch with the code to your computer
Name: Feliks Łukasiewicz
Age: 35 (never acknowledge you know this)
Pronouns: She/They/He
Job: Senior IT Consultant
Height: 5'10
How do they take their coffee: loves a frappe but will actually drink any kind of coffee, although they will complain about it the entire time if it's bad.
thanks to @council-of-beetroot for some inspiration in this post: HERE
you see that hello kitty pill box and the stanley cup? that's right, shes hydrated, medicated, and dedicated. and complicated.
decided to put her in the IT department because it just feels right. threatens ivan with testicular damage on a bi-weekly basis due to his inane calls about his email not working. holds the tech equivalent of the nuclear codes to the company. although most people who see him in the office assume he's in marketing or sales, or something people-facing, feliks is actually that person who is almost impossible to fire because they're the only one who knows how to navigate all of the company software.
their job involves a lot of firefighting and making sure the junior IT staff are doing their jobs properly. the newly qualified interns are gobby little shits and everyone above her in management is an idiot. no one there is fit to kiss their boots.
along with tolys, arthur, and a few others who come and go, feliks is part of the bitter old lady smoker's club. they huddle up outside on their breaks chaining fags and bitching about the organisation and everyone in it. feliks reckons you never truly know a person until you've had to fix their computer, but she also thinks her opinions are right about everyone all the time.
although he's got a whipsnap temper and a vicious tongue, feliks can get away with it because she does the job so damn well. also the whole nuclear codes thing.
the other parts of his job he's figured out codes for, and managed to mostly automate the processes, so he can spend his spare time doing his nails and playing online poker. also finding a lot of time to make their desk look like a sanrio shop exploded on it, and be an absolute menace to everyone else.
9 notes
·
View notes
Text
I hate Steam, and it's weird that you don't.
Easily, hands down, the single worst piece of software I have ever had on any computer is Steam, the game shopping/library/I-guess-social-media-app? from Valve that I'm fairly certain anyone who has ever used a personal computer to play a video game within the past, what, 20 years or so, is quite familiar with. It's ubiquitous. People have a level of affection for it they get kinda frighteningly weird about. But it is honestly JUST THE WORST, and I'm going to ramble about why for a good bit under the fold here.
I hate Steam as a store.
Primarily, Steam is a storefront. If I want to purchase a game to play on my computer I can, and often have to, either launch this here app or use the same credentials on a website, where I can fill in my credit card info and, one would assume, get a copy a game I can then install and play. But uh... while this is nowhere near the top of my personal list of issues with Steam, it is worth noting that that is not actually the nature of such a transaction, really.
What I am really paying for, in practice, is for whatever game it is to be "activated in my Steam library." That means I can then open the Steam app, pick that game off a list, and click a download button, which WILL grab all of that game's files from a server and copy them onto my computer, but not in the form of an executable application I can move around and properly back up and launch on its own. Rather, what I have downloaded is a plug-in for the Steam app that will let me launch that game from within the Steam app, if the Steam app is currently connected to the internet and having a good day. In every other context where any other piece of software pulls that kind of crap, everyone quite rightfully throws a fit over it, and frequently will outright refuse. Sometimes things go to court over companies insisting on this weird level of control and spying over the files people have on their own computers. I have plenty to get into about this later, but I'm still not done griping about Steam as a store.
Because see, sometimes, exchanging money for a game to be activated in a steam library doesn't even work. For whatever reason that I'm sure makes sense to someone's accountant, activation of a game in a steam library is based on the use of I want to say 16 character unique "activation keys," and sometimes they run out. Admittedly this issue comes up more frequently when I am acquiring a game from somewhere other than steam- a giveaway the developer is running, buying something from the Humble store and getting a steam key from them instead of a direct download, backing something on kickstarter, whatever. But PRETTY FREQUENTLY, I give someone my money, and in return I get a little notification that "Steam keys for this product are not in stock." I don't get my money back. I don't get some kind of gift card to use on something else. I just get, "welp, sorry! We don't actually have the thing you paid for available! Check back sometime later and we might?" And the operative word there is might. There are games I've paid for whose keys have been out of stock for YEARS. Oh and sometimes, those keys expire! I pay money for a game, get what is essentially a tag to take up to the front counter, and if I don't get on that, someone just pockets my money and I get nothing. Sometimes this happens THE DAY I PURCHASE IT. Sometimes THE DAY BEFORE I PURCHASE IT. No warning up front.
So, OK. Surely though there is some upside to this weird key tracking setup, right? Like if I somehow get into a situation where I have a key for a game that I already own (perhaps it's my birthday, and two people both decided to gift me the same game that I had on my wishlist). I have the one activated copy. I put in this second code and... here's a message that I already have this. Oh well OK. Will you refund me for the key then? No. ... can I pass the key along to someone else who also wants that game? I believe it depends, but the answer is at least sometimes no. Especially if there's some sort of sale or bundle involved, no splitting those keys up between several people, arbitrarily. Steam is all too happy to just take your money in these sorts of situations and give you nothing in return. Hell, I can think of at least 3 or 4 instances when I have ended up with an activation key or an on-site sales button for a game with various DLC expansions included, and because I already owned the base game, I was unable to activate this extra copy with the DLC included. No DLC for me, no refund.
Those pretty serious issues aside, it's just... really badly laid out and run as a store. Plenty of people will gripe about how hard it is to find something, or how there will just be a weird mix of porn and shovelware (often describing the same game) on the front page, but even just working out what you're buying or what a sale covers is kind of a confusing mess? Like right now, going to the front page, here's a big Wales Interactive sale. Let's just click through that and... OK what the hell is this complete mess? Don't judge me if you see "in library" on garbage by the way, it was all blind box bundle stuff. Anyway right at the top of this special dedicated sale page we've got
OK the one horror thing is 25% off... or 27% off with its DLC. The other is 81% off. Let me just scroll down more though...
OK so wait the one game they're really pushing the hardest here has a deluxe edition, an ultimate edition, and a collector's edition. All on sale, I think all with the DLC bundled in... and like, this version here is "-20% -33% so $51.66" and this other version which comes bundled with a whole other game is "-10% -58% $21.14" What are we even trying to convey? In what world would the former be a good deal? And those FMV bundles are similarly confusing. Well, let me just click through and see if it's clearer looking at just this one game and see if that clears it up?
No! Somehow this is even more confusing! I can however apparently buy just this game, if I were inclined, for MORE MONEY than buying this game bundled with this other game I already own. Why? How? Or if I want the DLC, I can get it with all the DLC for $50, OR I can get it with all the DLC for $30? Again, I am just incredibly confused, and glad I really don't have any desire to own this and don't need to care.
I will say though that the first time I ever purchased anything from Steam it was when they were running a sale like this on the Oddworld games. The confusing as hell bundle buttons and redirects and such set up a world wherein I had the option of getting literally every Oddworld game to date (this was before New and Tasty was a thing) for $25 OR I could get a bundle of every game except for Munch's Oddysee... the one game I had never had a chance to play before... plus those were uh... older buggier PC ports apparently. Anyway something bugged out in the cart, I had two identical things in there, just listed as "Oddworld..." and I end up charged for the.... objectively terrible option instead of literally that plus a whole other game.
So you know, IMMEDIATELY, when I see the full list of what I'm actually getting for the first time after hitting confirm, I see something went wrong, and promptly set about trying to cancel that/order the correct thing/get hold of some tech support person because hey what the hell? Now with LITERALLY ANY OTHER STORE, this would get taken care of immediately. Online, brick and mortar, whatever. In person? "Hey, I gave you the money for these 5 things, you only put 4 of them in my bag." "Oh sorry, here you go!" or "Hey the wrong thing was on the shelf" or "hey this literally wasn't in the box" these get sorted. I've had online stores literally send me completely the wrong order, got that sorted out. I've ordered clothes that didn't fit, they refunded me and didn't even want me sending the baby-sized one back. I once had a weird collision where a friend bought me a whole huge pricy bundle of games and software from itch.io, because she had contributed to it and wanted to share, meanwhile I bought it myself for the same reason. One quick support e-mail and I got them to send HER a refund, like within 5 minutes. Steam though? It has literally been a decade now, multiple support tickets, I still don't have my collection, no refund, nothing.
And you know just sticking with this a moment... appeasing customers upset about this sort of thing is kinda the one thing stores are for. If something is on sale in a store for $50, that store paid somewhere between $5 and $25 for that to whoever supplied it to them. When I buy it, I am forwarding along that small percentage of the price to the people who actually made the thing, and the rest of the money I am forking over is me paying the store for the service of making this a low stress low headache situation. Functionally that means I am buying insurance against random weird issues like... paying for something and not getting it. It happens rarely enough that the store still profits, but sometimes yeah you just give an angry customer whatever the hell they're haranguing you about, even if you're confused about what their deal is, so they don't spend the next decade griping to everyone about how terrible your store is to anyone who will listen and swear off ever shopping there again. Especially if they have a paper trail on how you didn't give them what they were attempting to buy. But anyway, moving on to the next problem.
Wait no! One more thing! It is SHOCKINGLY DIFFICULT to do gift shopping on steam! If I set up a wishlist, nobody can see it unless they're friends with me, and even then it's kinda weirdly buried in submenus to a point where I always need to search up a guide on how to even find it. And you'd think there'd be some option to just like... buy one of these keys everything is using for a game, and mail it to someone as a surprise gift, but nope. Not an option. Everything about buying a game for a friend or relative is like pulling teeth. In the store for buying games.
I hate Steam as a launcher app.
There is really no reason for launcher apps to exist. We are all perfectly capable of, say, putting all of our games into a nice little "Games" directory on our computer and setting a nice shortcut to that or whatever other little organizational things we might want to do. I will grant that just freaking displaying a directory is something Windows in particular is weirdly bad at, but it does a better job than Steam does. Just opening this window with a list of games requires a weird amount of startup, possibly a login, it puts a shocking load on processor and ram. It opens a big annoying pop-up ad. It signs me into a messenger app I'm never going to use. And when I'm done with it, attempting to close it out like any other piece of software on my computer just straight up does not work. In theory if I formally "Exit Steam" from a drop-down it will cleanly quit, but sometimes I forget, and I swear, sometimes that doesn't do the trick, and while it certainly looks like Steam isn't open from a glance at my taskbar, if I open up my task manager, here's like... 5 separate running instances of something called "Steam Web Helper" and one of them is eating AN ENTIRE FREAKING GIG of RAM! It is absolutely absurd for anything to ever be doing that. The only other thing I have that eats RAM that absurdly is my web browser, where I have like 200 tabs open across 20 windows at any given time, all loaded up with gross bloated sphagetti scripts instead of functional code. But it's not like this Steam web helper is secretly a web-browser opening pages up for every game in my library or anything right?
... no apparently that's what it is. Yeah all those screenshots, trailers, reviews, "community content" sections full of creepy fan art and Russian youtube LPs of games that load up in a full page splash zone when you're just trying to click the name of a game off a simple text list and hit launch are secretly a big web page we're quietly launching an invisible web browser to load up. And hey, even if you don't have that window open, it's still loaded. And even if you go mess with preferences and ask not to be spammed with all this stuff, it's still loaded. And even if you try to keep steam closed at all times to avoid the whole mess, it really likes to worm its way in to load on boot up and also update itself whenever it feels like it.
And hey! Speaking of updates! The real reason the steam launcher even exists of course is to serve as super aggressive DRM (the sort where even if you have single player games locally "installed," you can't play them if you are offline or otherwise unable to connect to Steams servers, and to spam you with those pop-up ads, but the sales pitch to keep you from just treating the whole thing as gross malware is that there is some convenience here. Doesn't matter if you have 10 computers scattered about, Steam will keep your favorite games all ready to go and fully up to date and cloud sync saved data between them so they can be loaded up at the touch of a button!
Well that end of things straight up sucks. I am inherently distrustful of automated updates in general. I tend to hit a version of a given piece of software I like, and from there on any further updates can only make it worse. Also, I like to have total control of when my bandwidth is being hogged. I don't want to be streaming a movie, or hosting a stream on twitch, and have oh... Steam, let's say, decide that 100% of my bandwidth is needed RIGHT THIS MINUTE, because there was a 30 gig update for I dunno, Granny Simulator. But... Steam feels differently, and will absolutely queue that up. Even after I dug through preferences looking for a way to disable that. Even when I don't have the game in question installed, and haven't had it installed for years, if ever. Aside from the serious bandwidth issue, I constantly find myself mysteriously out of disk space because Steam decided it was time to download a huge patch for some game or other I've never even touched, and I just have to go through like I'm hunting for mushrooms in a basement or something finding these unwanted games.
And it doesn't even really keep them up to date! I end up with games that are "fully installed and ready to launch" but when I try, I have to sit there for upwards of multiple hours after hitting launch buttons because oh, the installation process forgot that every game for some baffling reason needs its own personal copy of DirectX and 20 other software dependencies, and it just didn't feel like running the installers for those when installing the game.
The worst part though is the damn cloud sync saves. I have absolutely lost count of how many dozens or hundreds of times I have completely lost all save data for a game because some cloud sync failed, or an automatic update corrupted save files. Or less damaging but still quite annoying, I've lost my connection to steam while playing a game, causing my local save to be more up to date than the version stored on a server, and Steam's answer to that is TOO FREAKIN' BAD! There is, to my knowledge, absolutely no way to push a save file to the cloud by hand. It is always considered the master copy, and if it's out of date or corrupted, oh well. I didn't ask for this, I'm always playing on my one desktop, but I just gotta deal.
I... greatly dislike Steam as a compatibility layer.
So the thing with Steam and the separate copy of DirectX for every individual game is that IN THEORY, Steam does a lot of handy things behind the scenes to get older games to work smoothly on modern hardware. And it... often does a kind of OK job at that? I put it through its paces on that front more than most people do, streaming my whole library, which includes some 20 or 30 year old games, but... most of those are from modern promotions explicitly linked to Steam so you'd think those would all be guaranteed to... run, at all. Hopefully not too many would have terrible interactions with the resolution on my monitor. DOS games in particular tend to really suck through Steam. There's a one size fits all DOSBox solution, but... it's an old buggy version of DOSBox, and if I could just manually launch a more current and nicely customized one and run these things through that, and not have it, you know, completely break should I alt-tab away, that'd be nice. But I can't. Because aggressive DRM.
I hate Steam as a social media... thing.
Back at the dawn of time, I like a lot of other people made the mistake of picking AOL as an internet service provider. Everything about this was absolutely miserable, except for the whole Instant Messenger thing. That was a nice way to stay in touch with people that I used for many many years... and the reason I used it for many many years was that it was available as a small lightweight independent program I could still use for decades past when I swore off AOL forever. Steam has a little chat thing, but... it does not have that very important feature. I can't access my steam friends chat deal unless I am actively running this awful piece of software that eats more than half my RAM and fills my hard drive with garbage. And also, you know, I have multiple other ways to keep in touch with people. If I did use it though, I'd hate the UI. And I hate how you have to cut through it half the time to invite a friend to play a multiplayer game.
Beyond that, Steam has all this "community" stuff where... again, unless I actively disable it, I'm bombarded with weird LPs and fan art and this whole baffling ecosystem of neo-nazis spamming negative reviews at everything not staring a white guy and... reviewing each other's reviews like some kind of weird reddit gold system? Totally burying any useful information, and also throwing "user tags" on games destroying any sort of usable organizational info. And then there's trading cards? I've never understood what those are about. It all just seems terrible, and I want to be rid of it, and it definitely enables all kinds of horrible stalking, too.
I hate Steam as... you know, a general vestige of horrible capitalistic crap?
While Steam isn't the ONLY game in town as far as a store you can buy games from, it has enough of a stranglehold on things, and this weird cult-like following of people who I guess missed out on the whole 16-bit console wars thing and are hellbent on recreating it with... what stores people shop at. So there's a lot of baseline stupidity and aggressive weirdos from that, but also, as a developer, you really can't afford not to put stuff in the Steam store, which as I understand it is the absolute worst deal financially for any possible place you can sell a game these days, and forces developers to eat the loss with the constant weirdly advertised sales. Plus, you know, I personally have like... two or three thousand games right now which I can ONLY run if I have Steam going. Eventually it's going down and taking all those with them. Any unilateral policy changes Steam makes, we're all stuck with. Games get pulled without warning or recourse. Hell, game developers get snatched up by Valve on the promise of getting their stuff published and getting relocated to... maintenance projects on Steam with their projects killed. So that all sucks.
But again, mostly I hate the bloated malware aspect and them stiffing me on a game a decade ago. And it's weird that everyone seems to just give them infinite free passes on all this stuff while harping on anyone else they see doing similar stuff.
7 notes
·
View notes
Note
I don't know why, but I never took you for liking men in beards ( personally I like them clean shaved, but to each their own <3<3<3)!
I wish you both the best!!! 💕
Could you please give us some cute anecdotes between you two ( we don't even know each other, but I really think you're both cute together, I remember reading the post in which you talk about him and it's so cute!) ?
I just wish to have a good caring loyal romantic boyfriend and find the one! 😭😭😭 I've been single all my life.
oh well, this was unexpected but at the same time really sweet, so thank you so much anon🫶
gonna write under the cut, ‘cause I don’t want to annoy everyone (that’s also the reason why I don’t talk about him too much here)
a lot to unpack, let’s go by the order of your ask
1. The beard thing
I have to say that I used to be of the same opinion, even because when we first got together he was a BABYYYYY (we were 16 jk) and he had no beard, no hair chest, no nothing lol. But as we grew up he obviously grow into his features and if at first I was not really intrigued by it, I have to say that it does looks so nice on him (I will never admit it tho, cause I complained about it at first). Also, even if he would shave it completely, I don’t think he would be able to reach again that level of smoothness again lol. He is quite hairy in general, so it is what is, but I don’t complain, since now I definitely prefer the beard.
2.
idk if you are referring to that post where I answered the question if I believed in true love (in that case, wow you know the LORE).
But anyway…some anecdotes mhh
he is like very smart. bro could learn literally anything and I’m glad that he sticks to the scientific/economic side of academia or he would also steal my thing lol. He is smart in an “academia term”, like, again, when it comes to learning, understanding complex concepts he is the best at it. but when it comes to the most simple stuff he becomes silly😭😭
he is so slow when he has to do certain tasks, like cooking, choosing clothes,… Or like one time, he studied computer engineering for a year before switching major btw, so he knows it all about computer, programming, software, whatever, but I discovered that he had no idea that you could select multiple pictures when deleting them in your camera roll. LIKE I KNOW IS NOT THAT SERIOUS, but it was so silly. bro could program a tracker from scratch in 30 minutes and it would take him more for deleting 50 pictures.
he is like very passionate about me. I’m his favourite person or thing to do in general and it’s not my impression, he tells me. when you ask him “what do you want to do?” he will always say “stay with you”.
brotha is clingy af. like I did know that his love language was physical touch, but he could pass an enter it’s hugging me and it would still no be enough.
he once told me that the goal of his life was to make me happy and to make me free from work, so that I can write and do the things I’m most passionate about, without having to worry about anything. THE GOAL OF HIS LIFE. apparently he also told this goal to his father.
actually very interested in philosophy, he knows more than me, he said that he would never peruse a career with it, but it’s an important hobby of his.
now. I’m not a bad person. But when I say that he has no red flag expect the fact that he is with me, I mean it. Like he gives so much and I don’t feel like I ever give enough in return, just because he is unmatchable (also mind you, this is from my pov, he would absolutely say that this isn’t true)
tells his friends how they should treat their gf and calls them out if they do bullshit.
Very kind soul.
Very silly man. Sometimes I hate how much I can’t. stop. laughing. when I am around him. Just because he doesn’t the most out of pockets jokes, but just when he is around me
Cat coded. He loves dogs, but if he was an animal he would be a cat. There has been not one time where he would lay down and ask me to scratch his back or hair.
Brotha got the most beautiful curls on this planet earth and no it’s not an exaggeration. His hair are curly, but it’s like this perfect “boccolo” form.
I said in the past and I’ll said it again, he looks like he belongs in ancient Rome. That nose. Beautiful.
He is definitely the one that suffer distance the most, when I am away on holiday he used to get so sad if I didn’t call him everyday.
He definitely would like to do me surprise, but has no clue on how to organise them. He is romantic but would like to do more, but he is like how????????? Again, struggle with simple things.
He hates his brown eyes, but to me they are the cutest, they look gold in the sunshine :,)
I am more of a nerd than him, I’m the one who drags him to anything that has to do with Star Trek, Star Wars, marvel,…and people are always a bit surprised by that
He lets me tap for hours!!!!!!!!! Because he loves to hear about my interests and he smiles while I do it😭
He is a shy dancer (not like I know how to dance too, but with a glass of wine I really start to not care)
But the only thing he is shy with me personally is speaking in English. Because my accent “scares him”. BROTHA. So if I start to talk in English he will answer “baguette”. I’m not kidding.
Very entrepreneurial type of person. He did a lot and does a lot.
Doesn’t really have a favourite artist, but his top artist on Spotify is Chopin. But he used to like a lot Elton John
He works on fixation, this month we have the ✨rubric cube✨ (he wasn’t to do it in less than a minute) and ✨biking✨
You will never know what to gift to him, because he will always answer he wants “you”🙄
He is loyal and so am I. One time a girl tried to approach him by talking about philosophy and i told him that she was flirting probably, he apologised (even if he did nothing wrong, brotha was only talking about Schopenhauer and had no idea of the girl’s intentions) and blocked her on the spot without me saying a word.
Very passionate about health in general, his and the people close to him. Fan of eating well and exercising.
my mom calls him “Saint” because he has to deal with me. I have to say, I don’t always behave so well (YALL IM TRYING), like when he was doing the major I previously mention, he would return from uni on Fridays at 22:00, so the first thing he would do was taking the car and coming to my house. A couple of time, I didn’t even reached the door to say hello, I was to tired, but he never got mad.
He never gets mad in general. He is just a little sad when I cancel plans, I’m the only one between the two that cancels (I swear I’m good too, BUT I DONT STAND A CHANCE IN COMPARISON)
Bought me many plushies, ‘cause he knows I love them.
Will say to me multiple times in a day “you are beautiful” just beacuse I smiled
Only person in the world that told me I look better without glasses. Usually people tell me I look like an alien-
Makes fun of me for not having a driver license, but he would take me anywhere with his car if I asked.
we write each other a letter every three months, beacuse I just love everything about this too much. He always says that he loves me, really, but on a letter we all get deeper.
we are from the same year, but I am 5 months older
he really would do anything for me and I don’t think it’s beacuse we are young, or because we have been together only for 4 years (even if I would say it’s a big number at my age), but because his family was the once to teach him how to love unconditionally (yall they are all so beautiful together😭).
he gives, gives and gives and would never ask back
My blanket man<33 even if during summer it’s insufferable
When we swim together I can just hang on him and he will drag us around LOL
We call each other other “amore” (love) or “tesoro” (treasure)
Never pressed me into doing anything, not once, at it should be, but I sometimes look at my friends relationships and it’s not always like this sadly.
My strength. If I am studying those days it’s just because he is giving me the strength to do it. I’ve been studying in his room and I can’t only really concentrate when someone is around, so he has been helping me endlessly lately. And I know it means so much to him, because I know how much he would rather talk or hold me instead of watching me studying.
We are both a tad old on the inside, we are very chill, not really social, the type of people that wouldn’t talk at a function.
Anyway, I feel like I’ve been over sharing tooooo much, but who doesn’t love a question about something they are passionate about? Hehehe
There are good men out here, I have the proof, you just gotta keep your standards high :))
I was lucky that I got introduced to him through a friend (@/indac0) and after a month we got together. I love the idea of growing with, many people, even adults (ew) told me that I should go out and “experience” instead of staying in my very healthy relationship. But I would rather have grown with someone kind and learned what love is, than trying situationships that I know what would take me to anything. And I believe that this road it’s actually the only one that makes you understand what you like and the only one that won’t make your time feel wasted, because you already know that you are going nowhere with flings and that you will have lost time anywhere. Why not try something serious? Why not try to become a unique piece of puzzle with someone?
This is personally how I view this.
I wish you all the luck with love anon and thanks again for your kind words💖🫶🌷✨
5 notes
·
View notes
Text
So my post about how you should draw (YOU SHOULD DRAW!) blew up beyond any precedent since my return to tumblr and someone in the FRANKLY KIND OF TERRIFYING NUMBER OF REBLOGS mentioned downloading a free DAW to make music and that got me thinking,
HOBBY SOFTWARE MEGAPOST GO
All of the below software is free to use, and most of it is Open Source (which is its own thing I recommend learning about, its entire existence and success gives me hope for humanity) so GO GET SOME TOOLS! Make things like nobody's watching and then SHOW IT TO THEM ANYWAY! Or don't! Even if you hide your work from the world (lord knows I do!!!) you will have created something! And it feels amazing to create something!
VISUAL ARTS:
Inkscape: Adobe Illustrator replacement, pretty solid if a bit quirky.
Krita: Painting software, if anything slightly overpowered and sometimes more complicated than you want, but can do bloody anything including advanced color management. A wonderful tool.
Blender: You have probably heard it is super hard to use. This is CONDITIONALLY true. Because the developers are working day and night to improve everything about it it's always getting better and now like, 80% of the hardness is just because 3D is hard. Aside: Blender Grease Pencil - A subsystem in Blender is concerned with 2D animation and it is. Surprisingly good. Some annoying conventions but totally possible to literally make professional traditional 2D animation.
MUSIC:
LMMS: A free and open source DAW that can do a lot, except use most modern VST plugins. The practical upshot of this is that if you are just starting out with music it is totally serviceable but over time you might start to long for something with the ability to load hella plugins. (I'm currently trying out Reaper which has a long free trial and is technically nagware after that point...)
PlugData: You GOTTA TRY THIS, it's not mentally for everyone (not HARD exactly, just WEIRD) but if your brain works well with this kind of flow graph stuff it's a magical playground of music. (If you have heard of PureData, PlugData is based on it but has a lot of nice graphical upgrades and can work as a VST if you have a proper DAW)
Surge XT: A big ol' synthesizer plugin that also can run standalone and take midi input so you can technically use it to make music even if you don't have a DAW. If planning notes ahead of time sounds intimidating, but you can get your hands on a midi piano controller, this might actually be a great way to start out playing with music on your computer!
Bespoke Synth: Another open source DAW, but this one is... sort of exploded? Like PlugData you patch things together with cables but it has a wild electrified aesthetic and it can do piano rolls. Fun though!
GAME DEV:
Yeah that's right, game dev. You ABSOLUTELY can make video games with no experience or ability to code. I actually recommend video games as a way to learn how to code because the dopamine hits from making a character bumble around on a screen are enormously bigger than like. Calculating pi or something boring like that. ANYWAY:
Twine: Twine is what I might describe as sort of a zero-barrier game dev tool because you're literally writing a story except you can make it branch. It has programming features but you can sort of pick them up as you go. Lowest possible barrier to entry, especially if you write!
Godot: I use this engine all the time! It's got great tutorials all over the internet and is 100% FREE AND ALWAYS WILL BE. Technically there are more Unity tutorials out there, but Godot has plenty enough to learn how to do things. It's also SUPER LIGHTWEIGHT so you won't spend your precious hobby time waiting for the engine to load. There are absolutely successful games made with this but I think the best thing about it is that the shallow end of the learning curve is PRETTY OK ACTUALLY.
7 notes
·
View notes
Text
AI will be a slave to capitalism just like everyone else
People in software talk a lot about AI "alignment." The idea is that, when creating an algorithm that self-learns, you need some kind of test so that the algorithm can know what behavior is desirable and what behavior is undesirable. The whole point of alignment is to make sure that these algorithms have a good test in place that "aligns" with our values.
A classic example is The Stamp Collecting Device. Imagine an algorithm that can send any kind of data over the internet, that optimizes itself and changes the data that it sends in order to collect stamps. The test is simple: more stamps = better. This could start off benign, sending in bids for stamps on eBay or something. But before long, the algorithm might start sending emails to other human stamp collectors, and gets them to mail it their stamps. Maybe it hacks people's computers, encrypts their data, and refuses to unencrypt it until it receives stamps in the mail. Maybe it hacks the nuclear codes, and threatens to blow up the entire world unless the president sends it all the stamps that the USPS can produce!
The problem with this example is that it misses the fact that all of the useful AI models today are created by massive corporations, or at least by non-profits connected to massive corporations. Either way, AI will be created and used for one reason and one reason only: to make a profit. And collecting all the stamps in the world would not be profitable.
So while incel software engineers worry about their bots taking over the world terminator style, actual scammers *right now* use AI to mimic people's voices over the phone, generate fake product reviews, or send out massive numbers of spam emails. While Joe Schmoe worries about AI taking his job, marketing teams are already trying to figure out how they can AI-generate personalized advertisements that will perfectly target every individual who sees them, and optimize (exclusively) for click-through rate.
I have no idea what kinds of impacts AI will have on the world, if I had to guess I'd say it'll be a bit of a mixed bag. But I can say for certain that whatever problems AI does create will just be normal capitalism/society problems, like the ones we already have, not anything massively ground-breaking or society destroying.
4 notes
·
View notes
Text
Government OS Whitepaper
I didn't know what else to call it; maybe they'll call it "MelinWare" and then somebody will invent a scam under that name for which I will inevitably be blamed.
We have a demand for systems Government and Corporate alike that are essentially "Hack Proof". And while we cannot ensure complete unhackability...
Cuz people are smart and mischievous sometimes;
There is growing need to be as hack safe as possible at a hardware and OS level. Which would create a third computer tech sector for specialized software and hardware.
The problem is; it's not profitable from an everyday user perspective. We want to be able to use *our* devices in ways that *we* see fit.
And this has created an environment where virtually everyone is using the same three operating systems with loads of security overhead installed to simply monitor what is happening on a device.
Which is kind of wasted power and effort.
My line of thinking goes like this;
SQL databases are vulnerable to a type of hack called "SQL Injection" which basically means If you pass on any text to the server (like username and password) you can add SQL to the text to change what the database might do.
What this looks like on the backend is several algorithms working to filter the strings out to ensure nothing bad gets in there.
So what we need are Systems that are like an SQL database that doesn't have that "Injection" flaw.
And it needs to be available to the Government and Corporate environments.
However; in real-world environments; this looks like throttled bandwidth, less resources available at any one time, and a lot less freedom.
Which is what we want for our secure connections anyway.
I have the inkling suspicion that tech companies will try to convert this to a front end for their customers as well, because it's easier to maintain one code backend than it is for two.
And they want as much control over their devices and environment as possible;which is fine for some users, but not others.
So we need to figure out a way to make this a valuable endeavor. And give companies the freedom to understand how these systems work, and in ways that the government can use their own systems against them.
This would probably look like more users going to customized Linux solutions as Windows and Apple try to gobbleup government contracts.
Which honestly; I think a lot of users and start-up businesses could come up from this.
But it also has the ability to go awry in a miriad of ways.
However; I do believe I have planted a good seed with this post to inspire the kind of thinking we need to develop these systems.
3 notes
·
View notes
Note
Don't know if you've touched on this topic before, but do you have any advice on dealing with discrimination within comp sci (specifically sexism)? I have bad anxiety and have constant thoughts telling me how I'll never be good enough or don't belong. My brother who is a senior dev has had a passion for computers since a small child while I just developed an interest within the past two years. My family takes his career seriously but then turn around and tell me how great of a secretary I'll be lol. Thanks for your time!
Hiya 💗
Just some background on me: I haven't had any sexist experiences in during my whole journey of learning software development during my apprenticeship and now working as a Junior Web Dev. I'm the only girl in the Dev team (6 of us in total), the only other woman is the Manager of the Dev team but she does databases + business oriented work so she doesn't code at all. I'm the youngest in the team also so they see me as "oh let's teach the kid of the group" kind of thing. So at work I don't feel any type of sexism, the lads are really open to teach me a lot stuff which I am thankful!
I don't know any other irl developers besides work so I'll move on to online. Online I know a lot more women developers; Tumblr, YouTube, Instagram and Twitter (or X whatever it's called). Maybe it's because I've like cultured the content I see to them idk. I'm really glad to have that constantly on my timeline as it inspires me to push and do/become better because if those girlies can do it, so can I.
Though all the teachers/instructors I had were all men, they didn't make me feel small or not worthy to be in Computer Science, they were the opposite and pushed me to do it more. My Dad did Computer Science with CyberSecurity at university and he always pushed me to do computer science when I got older - not force but inspired me to do it (wanted to do medicine but too hard so switched to comp sci/programming)!
So, in my experience, I never had a really bad sexist interaction because I did computer science. People are shocked I am in programming in general but more like "Oooooh that's cool! Didn't know you did that!" kind of thing!
Now, this doesn't mean I haven't seen sexist remarks online, because I have but more through memes. I always ignore. Everyone, man or woman, should ignore such remarks/meme and move on. Don't let a bunch of people determine what you want and what's best for you! If you did, they would be controlling your life and not you yourself.
I don't know if that's easier said than done for you because I'm a hard person on people saying bad things to me. I just ignore you literally. I'm polite yes, but what you will say to me will go through one ear and out the other if it's really negative. Pretty much a "I don't care about your opinion, I will do me anyways" kind of person. E.g. if my brothers were to tell me "oh you a girl, don't do computer science" I won't listen to them at all.
And at the end of the day, what are they gonna do? Will your family members that are saying those stuff to you physically stop you from learning computer science? Especially since it's so accessible online so all you need a is a computer? All around the world, women are leaning computer science one way or another to change their lives and/or the lives around them.
They are making so much effort so for me to say "oh well.. you know some lads in my comp sci class say I can't do comp sci so I shouldn't" or "oh well I don't think learning programming is a woman's thing yknow because it's so dominated by men" - excuse my language here but that's flipping ridiculous!
This isn't some feminist or even anti-feminist thing here, it's a plain simple human thing: proving yourself and even the people around you wrong. Go into it and succeed. You're not too old or too young.
Why are their programs like SheCodes or BGIT (black girl in tech) that are making effort to help women push into tech? There's more women in tech now than there has been ever so if you're a woman and want to go into Tech but some lads are saying no? Do it anyways.
If a company has lads like that in them, that's the company's fault for hiring a sexist non-team player - says a lot about that company.
As humans we are never good enough so just get that out of your mind, less stress. Good enough for a job? all you got to do is keep going out it. Keep learning the theory, keep building the projects, keep redoing your resume and applying for jobs - keep going.
You quit, you let yourself down - especially when programming/ computer science is your calling!
I went on a bit of a rant but I hope some of this helps 🥳👍🏾💗
#my asks#codeblr#coding#progblr#programming#studying#studyblr#comp sci#tech#programmer#computer science
21 notes
·
View notes
Text
Okay but I thought of this absolutely insane rtc AU last night. Serial killer rtc. Basically like saw type vibe. A computer chip in everyone’s neck controlling every movement and everything. Jane doe was stolen when she wa seven and so horribly experimented on for this computer chip to work with the prototype that she can’t even remember who she is. Ten years later Karnak kidnaps six more kids and has them be in a competition meant to punish Jane. But this time she gets some help and escapes with everyone’s lives and kills Karnak as she escapes.
seven year old penny lamb gets kidnapped there’s an uproar but she’s quickly forgotten. During that time slowly the other children from penny lambs life at st. Cassians have been kidnapped and forced to join her in her imprisonment. Her captor forcing them to play a game to prove a point against Jane Doe. During this time she has sent her out under his control to spy for him and do his general bidding. Which she can’t disobey thanks to the computer chip this man has in her and has been using her as a prototype and all the other children as test dummies. Theyve all died except her. And now this latest batch. She helped him fake the deaths and the roller coaster and got them all into a secure warehouse filled with disgusting shit but it’s been double locked and all the doors secured by the serial killer. Then he wakes them up. They’re all drugged up as hell. Starts his Karnak speech and pretends like they’re in limbo and he is some kind of semi god or something lording it over them “controlling them” via pre coded software in the hardware in the chips Iside of them. Which is his “control” the only person who knows about the chips is Jane doe and she can barely speak. Although she has been working on her own song from the beginning because she’s experienced this horrible game before. And seen it end absolutely horridly. Poor Tammy. Poor Corey. All dead because they chose to bring back the wrong soul instead of her own. Selfish idiots. Well this time. Jane doe isn’t fucking around. She knows these kids whether or not they know her and she is going to do everything to win and escape and kill Karnak.
Meanwhile Virgil the detective has been searching for these kids for years.
Uhhh I had major brain rot last night. Looking back at this draft… yes. Idk there’s more I want to say and flesh out but like y’all get the concept
#ride the cyclone#ride the cyclone au#mischa bachinski#Jane doe#Noel gruber#Ricky Potts#Constance Blackwood#ocean oconnell rosenberg
22 notes
·
View notes
Text
EVERY FOUNDER SHOULD KNOW ABOUT WAS
But if angel investors become more active and better known, they'll increasingly be able to reach most of the changes will be for the better. You can use that target growth rate. Ditto for PayPal. Are there zero users who really love you, but they know better than to be friends with the people whose discoveries will make them so. A few steps down from the top. Professors have to publish novel results to advance their careers, but there won't be many of them. When we cook one up we're not always 100% sure which kind it is. So the deals take longer, dilute you more, and impose more onerous conditions. They'll just have become a different, more conservative, type of investment. C was written by people who needed it for systems programming. But I could be wrong. What you're really doing when you start to see growth, they claim they were your friend all along, and are aghast at the thought of a 30% success rate at fundraising makes my stomach clench.
Being around bad people would be intolerable. And it's true, the benefit that specific manager could derive from the forces I've described. Jessica Livingston, Robert Morris, Eric Raymond, Guido van Rossum, David Weinberger, and Steven Wolfram for reading drafts of this. But only about 10% of the time we could find at least one good name in a 20 minute office hour slot. Actually what they need to do two things, one of the keys to retaining their monopoly. And so ten years ago, he could teach him some new things; if a psychologist met a colleague from 100 years ago, writing software pretty much meant writing software in C or Perl. Now we needed to stay alive.
We'll probably never be able to match. I think hiring people is the worst thing a company can do. Hacking is something you do with it. Because they haven't tried to control it too much, Twitter feels to everyone like previous protocols. Nearly all your attachment to it comes from it being attached to you. Why programmers, more than dentists or salesmen or landscapers? So why did they even evolve? For example, the Honeywell thermostats in my house have the most atrocious UI. Barbershops are doing fine in the a department. Imagine the obelisk of startups. And now that I'm an investor, the thought of our startups keeps me up at night. The process inherently tends to produce an unpleasant result, like a student who hasn't prepared for an exam.
To be self-funding—Microsoft for example—but most aren't. You just try to get people to pay you for stuff. Investors' opinions are explicitly tested: startups come to them and they have started to use it? You're better off avoiding these. That's true. A rounds creep inexorably downward. That's nonsense. They're increasingly rare, and they're going to get rarer. The company being sold.
But the way they write software. How much is that extra attention worth? To the popular press, hacker means someone who breaks into computers. The founders can't enrich themselves without also enriching the investors. People don't do hard things gratuitously; no one will work on a harder problem unless it is proportionately or at least to know what an n 2 algorithm is if you want to avoid writing them. In fact many of the people who had them to continue thinking about. Fortunately if this does happen it will take years. And when the Mac appeared, it was obvious that rapid development would be important in this market. Was there a connection?
In a world of small companies, performance is all anyone cares about. It must once have been inhabited by someone fairly eccentric, because a lot of investors hated the idea, but they don't need as much of the innovation is unconscious. You know what a throwaway program is: something you write quickly for some limited task. This may not be easy, because a they may be, but more a way of predicting performance. Civil liberties make countries rich. One thing it means is that at least 20-25% of the code in this program is doing things that you can't be pointed off to the side and hope to succeed. A round.
#automatically generated text#Markov chains#Paul Graham#Python#Patrick Mooney#drafts#target#things#C#obelisk#people#UI#Professors#PayPal#rate#investor#thought#Ditto#computers#protocols#world#liberties#startups#kind#monopoly#program#attachment#hacker#attention#creep
3 notes
·
View notes