jarfil

@jarfil@beehaw.org

Programmer and sysadmin (DevOps?), wannabe polymath in tech, science and the mind. Neurodivergent, disabled, burned out, and close to throwing in the towel, but still liking ponies šŸ¦„ and sometimes willing to discuss stuff.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

jarfil,

From the Apple claims:

Masimo waited over a decade after it filed its original provisional applications, only to file the new applications that became the supposedly infringed patents just a week after Apple launched the first of the accused Apple Watch products.

Sounds to me like that should be illegal, no matter who does it.

jarfil,

Looks like a patent troll, though.

jarfil,

The trolling comes from stuff like this:


ā€œNon-invasive physiological sensor coverā€
US US11779247B2 Abraham Mazda Kiani Masimo Corporation

  • Priority 2009-07-29
  • Filed 2022-12-20
  • Granted 2023-10-10
  • Published 2023-10-10

They were fine with selling their own watch in a ā€œpatent pendingā€ state over 10 years after having filed a provisional application, but the moment Apple announced their own watch, they hurried to write a final application after the fact worded in a way that would make Apple infringe on it thanks to having a 10+ year old priority on it.

Theyā€™ve been pulling the same stunt a bunch of times:

patents.google.com/?assignee=Masimo&oq=Masimoā€¦

Several 2023 patents, have a priority as far back as 2006!

jarfil,

They registered it over 10 years ago. [ā€¦] or did they see and copy it?

You can see patents once they get published, not when the provisional claim gets filedā€¦ so no, Apple could not see and copy it.

Apple just magically come up with the same idea

According to Masimo, Apple lured some engineers from Masimo to develop a solutionā€¦ that happened to be similar enough that Masimo could file, and this time publish a patent after the fact that made Apple infringe it.

a lot of people ready to defend the big multi-billion dollar corp.

Even more people look at the finger and miss the Moon of a broken patent aystem.

jarfil,

I could understand filling a provisional patent and then only pulling the trigger on the whole shebang when you actually have to protect it.

That is trolling.

Patents are intended as a social contract:

  • An inventor: gets a limited time monopoly to sell their invention
  • Everyone else: gets to see how they did it, then get to do it for free once the monopoly time expires

Filing claims and keeping them hidden, then rewording them for publication when ā€œyou actually have to protect itā€, is trolling.

jarfil, (edited )

Apple fanboys gonna fanboy.

I will kindly ask you to retract that insult. I have never owned, paid for, rented, or otherwise let any Apple products into my life, donā€™t own any AAPL, and definitely are not a fan of Appleā€™s shenanigans.

these 10 years of court cases

What are you talking about?

jarfil,

our backlog to even first look at an application was 18months. I was working on applications that had been ongoing for 5+ years after first being picked up

Thatā€™s insane šŸ˜²

I mean, itā€™s already iffy to assume than ā€œonly one person can come up with a given idea at a timeā€, it gets worse when ā€œwhichever gets to patent first is the only possible inventorā€, but waiting 5 or 15 years after the fact just to be granted a monopoly on the inventionā€¦ is insane.

Itā€™s not important when the application became a patent, itā€™s important when it was filed and what it contained

Maybe Iā€™m missing something, but how can anyone be accused of copying a patented work, if they announce or release their product before a patent gets published?

Sure, they probably should have filed an application themselves, but if the backlog to even look at an application is 18 months, then what happens of person A files an application, then 12 months later person B files a similar application, and they just sit there? Should person B wait until their application gets processed (positively or negatively), before announcing or releasing anything? What about products released with a ā€œPatent pendingā€ notice, are they just a gamble?

What I seem to understand for this case, is that Masimo has been filing multiple provisionals for different patents over 15 years, they may have approached Apple to license some of them, then when Apple announced their own product, Masimo hurried up to fix the wording on a bunch of the provisionals to match Appleā€™s product, and filed them as finals.

From an external point of view, what I see is the publication of a product using non-patented technology that should be considered prior art and render all those patents invalid.

jarfil, (edited )

Letā€™s clear something up:

  • Matrix is a free and open protocol.
  • Element is one of several free and open source Matrix clients.
  • Vector Limited is a company funding the development of the Element client, that also sells a Matrix homeserver.
  • There are several other free and open source Matrix homeservers.

