Pinned toot
Pinned toot

This One Trick Will Revolutionize Your Use of Social Media: Block fuckwits.

On social media, the advantage is that a large userbase and participation. The disadvantage: it's 99.9999% crap.

What's working for me is to filter ruthlessly. If someone is disruptive, ideological, insane, or crazy-making, I'll block them without thought (I used to agonize over that, I don't any more).

High signal is rare, but odds of missing out by blocking idiots are low.

Pinned toot

My present Recaptcha policy:

Request audio.

Respond "Fuck you Google"

Repeat until access granted, or the joy fades.

Bonus: All audio AI parsing tends to "Fuck you Google".

Pinned toot

My current policy for "Cookie Consent" dialogues:

1. Fire up uMatrix and globally block cookies for domain.

2. Fire up uBlock Origin to block element on page.

3. Self-Destructing Cookies for edge case motherfuckers.

Remember, boys and girls and all that lieth betwixt and beyond: FIRST pillage THEN burn!

Pinned toot

"Pseudonyms and anonymity are also an established part of many cultures -- for good reason."

- Alma Whitten, former Director of Privacy, Product and Engineering, Google

Show thread

Confirming that I'm redirecting my profile to

If you're still following ...

... you want to be following instead.

That be here: @dredmorbius

Show thread

This is the new new me -- dredmorbius at

Migrating from, which is not, has not been, and will not be doing well.

So, yeah, given 's long-time flakiness and impending transfer to a pretty-much unknown entity, I'm going to be moving to, as long promised and/or threatened.

We'll see how well the automigration stuff works.

I'll be interested to see if blocks propagate .... Both ways ;-)

text of image follows:

black publishing power.

To demonstrate our power and clout in the publishing industry, Sunday June 14 - Saturday June 20, we encourage you to purchase any two books by Black writers.

Our goal is to Blackout bestseller lists with Black voices.

#BlackoutBestsellerlist #Blackpublishingpower


1939: software doesn't exist
1949: software is limited
1959: software improves because faulty software costs a LOT of money
1979: software might start costing less, even faulty software
1989: we still care about optimized software, but say yer prayers, varmint.
1999: results of "it compiles; SHIP IT"
2009-: "stop being a cheap-ass; just buy more RAM, a faster CPU, a larger hard drive, a GPU from this century, and run software how developers TELL you to run it, you pleb."

I mean you might reasonably argue that 50 or so functions/arguments/methods is a lot of things to include in a "basic introduction" but it's like 1% or less of the total of the stuff in Numpy+Matplotlib+Jupyter+Sympy+Pandas. But it's a 1% that covers a lot of my uses of these tools. So I'm interested to hear what other people think of as the core. And what they wish they had.

Show thread

I'm curious what other people find are the tools for matplotlib and Jupyter etc. that they wish they'd found out about sooner. Because I haven't found any tutorial that goes into all this stuff.

Show thread

Okay, so in this thread in 51 lines of code I've given examples of using %pylab inline, seaborn, pandas, Numpy random, arange, DataFrame construction by columns, DataFrame column and row extraction, DataFrame methods .boxplot .hist and .plot, xlim, itertuples, mplot32, linspace, dtype, meshgrid, gca, plot_surface, subplot, plot (w/ line and point styles), zeros, .shape, complex math, imshow, …

Show thread

Why do I think web browsers would be simpler if they seperated forms from hypertext?

Because then for hypertext I can define HTML *almost* entirely by a CSS stylesheet, and not worry about more events than clicks & *maybe* copy/drag.

And I can handle webforms however's best for the device/OS! Without worrying about it conflicting the visual design of the page.

Without JS or inline forms, I don't have to implement the massively over-engineered OOP "Document Object Model"!

@dredmorbius You can bet I lean towards saying "madness", but some webdevs are crazy enough with their use of HTML/CSS that this actually makes sense.

RT @jialanw
Oh dear. Yup. Second graph actual data from California.

Rational expectations is utterly dead to me. #coronavirus #doh #whatdidwethinkwouldhappen

@alcinnz. "Why not use SVG for everything"

Unsure if genius or madness.

(SVG rather than HTML for Web content.)

Yes, they hijacked it basically from all sides.

They by and large took over #W3C, they have absolute market share with their web engine and the only real alternative, Gecko/#Firefox is developed by #Mozilla, which is >50% paid by… #Google!

@lambdatronic @alcinnz By heart I support systemic health, and hope for some sort of gentler “progress”. But stuff like this makes me wonder if the cathartic kids have it right. Burn it all down. Kick the knees out from under the suits and their fetid, rotten empire.

Please tender to your friend best wishes and encouragement; I daresay I speak for many. The overreach of these unctuous corporate barbarians must be resisted. Internet Archive’s continuance is absolutely essential.

@Shufei @alcinnz I'm actually longtime friends with the lead developer of Internet A'rchives OpenLibrary project that is the subject of these upcoming lawsuits. I remember when he first announced the National Emergency Library back when COVID-19 first sent us all indoors. It seemed like a pretty amazing altruistic action to me at the time. Now their organization is bracing for impact from these greedy publishing corporations. Screw the suits. OpenLibrary has acted in the public good here.

@alcinnz The copyright cabal going after Internet Archive. Despicable. Absolutely shameful. Libraries should be temples, whether online or off. They should be the centrepiece and pride of our species. Their doors should swing wide open for all comers, both writers and readers. Any society which undercuts the Library has lost the aegis of Heaven.

Show older

Everyone is welcome as long as you follow our code of conduct! Thank you. is maintained by Sujitech, LLC.