Tumgik
#it's like a very basic software
edelweiss313 · 28 days
Text
little experiment of mine to see what a song would sound like if both the sped up AND slowed down versions were played at the same time. I only played around with the pitches and not the tempos. I recommend using a headset for this, left side is pitched down while right side is pitched up
Obviously, I don't own the rights to this song
20 notes · View notes
vimbry · 3 months
Text
Tumblr media Tumblr media Tumblr media
don't know enough about US graphic design in the early 1990s to know why/if this was a noted trend with a direct influence tying them together, but I do like this recurring look of simple yet eye-catching big sans-serif block white text people were going for in some commercials/promos. there's something more magazine spread about it than television.
18 notes · View notes
waugh-bao · 7 months
Note
”Charlie Watts has a huge dong”
Original first chapter of “Life.” Publisher read it, realized what sort of book it was going to be if Keith was left on his own: poorly typed, beautifully phrased sentences but those sentences are about tiny todgers and huge dongs. Keith reported he was taking fact-checking seriously and called Marianne and Shirley for confirmation. Marianne confirmed, Shirley had her number changed. Publisher called James Fox immediately.
Tumblr media
7 notes · View notes
hindbodes · 1 month
Text
When we're old men, I hope Millennials will be seen by the new teenagers as the generation that gets it. I want my friends' kids to be like "oh no, it does sound like something in your time went wrong with the world, I believe you". I want my cohort to not get out of touch, but importantly not be falsely perceived by young people as being out of touch, either. I would never handle being seen in my 50's as "some dinosaur who got upset about nothing" by newer people, after all the horrible and important stuff I've seen happen this century.
2 notes · View notes
floral-hex · 2 months
Text
It’s hard to make music when you have no instruments or software or skills or talent and also you don’t actually know how to play anything or make music and you’re dumb as hell
#hey it’s about that time of year where I get the urge again to try and make music before getting frustrated and quitting#don’t let your inability to do anything right get in the way of messing everything up forever and ever amen#every time I sit down to try and set up software and whatnot I end up wasting half a dozen hours before giving up#repeat once or twice every year or so for the last decade#how did I used to do this junk??? whaaaaa? I don’t understand computers.#I have an ooooold laptop buried in a box someone with sooo many unfinished songs. albums and albums worth. mostly just missing vocals#I used to sit and work on music for hours and hours#pretty much the only productive thing I did my first year of college was make an album#and now I’m just like… I don’t understand how anything works. I’m so old.#but I guess it’s… ya know… it’s been awhile and you can’t just expect to jump back in with the same skill and comfort#you’ve got get all the tedious beginning stuff out of the way. that’s just how it goes. it builds and builds.#it’s the opposite of eating an elephant. it’s frankensteining and elephant. gotta do it piece by piece.#basically I got another hand me down laptop. clean slate freshly wiped.#then I spent about 5 hours just setting it up and thennnnnn getting a bad virus bc I’m stupid as hell and don’t want to pay for software#I lost my software installer I already had so I rushed to 🏴‍☠️ the first decent one I could find#and then when I got warnings I said ‘meh the antivirus is probably exaggerating’#ARE YOU KIDDING ME!? ARE YOU STUPID!? you trust the illegal file over your own antivirus!? whatttt!?#i am very stupid#at least the laptop is pretty much empty. just gonna do another clean wipe and start again. hopefully smarter.#I really want this. I hate HATE talking about things I want to do because I invariable always fuck it up#it’s so stupid and sad but if pressed I would easily say my old shitty music are the things I’m most proud of in my life. even if they suck#I stopped making music when I moved to NY to be with my ex and I haven’t been able to get back into it since#I don’t even like music. it’s stupid and I’m half deaf. fuck you I hate you.#okay I love you bye#you can ignore this#text
4 notes · View notes
semi-sketchy · 1 year
Text
Well it's official. The Wii U and 3DS eShops are officially dead.
I didn't buy anything.
Not because I'm excited about emulating or don't wanna reward Nintendo for shutting down the store, but because MY WII U DOESN'T HAVE ENOUGH MEMORY TO DOWNLOAD ANYTHING
Tumblr media
What do you mean just delete the Xenoblade X data packs? Do you know how many updates for other games I deleted just to ensure I had those?
Anyways, RIP to the best console for emulating other consoles. While slow, it truly shined by giving people an official way to play so many classic titles. It's a shame the Switch is not picking up that slack.
7 notes · View notes
clorofolle · 2 years
Text
Tumblr media Tumblr media
Mint
#love this invasive bitch. put off removing it and now it's took over the whole container#gardenblr#plantblr#mint#on the side: i've been toying around with linux mint!#it's really satisfying to learn little things by just. searching the web for it and figuring it out yourself#did something that might or might not be called a persistent live usb#which basically means you install linux on an usb stick#and use part of all of its memory to actually store the files you create and modify#just like if it were the actual hard drive of your computer#so i can have this second very small computer that uses like all the components from my laptop but has a little separate memory#it also took me more than an hour to figure out how to install software#i needed a screen dimmer bc I manually changed my laptop's panel for a better one but it doesn't have adjustable brightness compatibility#but like online i'd only find the ones that made your screen yellower not actually LESS bright than 3 suns (it was late at night)#and when i finally found a couple it was insane#they wanted to be like?? complied? or something from the terminal? i think?#but i needed like a bunch of plugins to python 2 to do that and i ALSO had to install them via the terminal#after a decent hour scouring the web for How To Do This and installing some stuff and getting a bazillion errors#i found out i had actually installed python 3 stuff#i took to google in pain#googlin things like 'why is installing things so hard on linux' and 'linux is hard help why'#and i'd only get reddit threads from nerds being like 'i can't understand ppl who say installing is hard. it's MUCH harder on windows!'#'where you need to SEARCH the thing ONLINE.... not me an intellectual i just put the right thing in the terminal and WHAM!'#and i truly wanted to behead them and drink their blood#until i found a confused user basically voicing my same issues#and a guy responded 'wait... you've been just putting in random commands in your terminal from online? that's dangerous don't'#and explained that in linux you don't... actually do things like trusting online stuff at random#that it's like android actually. there's repositories. you have a preinstalled software that will install things for you#and yeah truly. it was there. it had all the good software. it was easy as fuck. probably easier than windows actually#it was fun!!! hope i didn't fuck something up with the terminal when i installed 100 pythons or whatever :)
15 notes · View notes
phoebified · 2 years
Text
once again since apparently people are still freaked out about game guard: the reason people were freaked is cause the OG GG (think blade and soul in 2016) used to bury itself in ur sys32. the GG used in SSO does not do that and sticks strictly to client. and i'm not saying this baselessly, i uninstalled SSO, rebooted, and checked sys32 for traces of GG and found none. i'm no computer head so take that with a grain of salt but it seems fine to me. despite what i think about the use of anticheat programs in general, it's basically as safe as the SSE employees have been saying it is
5 notes · View notes
six-of-ravens · 2 years
Text
all I want for my birthday is to get a proper PM on this project and not my boss, who for some reason always thinks he can handle projects but actually can't
1 note · View note
arolesbianism · 1 month
Text
hello gamers minor life update I have been doing Real bad lately so I will likely continue to be very inactive, but hey on the bright side I have been fleshing out some eternal gales lore I reworked a while back and I can happily say that Dodie no longer completely contradicts the very nature of reality in eternal gales and the fog tower™ officially has a real reason to exist again so hell yeah to that
#rat rambles#eternal gales#oc posting#this is a piece of lore I technically updated a while ago but I mostly just relocated dodie home to a different piece of worldbuilding#but now Im fleshing things out a bit more and Im so glad that I set myself up such an easy way to jump ship on the old stuff#it also makes my life easier because it means that I have an actual reason for mase to be the first person dodie encounters in person#also an actual reason to trap him at first sorry dude it adds to the suspense#longggggg story short dodie lives in the universe's core of sorts#its where all the other characters are transported to at the beginning of the story due to other stuff#I already had it as a thing that the core attempts to replicate the casts home and food and such to help maintain them#but the fog tower™ had its core echo in place since forever basically#mostly because the narrator wanted to get dodie a home set up in the core instead of having to find a way to house her in notmal society#now the tower wasnt exactly meant to be found but it still had to be real enough to actually get echoed so it was real enough to be found#hense why mase's family lives in the lower half of it#the top half is fully reserved for setting up stuff to be echoed to dodie's tower#this is mostly handled my cup aka dodie's long distance mom figure#but most of that stuff was done before dodie was properly created and as such cup had to fight for their life to figure out how to best get#this child growing up in fucked up situations as happy and stable as they could with limited budget and time#they were also dealing with doing a lot of this behind the backs of mase's parents as the two wanted them to provide just the bare basics#despite this cup managed to sneak in a shit ton more video tapes than they were supposed to and attempted to cover as much as possible#ofc dodie still ended up incredibly unstable and fucked up anways but she still loves her long distance video mom dearly#up til she was like 12 or so those tapes were the only way she could see and hear another person#but yeah in the echoed version the lower half of the tower is mostly consumed by plantlife and the such#hense why dodie avoids the area like the plague she has hashtag issues regarding plants#oh yeah Ive also been thinking abt fydd a lot lately#I have been slowly developing a bit of a side plot for him in my head that Im not 100% sure Im going to commit to but Im mivrowaving it#basically I was thinking abt each of the human casts sort of quote unquote domains are#by that I mean the whole reason they get drawn to the universe core is because theyre all sorta connected to universe functions#fydd is one of the weird ones because his place in the system is the basic software ig would be the best way to put it?#hes connected to the very base of the system that the rest of the functions are built into
1 note · View note
yellow-yarrow · 2 months
Note
idk anything about art but from what i can gather do you just have to fight against the program every step of the way? like that's just how 3d modeling functions?
yeah lol
(i mean unless you really know how it works and have experience working in it and you are not a beginner like me)
0 notes
azuremist · 10 months
Text
Google is going to start scraping all of their platforms to use for AI training. So, here are some alternatives for common Google tools!
Google Chrome -> Firefox
If you’re on tumblr, you’ve probably already been told this a thousand times. But FireFox is an open-source browser which is safe, fast and secure. Basically all other browsers are Chrome reskins. Try Firefox Profilemaker, Arkenfox and Librewolf! Alternatively, vanilla Firefox is alright, but get Ublock Origin, turn off pocket, and get Tabliss.
Google Search -> DuckDuckGo
DuckDuckGo very rarely tracks or stores your browsing data (though they have only been known to sell this info to Microsoft). Don’t use their browser; only their search engine. Domain visits in their browser get shared. Alternatively, you can also use Ecosia, which is a safe search engine that uses its income to plant trees! 🌲
Google Reverse Image Search -> Tineye
Tineye uses image identification tech rather than keywords, metadata or watermarks to find you the source of your image!
Gmail -> ProtonMail
All data stored on ProtonMail is encrypted, and it boasts self-destructing emails, text search, and a commitment to user privacy. Tutanota is also a good alternative!
Google Docs -> LibreOffice
LibreOffice is free and open-source software, which includes functions like writing, spreadsheets, presentations, graphics, formula editing and more.
Google Translate -> DeepL
DeepL is notable for its accuracy of translation, and is much better that Google Translate in this regard. It does cost money for unlimited usage, but it will let you translate 500,000 characters per month for free. If this is a dealbreaker, consider checking out the iTranslate app.
Google Forms -> ClickUp
ClickUp comes with a built-in form view, and also has a documents feature, which could make it a good option to take out two birds with one stone.
Google Drive -> Mega
Mega offers a better encryption method than Google Drive, which means it’s more secure.
YouTube -> PeerTube
YouTube is the most difficult to account for, because it has a functional monopoly on long-form video-sharing. That being said, PeerTube is open-source and decentralized. The Internet Archive also has a video section!
However, if you still want access to YouTube’s library, check out NewPipe and LibreTube! NewPipe scrapes YouTube’s API so you can watch YouTube videos without Google collecting your info. LibreTube does the same thing, but instead of using YouTube servers, it uses piped servers, so Google doesn’t even get your IP address. Both of these are free, don’t require sign-ins, and are open source!
Please feel free to drop your favorite alternatives to Google-owned products, too! And, if this topic interests you, consider checking out Glaze as well! It alters your artwork and photos so that it’s more difficult to use to train AI with! ⭐️
29K notes · View notes
gaythreadrunner · 4 months
Text
so you're taking care of your computer's software health. NICE! but what about its physical health?
because yes, computers do need the occasional real-world checkup to make sure that they're running well. but what exactly does that entail? i see many posts about maintaining software health: limit your browser tabs, ensure your antiviruses are working properly, so on and so forth, but checking the physical components is something i sparsely see discussed here.
so what's the deal with physical maintenance? well, have you ever had your computer hack and wheeze trying to keep up even if your OS and all your drivers are up to date and functioning? if you've never opened up your computer before, you may be shocked to find just how FILTHY it can get in there:
Tumblr media
take a closer look at that snout dust! PTOOEY .. BLECKH
computers are much more likely to accumulate internal dust if they're sitting on the floor, and especially if they're near any vents and/or if you have pets.
ok, you've figured out how to open your device and now you're staring at the second coming of the dust bowl in your gaming rig. what now? let's explore some basic cleaning tips, deep cleaning pointers for your CPU/GPU, and tips to help keep maintain your computer's physical health in the future.
first of all, turn off your computer and unplug it (for my computer, i turn it off, turn off the PSU switch, unplug it, and then press the power button for about 30 seconds to drain the capacitors and minimize static risk)
generally, you're gonna want to have THESE items:
some sort of face mask (dust masks are best, but anything that'll help keep the harmful dust out of your lungs will generally work)
a can of compressed air (or an electric duster if you're ~fancy~. they look and function like turbo blowdryers)
a vacuum will be useful if there's a LOT of dust, best to use in combination with an anti-static cleaning kit
if you ARE gonna use a vacuum, spray every attachment you use with an anti-static spray. disturbing large amounts of dust creates a lot of static, and electronics are very sensitive to that.
it's never a bad idea to grab an grounding wristband as well, but as long as you wear loose clothes and always keep some part of your skin in contact with the case, you should be ok. (i don't know how much this applies to laptops and smaller devices, since the cases for those are typically plastic)
if there's staining (like from smoke) or there's more gunk caked on than you thought, you can gently clean electronic components with a brush/paper towel/microfiber and medical-grade isopropyl alcohol ONLY. do not use any other cleaning alcohols for this task.
before you do anything, TAKE THAT FUCKER OUTSIDE! always clean a dusty device where the wind can carry that shit away, because oh my GOD will it fuck up your lungs like crazy. (that, and compressed air cans have fluorocarbons in them, which isn't great to breathe in either)
most of the time, you'll probably be fine just using an air duster. for compressed air cans, spray the dirty surfaces in short bursts. an electric duster can be constantly blown. when dusting fans, make sure that you're holding the blades still as to not accidentally make them spin too fast (ESPECIALLY with an electric duster!), since that can damage the mechanism that makes them spin.
Tumblr media
however, if there's a lot of dust, it may be better to give it a vacuuming first. anything from a handheld to a shop vac will work, and attachments with brushes on the end will help tons with loosening up even more dust. and of course ALWAYS make sure that you're spraying any attachments with anti-static spray, and keep a hand on the case of the computer to electrically ground yourself since the hose will be in contact with the internals.
if there's any left over, give it a blast with the duster.
Tumblr media
in some rare cases, there may be some extra gunk caked onto the internals, and you may have to really get your hands in there or take components out individually. if you don't have an anti static wristband (the ones with an alligator clip) do your best to ALWAYS keep your skin in contact with the case as you're finagling around in there.
it's probably a good idea to have disposable gloves on for this. grab your isopropyl and towel of choice (microfiber is ideal, but dirtier PCs may need disposable paper/shop towels), soak it a little bit, and gently scrub off the gunk n' grime as needed.
with heat sinks specifically, since they're just big blocks of metal, they're the one part of a component that can be cleaned under water. if a dusting doesn't suffice, gently scrub it with a brush under warm, soapy water, rinse thoroughly, and let it dry on a towel for a few hours before reassembling it into the electronic components.
Tumblr media
if there's still little bits stuck in the radiator fins, stick an isopropyl-soaked q-tip in there to push it out.
the dust settles, everything's put back together, and it's all clean in there again. YAY!!!!! but what if you're still experiencing temperature problems? well, it typically comes down to either the CPU or GPU:
IF ITS THE CPU: if you took off the cooler to clean it, then i hope you remembered to dab some fresh thermal paste on there. you should be replacing thermal paste few years, otherwise it dries out and loses its effectiveness.
the type you use makes a huge difference too; i like to use arctic's mx-4, it has excellent thermal conductivity while still being an electrical insulator, so spillover isn't a problem. if you go for a liquid metal compound, please do your research first, since some of them can run the risk of corroding the cooler pipes and/or the CPU's outer casing.
to replace thermal paste, make sure that the crusty old paste is sufficiently scrubbed off the contact points of both the CPU and cooler. again, use isopropyl for this. once it's all cleaned off, put about a pea-sized amount of paste on the CPU and carefully lower the cooler onto the mounting bracket before fastening it in place. (also it really doesn't matter how you put the paste on, as long as it ends up covering most of the contact area)
Tumblr media
also if you're still using the cooler your CPU came with, you should probably get a better cooler. especially if you're doing gaming or using graphically/mathematically intensive software. sorry. the stock coolers that most CPUs come with are mid as hell. you can get a nice ARGB one for less than 20 USD i promise its worth it
IF ITS THE GPU: like CPUs, your graphics card also needs to have its thermal paste cleaned out and replaced every so often. but they also utilize a second thermal material called thermal pads. these are usually made of either silica gel or a very thick clay-like grease, and come in different thicknesses. my favoured pads are owltree's 12.8w grease pads, the assorted pack comes with enough for about 4-5 GPUs.
taking apart a GPU seems scary, and understandably so; they're incredibly expensive and hard-working pieces of technology! but i've done it twice now, and it's actually surprisingly simple (as long as you keep track of all the damn screws... im lucky there's a magnetized screw mat in the house i can use)
i recommend watching a deep clean/teardown video of the GPU model you have before digging into it yourself. generally, they separate into 4 distinct portions: the outer shell, the heatsink, the board, and the backplate.
the shell contains the fans and any possible RGB elements. it'll have 1-2 controllers plugged into the board, one for the fans and one for the lighting elements if there are any. once the case is unscrewed, unplug these connectors with a firm squeeze and tug.
these tend to be surprisingly dusty on the inside, so it's probably a good idea to blast it with a duster. again, make sure to hold the fans so they don't overspin. you can also remove the fans from the shell and clean them individually if you'd like.
the heatsink is BIG and heavy, and you can do all the same stuff here that you would with a CPU cooler heatsink. it may take a bit of effort to tug off if the thermal materials are really making it stick to the board. once it's off, scrub the old thermal paste, blast it with a duster, and wash under soapy water if needed before rinsing thoroughly and leaving it to dry for a while.
the backplate is just a flat piece of metal that protects the back side of the board. usually all this will need is a simple wipedown.
the board is where all the magic happens, and will usually have a layout that's something like this:
Tumblr media
clean up as needed; gently scrub off old thermal paste, scrape off the old thermal pads (but take close note of how thick they are so you can replace them with the correct pads), and brush/wipe down the dust and grease on each side as needed. take care to avoid touching the PCIe connector too much (the bar of golden pins that juts out from the bottom)
thermal padding varies from card to card (i recommend checking thermal pad placements for your gpu in water cooling guides, even if you're not doing water cooling) but it's typically gonna be on THESE spots:
Tumblr media
the VRAM chips surrounding the die (main chip) along with the small black chips next to the capacitors will require thermal pads the most. cut each one to size, carefully peel off the plastic films, and press each piece onto the chips.
now you can grab your thermal paste and put some on that big shiny die. now take your freshly pasted/padded board and CAREFULLY lower it back onto the heatsink. i highly suggest having a good source of lightning for this, since shifting around the pieces too much trying to get them to align properly can displace the thermal pads and mess with how the paste spreads.
screw the heatsink tight to the board, and double check to make sure that the pads and paste are snug against the heat sink. now put the backplate and shell back on and BAM YOU'RE DONE! with the paste and pads i used, i was able to bring down the temperature of my cards by a good 10-15 °C.
ok you've done all this deep cleaning shit and your computer is happy and healthy. what can you do for your computer's health in the future?
DUST AT LEAST ONCE A YEAR. haul that thang outside and spray that shit out to stop it from building up for too long.
KEEP IT OFF THE FLOOR. if you can, of course, not everyone has the desk room for it. computers accumulate dust easier when they're close to the floor. if you do need to keep it on the floor, you might have to dust it every 6-8 months rather than once a year.
AND STOP PUTTING YOUR LAPTOPS ON SOFT SURFACES I SWEAR TO GOD
GET A FAN CONTROLLER. motherboards are DOGSHIT at maintaining fan speeds!!!! there are physical fan hubs that use controller software, but if you can't afford that, fancontrol by rem0o is a stellar software-only option.
IF YOU DON'T ALREADY HAVE CASE FANS, GET THEM. the number of fans depends on the motherboard form factor your case can accommodate (ATX cases typically have 6-8), but having that air circulation is very important to maintaining ideal temperatures. arctic makes fantastic budget-friendly fans.
IF YOU HAVE AN NVMe HARD DRIVE: please put an aluminum heat sink on that thang. they get toasty :(
OK THATS IT I THINK. if anyone else has tips they wanna add, go right on ahead. ok thank you bye your computer will love you
13K notes · View notes
phantomrose96 · 2 months
Text
The conversation around AI is going to get away from us quickly because people lack the language to distinguish types of AI--and it's not their fault. Companies love to slap "AI" on anything they believe can pass for something "intelligent" a computer program is doing. And this muddies the waters when people want to talk about AI when the exact same word covers a wide umbrella and they themselves don't know how to qualify the distinctions within.
I'm a software engineer and not a data scientist, so I'm not exactly at the level of domain expert. But I work with data scientists, and I have at least rudimentary college-level knowledge of machine learning and linear algebra from my CS degree. So I want to give some quick guidance.
What is AI? And what is not AI?
So what's the difference between just a computer program, and an "AI" program? Computers can do a lot of smart things, and companies love the idea of calling anything that seems smart enough "AI", but industry-wise the question of "how smart" a program is has nothing to do with whether it is AI.
A regular, non-AI computer program is procedural, and rigidly defined. I could "program" traffic light behavior that essentially goes { if(light === green) { go(); } else { stop();} }. I've told it in simple and rigid terms what condition to check, and how to behave based on that check. (A better program would have a lot more to check for, like signs and road conditions and pedestrians in the street, and those things will still need to be spelled out.)
An AI traffic light behavior is generated by machine-learning, which simplistically is a huge cranking machine of linear algebra which you feed training data into and it "learns" from. By "learning" I mean it's developing a complex and opaque model of parameters to fit the training data (but not over-fit). In this case the training data probably includes thousands of videos of car behavior at traffic intersections. Through parameter tweaking and model adjustment, data scientists will turn this crank over and over adjusting it to create something which, in very opaque terms, has developed a model that will guess the right behavioral output for any future scenario.
A well-trained model would be fed a green light and know to go, and a red light and know to stop, and 'green but there's a kid in the road' and know to stop. A very very well-trained model can probably do this better than my program above, because it has the capacity to be more adaptive than my rigidly-defined thing if the rigidly-defined program is missing some considerations. But if the AI model makes a wrong choice, it is significantly harder to trace down why exactly it did that.
Because again, the reason it's making this decision may be very opaque. It's like engineering a very specific plinko machine which gets tweaked to be very good at taking a road input and giving the right output. But like if that plinko machine contained millions of pegs and none of them necessarily correlated to anything to do with the road. There's possibly no "if green, go, else stop" to look for. (Maybe there is, for traffic light specifically as that is intentionally very simplistic. But a model trained to recognize written numbers for example likely contains no parameters at all that you could map to ideas a human has like "look for a rigid line in the number". The parameters may be all, to humans, meaningless.)
So, that's basics. Here are some categories of things which get called AI:
"AI" which is just genuinely not AI
There's plenty of software that follows a normal, procedural program defined rigidly, with no linear algebra model training, that companies would love to brand as "AI" because it sounds cool.
Something like motion detection/tracking might be sold as artificially intelligent. But under the covers that can be done as simply as "if some range of pixels changes color by a certain amount, flag as motion"
2. AI which IS genuinely AI, but is not the kind of AI everyone is talking about right now
"AI", by which I mean machine learning using linear algebra, is very good at being fed a lot of training data, and then coming up with an ability to go and categorize real information.
The AI technology that looks at cells and determines whether they're cancer or not, that is using this technology. OCR (Optical Character Recognition) is the technology that can take an image of hand-written text and transcribe it. Again, it's using linear algebra, so yes it's AI.
Many other such examples exist, and have been around for quite a good number of years. They share the genre of technology, which is machine learning models, but these are not the Large Language Model Generative AI that is all over the media. Criticizing these would be like criticizing airplanes when you're actually mad at military drones. It's the same "makes fly in the air" technology but their impact is very different.
3. The AI we ARE talking about. "Chat-gpt" type of Generative AI which uses LLMs ("Large Language Models")
If there was one word I wish people would know in all this, it's LLM (Large Language Model). This describes the KIND of machine learning model that Chat-GPT/midjourney/stablediffusion are fueled by. They're so extremely powerfully trained on human language that they can take an input of conversational language and create a predictive output that is human coherent. (I am less certain what additional technology fuels art-creation, specifically, but considering the AI art generation has risen hand-in-hand with the advent of powerful LLM, I'm at least confident in saying it is still corely LLM).
This technology isn't exactly brand new (predictive text has been using it, but more like the mostly innocent and much less successful older sibling of some celebrity, who no one really thinks about.) But the scale and power of LLM-based AI technology is what is new with Chat-GPT.
This is the generative AI, and even better, the large language model generative AI.
(Data scientists, feel free to add on or correct anything.)
3K notes · View notes
treasure-mimic · 7 months
Text
So, let me try and put everything together here, because I really do think it needs to be talked about.
Today, Unity announced that it intends to apply a fee to use its software. Then it got worse.
For those not in the know, Unity is the most popular free to use video game development tool, offering a basic version for individuals who want to learn how to create games or create independently alongside paid versions for corporations or people who want more features. It's decent enough at this job, has issues but for the price point I can't complain, and is the idea entry point into creating in this medium, it's a very important piece of software.
But speaking of tools, the CEO is a massive one. When he was the COO of EA, he advocated for using, what out and out sounds like emotional manipulation to coerce players into microtransactions.
"A consumer gets engaged in a property, they might spend 10, 20, 30, 50 hours on the game and then when they're deep into the game they're well invested in it. We're not gouging, but we're charging and at that point in time the commitment can be pretty high."
He also called game developers who don't discuss monetization early in the planning stages of development, quote, "fucking idiots".
So that sets the stage for what might be one of the most bald-faced greediest moves I've seen from a corporation in a minute. Most at least have the sense of self-preservation to hide it.
A few hours ago, Unity posted this announcement on the official blog.
Effective January 1, 2024, we will introduce a new Unity Runtime Fee that’s based on game installs. We will also add cloud-based asset storage, Unity DevOps tools, and AI at runtime at no extra cost to Unity subscription plans this November. We are introducing a Unity Runtime Fee that is based upon each time a qualifying game is downloaded by an end user. We chose this because each time a game is downloaded, the Unity Runtime is also installed. Also we believe that an initial install-based fee allows creators to keep the ongoing financial gains from player engagement, unlike a revenue share.
Now there are a few red flags to note in this pitch immediately.
Unity is planning on charging a fee on all games which use its engine.
This is a flat fee per number of installs.
They are using an always online runtime function to determine whether a game is downloaded.
There is just so many things wrong with this that it's hard to know where to start, not helped by this FAQ which doubled down on a lot of the major issues people had.
I guess let's start with what people noticed first. Because it's using a system baked into the software itself, Unity would not be differentiating between a "purchase" and a "download". If someone uninstalls and reinstalls a game, that's two downloads. If someone gets a new computer or a new console and downloads a game already purchased from their account, that's two download. If someone pirates the game, the studio will be asked to pay for that download.
Q: How are you going to collect installs? A: We leverage our own proprietary data model. We believe it gives an accurate determination of the number of times the runtime is distributed for a given project. Q: Is software made in unity going to be calling home to unity whenever it's ran, even for enterprice licenses? A: We use a composite model for counting runtime installs that collects data from numerous sources. The Unity Runtime Fee will use data in compliance with GDPR and CCPA. The data being requested is aggregated and is being used for billing purposes. Q: If a user reinstalls/redownloads a game / changes their hardware, will that count as multiple installs? A: Yes. The creator will need to pay for all future installs. The reason is that Unity doesn’t receive end-player information, just aggregate data. Q: What's going to stop us being charged for pirated copies of our games? A: We do already have fraud detection practices in our Ads technology which is solving a similar problem, so we will leverage that know-how as a starting point. We recognize that users will have concerns about this and we will make available a process for them to submit their concerns to our fraud compliance team.
This is potentially related to a new system that will require Unity Personal developers to go online at least once every three days.
Starting in November, Unity Personal users will get a new sign-in and online user experience. Users will need to be signed into the Hub with their Unity ID and connect to the internet to use Unity. If the internet connection is lost, users can continue using Unity for up to 3 days while offline. More details to come, when this change takes effect.
It's unclear whether this requirement will be attached to any and all Unity games, though it would explain how they're theoretically able to track "the number of installs", and why the methodology for tracking these installs is so shit, as we'll discuss later.
Unity claims that it will only leverage this fee to games which surpass a certain threshold of downloads and yearly revenue.
Only games that meet the following thresholds qualify for the Unity Runtime Fee: Unity Personal and Unity Plus: Those that have made $200,000 USD or more in the last 12 months AND have at least 200,000 lifetime game installs. Unity Pro and Unity Enterprise: Those that have made $1,000,000 USD or more in the last 12 months AND have at least 1,000,000 lifetime game installs.
They don't say how they're going to collect information on a game's revenue, likely this is just to say that they're only interested in squeezing larger products (games like Genshin Impact and Honkai: Star Rail, Fate Grand Order, Among Us, and Fall Guys) and not every 2 dollar puzzle platformer that drops on Steam. But also, these larger products have the easiest time porting off of Unity and the most incentives to, meaning realistically those heaviest impacted are going to be the ones who just barely meet this threshold, most of them indie developers.
Aggro Crab Games, one of the first to properly break this story, points out that systems like the Xbox Game Pass, which is already pretty predatory towards smaller developers, will quickly inflate their "lifetime game installs" meaning even skimming the threshold of that 200k revenue, will be asked to pay a fee per install, not a percentage on said revenue.
Tumblr media
[IMAGE DESCRIPTION: Hey Gamers!
Today, Unity (the engine we use to make our games) announced that they'll soon be taking a fee from developers for every copy of the game installed over a certain threshold - regardless of how that copy was obtained.
Guess who has a somewhat highly anticipated game coming to Xbox Game Pass in 2024? That's right, it's us and a lot of other developers.
That means Another Crab's Treasure will be free to install for the 25 million Game Pass subscribers. If a fraction of those users download our game, Unity could take a fee that puts an enormous dent in our income and threatens the sustainability of our business.
And that's before we even think about sales on other platforms, or pirated installs of our game, or even multiple installs by the same user!!!
This decision puts us and countless other studios in a position where we might not be able to justify using Unity for our future titles. If these changes aren't rolled back, we'll be heavily considering abandoning our wealth of Unity expertise we've accumulated over the years and starting from scratch in a new engine. Which is really something we'd rather not do.
On behalf of the dev community, we're calling on Unity to reverse the latest in a string of shortsighted decisions that seem to prioritize shareholders over their product's actual users.
I fucking hate it here.
-Aggro Crab - END DESCRIPTION]
That fee, by the way, is a flat fee. Not a percentage, not a royalty. This means that any games made in Unity expecting any kind of success are heavily incentivized to cost as much as possible.
Tumblr media
[IMAGE DESCRIPTION: A table listing the various fees by number of Installs over the Install Threshold vs. version of Unity used, ranging from $0.01 to $0.20 per install. END DESCRIPTION]
Basic elementary school math tells us that if a game comes out for $1.99, they will be paying, at maximum, 10% of their revenue to Unity, whereas jacking the price up to $59.99 lowers that percentage to something closer to 0.3%. Obviously any company, especially any company in financial desperation, which a sudden anchor on all your revenue is going to create, is going to choose the latter.
Furthermore, and following the trend of "fuck anyone who doesn't ask for money", Unity helpfully defines what an install is on their main site.
While I'm looking at this page as it exists now, it currently says
The installation and initialization of a game or app on an end user’s device as well as distribution via streaming is considered an “install.” Games or apps with substantially similar content may be counted as one project, with installs then aggregated to calculate the Unity Runtime Fee.
However, I saw a screenshot saying something different, and utilizing the Wayback Machine we can see that this phrasing was changed at some point in the few hours since this announcement went up. Instead, it reads:
The installation and initialization of a game or app on an end user’s device as well as distribution via streaming or web browser is considered an “install.” Games or apps with substantially similar content may be counted as one project, with installs then aggregated to calculate the Unity Runtime Fee.
Screenshot for posterity:
Tumblr media
That would mean web browser games made in Unity would count towards this install threshold. You could legitimately drive the count up simply by continuously refreshing the page. The FAQ, again, doubles down.
Q: Does this affect WebGL and streamed games? A: Games on all platforms are eligible for the fee but will only incur costs if both the install and revenue thresholds are crossed. Installs - which involves initialization of the runtime on a client device - are counted on all platforms the same way (WebGL and streaming included).
And, what I personally consider to be the most suspect claim in this entire debacle, they claim that "lifetime installs" includes installs prior to this change going into effect.
Will this fee apply to games using Unity Runtime that are already on the market on January 1, 2024? Yes, the fee applies to eligible games currently in market that continue to distribute the runtime. We look at a game's lifetime installs to determine eligibility for the runtime fee. Then we bill the runtime fee based on all new installs that occur after January 1, 2024.
Again, again, doubled down in the FAQ.
Q: Are these fees going to apply to games which have been out for years already? If you met the threshold 2 years ago, you'll start owing for any installs monthly from January, no? (in theory). It says they'll use previous installs to determine threshold eligibility & then you'll start owing them for the new ones. A: Yes, assuming the game is eligible and distributing the Unity Runtime then runtime fees will apply. We look at a game's lifetime installs to determine eligibility for the runtime fee. Then we bill the runtime fee based on all new installs that occur after January 1, 2024.
That would involve billing companies for using their software before telling them of the existence of a bill. Holding their actions to a contract that they performed before the contract existed!
Okay. I think that's everything. So far.
There is one thing that I want to mention before ending this post, unfortunately it's a little conspiratorial, but it's so hard to believe that anyone genuinely thought this was a good idea that it's stuck in my brain as a significant possibility.
A few days ago it was reported that Unity's CEO sold 2,000 shares of his own company.
On September 6, 2023, John Riccitiello, President and CEO of Unity Software Inc (NYSE:U), sold 2,000 shares of the company. This move is part of a larger trend for the insider, who over the past year has sold a total of 50,610 shares and purchased none.
I would not be surprised if this decision gets reversed tomorrow, that it was literally only made for the CEO to short his own goddamn company, because I would sooner believe that this whole thing is some idiotic attempt at committing fraud than a real monetization strategy, even knowing how unfathomably greedy these people can be.
So, with all that said, what do we do now?
Well, in all likelihood you won't need to do anything. As I said, some of the biggest names in the industry would be directly affected by this change, and you can bet your bottom dollar that they're not just going to take it lying down. After all, the only way to stop a greedy CEO is with a greedier CEO, right?
(I fucking hate it here.)
And that's not mentioning the indie devs who are already talking about abandoning the engine.
[Links display tweets from the lead developer of Among Us saying it'd be less costly to hire people to move the game off of Unity and Cult of the Lamb's official twitter saying the game won't be available after January 1st in response to the news.]
That being said, I'm still shaken by all this. The fact that Unity is openly willing to go back and punish its developers for ever having used the engine in the past makes me question my relationship to it.
The news has given rise to the visibility of free, open source alternative Godot, which, if you're interested, is likely a better option than Unity at this point. Mostly, though, I just hope we can get out of this whole, fucking, environment where creatives are treated as an endless mill of free profits that's going to be continuously ratcheted up and up to drive unsustainable infinite corporate growth that our entire economy is based on for some fuckin reason.
Anyways, that's that, I find having these big posts that break everything down to be helpful.
6K notes · View notes
dcxdpdabbles · 9 days
Text
DCxDP fanfic idea: Corporate Rivals
Bruce is really excited to hire a boy genius from a small time town. He found him by accident while scrolling through some creative writing competition past winners on various school sites. He originally wanted ideas for his own contest for the annual Wayne Young Writers Scholarship when he stumbled up Amity Parks Youth Authors.
Daniel Fenton's science fiction had won second place, and Bruce thinks he only lost due to the judges not realizing all the science of the gadgets his charaters used were real. Real, well explain and proper research. Daniel obviously knew his stuff and knew it well.
He had reached out to Daniel with a science scholarship opportunity, wanting to see what he would come up with. He gave him a basic assignment asking him to fulfill a prompt "Software or Hardware development for disabled" in either theory or model. If he created something worthwhile, Bruce would send him ten grand.
Daniel did not disappoint, not only doing the theory paper but also sending back a prototype of a pocket ASL translator. It would be an app on a phone that would have an AI watching through a camera of the person doing sign language and say out loud what the person was saying. It had a few bugs here and there, but for a high schooler, those were very impressive accomplishments.
Bruce found himself sponsoring the boy for early high school graduation. The young Fenton boy was a genius just like his parents, but he lacked proper motivation. Bruce suspected it was due to his school not challenging him enough much like Tim.
When Daniel got his diploma Bruce offered a few rid to Gotham University with the condition he would be a employee at WE. Daniel agreed under the condition it was as a proper employee and not a unpaid intern. A little daring for a kid getting already a amazing deal but Bruce liked his moxy and agreed.
Daniel Fenton was to be a worker in the RD department for WE tech in one week.
He couldn't wait to introduce him to Tim. Two young geniuses would get along swimmingly with their shared brain prowess!
______________________________________
Tim hated the new guy.
They were the same age, but everyone acted like he was amazing for finishing high school and starting university while also being a top WE reseacher and Devloper at such a young age.
Oh Tim was CEO, but as many people have whispered, he didn't graduated Highschool or have a GED so the only reason he got to be CEO was because of nepotism. Danny on the other hand got his position through hard work.
Which was ironic, seeing as the company has never done so well since Tim came on board. Their sales, PR, and production numbers all tripled because of him. Danny, on the other hand, was a sloth with little to no ambition. He didn't even work well with others! He mostly did solo projects and everyone seemed fine with that since genius "need their own space"
Tim has been networking since he was three years old, and failure to do so had always reflected badly on him and his company. He spent his entire life careful choosing his words and his actions. Even his appearance, what he wore, his hairstyle even the hand gesture when he talked, were planned before hand.
Then comes Fenton, who avoids crowds, dressed in the worst formal wear Tim has ever seen . Black jeans were not formal!- and acted like this important office was just a after school hang out spot. Now Tim was much more laid back than his board co-workers, who were all in their fifties or older, and even more relax then the mangers or superiors of lower stations but even he could not understand Fenton blaring music, bags of chips lingering everywhere and his ordination skills were none existing!
Not to mention the fact Daniel didn't believe in using computers unless he had to. His office was covered in towers of paper that he scribbled and work on! It was such a waste!
And yet, despite all of that, Daniel was rapidly becoming an asset to WE. His ASL translator app wasn't finished, but it had everyone buzzing with excitement and would be well received when it was released with Wayne Phones as a built in app.
Tim tried to avoid him as best he could least he get offended by his lack of work proper behavior
Daniel Fenton did not understand what it meant to put your all into something that you lost yourself along the way. Best to ignore him.
________________________________________
Danny couldn't stand his company CEO. Timothy Drake reminded him a little too much of the A-listers but without the bulling bit. Somehow, that made it worse.
Timothy was popular because he was well liked. He didn't need to relay on his good looks or aggression to make other yeild to him like Paulina or Dash. Even if he was ridiculously good looking to the point, Danny confused him for a siren when he met him.
He had the ability to walk into any room and take command if it. Timothy didn't even need to speak, his very presence commanded attention and awe. Not to mention how great he was at his job.
WE had always been a popular corporation but under Timothy's command they rose to one of the most important corporations in the world. Bruce Wayne was raised to run a company, Timothy Drake was born to run it. There was a large enough difference between the two that anyone could see Timothy was superior at running things.
Danny was nothing like that. He couldn't talk to people, couldn't make them like him, and often he was overlooked for his sister or his wacky but loveable parents.
He was the other Febton. The one that was there and nothing else. A few months ago he was even considered the dumb Fenton, who somehow was skipped over for intelligence.
Then he wrote a little story and everything changed.
Danny turned out to be a proper Fenton, after all, having gotten the attention of Bruce Wayne for his mind. His parents haven't been so proud of him in a long time, and he found himself accepting the job position after graduating high school early before he knew it.
Along with the job came a move to Gotham city. He went after debating it a great deal with his family and friends, but the deal was too sweet to turn down. Now he was in Gothem and he knew absolutely no one.
Danny didn't know how to make new friends here. Tucker and Sam had been the ones to approach him at the beginning of their friendships. He also was scared of getting close to his co-worker less they suspect his Phantom powers.
He knew that Metas was not welcome, and he thought Batman wouldn't care that he was technically dead and not with a meta gene.
So he focused on his work, avoiding large crowds and keeping his head down. He would turn on music to help pass the loneliness and would gater papers to write down his thoughts less they made him mad by running around his head all day.
This anxious insecurity was something Timothy Drake would never understand. He just shone like a fallen star, dazzling the masses with his neat press suits, easy charisma, and intelligent bedroom eyes. Best to ignore him.
________________________________________
Dick never really ventured to WE now that he moved out. He made a habit of trying to visit Tim every two weeks for lunch to fix this. He also really wanted to spend more one on one time with his little brother now that they reconsidled from Bruce's timeline fiasco.
He was still well known by the employees, even new ones, so when Dick arrived to the lobby he was waved in by security. The receptionists were all huddled together muttering to eachother and missed his entrance since security didn't call out to him.
Dick could tell the gossip they were talking about was juicy based on the way Lola was wiggling her eyebrows and Stacy and Isaiah's reaction.
He creeps closer to the front desk, hoping to hear something good.
"Isn't that against the rules?" Isaiah asks.
"WE doesn't have anything like that. Not since Thomas Wayne married his old PA and had Bruce. I think it's cute that Mr.Drake is following in his adoptive Grandfather's footsteps."
Dick paused, shocked. Tim liked someone at WE!?
"They aren't even dating yet, Lola"
"Yeah but you can cut the sexual tension with a- Mr. Grayson! I'm so sorry, I didn't see you. How can I help you?"
Dick blinks. "Oh I'm here to see Tim for lunch. But what was that about Tim you were saying?"
The woman pales as the other two quickly become busy with some email or another.
"Oh, um, I'm so sorry, sir. I shouldn't have -"
"It's fine I don't mind a little chat between co-workers. I'm just curious"
Lola stares before nervously blurting "Rumor has it that um, Mr.Drake has a thing for Daniel Fenton"
"The new boy genius?" Dick thinks about it considering what he knows of Tim's type and his past preferences in partners before nodding "That tracks actually"
He says his thanks and hurries away to Tim's office unaware he may have confirmed a relationship between Tim and Danny.
The gossip circles in WE exploded with the news everyone careful not to let the two subjects hear a whisper.
1K notes · View notes