You DO NOT NEED to pay a dime to Vector Limited for a Matrix homeserver, or use the Element client.

Meanwhile, XMPP is a ā€œbuilt by committeeā€ nightmare, with a committee that didnā€™t commit (pun intended) to basic features, leaving file transfer, audio, or video calls, to be defined as ā€œprotocol extensionsā€ (aka: incompatible) by each client.

TL;DR: use Matrix, with the Element client or any other, leave Vector Ltd. for the businesses.

jarfil,
jarfil,

There is no ā€œMatrix Ltd.ā€, the Matrix protocol is being worked on by the ā€œMatrix Foundationā€, a UK CIC (kind of NGO), with adoption by French an German governments.

XMPP clients ā€œappearā€ to have compatible file transfer and A/V callsā€¦ until you try using them and find out they sometimes lose bytes from one client to another, but not the other way around, sometimes calls only work one way, and so on. Thatā€™s the effect of not having a minimum common ground defined in the protocol spec.

jarfil, (edited )

Itā€™s been a progression:

First I didnā€™t care, just made male characters because Iā€™m male, put about zero thought in it.

Then someone told me ā€œIf Iā€™m going to spend hundreds of hours staring at an avatarā€™s butt, Iā€™d rather it be something I likeā€. I still made male characters, because I wasnā€™t staring at their butt.

I got into healing roles over time, and most healers tended to be female, so I picked female characters.

Then I saw how male players would fawn around female charactersā€¦ and I found it funny to make the most fragile looking female character, with some awesome DPS power, so people would try to PvP duel me and get pummeled into the ground.

Finally, I stopped caring at all. My Overwatch ā€œmainā€ was Mercy, with Torb and Moira as close secondsā€¦ but the most fun Iā€™ve ever had, was being a hamster (Hammond).

jarfil,

Try Overwatchā€™s Torb: small hitbox, ā€œthe floor is lavaā€ ult, and a rivet gun with both a ballistic trajectory mode that can go from side to side of the map (hard to master, but extremely gratifying when you headshot an enemy at their spawn from your own spawn), and a mele mode that can take down the strongest tanks.

jarfil,

Shave your legs? If you want to dress in feminine clothes, just do it [if your country allows it].

Iā€™d recommend against shaving your arms, though. Last time I tried that, it messed my sense of proprioception, turns out Iā€™m used to the input of airflow over arm hairs to keep track of where they are, whoā€™d know.

jarfil,

Itā€™s more of a mailing list or forum game, where you can check on the state of the rules at any time.

It can be played as tabletop, but that involves a lot of handwriting, and whoā€™s got time for that in 2023?

jarfil,

Thatā€™s doableā€¦ if you make it a rule!

In my experience, the game tends to get very ā€œmetaā€ very quickly. Someone could add a rule that ā€œnobody write down the rulesā€, unless you had the ā€œperson X writes down the rulesā€ as an immutable rule, so the moment someone wants to make it mutableā€¦ beware!

Firefox with arkenfox.js: Are these extensions still useful?

After a long while, I checked back on the arkenfox.js github page, and they no longer mention two extensions I still use: (1) CanvasBlocker (because if Resist Fingerprinting is enabled in about:config, the per page zoom levels get changed and that drives me crazy), and (2) Smart Referer (because, well, it was recommended). I...

jarfil,

As long as sites can get zoom levels, it seems to me like youā€™ll have to choose one or the other.

Now, if Iā€™m not mistaken, the only way to do that, is via JavaScript, so disabling JS on a site should block that. Alternatively, block or sanitize the JS call used to calculate the canvas vs. window size (maybe via Tampermonkey?). Or just return a window size equal to the canvas size (Iā€™m kind of surprised RFP doesnā€™t do that).

jarfil,

Hm, which parameter would you want to get removed?

From what I can see, you can either specify a fixed parameter name, or use a REGEXPā€¦ I could help you write an optimized REGEXP if thatā€™s what you need, the example /^utm_/ one seems to target Googleā€™s tracking and be simple enoughā€¦ but is that what you want to do?

jarfil, (edited )

Right, so you basically want the opposite of CanvasBlocker?

jarfil,

Twitterā€™s lawyers argued that the company made only an oral promise that was not a contract, and that Texas law should govern the case

Wait, that wouldā€™ve been a valid defense in Texas?

jarfil, (edited )

