Tumgik
#Cheap Software Deals
allidrawscomics · 2 months
Text
I'm sick of being called a "consumer."
There's a scene in the beginning of It where the clown keeps trying to convince the boy to take the paper boat from him. When the boy takes the bait he gets grabbed. I'm that kid and I have no choice but to take the dumb paper boat from these clown ass companies who call me a "consumer." The word 'consumer' sounds like I'm eating their product. I'm using it up all at once the way a fire consumes something. They only need me to take it. They don't care about building a relationship with me as a customer. They don't take pride in providing a product worth buying because the product's quality does not reflect on any one person's work ethic or reputation. It's ok if people hate a company with a revolving door of employees. A CEO can always get hired someplace else. If people don't want to do business with a company the company might find ways around that. Oh you don't want to shop for your groceries at the only grocery store in your food desert? Lol. You don't want to ride in a Boeing plane and you even picked out your flight to avoid one? The airline can just switch planes and they've likely overbooked the flight anyway so it would honestly be more convenient for them if you didn't want to use that ticket you've already paid for. Cable and internet providers will make deals with apartment complexes for exclusivity. You bought tools from Sears because of the lifetime warranty on what your dad told you was a quality brand but they moved manufacturing to China with cheap parts years ago and you will be getting that same ratchet replaced over and over with ratchets that are really just the refurbished ones brought in broken from other customers. I can't opt out of the economy. I don't really go anywhere or do anything. I stay home and draw on outdated software with old equipment and listen to Youtube video essays and read webcomics and try to learn languages with freely available tools. I like paying creators directly when I like their work. But even then, I can't opt out of dealing with puritanical payment processors or social media companies that let AI scrapers ravage my work and the work of all the creators I adore before we even get a we-totally-promise-not-to toggle. We're out here getting eaten alive by a system that has stopped shaming us for "killing" industries that priced us out because they found new ways to exploit us.
We're not the consumers, you fuckers are.
452 notes · View notes
ranticore · 3 months
Text
Tumblr media Tumblr media Tumblr media
visored longwing harpies & the hall of faces
I did say there was no exclusive global culture on Siren shared by humans of a certain body type, and I lied, because there is One.
The early settlers on Siren were the unaltered human workforce of a certain megacorporation. While an almost unlimited budget was poured into the dodgy gene programs, since that was why they chose to settle a planet so far out of the reach of The Authorities, everything else was done pretty cheaply, including the settling itself. In order to map out their new home planet, incredibly cheap mass-produced aircraft were used by pilots. These aircraft could be made quickly and easily at the settlement site because they lacked a flight computer or any real sensors - or any equipment at all in the cockpit. Rather than a multitude of different equipment loadouts on an aircraft that would take time and effort to swap out or maintain, the pilots instead used these visors which were universally compatible with the one-size-fits-all aircraft. It's kind of like how it's easier to just carry a phone around with a calculator app than it is to carry a phone and a calculator, even if the phone app calculator experience sucks by comparison.
The visors were the real expensive kit, each custom built to a pilot's exact needs and flight style, and they were built to last. the aircraft fell apart in the following centuries but the visors remained, hyperlight plastic powered by the planet's native star, and something interesting happened. The remains of the first settlement were largely inaccessible to anyone but longwing harpies, and these harpies had the right head shape to fit the visors. Many of the pilots had filled their visors with video and photo files from home, from Earth, like a worker decorating his cubicle with photos of his family. Some had been decorated on the outside, as well, resembling birds. The harpies that found the visors obviously tried to use them. They found themselves experiencing visions of strange worlds, recordings of long-dead pilots and ATC, and found that each visor can interface with every other one, no matter how far apart. Each visor came with its own callsign, its own name, which has remained for thousands of years - and because of this, each visor is considered by the cultures of Siren to be a named character with a distinct personality (eg. the swan visor was cygnus2, it is known now as Signastoo)
Tumblr media
I keep posting the map and it needs to be redrawn but essentially every red triangle is an ancient telecomm tower. These became the only remaining waypoints on the visors' HUD and mapping software, meaning that 1. a true global culture could emerge, with longwings gathering at these sites, and 2. visored longwings became the gold standard for navigation on Siren. In a world that is basically just water, that's a big deal.
There exist only a few thousand visors (about 3k I'd say). The unused visors are kept in the Hall of Faces, the ancient aviation bay at the first settlement in West. Because of how water levels and land structures have changed over the years, this building exists on a mesa that rises another few thousand feet out of the water, with sheer sides, and is utterly inaccessible to anyone but a longwing harpy. When a visored harpy dies, the visor is returned here. If you want to claim a visor, you need to hold an interview with one of the elders at the site, who will test you rigorously to see if you can inhabit the character of one of the visors. If not, too bad. If you do get it, it's yours until either you die or you do something considered 'out of character' for the wearer of that particular visor. It is DEEPLY discouraged to steal a visor off anyone because it would be largely impossible, given how they all can communicate (imagine a gigantic worldwide discord server where the location & name of every person is known at all times... the drama is likely insane but at least if someone steals a visor, everyone will know about it)
not every longwing desires a visor because it comes with a lot of responsibility alongside its automatic prestige, and you can't really give it up once you have it. also there's always the possibility of being diagnosed with a super annoying, glitchy, or hated visor character lol. but among the roughly 2700 visored harpies on Siren there does exist a global culture exclusive to them. they chat to one another long-distance, engage in closed-practice ceremonies where they all get high and look at videos of Earth, and essentially become a class outside the mundanity of normal life on Siren. to the rest of the population, they basically become telepathic wizards
Terwyef's visor (first pic) is called Scrappercharlee and is one of the more common models, tho it has been decorated over the years with extra bits. Scrappercharlee is a bit busted and half the HUD is missing. Miakef's visor (second pic) Signastoo is one of the very fancy and well-known ones, it's shaped like a swan's head and likely belonged to a high-ranking pilot who could afford a bit of frippery and showmanship back in the day. Birds do not exist on Siren and harpies are mammals so the swan itself is symbolically meaningless, but the bird-style visors introduce the idea of 'a bird' in the abstract, and this has been imbued with its own form of meaning by harpies.
290 notes · View notes
Text
The antitrust case against Apple
Tumblr media
I'm on tour with my new, nationally bestselling novel The Bezzle! Catch me TONIGHT (Mar 22) in TORONTO, then SUNDAY (Mar 24) with LAURA POITRAS in NYC, then Anaheim, and beyond!
Tumblr media
The foundational tenet of "the Cult of Mac" is that buying products from a $3t company makes you a member of an oppressed ethnic minority and therefore every criticism of that corporation is an ethnic slur:
https://pluralistic.net/2024/01/12/youre-holding-it-wrong/#if-dishwashers-were-iphones
Call it "Apple exceptionalism" – the idea that Apple, alone among the Big Tech firms, is virtuous, and therefore its conduct should be interpreted through that lens of virtue. The wellspring of this virtue is conveniently nebulous, which allows for endless goal-post shifting by members of the Cult of Mac when Apple's sins are made manifest.
Take the claim that Apple is "privacy respecting," which is attributed to Apple's business model of financing its services though cash transactions, rather than by selling it customers to advertisers. This is the (widely misunderstood) crux of the "surveillance capitalism" hypothesis: that capitalism is just fine, but once surveillance is in the mix, capitalism fails.
Apple, then, is said to be a virtuous company because its behavior is disciplined by market forces, unlike its spying rivals, whose ability to "hack our dopamine loops" immobilizes the market's invisible hand with "behavior-shaping" shackles:
http://pluralistic.net/HowToDestroySurveillanceCapitalism
Apple makes a big deal out of its privacy-respecting ethos, and not without some justification. After all, Apple went to the mattresses to fight the FBI when they tried to force Apple to introduced defects into its encryption systems:
https://www.eff.org/deeplinks/2018/04/fbi-could-have-gotten-san-bernardino-shooters-iphone-leadership-didnt-say
And Apple gave Ios users the power to opt out of Facebook spying with a single click; 96% of its customers took them up on this offer, costing Facebook $10b (one fifth of the pricetag of the metaverse boondoggle!) in a single year (you love to see it):
https://arstechnica.com/gadgets/2021/02/facebook-makes-the-case-for-activity-tracking-to-ios-14-users-in-new-pop-ups/
Bruce Schneier has a name for this practice: "feudal security." That's when you cede control over your device to a Big Tech warlord whose "walled garden" becomes a fortress that defends you against external threats:
https://pluralistic.net/2021/06/08/leona-helmsley-was-a-pioneer/#manorialism
The keyword here is external threats. When Apple itself threatens your privacy, the fortress becomes a prison. The fact that you can't install unapproved apps on your Ios device means that when Apple decides to harm you, you have nowhere to turn. The first Apple customers to discover this were in China. When the Chinese government ordered Apple to remove all working privacy tools from its App Store, the company obliged, rather than risk losing access to its ultra-cheap manufacturing base (Tim Cook's signal accomplishment, the one that vaulted him into the CEO's seat, was figuring out how to offshore Apple manufacturing to China) and hundreds of millions of middle-class consumers:
https://www.reuters.com/article/us-china-apple-vpn/apple-says-it-is-removing-vpn-services-from-china-app-store-idUSKBN1AE0BQ
Killing VPNs and other privacy tools was just for openers. After Apple caved to Beijing, the demands kept coming. Next, Apple willingly backdoored all its Chinese cloud services, so that the Chinese state could plunder its customers' data at will:
https://www.nytimes.com/2021/05/17/technology/apple-china-censorship-data.html
This was the completely foreseeable consequence of Apple's "curated computing" model: once the company arrogated to itself the power to decide which software you could run on your own computer, it was inevitable that powerful actors – like the Chinese Communist Party – would lean on Apple to exercise that power in service to its goals.
Unsurprisingly, the Chinese state's appetite for deputizing Apple to help with its spying and oppression was not sated by backdooring iCloud and kicking VPNs out of the App Store. As recently as 2022, Apple continued to neuter its tools at the behest of the Chinese state, breaking Airdrop to make it useless for organizing protests in China:
https://pluralistic.net/2022/11/11/foreseeable-consequences/#airdropped
But the threat of Apple turning on its customers isn't limited to China. While the company has been unwilling to spy on its users on behalf of the US government, it's proven more than willing to compromise its worldwide users' privacy to pad its own profits. Remember when Apple let its users opt out of Facebook surveillance with one click? At the very same time, Apple was spinning up its own commercial surveillance program, spying on Ios customers, gathering the very same data as Facebook, and for the very same purpose: to target ads. When it came to its own surveillance, Apple completely ignored its customers' explicit refusal to consent to spying, spied on them anyway, and lied about it:
https://pluralistic.net/2022/11/14/luxury-surveillance/#liar-liar
Here's the thing: even if you believe that Apple has a "corporate personality" that makes it want to do the right thing, that desire to be virtuous is dependent on the constraints Apple faces. The fact that Apple has complete legal and technical control over the hardware it sells – the power to decide who can make software that runs on that hardware, the power to decide who can fix that hardware, the power to decide who can sell parts for that hardware – represents an irresistible temptation to enshittify Apple products.
"Constraints" are the crux of the enshittification hypothesis. The contagion that spread enshittification to every corner of our technological world isn't a newfound sadism or indifference among tech bosses. Those bosses are the same people they've always been – the difference is that today, they are unconstrained.
Having bought, merged or formed a cartel with all their rivals, they don't fear competition (Apple buys 90+ companies per year, and Google pays it an annual $26.3b bribe for default search on its operating systems and programs).
Having captured their regulators, they don't fear fines or other penalties for cheating their customers, workers or suppliers (Apple led the coalition that defeated dozens of Right to Repair bills, year after year, in the late 2010s).
Having wrapped themselves in IP law, they don't fear rivals who make alternative clients, mods, privacy tools or other "adversarial interoperability" tools that disenshittify their products (Apple uses the DMCA, trademark, and other exotic rules to block third-party software, repair, and clients).
True virtue rests not merely in resisting temptation to be wicked, but in recognizing your own weakness and avoiding temptation. As I wrote when Apple embarked on its "curated computing" path, the company would eventually – inevitably – use its power to veto its customers' choices to harm those customers:
https://memex.craphound.com/2010/04/01/why-i-wont-buy-an-ipad-and-think-you-shouldnt-either/
Which is where we're at today. Apple – uniquely among electronics companies – shreds every device that is traded in by its customers, to block third parties from harvesting working components and using them for independent repair:
https://www.vice.com/en/article/yp73jw/apple-recycling-iphones-macbooks
Apple engraves microscopic Apple logos on those parts and uses these as the basis for trademark complaints to US customs, to block the re-importation of parts that escape its shredders:
https://repair.eu/news/apple-uses-trademark-law-to-strengthen-its-monopoly-on-repair/
Apple entered into an illegal price-fixing conspiracy with Amazon to prevent used and refurbished devices from being sold in the "world's biggest marketplace":
https://pluralistic.net/2022/11/10/you-had-one-job/#thats-just-the-as
Why is Apple so opposed to independent repair? Well, they say it's to keep users safe from unscrupulous or incompetent repair technicians (feudal security). But when Tim Cook speaks to his investors, he tells a different story, warning them that the company's profits are threatened by customers who choose to repair (rather than replace) their slippery, fragile glass $1,000 pocket computers (the fortress becomes a prison):
https://www.apple.com/newsroom/2019/01/letter-from-tim-cook-to-apple-investors/
All this adds up to a growing mountain of immortal e-waste, festooned with miniature Apple logos, that our descendants will be dealing with for the next 1,000 years. In the face of this unspeakable crime, Apple engaged in a string of dishonest maneuvers, claiming that it would support independent repair. In 2022, Apple announced a home repair program that turned out to be a laughably absurd con:
https://pluralistic.net/2022/05/22/apples-cement-overshoes/
Then in 2023, Apple announced a fresh "pro-repair" initiative that, once again, actually blocked repair:
https://pluralistic.net/2023/09/22/vin-locking/#thought-differently
Let's pause here a moment and remember that Apple once stood for independent repair, and celebrated the independent repair technicians that kept its customers' beloved Macs running:
https://pluralistic.net/2021/10/29/norwegian-potato-flour-enchiladas/#r2r
Whatever virtue lurks in Apple's corporate personhood, it is no match for the temptation that comes from running a locked-down platform designed to capture IP rights so that it can prevent normal competitive activities, like fixing phones, processing payments, or offering apps.
When Apple rolled out the App Store, Steve Jobs promised that it would save journalism and other forms of "content creation" by finally giving users a way to pay rightsholders. A decade later, that promise has been shattered by the app tax – a 30% rake on every in-app transaction that can't be avoided because Apple will kick your app out of the App Store if you even mention that your customers can pay you via the web in order to avoid giving a third of their content dollars to a hardware manufacturer that contributed nothing to the production of that material:
https://www.eff.org/deeplinks/2023/06/save-news-we-must-open-app-stores
Among the apps that Apple also refuses to allow on Ios is third-party browsers. Every Iphone browser is just a reskinned version of Apple's Safari, running on the same antiquated, insecure Webkit browser engine. The fact that Webkit is incomplete and outdated is a feature, not a bug, because it lets Apple block web apps – apps delivered via browsers, rather than app stores:
https://pluralistic.net/2022/12/13/kitbashed/#app-store-tax
Last month, the EU took aim at Apple's veto over its users' and software vendors' ability to transact with one another. The newly in-effect Digital Markets Act requires Apple to open up both third-party payment processing and third-party app stores. Apple's response to this is the very definition of malicious compliance, a snake's nest of junk-fees, onerous terms of service, and petty punitive measures that all add up to a great, big "Go fuck yourself":
https://pluralistic.net/2024/02/06/spoil-the-bunch/#dma
But Apple's bullying, privacy invasion, price-gouging and environmental crimes are global, and the EU isn't the only government seeking to end them. They're in the firing line in Japan:
https://asia.nikkei.com/Business/Technology/Japan-to-crack-down-on-Apple-and-Google-app-store-monopolies
And in the UK:
https://www.gov.uk/government/news/cma-wins-appeal-in-apple-case
And now, famously, the US Department of Justice is coming for Apple, with a bold antitrust complaint that strikes at the heart of Apple exceptionalism, the idea that monopoly is safer for users than technological self-determination:
https://www.justice.gov/opa/media/1344546/dl?inline
There's passages in the complaint that read like I wrote them:
Apple wraps itself in a cloak of privacy, security, and consumer preferences to justify its anticompetitive conduct. Indeed, it spends billions on marketing and branding to promote the self-serving premise that only Apple can safeguard consumers’ privacy and security interests. Apple selectively compromises privacy and security interests when doing so is in Apple’s own financial interest—such as degrading the security of text messages, offering governments and certain companies the chance to access more private and secure versions of app stores, or accepting billions of dollars each year for choosing Google as its default search engine when more private options are available. In the end, Apple deploys privacy and security justifications as an elastic shield that can stretch or contract to serve Apple’s financial and business interests.
After all, Apple punishes its customers for communicating with Android users by forcing them to do so without any encryption. When Beeper Mini rolled out an Imessage-compatible Android app that fixed this, giving Iphone owners the privacy Apple says they deserve but denies to them, Apple destroyed Beeper Mini:
https://blog.beeper.com/p/beeper-moving-forward
Tim Cook is on record about this: if you want to securely communicate with an Android user, you must "buy them an Iphone":
https://www.theverge.com/2022/9/7/23342243/tim-cook-apple-rcs-imessage-android-iphone-compatibility
If your friend, family member or customer declines to change mobile operating systems, Tim Cook insists that you must communicate without any privacy or security.
Even where Apple tries for security, it sometimes fails ("security is a process, not a product" -B. Schneier). To be secure in a benevolent dictatorship, it must also be an infallible dictatorship. Apple's far from infallible: Eight generations of Iphones have unpatchable hardware defects:
https://checkm8.info/
And Apple's latest custom chips have secret-leaking, unpatchable vulnerabilities:
https://arstechnica.com/security/2024/03/hackers-can-extract-secret-encryption-keys-from-apples-mac-chips/
Apple's far from infallible – but they're also far from benevolent. Despite Apple's claims, its hardware, operating system and apps are riddled with deliberate privacy defects, introduce to protect Apple's shareholders at the expense of its customers:
https://proton.me/blog/iphone-privacy
Now, antitrust suits are notoriously hard to make, especially after 40 years of bad-precedent-setting, monopoly-friendly antitrust malpractice. Much of the time, these suits fail because they can't prove that tech bosses intentionally built their monopolies. However, tech is a written culture, one that leaves abundant, indelible records of corporate deliberations. What's more, tech bosses are notoriously prone to bragging about their nefarious intentions, committing them to writing:
https://pluralistic.net/2023/09/03/big-tech-cant-stop-telling-on-itself/
Apple is no exception – there's an abundance of written records that establish that Apple deliberately, illegally set out to create and maintain a monopoly:
https://www.wired.com/story/4-internal-apple-emails-helped-doj-build-antitrust-case/
Apple claims that its monopoly is beneficent, used to protect its users, making its products more "elegant" and safe. But when Apple's interests conflict with its customers' safety and privacy – and pocketbooks – Apple always puts itself first, just like every other corporation. In other words: Apple is unexceptional.
The Cult of Mac denies this. They say that no one wants to use a third-party app store, no one wants third-party payments, no one wants third-party repair. This is obviously wrong and trivially disproved: if no Apple customer wanted these things, Apple wouldn't have to go to enormous lengths to prevent them. The only phones that an independent Iphone repair shop fixes are Iphones: which means Iphone owners want independent repair.
The rejoinder from the Cult of Mac is that those Iphone owners shouldn't own Iphones: if they wanted to exercise property rights over their phones, they shouldn't have bought a phone from Apple. This is the "No True Scotsman" fallacy for distraction-rectangles, and moreover, it's impossible to square with Tim Cook's insistence that if you want private communications, you must buy an Iphone.
Apple is unexceptional. It's just another Big Tech monopolist. Rounded corners don't preserve virtue any better than square ones. Any company that is freed from constraints – of competition, regulation and interoperability – will always enshittify. Apple – being unexceptional – is no exception.
Tumblr media
Name your price for 18 of my DRM-free ebooks and support the Electronic Frontier Foundation with the Humble Cory Doctorow Bundle.
Tumblr media
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/03/22/reality-distortion-field/#three-trillion-here-three-trillion-there-pretty-soon-youre-talking-real-money
233 notes · View notes
commodorez · 4 months
Note
If the Commodore 64 is great, where is the Commodore 65?
Tumblr media
It sits in the pile with the rest of history's pre-production computers that never made it. It's been awhile since I went on a Commodore 65 rant...
The successor to the C64 is the C128, arguably the pinnacle of 8-bit computers. It has 3 modes: native C128 mode with 2MHz 8502, backwards compatible C64 mode, and CP/M mode using a 4MHz Z80. Dual video output in 40-column mode with sprites plus a second output in 80-column mode. Feature-rich BASIC, built in ROM monitor, numpad, 128K of RAM, and of course a SID chip. For 1985, it was one of the last hurrahs of 8-bit computing that wasn't meant to be a budget/bargain bin option.
Tumblr media
For the Amiga was taking center stage at Commodore -- the 16-bit age is here! And its initial market performance wasn't great, they were having a hard time selling its advanced capabilities. The Amiga platform took time to really build up momentum square in the face of the rising dominance of the IBM PC compatible. And the Amiga lost (don't tell the hardcore Amiga fanboys, they're still in denial).
However, before Commodore went bankrupt in '94, someone planned and designed another successor to the C64. It was supposed to be backwards compatible with C64, while also evolving on that lineage, moving to a CSG 4510 R3 at 3.54MHz (a fancy CMOS 6502 variant based on a subprocessor out of an Amiga serial port card). 128K of RAM (again) supposedly expandable to 1MB, 256X more colors, higher resolution, integrated 3½" floppy not unlike the 1581. Bitplane modes, DAT modes, Blitter modes -- all stuff that at one time was a big deal for rapid graphics operations, but nothing that an Amiga couldn't already do (if you're a C65 expert who isn't mad at me yet, feel free to correct me here).
The problem is that nobody wanted this.
Sure, Apple had released the IIgs in 1986, but that had both the backwards compatibility of an Apple II and a 16-bit 65C816 processor -- not some half-baked 6502 on gas station pills. Plus, by the time the C65 was in heavy development it was 1991. Way too late for the rapidly evolving landscape of the consumer computer market. It would be cancelled later that same year.
I realize that Commodore was also still selling the C64 well into 1994 when they closed up shop, but that was more of a desperation measure to keep cash flowing, even if it was way behind the curve by that point (remember, when the C64 was new it was a powerful, affordable machine for 1982). It was free money on an established product that was cheap to make, whereas the C65 would have been this new and expensive machine to produce and sell that would have been obsolete from the first day it hit store shelves. Never mind the dismal state of Commodore's marketing team post-Tramiel.
Tumblr media
Internally, the guy working on the C65 was someone off in the corner who didn't work well with others while 3rd generation Amiga development was underway. The other engineers didn't have much faith in the idea.
The C65 has acquired a hype of "the machine that totally would have saved Commodore, guise!!!!1!11!!!111" -- saved nothing. If you want better what-if's from Commodore, you need to look to the C900 series UNIX machine, or the CLCD. Unlike those machines which only have a handful of surviving examples (like 3 or 4 CLCDs?), the C65 had several hundred, possibly as many as 2000 pre-production units made and sent out to software development houses. However many got out there, no software appears to have surfaced, and only a handful of complete examples of a C65 have entered the hands of collectors. Meaning if you have one, it's probably buggy and you have no software to run on it. Thus, what experience are you recapturing? Vaporware?
The myth of the C65 and what could have been persists nonetheless. I'm aware of 3 modern projects that have tried to take the throne from the Commodore 64, doing many things that sound similar to the Commodore 65.
The Foenix Retro Systems F256K:
Tumblr media
The 8-Bit Guy's Commander X16
Tumblr media
The MEGA65 (not my picture)
Tumblr media
The last of which is an incredibly faithful open-source visual copy of the C65, where as the other projects are one-off's by dedicated individuals (and when referring to the X16, I don't mean David Murray as he's not the one doing the major design work).
I don't mean to belittle the effort people have put forth into such complicated projects, it's just not what I would have built. In 2019, I had the opportunity to meet the 8-Bit Guy and see the early X16 prototype. I didn't really see the appeal, and neither did David see the appeal of my homebrew, the Cactus.
Build your own computer, build a replica computer. I encourage you to build what you want, it can be a rewarding experience. Just remember that the C65 was probably never going to dig Commodore out of the financial hole they had dug for themselves.
68 notes · View notes
andmaybegayer · 11 months
Note
Hello. So what's the deal with computer chips? Let's say, for example, that I wanted to build a brand new Sega Genesis. Ignoring firmware and software, what's stopping me from dissecting their proprietary chips and reverse-engineering them to make new ones? It's just electric connections and such inside, isn't it? If I match the pin ins and outs, shouldn't it be easy? So why don't people do it?
The answer is that people totally used to do this, there's several examples of chips being cloned and used to build compatible third-party hardware, the most famous two examples being famiclones/NESclones and Intel 808X clones.
AMD is now a major processor manufacturer, but they took off in the 70's by reverse-engineering Intel's 8080 processor. Eventually they were called in to officially produce additional 8086 chips under license to meet burgeoning demand for IBM PC's, but that was almost a decade later if I remember correctly.
There were a ton of other 808X clones, like the Soviet-made pin-compatible K1810VM86. Almost anyone with a chip fab was cloning Intel chips back in the 80's, a lot of it was in the grey area of reverse engineering the chips.
Tumblr media
Companies kept cloning Intel processors well into the 386 days, but eventually the processors got too complicated to easily clone, and so only companies who licensed designs could make them, slowly reducing the field down to Intel, AMD, and Via, who still exist! Via's CPU division currently works on the Zhaoxin x86_64 processors as part of the ongoing attempts to homebrew a Chinese-only x86 processor.
I wrote about NES clones a while ago, in less detail, so here's that if you want to read it:
Early famiclones worked by essentially reverse-engineering or otherwise cloning the individual chips inside an NES/famicom, and just reconstructing a compatible device from there. Those usually lacked any of the DRM lockout chips built into the original NES, and were often very deeply strange, with integrated clones of official peripherals like the keyboard and mouse simply hardwired directly into the system.
Tumblr media
These were sold all over the world, but mostly in developing economies or behind the Iron Curtain where official Nintendo stuff was harder to find. I had a Golden China brand Famiclone growing up, which was a common famiclone brand around South Africa.
Eventually the cost of chip fabbing came down and all those individual chips from the NES were crammed onto one cheap piece of silicon and mass produced for pennies each, the NES-on-a-chip. With this you could turn anything into an NES, and now you could buy a handheld console that ran pirated NES game for twenty dollars in a corner store. In 2002. Lots of edutainment mini-PC's for children were powered by these, although now those are losing out to Linux (and now Android) powered tablets a la Leapfrog.
Nintendo's patents on their hardware designs expired throughout the early 2000's and so now the hardware design was legally above board, even if the pirated games weren't. You can still find companies making systems that rely on these NES chips, and there are still software houses specializing in novel NES games.
Why doesn't this really happen anymore? Well, mostly CPU's and their accoutrements are too complicated. Companies still regularly clone their competitors simpler chips all the time, and I actually don't know if Genesis clones exist, it's only a Motorola 68000k, but absolutely no one is cloning a modern Intel or AMD processor.
Tumblr media
The die of a Motorola 68000 (1979)
A classic Intel 8080 is basically the kind of chip you learn about in entry level electrical engineering, a box with logic gates that may be complicated, but pretty straightforwardly fetches things from memory, decodes, executes, and stores. A modern processor is a magic pinball machine that does things backwards and out of order if it'll get you even a little speedup, as Mickens puts it in The Slow Winter:
I think that it used to be fun to be a hardware architect. Anything that you invented would be amazing, and the laws of physics were actively trying to help you succeed. Your friend would say, “I wish that we could predict branches more accurately,” and you’d think, “maybe we can leverage three bits of state per branch to implement a simple saturating counter,” and you’d laugh and declare that such a stupid scheme would never work, but then you’d test it and it would be 94% accurate, and the branches would wake up the next morning and read their newspapers and the headlines would say OUR WORLD HAS BEEN SET ON FIRE. You’d give your buddy a high-five and go celebrate at the bar, and then you’d think, “I wonder if we can make branch predictors even more accurate,” and the next day you’d start XOR’ing the branch’s PC address with a shift register containing the branch’s recent branching history, because in those days, you could XOR anything with anything and get something useful, and you test the new branch predictor, and now you’re up to 96% accuracy, and the branches call you on the phone and say OK, WE GET IT, YOU DO NOT LIKE BRANCHES, but the phone call goes to your voicemail because you’re too busy driving the speed boats and wearing the monocles that you purchased after your promotion at work. You go to work hung-over, and you realize that, during a drunken conference call, you told your boss that your processor has 32 registers when it only has 8, but then you realize THAT YOU CAN TOTALLY LIE ABOUT THE NUMBER OF PHYSICAL REGISTERS, and you invent a crazy hardware mapping scheme from virtual registers to physical ones, and at this point, you start seducing the spouses of the compiler team, because it’s pretty clear that compilers are a thing of the past, and the next generation of processors will run English-level pseudocode directly.
Tumblr media
Die shot of a Ryzen 5 2600 core complex (2019)
Nowadays to meet performance parity you can't just be pin-compatible and run at the right frequency, you have to really do a ton of internal logical optimization that is extremely opaque to the reverse engineer. As mentioned, Via is making the Zhaoxin stuff, they are licensed, they have access to all the documentation needed to make an x86_64 processor, and their performance is still barely half of what Intel and AMD can do.
Companies still frequently clone each others simpler chips, charge controllers, sensor filters, etc. but the big stuff is just too complicated.
183 notes · View notes
nihilnovisubsole · 7 months
Note
i think i followed you Back In The Day, seven years and seven blogs ago, for something related to mass effect (zaeed? maybe? who could say) and it's wild to come back to this site years later and find you thriving, surviving, growing-- playing ffxiv! love that game. curious how you'll feel about some side characters in shadowbringers, but i won't spoil which ones.
i do have real questions, though; writing tools. not pens or software, but personal structure tools and/or guidance. what does a beat sheet look like, for you? do you have a favored way of outlining or note-taking on your own thoughts when putting a story together?
and... i'm really curious how you hold a big story together in your head while you work on it in pieces, especially for something like dangerous crowns. there's this larger story i've been chasing around for a while, and I can't quite wrap my head around how to write the political/espionage plot for it without feeling like i've actually written a children's pantomime. the best i've got so far is "research real life events and use those as my outline" but after a point it becomes hard to keep track of all the variables of who knows what about whom, who is planning x when y, etc, etc. the characters don't need to know all that-- and may never know some things-- but i feel like /I/ need to understand what's happening on the macro level so i can move the world around them appropriately.
short version: how do YOU wrap your head around writing complex plots?
hey, anon! i started endwalker this week after a long... uh... glamour detour, so don't worry about spoiling things. i spoil myself for a lot of stories on purpose anyway. let's just say i've been attached to one too many characters who got killed.
anyway. writing. i've always handled plots the same way: clear documentation. if i don't note it down, i'm not going to remember it. i've used the same table outline since around 2014. it varies in detail for different projects, but the core format stays. i know it's kicking around in my blog archive somewhere, but it's worth reposting once in a while because people like to ask about it. here's what it looks like, featuring plot points cribbed from an endeavour episode:
Tumblr media
i used this format for an outline at work a while back, and the team found it easy to follow, which was a big day for my ego. keeping track of plot structure is even more chaotic at work because we have multiple writers who all need to stay on the same page. we have very meticulous notes on what the player should know at which point, when we're introducing new information, and what we know, but shouldn't tell. we're also not above leaving notes like "this character has to convey X," "this character has to learn Y here," or "this is a clue that they're planning Z." it can be super on-the-nose. all that matters is that it makes sense to you. because you're right - if you get too lost, you can write yourself into logic holes of tremendous proportions. ask me how i know!
[as a sidenote, researching real-life events as a starting point has really grown on me in the past few years. my lead on coh3 had me do it. he said we were dealing with real people's history, so we couldn't be cheap or play fastball - we had to be accurate to pay it respect. even if you're not writing historical fiction, it just gives you insight into how people behave.]
i would argue that the plot of dangerous crowns is actually not that complicated, maybe to its detriment. there's kind of a genre struggle going on. at voltage, we were taught romance fans came for the relationship beats and valued them above all else. in fact, leadership told us players got irritated - which meant less sales - when the plot was too complex and took time away from the making out. political thriller fans, by contrast, expect relentless twists, high stakes, and harsh consequences, and sometimes see the relationships as superfluous.
but whatever. the point is, when you look at dangerous crowns' structure, it's a pearl necklace: a chain of anchoring events. the "pearl" scenes are where Big Plot happens. they're the reason you want to write the story, and probably the ones you have the most vivid daydreams about. the scenes in between are the string. not flashy, but important because they connect the pearls. they build tension and add logic, cohesion, and context. take the opera and hector's failed assassination. those are pearl scenes. that's a burst of drama i really wanted the story to build up to. i also had other flashbulb visions. livia by the fountain questioning herself, marcus' macbeth moment, the temple riot, things like that. so the question was, how could i believably travel between these pearl scenes? how could i make these big showcase moments connect smoothly?
if you're having trouble holding the story together in your head, i would ask, "what are your pearls?" what are the anchor points? outline those. it might not look like a necklace yet, but you'll sort of see it taking shape. and then, once you can see where your heart's-desire milestones are, you'll have a clearer idea of what can't fire until you set it up first. two other neat things can happen here. you could find the rhythm of your pacing, or realize you have a lot more plot meat than you thought you did. even if you don't, you have some road. and if you can't think of the string, sometimes you just have to start writing the pearls and see what comes to you.
good luck!!
89 notes · View notes
girlboss-enthusiast · 2 months
Note
Please tell us how to get into IT without a degree! I have an interview for a small tech company this week and I’m going in as admin but as things expand I can bootstrap into a better role and I’d really appreciate knowing what skills are likely to be crucial for making that pivot.
Absolutely!! You'd be in a great position to switch to IT, since as an admin, you'd already have some familiarity with the systems and with the workplace in general. Moving between roles is easier in a smaller workplace, too.
So, this is a semi-brief guide to getting an entry-level position, for someone with zero IT experience. That position is almost always going to be help desk. You've probably heard a lot of shit about help desk, but I've always enjoyed it.
So, here we go! How to get into IT for beginners!
The most important thing on your resume will be
✨~🌟Certifications!!🌟~✨
Studying for certs can teach you a lot, especially if you're entirely new to the field. But they're also really important for getting interviews. Lots of jobs will require a cert or degree, and even if you have 5 years of experience doing exactly what the job description is, without one of those the ATS will shunt your resume into a black hole and neither HR or the IT manager will see it.
First, I recommend getting the CompTIA A+. This will teach you the basics of how the parts of a computer work together - hardware, software, how networking works, how operating systems work, troubleshooting skills, etc. If you don't have a specific area of IT you're interested in, this is REQUIRED. Even if you do, I suggest you get this cert just to get your foot in the door.
I recommend the CompTIA certs in general. They'll give you a good baseline and look good on your resume. I only got the A+ and the Network+, so can't speak for the other exams, but they weren't too tough.
If you're more into development or cybersecurity, check out these roadmaps. You'll still benefit from working help desk while pursuing one of those career paths.
The next most important thing is
🔥🔥Customer service & soft skills🔥🔥
Sorry about that.
I was hired for my first ever IT role on the strength of my interview. I definitely wasn't the only candidate with an A+, but I was the only one who knew how to handle customers (aka end-users). Which is, basically, be polite, make the end-user feel listened to, and don't make them feel stupid. It is ASTOUNDING how many IT people can't do that. I've worked with so many IT people who couldn't hide their scorn or impatience when dealing with non-tech-savvy coworkers.
Please note that you don't need to be a social butterfly or even that socially adept. I'm autistic and learned all my social skills by rote (I literally have flowcharts for social interactions), and I was still exceptional by IT standards.
Third thing, which is more for you than for your resume (although it helps):
🎇Do your own projects🎇
This is both the most and least important thing you can do for your IT career. Least important because this will have the smallest impact on your resume. Most important because this will help you learn (and figure out if IT is actually what you want to do).
The certs and interview might get you a job, but when it comes to doing your job well, hands-on experience is absolutely essential. Here are a few ideas for the complete beginner. Resources linked at the bottom.
Start using the command line. This is called Terminal on Mac and Linux. Use it for things as simple as navigating through file directories, opening apps, testing your connection, that kind of thing. The goal is to get used to using the command line, because you will use it professionally.
Build your own PC. This may sound really intimidating, but I swear it's easy! This is going to be cheaper than buying a prebuilt tower or gaming PC, and you'll learn a ton in the bargain.
Repair old PCs. If you don't want to or can't afford to build your own PC, look for cheap computers on Craiglist, secondhand stores, or elsewhere. I know a lot of universities will sell old technology for cheap. Try to buy a few and make a functioning computer out of parts, or just get one so you can feel comfortable working in the guts of a PC.
Learn Powershell or shell scripting. If you're comfortable with the command line already or just want to jump in the deep end, use scripts to automate tasks on your PC. I found this harder to do for myself than for work, because I mostly use my computer for web browsing. However, there are tons of projects out there for you to try!
Play around with a Raspberry Pi. These are mini-computers ranging from $15-$150+ and are great to experiment with. I've made a media server and a Pi hole (network-wide ad blocking) which were both fun and not too tough. If you're into torrenting, try making a seedbox!
Install Linux on your primary computer. I know, I know - I'm one of those people. But seriously, nothing will teach you more quickly than having to compile drivers through the command line so your Bluetooth headphones will work. Warning: this gets really annoying if you just want your computer to work. Dual-booting is advised.
If this sounds intimidating, that's totally normal. It is intimidating! You're going to have to do a ton of troubleshooting and things will almost never work properly on your first few projects. That is part of the fun!
Resources
Resources I've tried and liked are marked with an asterisk*
Professor Messor's Free A+ Training Course*
PC Building Simulator 2 (video game)
How to build a PC (video)
PC Part Picker (website)*
CompTIA A+ courses on Udemy
50 Basic Windows Commands with Examples*
Mac Terminal Commands Cheat Sheet
Powershell in a Month of Lunches (video series)
Getting Started with Linux (tutorial)* Note: this site is my favorite Linux resource, I highly recommend it.
Getting Started with Raspberry Pi
Raspberry Pi Projects for Beginners
/r/ITCareerQuestions*
Ask A Manager (advice blog on workplace etiquette and more)*
Reddit is helpful for tech questions in general. I have some other resources that involve sailing the seas; feel free to DM me or send an ask I can answer privately.
Tips
DO NOT work at an MSP. That stands for Managed Service Provider, and it's basically an IT department which companies contract to provide tech services. I recommend staying away from them. It's way better to work in an IT department where the end users are your coworkers, not your customers.
DO NOT trust remote entry-level IT jobs. At entry level, part of your job is schlepping around hardware and fixing PCs. A fully-remote position will almost definitely be a call center.
DO write a cover letter. YMMV on this, but every employer I've had has mentioned my cover letter as a reason to hire me.
DO ask your employer to pay for your certs. This applies only to people who either plan to move into IT in the same company, or are already in IT but want more certs.
DO NOT work anywhere without at least one woman in the department. My litmus test is two women, actually, but YMMV. If there is no woman in the department in 2024, and the department is more than 5 people, there is a reason why no women work there.
DO have patience with yourself and keep an open mind! Maybe this is just me, but if I can't do something right the first time, or if I don't love it right away, I get very discouraged. Remember that making mistakes is part of the process, and that IT is a huge field which ranges from UX design to hardware repair. There are tons of directions to go once you've got a little experience!
Disclaimer: this is based on my experience in my area of the US. Things may be different elsewhere, esp. outside of the US.
I hope this is helpful! Let me know if you have more questions!
40 notes · View notes
boxboxlewis · 1 year
Text
The tourist was clearly Outwith, with a sleek and vaguely prosperous air that spoke to an upbringing on some privileged planet with plentiful gravity and natural starlight. He reminded Max of his sister’s fat babies: all placid and innocent. He was going to get eaten alive on Bas Station, but that wasn’t Max’s problem.
“...I have paid already, to have my authorization expedited,” the tourist said. The slight pause before he spoke gave away that he was using a translation implant; his fluency showed it was an expensive one. Max, Inwith from birth, who spoke three languages the old-fashioned way and tended to view neural implants as cheating, rolled his eyes internally.
“I doubt that, if this is your first time on-Station,” he said. “Show me this authorization, please.” He watched as the tourist fumbled around in a metal-plated rucksack of the sort that was marketed to worried idiots as “theft-proof."
At last the tourist withdrew a holochip, and held it up, evidently relieved he hadn’t lost it. “...Here it is.”
Max scanned the holochip and words in High Bas appeared, floating in the air. By the order of the Commission for Bas, LANDO NORRIS is granted entry to Bas Station and all rights, moreover, to conduct business without taxation or onerous duty, heretofore. Signed, DANIEL RICCIARDO, COMMISSIONER. 
He sighed, and looked at the tourist’s face. “Lando.”
“...Yes?”
“You’ve been scammed.”
Lando’s face literally drained of colour, which was kind of cool because previously Max had thought that that metaphor was exaggerated. “...But I paid him. I paid the man, I gave him money—”
“Yes, usually that is how scams work.”
“...But—”
“This man, Daniel Ricciardo? He is not a commissioner of anything. He's a con man. Does your translation software have that word? He is a crook. A bandit. A felon.”
Lando was gawping at Max unattractively, mouth hanging open. Max sighed. “Let me guess. You met him at some backwater waystation between your planet and Bas. He knocked into you on the concourse, maybe, and said he wanted to buy you a drink to make up for it. You started chatting, and he told you he was a commissioner on Bas. What a surprise, you are on your way to do business on Bas! So he offered to help you out. He implied that, for a price, he could save you all of our annoying intake fees. He showed you a very official-looking ID.”
Lando looked like he was maybe about to cry. He said, “...How do you know this? Do you know this man? If you know this why hasn’t he been arrested? I want the police, I want to make an official report—”
“Well, of course you can try.” Max let himself sound slightly dubious. “But you maybe do not want to start your business dealings on Bas by announcing to everyone that you have been scammed. And Daniel has many friends. Even on the police. Even here, among the border guard, there are those who protect him. I doubt you will have much luck if you go through official channels.” He hesitated, and Lando, predictably, lunged for the bait.
“...But there is something I could do? Unofficially?”
“Well. I of course do not like it when this criminal makes a mockery of us.” Max looked down at his hands, and then back up through his lashes. Time to let Lando feel like a big man. “There are… some people I could call. To have him taught a lesson. It wouldn’t be cheap—and their fee would be in addition to the authorization costs you still need to pay, naturally—but it would perhaps be… enjoyable. For you to know that justice had been served.”
Lando set his jaw. “...Yes. Yes, but this time I want proof. I want photos to my implant chip after it’s done, all right? …Or I’m going to the police, and I’m reporting you too.” He was posturing, full of bluster: that was fine. The main thing was, he was going to pay. Max felt a vicious thrill of satisfaction, which he was careful to keep off his face. 
“You’ll get your photos, don’t worry.” 
Lando, still pale and sweating, jutted his chin down, as if nodding firmly was going to let him reclaim control of the situation—nice try, Lando—and then it was just a matter of sorting out details. 
In the end Lando paid 500 credits for the privilege of having Daniel Ricciardo beaten up: more than Max's salary for three Standard Bas Months. They were unmarked credits, too, which meant no taxes, and no awkward questions from his bankchain. Max was whistling as he made his way home after work.
Daniel was there already in the double-occupancy pod they shared, looking blue and ethereal under the anti-jaundice lighting. “Maxy! Fuck, it’s good to see you. Good day?”
Max leapt onto the sleeping bench and crawled his way up Daniel’s body, slotting his arms under Daniel’s arms, nuzzling his face into Daniel’s neck: making his way back home. “I hooked that tourist you hustled on Barathar waystation. The baby business idiot you sold the fake entry authorisation to? I told him it was a scam and he gave me 500 credits to have you beaten up.”
Daniel’s body shook as he started laughing, sending warm tremors all through Max’s body. “Are you fucking serious? Max, you’re a legend. It’s an honour to know you. Five hundred credits?!” He crooked his knee up between Max’s thighs, rocked his hips up. “With that and the 300 credits I already got from him… feels like it just might be time to put a downpayment on that flyer for you. Get you back on the racing circuit.”
Max hummed and pressed his own hips down. “Hmm, well. The thing is I have already spent the money, actually.”
Daniel went very still but his voice was still warm when he said, “Oh, yeah? Major shopping spree at the arcade, huh?” So he maybe thought Max was joking.
Max had not been joking. He tried to make his voice casual as he said, “That hydroponic allotment you wanted? To grow grapes, so you can make wine like they did on Earth? I’ve leased it. For twelve Standard months, it’s all yours.”
And then he didn’t say anything more, because Daniel had rolled them over, and was kissing him.
thank you to @magicalrocketships for reading this over!!
154 notes · View notes
arkturusz · 2 months
Text
@cult-of-the-eye here it is, hope you like it :3
MAG[REDACTED] - Blood in the Machine
Anonymous statement, regarding the statement maker's purchase and use of a strange desktop computer. Original statement given 4th of February 2024, recording by Arcturus Walker, head archivist of the Magnus Institute, Budapest. Put to tape on the 21st of March 2024. Statement begins:
I don't want to go into details as to why I came to make this decision. It was an offer too good to be true, just what a struggling university student needed: a cheap PC with great specs and with only 2 years of usage. I know how some sellers put enticing prices on Facebook Marketplace just to drop the real deal in later messages, but that wasn't the case. The owner got his hands on "something better" and saw no use in keeping this one around so he asked for the bare minimum that would still be a deal to him.
I went to pick up the desktop, it was a city away so I drove there. It was a bit weird how creeping closer to the destination all we had were dirt roads. I live in the suburbs, I know not all city councils pay it enough attention, but these weren't those dusty solid roads. These were muddy, the tracks barely visible and overgrown with grass. No, not grass, something more- vibrant.
The roads branched off a few hundred meters from my destination, only one going in its general direction so I followed it. I reached a house, no buildings in its neighborhood, crop fields on one side, a small forest on the other, the kind that always seems way more moist than the weather would allow it and always has that smell of thick mud and insects. I could only *enjoy* that for a moment before I got hit with something else, something fleshier. It was a stench that burnt into my nostrils. I try not to judge a house by the smell, my parents were chainsmokers and I've always been more ashamed to bring friends home than it seemed they were bothered by the odor. Assuming I just met a butcher, or really just someone that keeps their own livestock I headed inside.
It felt like a hallucination, it really did. I stepped into a corridor, my lungs full of the dull yet powerful stench that covered everything. My brain felt foggy and with a headache that felt like pressure on my skull I continued inside. I was hoping to pick up the computer and get going right away, and I did my best to accomplish just that. I lifted the PC which was rather heavy and hurried back the way I came when something caught my attention. As I was putting my shoes on my brain alerted me of movement. From all around. The walls seemed to have this rhythmic pulse to them. If I wasn't at the doorstep I would've fainted, that's for sure, but I made it out to my car, telling myself it's the headache getting to me.
The drive back was nothing out of the ordinary, but that foul smell just wouldn't leave my nose. I parked, opened my boot and to no surprise the aroma oozed out of the case like a thick invisible fog, bringing back that numbing pressure that I felt earlier. I grabbed all the cleaning chemicals and similar that I could find lying around, giving it a thorough rub on the outside. I pride myself on my expertise in software, but the hardware always confused me and I never bothered to learn it. Thus I did not want to open it up, which proved to be a grave mistake.
For 6 months straight there seemed to have been no problem with the PC. It worked as intended, was just as fast as I expected and the smell was only noticeable if you got up close to sniff the case. Which I didn't. But two days ago I didn't need to either. I woke up to a strange smell. It wasn't as strong or numbing as the one I felt at the house but it certainly wasn't pleasant. We had maintenance that night, we were notified that from 10pm we should be expecting a blackout. I didn't mind, but it seemed that whatever was in my computer did not like it. I decided to give it another round of cleaning once I was done with my cup of coffee. I dressed up and went to pull out the cables on the back, but they were a lot harder to unplug than I remembered. I ripped out the one which was most limiting length-wise and I pulled the rest of the case out from under my desk. As I saw the back of the PC I had to stop myself from throwing up.
Now I'm not afraid of gore, I grew up in a generation (and the subcultures) that made it such a commonplace it's usually unamusing. On screen, at least. But I didn't expect to come face to face with a chunk of skin stretching across where my plugs should have been. The cable I ripped out laid on the floor, a dark red liquid dripping from it, staining my carpet. Same thing could be found on the back of the case. Turns out the cable wasn't just stuck, it was *integrated* into the fleshy mess that shouldn't have been there.
That's when I got a screwdriver and ripped the case open. It seemed like the only logical way to deal with whatever infested my computer and I didn't know what else I could do. The case came away like a sticker, the inside melted to a wall of human-like skin, peeling away it left a residue of perspiration on the plastic.
The flesh monster's skin seemed to have formed a block, covering its insides from all angles, pressing against the vents and pushing out through the outlets. The cord I ripped had left a nasty hole that started to scar up, but I wanted to see what I was up against and I *didn't let it*. I scraped away the scar tissue with the screwdriver and pushed it through the wound, detaching the vein that supplied my cable from the wall of skin. The case still hugging it from the outside cast a shadow that made it hard for me to see in, so I turned on my flashlight, stretching at the hole with my tool, trying to take a peek.
I saw veins running across the surface, the inside was humid and *warm*, at least warmer than room temperature but it wasn't the heat of a working human body. It was starting to cool. In the middle of the case I saw something heavy, a huge knot in the middle of the circulatory system which kept beating in a steady rhythm. It was slow, the pulse was invisible from the outside, yet it kept pushing blood through the opening, trying to close it up, but the scarring slowed down significantly from when I first ripped that cable out. It ran on electricity, it had to have been the case, the inside had a greenish tone from what I could make out, meaning that during the blackout it started rotting. The system that somehow ran like a normal computer for months started to decay, which reminded me of the smell my brain ignored from my initial shock that once again sat heavy in my lungs.
I did not reconnect it but I didn't know what to do with it either. Who would have I called? I scoured the internet to find your institute, and I left my PC to you. Past making this statement I wish not to associate myself with this case any longer.
Statement ends. First thing after reading this statement I went down to artifact storage to ask about this curio. Turns out whoever left it to us delivered it too late, the "heart" was not beating and the thing once stretched against the walls of it's case now sat collapsed and rotten in the organic section, making any other follow-up almost impossible. Looking for the flesh house also yielded no results, meaning I will put this case to rest as-is. What does keep me wondering are the intentions of the seller. Why would an avatar of the Flesh sell a piece of itself to an unsuspecting individual? There was no mention of the *flesh block* attempting to leave its case meaning there was no intention of spreading the system either. Maybe they didn't intend the buyer to possess it for so long, maybe they tried to alert us of their vicinity. But they failed. They left us with a cold trail. *sigh* Recording ends
This is episode one of my series I call MAGREDACTED, here are all the episodes out now:
The Vast The Stranger The Dark
New episodes will be posted over on @archivus !
34 notes · View notes
sirfrogsworth · 1 year
Text
Tumblr media
Why do these knobs all think avoiding one-time expenses will magically solve financial hardship?
Also, a reliable phone is a necessity. iPhones do come in less expensive models, they retain their value for resale, and if they are taken care of, can last for several years. One thing Apple does better than other manufacturers is keeping software updated on older models. Some manufacturers will only push software for a year or two unless you bought their expensive flagship products. No phone is perfect, and iPhones have poor repairability, but they are still a decent option for financially challenged individuals. Sometimes spending a little extra for something reliable that will not become obsolete is a better value. Buying cheap can actually make your financial hardship worse.
And I would argue entertainment is a necessity as well. You can get a decent sized TV for 300 bucks. Which for a one time expense, is not a huge deal.
178 notes · View notes
vadapega · 1 year
Text
Rummaging through my old room I find this, a traditional flip note of Pantufa the Cat from 2011 or earlier, with rusty staples and, according to the numbers on the corner, missing frames.
For detailed ramblings of hidden memories this unlocked, click for more
I've always wanted to be an animator and, while I didn’t have the software or hardware for digital animation, I wanted to practice is as much as I could. This was the best I could put together at the age of 16.
I would do small scale animations at the edges of notebooks or draft ideas in comic form with notes before I knew what a Storyboard was. Back then I didn't even have a stable internet connection in the first place, this was around the time I had to share a PC with my older brother who would kick me out at any opportunity and hog the PC for the entire day, only letting me on at the last minute, where I would get an earful from my parents and be told to go to bed, it was a nightmare to do anything digitally...
The first drawing tablet I got was considered scrap the moment I got it for Christmas. No screen, wobbly inaccurate pen (can't draw a straight line without it looking like lightning), Silvercrest branded (basically, LIDL), it was as cheap as it could be but it was my introduction to "not using the mouse to draw" which it did not help with as even today revisiting it makes me want to draw with a mouse more.
Tumblr media
Things were very strict and if something did what it needed to do, it didn't need to be replaced. "That's what I had been taught"If it ain't broke, don't fix it" was the motto for my family and that mentality stuck to me even to the present day. I still find myself using MSPaint for Pixelart or drawings, as spending for anything greater is hardwired in my brain as "unnecessary" or "wasteful", hell, I wasn't even allowed to spend money outside of school purchases such as at the cafeteria (they had a kickass card charging system which made the school I attended in Germany around 2016-2019 look medieval in comparison which is incredible since Portugal isn't the first thing you think of when it comes to technological advancements), so any money I would get for Christmas or birthdays was practically useless and I never learned to manage income. I would sometimes find my mom take the money off my piggy bank for groceries and other goods when she was running low, she didn't try to lie, she had no reason to.
Anything I can get for free is what I stick by and I'll only spend money if I absolutely have to or, more recently, if it benefited close friends in any way, as I've learned to have no regard for my own well being and should be ashamed for even considering it, others always take priority.
So when it comes to animation today, I have a "yar har" version of Toon Boom Studio 8.0 for bigger things (I've tried OpenToonz but it's very crash happy and I've lost hours of animation with it even with the backup and auto save features on, back in the day I had a a copy of Flash CS4 I grabbed from the school computers that I got to work after some tinkering and a well placed crack) and for Pixelart I just use Windows XP's MSPaint and abuse scroll-wheel and window resizing shenanigans to advance frames. I don't get much time to practice animation and I get easily excited to have a chance at it.
I'm under my own mental shackles at all times and that's not going to change, only further cemented by the elitist mindset the Sonic Hacking community and SRB2 had taught me, a mindset I regret adopting and one I catch myself going back to and feeling ashamed of every now and then, leading only to depressive episodes that are best left for a psychologist to deal with... should I ever find the opportunity to seek one without time and language barrier issues.
As the years go by and I find myself doing or just refining Pixelart than to do animated pieces, I've given up hope in being an animator in the foreseeable future, only dedicating animation to those done in private between friends, never allowing myself to clean up or refining it in any meaningful way unless asked for because I shouldn't. It's why I tend to ask for suggestions or characters to add for animations I plan to do, cause I don't want it to be for me, I want it to be for those I can make happy to see it.
---
Before I hit "Post", a reminder that there are people much worse off than I am, these are just memories and 1st world problems and should be nobody's priority. Please support growing young artists and animators, they need it more than some washed up wanna-be animator that is known for nothing else but basic Sonic ROM hacks disguised to look impressive via a coat of MSPaint.
48 notes · View notes
waterpoofs · 1 year
Text
Your Stable Diffusion Qs answered, part 1
Tumblr media
Several of you have asked questions in the comments and msgs, wanting to generate your own Stable Diffusion AI inventions like these. I don't consider myself any kind of expert on this, I've just been messing around, pressing buttons and seeing what happens. But then, that seems to be what everyone who uses Stable Diffusion has been doing, so I guess I'm probably as qualified as anyone to share how I've done this.
So to start, I've answered the basics on what set up I'm using below. When I get a moment, I'll do another post answering questions about prompts, and then one on models.
Hardware and software
I'm running this on a 5 year old Dell XPS 8930 with a 6GB graphics card. It's just a good consumer PC, not a cutting edge supercomputer. But if all you have is a cheap laptop with no GPU, you should probably look to somebody else for guidance, this method probably won't work for you. I think there are other ways you can do it, but I have no experience with them so can't advise on those.
I installed Automatic1111's Web UI following these instructions. Since I did that, somebody has created an installer that is intended to make all that easier, but since I already did it easily enough the first way, I can't vouch for that option.
Config
The best thing to do is play around with things and see what happens. I've messed around with all the different sliders and options, but found that most of the time changing them from the default doesn't do much to improve the results. The only ones I change from the default are sampling steps, which I typically put in the ~100-120 range, and face restoration, which I usually have on during image generation but not during enlargement.
Workflow
The main secret to getting images that I deem worth posting here has little to do with getting the config right, or even writing a perfect prompt, and everything to do with generating a lot of images and binning piles of garbage, then iterating the few creations that have some promise. To get to an image worth posting I typically:
Prompt it to generate a large number of 512x512 images on a theme.
Delete most of what it creates and pick the best looking one - judged on overall composition and the design of the gear, rather than details at this stage.
Send it to the img2img tab to iterate it, typically telling it to generate half a dozen or more variations with denoising strength usually set in the 0.6-0.9 range, depending on how close it already is to what you wanted. Sometimes refining the prompt keywords at this stage too if something stands out as needing a nudge in the right direction.
Pick the best one and send it to the extras tab to enlarge it. There are lots of enlargers available. I've used 4xValar a lot. I often couple it with lollypop, which creates quite a bold, smooth and vibrant look which works well with shiny gear. But I haven't tried many, so there may be other great enlarger options out there.
Now send the enlarged image to the inpaint tab to improve any areas which have problems, like low res artifacts, bad faces or fabrics that aren't what you wanted.
For step 1, the "Script">"Prompts from file or textbox" function is useful: you can write a variety of different prompts, and create minor variations on prompts to see how different keywords affect the results. Fill the textbox with a list of prompts, set the "Batch count" to anything from 20 to 100, then leave the computer churning them out in the background for you to deal with when you have the time to do the other steps.
For step 5 I select an area of the enlarged image, tick "inpaint at full resolution", and if the selected area is larger than 512x512, try to match the width and height settings to approximately the size of the selection. I typically set denoising strength in the 0.3-0.6 range - setting it higher will have a stronger effect, but can also result in that area looking less like it belongs as part of the image, as the lighting and colour balance can end up being a mismatch. Then I write a prompt that is specific to the selected area and have it generate half a dozen options.
The image at the top of this post, for example, started as one of many dozens of guys in shiny Adidas 3 stripe waterproof sportswear, generated as one big batch, the majority of which went straight in the bin.
Tumblr media
After img2img iterating it with small refinements to the prompt and picking the best out of a couple dozen variations, I inpainted an area including the left arm, shoulder and hood of the jacket, with a low denoising strength and a gear-specific prompt, just to give it a smoother and higher definition appearance than the enlarged low resolution image had (and still has, on the right arm and legs - they catch my eye less, so I didn't bother trying to perfect those). I then did the same for an area around the face and hands, so it would have better texture and detail, clear up a few oddities in the general shape and the hand structure, and give the guy less crudely sculpted facial hair.
Tumblr media
It sounds like a lot of work when now I lay it all out in detail like this, but most of the work is done by the computer in the background: line up a batch of stuff for it to generate/iterate, be patient and leave it to do its thing. Then when you come back to it later, you've just got to pick out the best and do a bit of inpainting once you've got some good images to refine.
At least, that's the workflow I was using for most of these posts - until the most recent 2, filled with the painting/illustration-style creations. Those were even simpler. But I'll get to that in the post on models.
77 notes · View notes
lesbian-forte · 6 months
Text
I wanna say a few things about Synthesizer V, because a lot of vocal synth fans, especially of mainly Vocaloid and UTAU, tend to misconstrue intent when it comes to wishing for vocals to migrate or cross-platform on the engine.
-It isn't about 'realistic,' or at least for the most part. It isn't about disliking their classic robotic sound just because of progress. I'm gonna say it- I do dislike Vocaloid 6. I don't think that's an unpopular opinion. But I don't hate Vocaloid in general, and want badly for the software to improve.
Banks like Gumi and Una got smoother transitions and (bad) crosslang... at the cost of getting put through a white noise factory. Their V4s were much clearer and even Gumi V3 English was far more reliable, while their V6 updates sound as though someone in the recording booth is rubbing styrofoam and the mic lacks a pop filter. Supposedly in the name of the iconic 'Vocaloid sound' that the type of engine noise doesn't even resemble. And for those who like the robotic sound and don't like SynthV because it's not, I've got news for you- you can have it without the fuzz.
For one, you can tune robotically in SynthV very easily. Tune entirely manually like any non-AI program, and since there's very little of that metallic twang, certain effects just move to mixing. Rather than taking out the sound of engine noise, it's putting certain things back in instead, which is a lot easier to do than the inverse- and the option of keeping things sounding more natural and clean without all that work is a huge bonus for people who don't think that sound fits their taste or style.
I personally love robotic-sounding vocals. But a clean, clear, and fluent base render output is essential to get the most out of your sound. I love Eleanor Forte R1/lite because that's what she is. Clean, clear, and fluent. But not realistic in any sense, unless compared to previous vsynths. She's probably just an Arpasing bank with higher render quality, but she's amazing regardless. And free too!
-Accessibility. SynthV is very accessible and easy to pick up. There's a limited version to try it out and make projects at the cost of fancy features that even allows commercial use, and many voicebanks have lite versions also with limited features and no commercial use. There aren't time limits on trying out the program- and just like Vocaloid, if you tune something with one vocal you can send it to a friend to render with another. Having lite voices to work with a lower quality version of the same voice that will render it means you actually know for the most part what you'll get, save for a couple quite old exceptions.
And when you do want full versions, it's dirt cheap. It's cheaper than Cevio, and far moreso than Vocaloid or Piapro. The two most expensive voicebanks on the program convert to roughly $120USD, and they're known for their special features and high quality. Most are 60-90 for digital, and SynthV voicebanks are feature-rich with the equivalent to appends already built in.
Full versions of AI voicebanks (the current gen) are also multilingual with little quality loss between languages, mainly just an accent. No need to purchase a separate English voicebank with no appends or deal with extremely clunky input and tuning. Currently four- (soon five!!) are options usable for any voice. Japanese, Mandarin, Cantonese, English, and when testing is done, Spanish will go from being exclusive to one bank to fully available.
It's also just generally very user-friendly. Especially if you dip your toes in with the basic editor before being barraged with all the features of pro, everything is laid out simply. While the UI could use a minor revamp because it's getting crowded and being able to resize the sidebars would be nice, there isn't really anything bad to say about it. As someone who'd hardly touched vocal synths myself, I knew how to work it in hours.
Oh, the autopitch. This one is contentious. There is a certain laziness to doing plug-n-play on a cover and calling it a day, just like with any other vocal synth. However, on originals, or working with it to make sure the voice cooperates, more time can be spent on phonemes, parameters, and mixing. Calling SynthV bad because it's just 'too easy' is gatekeeping vocal synths, plain and simple. Being able to make what you want without having to manually make every single pitchbend or fight with the program before getting to do anything more interesting is a way to make people more creative, not less.
-In regards to people complaining about the updates- aside from Stardust because of her limited copies and discontinuation, previous versions are still there! Dreamtonics doesn't give companies or individuals predatory contracts that force them to stop distributing older products with the same VP or wait for years to move. They're okay with their voices being on multiple engines and still supported. You'll still get your UTAU Teto, Renri, Oscar and XYY, Cevio Rose, Popy, and Kafu, and Vocaloid Gumi, Sora, Miki, and Kiyo. And you'll get your SynthVs!
Synthesizer V, Voicepeak, and Dreamtonics are not turning into a monopoly. Vocaloid still has tenure and the current version has a backlog spanning back to V3. Cevio has some heavy hitters that make it huge in Japan. Ace Studio is big in China and has the Vsingers. If you see characters coming to SynthV, that speaks of the quality of the program and its capabilities of bringing a wider audience. It has naturalness for those that want it, high quality render output, expressiveness, fluent English for marketing to the west, and Windows, Linux, and Mac support. There's nothing wrong with wanting options, and the companies know this. It's broadening the market, not vice versa.
11 notes · View notes
andmaybegayer · 3 months
Note
Hello it's me with another very naive computer question!
One of the really common complaints you see about modern software (from Adobe, Microsoft, etc.) is the move from the single-purchase model to a subscription-based model. While I understand that people are upset about paying more money over time, this also feels like the only viable option for shipping products that work with modern OSes, especially Windows (I don't have any experience with MacOS). Windows pretty regularly updates, and if you want your product to continue to work, you have to continue paying your engineers to maintain compatibility through time.
Obviously I understand that there are lots of FOSS options out there, but for the companies that are built on making money from these sorts of software products, I don't see another way. Am I way off the mark here?
This is a really good question. I don't have a great answer, but the model I have in my head is that "traditional software distribution" is partially an artifact of an era where companies were starting to use computers but internet use was still spotty so providing support for software was just a very different ballgame. A lot of what I'm saying here is not like. Fact as much as it is my understanding of The Software Business from the side of someone who is a little involved in that but mostly not in that.
(This is mostly about "business software", that is to say, accounting packages, creative suites, design packages, modelling tools, etc. This model does not explain like. Spotify. But that's much easier to explain.)
You're not wrong that the subscription model really make sense given modern software development, where patches come out continuously and you get upgraded to the latest version every time something changes, but there has been a significant change in how software is developed and sold that makes it noticeably different. I think that the cause of this is mostly because it's finally practical to do contract-style deals with hundreds of thousands of customers instead of doing one-off sales like we used to do.
In the Traditional model you charge a pretty sizeable upfront cost for a specific version of the software, you buy Windows XP or Jasc Paint Shop 7 or whatever and then you get That Version until we release The Next Version, plus a couple years of security and support. When the next version hits, we stop adding any new features to your version, and when that hits end of life, you maybe get offered a discount to buy licensing for the latest version, or you drop out of support.
Traditional software with robust support typically costs an awful lot, Photoshop CS2 was $600 new in 2005, or $150 to upgrade from CS, because you're paying for support and engineering time in advance. A current subscription for just Photoshop is $20/mo, and that's after twenty years of inflation. Photoshop is also cheap, a seat for something like SolidWorks 2003 could probably have run you $3000-4000 easy. I can't even give you a better guess there because SolidWorks still doesn't sell single commercial licenses online, you have to talk to their salespeople.
The interesting thing to me about Traditional pricing was that I think it was typically offered to medium to small businesses or individuals, because it's an easy way to sell to smaller customers, especially if it's the 90's and you're maybe selling your software through an intermediary reseller who works with local businesses or just a store shelf.
Independent software resellers were a big business back in the day, they served as a go-between for the software company and smaller businesses, they sold prepared packages in a few sizes and handled the personal relationship of phoning you up and saying "Hey there's a patch for your accounting software so that it doesn't crash when someone's surname is Zero, we'll send you a floppy disk in the mail with some instructions on how to install it." Versioned standard releases are a thing you can put in a box and give to resellers along with a spec sheet and sales talking points. This business still exists but it's much smaller than it once was, it's largely gone upmarket.
If you were bigger, say, if you were a publishing house that needed fifty seats of editing software you'd probably call the sales department of Jasc or whoever and get a volume deal along with a support contract.
Nowadays why would you bother going through resellers and making this whole complicated pricing model when you could just sell subscriptions with well-established e-commerce tools. You can make contract support deals with individuals at scale, all online, without hiring thousands of salespeople. You can even provide varying support levels at multiple cost brackets directly, so you don't need to cultivate a direct business relationship with all your customers in order to meet their needs. Your salespeople handle the really big megacorp and government deals and you let everyone else administer themselves.
It also makes development easier. You can also deploy patches over the net, you just do it in software. You can obsolete older versions faster, since you can make sure most people are using the latest version, and significantly cut down on engineering time spent backporting fixes to older versions. I think a lot of this is straightforwardly desirable on most software.
Now, there are still packages sold by the version, and there are even companies selling eternal licenses.
Fruity Loops Studio is still a "Buy once forever" type deal.
MatLab can be purchased as a subscription or as a perpetual one-version license.
Windows is still sold like this, but also direct to customer sales of Windows are minimal, Windows is primarily sold to OEM's who preinstall it on everything.
But it's a dying breed, your bigger customers are going to want current support and while there are industries where people want to hang around on older versions, for a lot of software your customer wants the latest thing with all the features and patches, and they'd rather hold on to their money until later using a subscription rather than spend it all upfront. Businesses love subscriptions, they make accounts books balance well, they're the opposite of debt.
Personal/private users who might just want the features of Photoshop CS2 and that's fine forever don't matter to you. They're not your major customers. This kind of person is not a person who your business cares to service, so you don't really care if you annoy them.
Even in the Open Source business world, subscriptions are how the money is made, just on support rather than for the software itself. You can jump through relatively few hoops to run Ubuntu Enterprise or SUSE Enterprise Linux on your own systems for free, but really there's not much benefit to that unless you pay for the dedicated support subscription.
In many ways I think a lot of things have changed in this way, I have a whole thing about the way medium-scale industrial manufacturing has changed in the past thirty years somewhere around here.
While there are valid reasons you might want to buy a single snapshot of some software and run that forever, the reality is that that's a pretty rare desire, or at least that desire is rarely backed by money. If you want to do that you either need access to the source code so that you can maintain it yourself, or you need to strike a deal with someone who will, or it needs to be software so limited that it (and the system it runs on!) never need updates. Very few useful programs are this simple. As a result subscription models make sense, but until recently you couldn't really sell a subscription to small businesses and individuals. Changes in e-commerce and banking have enabled such contracts to be made, and hey presto, it's subscription world.
47 notes · View notes
jaebird88 · 4 months
Text
The issues with my workplace’s in-house application came to a head when we finally(?) deduced the cause of most of the issues I have been dealing with. I say most, because there is no “one size fits all” problem as I have multiple bugbears with their software.
For context: I work in a privately own supply chain warehouse in which we order cheap tools from China and accessories for hardware stores and ship them out nationwide. I think we have another location in Texas, but honestly I can’t be bothered to invest myself in a company that’s been running on cheap labor and nepotism. Anyway…
The “auto stock run” function which has been the bane of my existence for the last two weeks is supposed to work as follows:
When we receive our inventory, we record how many items are contained in each case.
With that number as the main factor, the company can track how many items are pulled by packers for their orders. Once a case has been emptied, the system is updated to as how many cases remain in stock.
After a specified point, my application spits out a list to inform me on what I need to retrieve and restock. Rather than counting everything myself.
Simple, right? Should work as intended, yes? Unfortunately, the one consistent issue that kept recurring were the inaccuracies between what the system shows as the on-hand stock count and what I can see in person. The IT guy discovered that the count in the system was not adjusted correctly due to being based on a repackaged item’s quantity.
So instead of me updating things from my application to say I have four cases out of four on my line, each one containing twenty items each, the system showed there was six per case. Meaning for every six items removed, that’s one box emptied. And we often refurbish and repack returns or new items with an additional sticker to then put back out for orders, all of which are of varying quantities per box.
Until the jackass at the top who decided on this function to be made returns in a week, I’m going to be doing my job the old way, which is preferable. I know my line and all its problems (because there’s still far more bullshit to remind my supervisors about constantly), and can stay on top of things without such a flawed automated function. Plus, it keeps me busy, and I hate spinning my wheels waiting for something to prompt me to work.
4 notes · View notes
Note
I've had your post up in a separate tab for ages, but life 😮‍💨😅
Just wanted to say I appreciate the in-depth response about RAID (and cosmic rays!) and especially the S.M.A.R.T. article - it'll come in handy as I'm quite complacent 😅 about my personal backups (I think my music files have the most "redundancy" via iPods 🤡)
*I dunno if you'll find it interesting, but the OP's schadenfreude in this Reddit post was amusing to me, at least 😅
https://www.reddit.com/r/Netsuite/s/Bxu6bFnrkS
But tbh, even for the outage referenced, 🤡 I would've been more angsty about the potential hours! of productivity lost (i.e. bc users getting anxious about deadlines, etc.) rather than the potential that our data pre-incident would be corrupted or lost.
Anyways, in any case! Thank you for sharing your tangents! I hope you're doing well!
Ahh what a great honour to be a long standing open tab. Funnily enough I started drafting this yesterday and got distracted from it as well. My original response to how I’m doing was going to be “semi patiently waiting for the Dreamcatcher comeback announcement” but since then we got Fromm messages saying probably not until at least June (noooooo) and now I'm also neck deep in ACC, much to my dismay. I have nothing intelligent to say about batteries, they’re complete mysteries to me as well, but they sure do exist. Unfortunately.
Anyway! I do have things to say about backups. Below the cut 😉
The thing about backups is that you can definitely get way deeper than you need to, I think it’s mostly important to be aware and comfortable with your level of risk. The majority of people don’t hold too much irreplaceable data on their personal computers, and the data that does come under that category often fits within free or cheap tiers of cloud backup providers. Before I had my current setup I used to take a less structured approach to backups. I sorted my data into three categories:
Replaceable, which encompasses things like applications and games which can be re-downloaded from the internet (and, if the original download source were no longer available, this would not be a huge deal);
Irreplaceable but not catastrophic, which encompasses things like game saves, half finished software projects, screenshots I've taken etc; and
Irreplaceable and catastrophic, which encompasses things like legal documents but also select few items from category 2 I'm just very personally attached to.
Category 1 items I had on a single hard drive, category 2 items I copied over selectively to a second every now and then when I got struck with a particularly large wave of paranoia, and category 3 items I did the same but with the additional step of scattering them through various cloud providers as well. Now that I have an actual redundant drive setup in a server I have Kopia running on my personal computer to periodically back up everything that isn’t on my SSD, but I still rely on those external cloud providers for offsite backups.
It’s important to note my setup is ultimately designed with hardware reliability engineering in mind but those aren’t the only factors at play when thinking about backups, especially for enterprises. That Reddit thread is hilarious and I can see exactly where both sides are coming from, it’s a common enough disagreement between people of different departments. Senior software engineers tend to be paranoid old bastards who loathe to trust anyone else's code, which is in direct opposition to so many “software as a service” business models these days. But from a business perspective it makes complete sense to always have your own copy of the data as well, even if it isn’t the copy being used. It’s not just loss of productivity (although I agree that’s the most likely extent of any service down time) but often there are legal obligations on keeping records of certain types of work, and, while I’m pretty sure a company could win a court battle to absolve itself of responsibility in the event of a trusted third party being the one to drop the ball, that’s not the kind of argument you even want to risk getting into when there’s such a simple extra safeguard that could be put in place.
My assessment of the risks of my own backup solution of course has a MUCH lower threshold for striking out controls based on cost. I'm a hobbyist after all, this whole thing does not generate money it only takes it. Most notably I don’t have any full offsite backups, which leaves me vulnerable to near total data loss in the unlikely event of a house fire or someone breaking in and just picking up and leaving with the whole lot. The problem with defending against either of these scenarios with a “proper” 3-2-1 backup strategy is that the first server already cost me enough, I don’t want to go investing almost the same amount into a second one to stick somewhere else! And paying any cloud provider to host terabytes is no friendlier on the wallet.
There’s also the issue of airgaps, which is something enterprises need to think about but I do not have any desire to entertain. If a bad actor were to infiltrate my network in such a way that gave them root access to the server hosting all my data I would have no ability to restore from a ransomware attack. Of course this scenario is very unlikely, I’m already doing a lot to mitigate the risk of a cyber attack because running my services securely doesn’t incur additional costs (just additional time, which does mean I haven’t implemented everything possible, just enough to be comfortable there are no glaring holes), but it’s still something I am conscious of when running something which is exposed (in a small way) to the internet. Cybersecurity is also a whole separate but interesting topic that I’m by no means an expert in but enjoy putting into practise (unlike BATTERIES. God. What is wrong with electrical engineers (I say this with love, I work with many of them)).
In conclusion, coming back to how this relates to my dreamcatcher images blog, you can rest assured that my collection of rare recordings is about as safe as my collection of rare albums is, in that, barring a large scale disaster, they should be safe as long as I want to keep them. Which is hopefully going to be a very long time indeed, because I don’t just enjoy the process I also enjoy the content I’m preserving. But the average person probably doesn’t need to put the same level of effort into archiving — Google and Microsoft’s cloud services have much more redundancy than a home setup could ever achieve and can hold all the essentials (like the backup of the Minecraft server on which you met your oldest friends, for example).
2 notes · View notes