aschampion's comments

aschampion | 3 months ago | on: Is Mozilla trying hard to kill itself?

How so? Corporate and surveillance capitalism's infrastructure is built on copyleft software. The equivocation of license dogmatism with social good and sustainability that those movements were never actually aligned with is part of what's left socially minded technologies and communities so vulnerable to the predation that led the web to this current mess.

aschampion | 7 months ago | on: Counter-Strike: A billion-dollar game built in a dorm room

Like all AAA media in the age of supposedly social media, games became hostile to self-organizing communities that sustain themselves, because they want a push model for consumption where the producers decide what you see, when, and whom with. It commodifies media into generic content, emphasizes short lived novelty, naturally structures around subscription (and increasingly fragmented and numerous ones), and as a bonus keeps all of your activity observable so you also do the labor of saleable data creation for them.

Nearly all my worthwhile experiences in multiplayer games were related to permanent server communities (CS clan servers, 2fort2furious, SWG emulator servers, ridiculous minecraft servers that were effectively collaborative volumetric databases for external design tools).

aschampion | 4 years ago | on: PDM: A Modern Python Package Manager

Pipenv quickly becomes unusably slow. As in half hour to change one dependency. Poetry is strictly better, and I say that believing poetry is not a great solution either. There aren't many good, general recommendations to give people regarding Python package management, but "not pipenv" is one of the few I'm confident in.

aschampion | 4 years ago | on: Intermittent fasting in mice improves long-term memory retention

IF fits my natural appetite and is easy for me to adhere to. My problem with it is I've discovered eating a small breakfast (~250 cal) immediately when I wake up is the single greatest aid to keeping my sleep schedule stable. On IF, when my meals are at ~ 1 PM and ~7 PM, my tendency to sleep in/stay up/go on a >24 schedule is amplified.

If I instead do "morning IF" and just eat breakfast and lunch, I'm lethargic in the morning and afternoon and hungry to distraction in the evening.

aschampion | 4 years ago | on: Hospitalizations hit 100k in United States for first time since January

At one point in 2020 a majority of insured Americans treated for COVID (>80%) had the majority of their COVID-related treatment waived by the insurer. However, most insurers have been terminating these waivers since January.

Also, to any non-Americans its always important to put this in the context that "waiving" here means you're still paying thousands per month (between employer and individual) in premiums and likely hundreds in various flavors of co-jargons anytime you step the foot in the door of a care provider even for "covered" care. Insurers always like to portray just providing the service you pay more for than you would in most of the rest of the world as altruism on their part. The major insurance companies providing these waivers (Anthem, UnitedHealth, etc.) all saw order $B profit increases over the pandemic.

aschampion | 4 years ago | on: IPCC: Sixth Assessment Report

The problem is not necessarily lunatics who deny the reality of AGW, but energy companies, industry, and their political agents who have known the reality for over half a century. Lunacy was purposefully propagandized and indoctrinated to protect their power.

We are past the window for incentives -- we have sufficient observation of how individual incentive-guided action plays out in a finite world built of externalities. We are in the window for action: nationalization/collectivization of the offenders, forfeiture of their assets, and redirection into massive creation of renewables, sustainable industry, carbon capture/mitigation, and global relief for the people displaced and impoverished by climate and food disruption.

aschampion | 4 years ago | on: Firefox Release 89.0

The UX community seems to value rather than avoid breaking changes, and it's infuriating. Novelty and surprise are rarely usability virtues.

aschampion | 5 years ago | on: Pine64 Smarphone Spare Parts

I'm also very sensitive to UI lag, but flagship phones are more a cause than a solution.

If you're on Android, enable developer options and disable animations. Not only is your phone now many orders of magnitude more useable because it's responsive to your actions instead of being in store demo mode with UIs built for videos in marketing banners, you can also use an old phone very comfortably.

I use a five year old mid tier phone quite comfortably. There is the occasional app that stutters because it bakes in its own pointless animations or NIH smooth scrolling, but this is easily solved by not using broken software.

aschampion | 5 years ago | on: "Much" of the Rust/Wasmtime team hit by layoffs at Mozilla

Rust has plenty of momentum and non-Mozilla core team members and contributors, and has been in the process of finding or creating a foundation to organize under for some time. Of course this will slow the pace of development because so many talented and passionate people will have to move on, but it won't kill Rust.

aschampion | 6 years ago | on: Cut global emissions by 7.6% per year for next decade to meet 1.5°C Paris target

An international version of this was Oppenheimer's vision (both for peaceful nuclear applications and weapons) which he expressed in his personal writings and in the Acheson–Lilienthal report. It was not looked favorably on by most of the US government and was the first step to the eventual revocation of his security clearance and removal from any position of influence.