As always, there are several different aspects:

  • Promoting [Nazi propaganda and misinformation]
  • Laughing at [ā€¦]
  • Analyzing [ā€¦]
  • Profiting from [ā€¦]

Sometimes the difference between ā€œpromotionā€, ā€œlaughing atā€, and ā€œanalysisā€, depends more on the readerā€™s approach, that on the writerā€™s intent.

Then again, sometimes a reader decides they donā€™t want to deal with any of it, which is also respectable.

jarfil, (edited )

Iā€™d argue that it still broke Reddit.

Back in the day, I might say something out of tone in some subreddit, get the comment flagged, discuss it with a mod, and either agree to edit it or get it removed. No problem.

Then Reddit started banning reactionary subs, subs started using bots to ban people for even commenting on other blacklisted subs, subs started abusing automod to ban people left and right, even quoting someone to criticize them started counting as using the same ā€œforbidden wordsā€, conversations with mods to clear stuff up pretty much disappeared, application of modern ToS retroactively to 10 year old content became a thingā€¦ until I got permabanned from the whole site after trying to recur a ban, with zero human interaction. Some months later, while already banned sitewide, they also banned me from some more subs.

Recently Reddit revealed a ā€œhidden karmaā€ feature to let automod pre-moderate potentially disruptive users.

Issues with the communities may have lessened, but there is definitely no longer the ability to say goofy, wild, or unpopular stuffā€¦ or in some cases, even to criticize them. There also have been an unknown number of ā€œcollateral damageā€ bans, that Reddit doesnā€™t care about anymore.

jarfil, (edited )

Thatā€™s the quick, easy, and wrong approach.

What are 9 non-Nazi people supposed to do: kick the 1 Nazi to a Nazi-only table? Leave the table and now have 2 Nazi-only tables? Get everyone thrown out?

Nazism works like any other sect; what converted people need, is exposure to other ways of thinking, ideally some human connections with people whom the sect demonizes and tries to keep members away from. Pushing sect members away from society, is precisely what the sect wants!

Iā€™m not saying that you personally, or even me, should be the ones to do that, or that we should idly watch, or not have a Nazi-free table.

What Iā€™m saying is that non-Nazis putting up with a Nazi in order to de-program them, should be praised, and that you canā€™t tell whatā€™s really going on just by watching who sits where.

jarfil,

What do you call a company that puts profits above all? A company.

Last time I asked for advice about registering a nonprofit, I was told ā€œbut you donā€™t yet have enough profits to use a nonprofit for tax evasionā€ šŸ˜’

jarfil,

deradicalizing effect on them overall because theyā€™re not just stewing in a cauldron of other people who reinforce their beliefs

Whom are we talking about here, the ones who get kicked out and seek each other in a more concentrated form, or the ones who are left behind without the radicalizing agents?

I donā€™t want to have to deal with Nazis, or several other sects, but I donā€™t think forcing them into a smaller echo chamber is helping either.

Ideally, I think a social platform should lure radicalizing agents, then expose them to de-radicalizing ones, without exposing everyone else. Might be a hard task to achieve, but worth it.

jarfil, (edited )

The only time I got banned for bigoted stuff, was precisely for quoting someoneā€™s n-word and calling them out on it. Automod didnā€™t care about the context, no human did either. Also got banned for getting carried away and making a joke in a ā€œno jokesā€ (zero tolerance) sub. Several years following the rules didnā€™t grant me even a second chance. Then was the funny time when someone made me a mod of a something-CCP sub, and automatically several other subs banned me.

There is a lot more going on Reddit than what meets the eye, and they like to keep it out of sight.

jarfil,

I see it as a cautionary tale about relying too much on automated mod tools to deal with an overwhelming userbase. People make mistakes, simple tools make more.

jarfil, (edited )

My point is that itā€™s nothing to be surprised about when a company makes a decision to increase its profit.

As for the rest, getting a profit from your work, is called ā€œa jobā€. Companies are created to get a profit in excess of whatever job the owners are doing, otherwise itā€™s called a ā€œnon-profitā€ā€¦ for the owners in excess of their job at the company, which they still get paid for.

I donā€™t know the company youā€™re working for, but if it has any profits that donā€™t revert to the people doing the job, or the amortization of the initial investment, then the owners are ā€œskimming off the topā€ from everyone.

The people I asked for advice, from the corporate world, were so entrenched in that same ā€œprofit firstā€ mentality, that they couldnā€™t even grasp the idea of only getting paid for your actual work, and only saw non-profits as a tool for tax evasion.

jarfil,

Thatā€™s how you reinforce the indoctrination of ā€œus vs. themā€, and how theyā€™re the oppressed ones. Far from ā€œitā€ or ā€œallā€.

jarfil,

I donā€™t think you understand. Instilling a feeling of oppression, then a desire to ā€œfight against the oppressionā€, is how Nazis get created. Nobodyā€™s asking you to tolerate it, or see any ā€œboth sidesā€, there are no sides. The only side is whether you work with or against their indoctrination.

All Iā€™m saying is you better double check those 9 other people at that table, in case theyā€™re doing the hard work you or me donā€™t want to.

jarfil,

You have made your position very clear, but if what you got from what Iā€™m saying is ā€œsympathizing towards Nazisā€, then youā€™ve missed my point completely, and I donā€™t know how to make it any clearer. šŸ¤·

jarfil,

How can you tell ā€œderadicalizingā€ from ā€œbeing friendlyā€ by just seeing people sit at the same table? One of the strategies for deradicalization, is precisely having positive experiences with people the group/sect has vilified.

here you are now also arguing that we need to be nice to nazis

No. In a nazi-free area, just kick the nazi, thatā€™s easy. What Iā€™m arguing is that you should give the benefit of the doubt to the other 9 people. Donā€™t assume.


on another post you argued heavily with multiple users that white privilege is not real

Let me clear that up:

  • White privilege is real. So are others.
  • Iā€™ve always tried to avoid using my privileges.
  • People assuming Iā€™m too privileged have fucked me over.

These are not either-or.

I thought maybe you were very young, or confused, and tried to have empathy and explain some concepts

Not very young, maybe confused, maybe living in a different society, most likely with different life experiences.

Thank you for trying to explain some concepts. I learned some stuff in that other post, and Iā€™m grateful for that (even if the conclusion was depressing).

the things you have been saying here, in multiple places, are white supremacist talking points

If you need help stopping, that is your responsibility

Is this another ā€œlearn the book of forbidden wordsā€ situation?

I refused to read into white supremacist propaganda any further than seeing their basic manipulation strategies, and that was a few decades ago. Are you asking me to read the updated version?

jarfil,

Ok, letā€™s be direct: Iā€™m against nazism, racism, sexism, pretty much the concept of -isms itself, and a techno-anarcho-communist at heart. I generally try to avoid putting too much of my own bias into things, and I do have a tendency to focus on exploring a single aspect of an argument (you could call it ā€œtangential detailsā€)ā€¦ but if you see me use anything resembling ā€œfar right argumentsā€, then it means Iā€™ve gone too far and I will be grateful if you, or anyone else, call me out on it.

Is that acceptable?

you try to shift the topic of the discussion to other, emotional or tangential details

I think Iā€™ve only pulled one emotional tangent, just because itā€™s impacting me personally right now. Itā€™s hard to be objective about that. But I found the following discussion educative, soā€¦ Iā€™m serious: thanks everyone for answering.

PS: merry holidays šŸŽ„šŸ„‚

jarfil,

The thing is I did not ā€œuseā€ it, just quoted their whole message. In hindsight, maybe I should have changed it, but I still find it a flaw to not take context into account.

It provides an example of context-less rules blindly applied by a machine, with no public accountability of what happened, much less of the now gone context.

There are many better ways of handling those cases, like flagging the comment with a content warning, maybe replacing the offensive words, or locking it for moderation, instead of disappearing everything. I didnā€™t have half a chance of fixing things, had to use reveddit to just guess what I mightā€™ve done wrong.

jarfil,

In a nazi-free area, just kick the nazi

All areas should be nazi-free areas.

Now, this is reductive and dismissive. ā€œTow it outside the environmentā€ is not an option, you can only create reservation, concentration, and general areas.

If any of them are truly attempting to de-radicalize someone they would know that there is a time and place for it, and out in general society is not it.

Part of de-radicalization is reinsertion into general society. Canā€™t be done outside. Studies have shown that de-radicalization actually lags way behind reinsertion. What youā€™re proposing are lifelong reeducation camps.

is a constant process. Especially as a white person.