aschampion | 6 years ago | on: There Is No Cure for Burnout

I went through a 4-5 year period in my late 20s working 60 hour weeks while also doing grad school and independent research for 60 hours a week, not getting enough sleep or taking enough time for physical and mental health. It was ultimately very damaging; it left most of my personal relationships and social life in dysfunction. While I made it to the field and work I wanted to be in, I burned out quickly. When obstacles came up, rather than being able to give bouts of dedicated, strategic effort to navigate them I often ran headlong into them.

It's not something that can be undone, because it becomes both a benchmark and a scar. Any period of concerted effort can seem inadequate because you know you're capable of more, while also inducing anxiety because becoming very involved in a task reminds you of that trauma, even if you know you're now disciplined about not overextending and stepping back when you need to. Often this results in the classic burnout symptoms of giving too much time to work, accomplishing less than you would with less time, and perceiving what you do accomplish as even less than it is.

Being fully absorbed in a challenging problem for weeks or months on end by making sacrifices elsewhere in your life can be an exhilarating and fulfilling experience, but it's no different from extreme distance running or olympic lifting. It's only fulfilling and sustainable if it's done with proper preparation, long period cycles of high and low difficulty, caution, rest, and recovery. And if it isn't what you're doing with most of your time.

aschampion | 6 years ago | on: Bluetooth's Complexity Has Become a Security Risk

The vast majority of my bluetooth woes are not with bluetooth, but with the complete lack of configurability on Android and other devices.

I end up pairing/unpairing my home speakers with my phone constantly, not because bluetooth is brittle, but because Android doesn't have options like "remember pairing but don't automatically connect with this device", or, "select audio output", or, "do/dont continue playing audio when this device loses connection". Otherwise, when I turn my headphones on to bike to work in the morning, my phone will be paired with the speakers, and the headphone will connect for calls but not audio.

I don't want linux-like configuration. I don't want to root my phone. But having no control on these thousand dollar devices over the most common tasks we use them for despite billions in R&D and tens of thousands of developers is ludicrous.

aschampion | 7 years ago | on: Dystopia Is What Results from the Attempt to Create Utopia

> Describing is not the same as justifying. Nature is what created us as individuals.

We have little means of empirically separating what is natural versus social construct (or even qualifying what such a distinction means) when it comes to human behavior and society. Claiming that our nature makes inevitable that societies require some significant portion of their constituents to suffer is not simple description, it's a conceit that, like most naturalistic fallacies, is consistently used to excuse and justify existing social order. Viz evopsych, etc.

The premise I'm contesting is that minimizing suffering due to social constructs necessitates homogeny, which is a condition that narratively pits potential social orders against the individual.

> It sounds to me like you're conflating the Communist Manifesto with Capital...It is not a critique of any extant society

The Manifesto contains the class struggle interpretation of history, the labor theory of value, excess value, the means of production, etc. Those are all models and critiques of extant society. It is not as descriptive or theoretical a work as Capital, but it primarily argues for a model of things as they are and have been. To my decades-old recollection only the third section is focused on ideal societies, and a large portion of that on contemporary political movements.

You can disagree with those models of extant society, or like me view them as historically significant but superseded theories, but you must admit the fundamental contrast to something like Moore's Utopia. They both have explicit normative perspective, but the Manifesto's are constructed out of an analysis of existing conditions, whereas Utopia is primarily concerned with describing the order of its hypothetical social ideal. Books like The Road to Serfdom are rarely framed as being utopian despite primarily being normative.

Politics is the art of the possible. Labeling perspectives on social order as "utopian" is a move designed to exclude them from the realm of possibility. I also first read the Manifesto in a political philosophy course as part of a unit on utopianism. It was only years later I realized the framing by the right-libertarian professor to demarcate it from serious political philosophy, despite post-Marxism having at least as comparable a profile as an academic philosophical tradition to the just-market apologetics that made up the remainder of the course.

aschampion | 7 years ago | on: Dystopia Is What Results from the Attempt to Create Utopia

> A utopia which purports to make everyone happy (shouldn't they all?) is one that assumes all people are the same or it endeavours to make them so.

So the contrapositive is that because people differ all societies require some people to suffer? That's a great way to justify all sorts of exploitation.

> In all of the utopias ... including Marx's Communist Manifesto

Ah, the Chicago school framing. What's primarily a positive work describing existing material conditions and relations is utopian, because it is not a kind assessment of those conditions.

aschampion | 7 years ago | on: Don’t Get Clever with Login Forms

Evernote is guilty of this. They don't create the password field until you've typed in your username, breaking every login manager. This along with their synchronization getting worse over time has effectively caused me to stop using it.
page 1