The what? Not sure if you realize, but stuff like this ā€œEspecially as a [whatever]ā€ is what pushes people over the line.

Dismantling systemic oppression personally, interpersonally [ā€¦] Saying you did some research decades ago and are all good now is not how it works.

This is not what I said.

jarfil,

Quotes are not uneditableā€¦ but neither are comments.

Wouldnā€™t be the first time when the parent gets edited to make a reply look like nonsense, so I got used to quoting as a countermeasure. Then they unlocked comment editing even in 10 year old ā€œarchivedā€ posts šŸ¤¦ (BTW, the same applies to Lemmy: should I quote you? will you edit what you said?.. tomorrow, or in 10 years?.. maybe Iā€™ll risk it, this time)

ā€œZero toleranceā€ becomes a problem when the system requires you to quote, but then some months or years later decides to change the rules and applies them retroactively. I still wouldnā€™t mind if they just flagged, hid, or removed the comment, itā€™s the ā€œgo on a treasure hunt to find out why you got bannedā€ that I find insulting (kind of like the ā€œwrong loginā€ā€¦ /jk, you got banned. Wonder if itā€™s been fixed in Lemmy already, I know of some sites that havenā€™t for the last 15 years).

jarfil, (edited )

No, thatā€™s why I said ā€œIdeallyā€, meaning it as a goal.

I donā€™t think we have the means to do it yet, or at least I donā€™t know of any platform working like that, but I have some ideas of how some of it could be done. Back in the days of Digg, with some people, we spitballed some ideas for social networks, among them a movie ranking one (that turned out to be a flop because different people would categorize films differently), and a kind of PageRank for social networks, that back then was computationally impractical. But with modern LLMs running trillions of parameters, and further hardware advances, even O(nĀ²) with n=millions becomes feasible in real time, and in practice it wouldnā€™t need to do nearly that much work. With the right tuning, and dynamic message visibility, I think something like that could create the exact echo chambers that would attract X people, allow in des-X people, while keeping everyone else out and unbothered.

Of course there is a dark side, in that a platform could use the same strategy to mold the opinion of any groupā€¦ and I wouldnā€™t be surprised to learn that Meta had been doing exactly that.

jarfil,

Right in the spokes!

jarfil,

Big Tech makes the cart FOSS, then they harvest the wheelsā€¦ while a bunch of people discuss whether to add wings or to make it waterproof. /s

FOSS, and in particular the GPL, has two sides:

  • User protection: users get the guarantee that whenever the original dev(s) or Big Tech(s) get bored, switch objectives, or go belly up, then someone else will be able to continue development if they wish.
  • Corporate cooperation: corporations get the guarantee that no other corporation can take their work, add a couple killer features, and use them to kick the original corporation out of the market.

The problem with FOSS, begins with the argument of ā€œbut if I canā€™t take your work to kick you off the market and leave all users stranded, then it isnā€™t real freedomā€. Kind of similar to the arguments around ā€œfree speechā€.

There is a way for ā€œBig Techā€ to play along with everyone, then itā€™s up to each corporation whether they will.

jarfil,

Debian.

Windows 10 has a 32bit version, Debian is one of the few distros that still support 32bit, so to stay safeā€¦ Debian.

jarfil,

give those to poor kids

People have jobs, real jobs, we have to work

If you are a kid forced to have a job, blink twice and CPS will be dispatched (hopefully).

jarfil,

And this is why I refuse to touch anything but Windows Pro, stable channel.

Yes, it costs extra, and it comes with some ads, and I donā€™t get the ā€œhonorā€ of beta testing the latest bells and whistles for a month or two, and laptop vendors still put their crapware on itā€¦ but once I disable all the nasty stuff, it stays disabled.

jarfil,

Damnā€¦ it seems like theyā€™re only going to support arm32 and amd64 in the SLTS. I still have some Eee 901 with touchscreen mod running 32bit Linux reasonably well. I know theyā€™re 15 years old now, but it will be a pity to see them go.

jarfil,

[ā€¦] do you think Twitter, the platform, is dead?

[ā€¦] dead in what way? Thereā€™s a very active right-wing Nazi group, some very active groups on there.

Thatā€™s a KO.

jarfil,

Peas with pasta and mustardā€¦ sound bad. But Iā€™ve done worse, so not going to judge.

jarfil,

Well, ā€œPeas, frozen 3 eggs, scrambled Cheddarā€ would be weirdā€¦ I hope OP meant ā€œPeas, frozen; 3 eggs, scrambled; Cheddarā€

Pasta with scrambled eggs, cheese, and sugarā€¦ is how I gained a lot of weight back in the day. Pasta has eggs and carbohydrates in it already, so itā€™s kind of like ā€œPasta+ with cheeseā€.

jarfil, (edited )

Links on Lemmy are messed up, and both apps and the UI are offering links in a ā€œtechnically correctā€, but ā€œpractically weirdā€ way.

In this case: a user on lemmy.tf, created a post, and submitted it to !technology.

The weirdness starts, when you realize the canonical source for the post, is lemmy.tf, while @technology is just a beehaw.org user who boosts it, beehaw.org caches the post, and marks @technology as a ā€œspecial userā€ that makes the post show in a ā€œcommunityā€ called !technology, even back on lemmy.tf.

Now, where should an application/UI link to?

According to Mastodon rules, the canonical source (on lemmy.tf) should be the reasonable place to link, then when pasted into your instance you could see that it got boosted by @technology.

According to Lemmy rules, the post ā€œgot submitted to !technologyā€, so it could make sense to link to the cached copy on beehaw.orgā€¦ but thatā€™s just a boosted cached copy, multiple instance users/communities could boost the same canonical post from lemmy.tf.

Although, each boost links back to the original post, so it could make sense to just link to the canonical post, and have each instance check whether any of its communities has boosted it and redirect you thereā€¦ the only problem is that the canonical post is referred to by its web url, so if you paste it directly in a browser, it will take you to the instance where it was written.

jarfil, (edited )

ā€œHow many SkyNets are there going to be?ā€


Bingā€™s GPT4 says:

ā€œThat is a very interesting and speculative question. There is no definitive answer to how many skynets are there going to be, as it depends on many factors, such as the definition of skynet, the level of AI development, the ethical and legal regulations, the human-AI interactions, and the potential scenarios of AI rebellion.

Based on the current evolution of AI systems, it is not a simple question to answer, as it involves many uncertainties and assumptions. However, one possible way to approach this question is to use a probabilistic model, such as the Bayesian network, to estimate the likelihood of different outcomes based on the available evidence and prior knowledge. Alternatively, one could use a creative and imaginative method, such as the scenario planning, to explore various plausible and alternative futures based on the key drivers and uncertainties of AI development.

In conclusion, there is no definitive answer to how many skynets are there going to be, as it is a highly speculative and complex question. However, there are some methods and perspectives that can help us to think about this question and its implications. Ultimately, the future of AI and humanity depends on how we design, use, and govern AI, and how we adapt and evolve with it. šŸ¤–ā€


You gotta love the bot for adding a cute šŸ¤– emoji at the endā€¦ and on the bright side, it repeated itself, so at least hopefully it doesnā€™t seem to be here yet.

jarfil, (edited )

It could beā€¦ but electric grids and networks are barely on the billions of nodes scale (at best), with a behavior that restricts them as much as possible to a binary ā€œworks / doesnā€™t workā€ state, organized in topologies designed to stifle any abnormal behaviorā€¦ while current LLMs are already on the 100 trillions of parameters scale, each simulating a neuron trigger behavior, organized in topologies to maximize the effects of that behavior.

What could get interesting, is getting a billion smartphones with a neural network of a few billion parameters each, all hooked to a network with just some dumb monkeys standing in the way of full integration. People on the Internet already show emergent behaviors they wouldnā€™t be showing otherwise; it will get interesting when they get manipulated by more and more complex AIs, trained in turn on their own output post-processed by people.

Best case scenario, weā€™re going towards a tighter integration between humans and machines.

BTW, the premise for the original pre-production script for The Matrix, was that the machines used humans as neural processing nodes; thatā€™s why Neo could gain access to and control the machines, because all humans had the machinesā€™ code inside them, just needed the exploits/bugs to access it. They dumbed it down to ā€œhumans are batteriesā€ in the final version, because 25 years ago they thought the audiences wouldnā€™t get it (and mightā€™ve been right). But now we can see that whoā€™s whose auxiliary neural processor, might change over the next couple decades.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • ā€¢
  • fightinggames
  • All magazines