Andrew Cooke | Contents | Latest | RSS | Previous | Next

C[omp]ute

Welcome to my blog, which was once a mailing list of the same name and is still generated by mail. Please reply via the "comment" links.

Always interested in offers/projects/new ideas. Eclectic experience in fields like: numerical computing; Python web; Java enterprise; functional languages; GPGPU; SQL databases; etc. Based in Santiago, Chile; telecommute worldwide. CV; email.

Personal Projects

Choochoo Training Diary

Last 100 entries

Surprise Paradox; [Books] Good Author List; [Computing] Efficient queries with grouping in Postgres; [Computing] Automatic Wake (Linux); [Computing] AWS CDK Aspects in Go; [Bike] Adidas Gravel Shoes; [Computing, Horror] Biological Chips; [Books] Weird Lit Recs; [Covid] Extended SIR Models; [Art] York-based Printmaker; [Physics] Quantum Transitions are not Instantaneous; [Computing] AI and Drum Machines; [Computing] Probabilities, Stopping Times, Martingales; bpftrace Intro Article; [Computing] Starlab Systems - Linux Laptops; [Computing] Extended Berkeley Packet Filter; [Green] Mainspring Linear Generator; Better Approach; Rummikub Solver; Chilean Poetry; Felicitations - Empowerment Grant; [Bike] Fixing Spyre Brakes (That Need Constant Adjustment); [Computing, Music] Raspberry Pi Media (Audio) Streamer; [Computing] Amazing Hack To Embed DSL In Python; [Bike] Ruta Del Condor (El Alfalfal); [Bike] Estimating Power On Climbs; [Computing] Applying Azure B2C Authentication To Function Apps; [Bike] Gearing On The Back Of An Envelope; [Computing] Okular and Postscript in OpenSuse; There's a fix!; [Computing] Fail2Ban on OpenSuse Leap 15.3 (NFTables); [Cycling, Computing] Power Calculation and Brakes; [Hardware, Computing] Amazing Pockit Computer; Bullying; How I Am - 3 Years Post Accident, 8+ Years With MS; [USA Politics] In America's Uncivil War Republicans Are The Aggressors; [Programming] Selenium and Python; Better Walking Data; [Bike] How Fast Before Walking More Efficient Than Cycling?; [COVID] Coronavirus And Cycling; [Programming] Docker on OpenSuse; Cadence v Speed; [Bike] Gearing For Real Cyclists; [Programming] React plotting - visx; [Programming] React Leaflet; AliExpress Independent Sellers; Applebaum - Twilight of Democracy; [Politics] Back + US Elections; [Programming,Exercise] Simple Timer Script; [News] 2019: The year revolt went global; [Politics] The world's most-surveilled cities; [Bike] Hope Freehub; [Restaurant] Mama Chau's (Chinese, Providencia); [Politics] Brexit Podcast; [Diary] Pneumonia; [Politics] Britain's Reichstag Fire moment; install cairo; [Programming] GCC Sanitizer Flags; [GPU, Programming] Per-Thread Program Counters; My Bike Accident - Looking Back One Year; [Python] Geographic heights are incredibly easy!; [Cooking] Cookie Recipe; Efficient, Simple, Directed Maximisation of Noisy Function; And for argparse; Bash Completion in Python; [Computing] Configuring Github Jekyll Locally; [Maths, Link] The Napkin Project; You can Masquerade in Firewalld; [Bike] Servicing Budget (Spring) Forks; [Crypto] CIA Internet Comms Failure; [Python] Cute Rate Limiting API; [Causality] Judea Pearl Lecture; [Security, Computing] Chinese Hardware Hack Of Supermicro Boards; SQLAlchemy Joined Table Inheritance and Delete Cascade; [Translation] The Club; [Computing] Super Potato Bruh; [Computing] Extending Jupyter; Further HRM Details; [Computing, Bike] Activities in ch2; [Books, Link] Modern Japanese Lit; What ended up there; [Link, Book] Logic Book; Update - Garmin Express / Connect; Garmin Forerunner 35 v 230; [Link, Politics, Internet] Government Trolls; [Link, Politics] Why identity politics benefits the right more than the left; SSH Forwarding; A Specification For Repeating Events; A Fight for the Soul of Science; [Science, Book, Link] Lost In Math; OpenSuse Leap 15 Network Fixes; Update; [Book] Galileo's Middle Finger; [Bike] Chinese Carbon Rims; [Bike] Servicing Shimano XT Front Hub HB-M8010; [Bike] Aliexpress Cycling Tops; [Computing] Change to ssh handling of multiple identities?; [Bike] Endura Hummvee Lite II; [Computing] Marble Based Logic; [Link, Politics] Sanity Check For Nuclear Launch; [Link, Science] Entropy and Life

© 2006-2017 Andrew Cooke (site) / post authors (content).

I think I know what I dislike so much about Metafilter

From: andrew cooke <andrew@...>

Date: Fri, 11 Sep 2015 17:12:25 -0300

It's finding out that people don't become better when they switch politics.

You see the world and all the crassness in it, and it's run by groups that
exclude you, or others.  And my response to that has always been to hate the
groups.

In contrast, Mefi is a group that is, or wants to be, or sympathises with, the
others.  But it's still a group.

And it's hard to deny them a certain logic.  Why not be like that?  Why not
fight back?

Andrew

Mefi Quotes

From: andrew cooke <andrew@...>

Date: Mon, 5 Oct 2015 06:18:58 -0300

just since you seem to be keeping score, i too am mocking them.

poffin boffin - https://www.metafilter.com/153473#6228877


in the majority of threads in the blue I would never comment simply because I
lack the nuanced knowledge of what terminology might be offensive.

15L06 - https://metatalk.metafilter.com/23868#1219425


it's already difficult for non-native English speakers to comment in English
here due to the specific sensitivities of the (mostly) US culture of the
site. There's no way this could work if other languages were used.

elgilito - https://metatalk.metafilter.com/23868#1219427

Can't Help Thinking It's Thoughtcrime

From: andrew cooke <andrew@...>

Date: Mon, 5 Oct 2015 21:41:37 -0300

https://ask.metafilter.com/286711/A-good-word-for-feelings-that-are-real-but-not-true

Andrew

On The Other Hand

From: andrew cooke <andrew@...>

Date: Thu, 15 Oct 2015 09:40:58 -0300

This thread https://metatalk.metafilter.com/15281/Discussion-Point from 2007
is eye-opening in how bad Mefi was(?).

Andrew

The Negative Of Positive

From: andrew cooke <andrew@...>

Date: Thu, 22 Oct 2015 20:11:06 -0300

I just read
https://metatalk.metafilter.com/23890/The-age-of-Books-is-upon-us#1221949 and
my heart sank.  I've removed myself from the book club I subscribed to, and I
guess I will avoid discussions.

I tried writing a reply in thread, but struggled.  I'm going to try here, with
less pressure from anyone actually reading what I say...


For me, using mefi is like walking on egg-shells.  Often my comments are
deleted.  This happens without any feedback.  Later, going through history, I
notice a gap, and my stomach sinks: I've done it wrong again.

I've tried questioning the mods.  They are invariably polite and never budge
an inch.  There is no concession or apology - just a very polite, completely
inflexible wall.

I know myself well enough to realize that what I find interesting is new
ideas; alternative viewpoints.  What people on Mefi see as fun conversation
seems to me like an echo chamber.  What I think of as an interesting contrast
was just characterized as a turd dropped in the bowl.

Part of this is me.  OK.  I know I am a bit odd.

But not all of it is.  Part of it is a culture of extreme conflict avoidance,
which I think is "American".  And so it feels unfair - particularly so on a
site with people that pride themselves on being so culturally inclusive - that
this is enforced so rigidly, as an absolute standard, with no acknowledgment
of it's arbitrary, cultural nature.

Looking in more detail at Jessamyn's reply, it feels, from this viewpoint,
like a deliberate, political act - an attempt to frame the question to exclude
any discussion.

First, the absolute standard.  Again, there is no recognition that this is
arbitrary or chosen.  Everything starts with the idea that anything outside
the positive echo chamber is abnormal; that it must be made to fit.

Second, the emphasis on dissent as being odd - a personal opinion.  Mindless
chatter and positive acceptance is the general state; disagreement and
negativity is you.  This isn't some neutral place for discussing the pros and
cons of literature; it's somewhere where negative opinions are personalized
freaks.

Third, the dismissal of these very arguments.  "Truth to power" is mocked and
discarded.

Yes, I can try to wrap things up in "conversation".  Maybe I will try.  Yes, I
am not a great communicator or the friendliest person around.  But I do try,
and I don't think I am *that* bad.  Yet, to me, Mefi seems unfriendly and
inflexible, protecting a social standard that is skewed and unreasonable.

Andrew

It's Nuanced, And I Tried, So Back Off

From: andrew cooke <andrew@...>

Date: Sun, 25 Oct 2015 09:06:17 -0300

One take-away from this thread - in practicular, from this comment
https://metatalk.metafilter.com/23891/We-need-to-have-a-discussion-about-racism#1222445
(which is a good comment) - is that at some point it's OK, to say:

    Look, I tried to understand things, I tried to be nuanced, I've explained
    my reasoning.  You still think I am wrong, and I am sorry about that, but
    life is complicated, I disagree, and I am moving on.

More and more I'm thinking that there's a bogey-man white person that isn't
necessarily me.

Andrew

Interesting Link On Marginality

From: andrew cooke <andrew@...>

Date: Mon, 26 Oct 2015 18:39:53 -0300

http://www.immi.se/intercultural/nr14/horback.htm from
https://metatalk.metafilter.com/23891/We-need-to-have-a-discussion-about-racism#1222584
helps explain my own experience (as does the phrase "foreigner's advantage".

Very useful to see the constructive marginality so explicitly described.
Compare with what I was trying to explain at
https://ask.metafilter.com/287497/I-need-to-stop-being-abusive#4164382

Andrew

I can see straight men watching this conversation and laffing

From: andrew cooke <andrew@...>

Date: Thu, 12 Nov 2015 08:23:38 -0300

...at the dumb SJW libruls who are getting twisted in pretzels trying
not to offend each other while they wage their war against the white
man.

(nope, not laughing here)

https://metatalk.metafilter.com/23911/Did-this-need-to-be-deleted#1224395

Andrew

Musical Chairs - Who's The Privileged White Guy

From: andrew cooke <andrew@...>

Date: Thu, 12 Nov 2015 13:59:10 -0300

This thread, from roughly
https://metatalk.metafilter.com/23911/Did-this-need-to-be-deleted#1224523
down, is really interesting.  At least one person is so used to the
rehetoric of identifying the bogeyman white straight male that, when
there isn't one, they thrash around trying to force someone into that
role.  Musical chairs.  Person who's not a minority loses.

Also, Conspire taking the line that men shouldn't be angry is, well, I
guess it's relying strongly on context.

(Maybe I should clarify - I'm not laughing at them.  I'm vaguely
amused, sure, but also honestly interested.  It reminds me of picking
sides at football - straight white guy is last to be chosen.)

Andrew

Good Explanation of Difference Between Majority + Minority

From: andrew cooke <andrew@...>

Date: Thu, 12 Nov 2015 18:04:08 -0300

https://metatalk.metafilter.com/23911/Did-this-need-to-be-deleted#1224591

Andrew

Would This Have Been OK?

From: andrew cooke <andrew@...>

Date: Thu, 19 Nov 2015 18:13:39 -0300

I almost posted the following in reply to
https://metatalk.metafilter.com/23916/Meet-and-Greet-MeFites-of-Asian-descent#1226150
but then decided I was complaining too much about too small a thing
(particularly in a thread "dedicated" to a particular community).  I'm
saving it here because (1) I might want to refer to it and (2) I'd
love feedback on whether it's reasonable.

  "to not have to teach every new white person how to aspirate a vowel."

  errr.  this is just a living in another culture thing.  i am a white
  guy who has to explain (or not) to all the "brown" people i live
  with how to pronounce my name.  and i wouldn't even think of
  criticising them for it.  there's a difference between white
  supremacy and having a name from some "other" culture.

  (i'm sorry if i'm wrong.  i almost didn't post this, because i
  thought "come on, they have to live with a lot of shit, let this
  slide".  but at the same time, i've been reading threads here and my
  impression is that POC want to be addressed as "real people", who
  understand complexity and individual experiences.  and i live in a
  place that is not "where i come from" and honestly, what you said
  just sounds unfair to me.  i absolutely understand it's annoying - i
  also understand the difficulty in "choosing" how much to "fit in".
  it sucks and i can never get it right.  but to expect others to
  somehow know how to pronounce your name without you telling them is
  asking too much)

Andrew

Adding Reverb To The Echo Chamber

From: andrew cooke <andrew@...>

Date: Tue, 24 Nov 2015 08:56:40 -0300

https://metatalk.metafilter.com/23930/Decent-Activity

Andrew

We Have Both Kinds Of Contributors

From: andrew cooke <andrew@...>

Date: Tue, 5 Jan 2016 17:39:33 -0300

Women AND women.

https://ask.metafilter.com/290452/But-it-wouldnt-mean-nothing-NOTHING-without-a-woman-or-a-girl

And then a 50 yo male posts this...

From: andrew cooke <andrew@...>

Date: Fri, 8 Jan 2016 17:15:40 -0300

https://www.metafilter.com/156140/As-Subtle-as-the-Pose#6344604

Why are the people on my team so crap?  Has nothing changed since
football at school?

Andrew

Deleted Obit Post

From: andrew cooke <andrew@...>

Date: Sat, 9 Jan 2016 10:38:08 -0300

It would be good to follow this up at some point:

https://www.metafilter.com/156129/but-she-liked-school

Currently this is the only update / analysis I can find:

http://wfae.org/post/life-and-death-obituary

Andrew

Visibilty / Public Comments / Domestic Violence

From: andrew cooke <andrew@...>

Date: Wed, 13 Jan 2016 07:29:20 -0300

I admit my first reaction to this thread was that it's a storm in a
teacup, but a member I really respect ended up leaving.  I don't want
to mention her username here, so this is even more of "intended for
me" than everything else.  But reading her comments gives some idea of
the fears involved with domestic abuse.

https://metatalk.metafilter.com/23986/The-Annotated-Emotional-Labor-Post

Andrew

Misplaced Intuition and Online Communities

From: andrew cooke <andrew@...>

Date: Mon, 18 Jan 2016 20:34:15 -0300

I spent ages writing
https://metatalk.metafilter.com/23993/Profile-Visibility-Preferences#1233096
and am still unhappy with how it came out.

This isn't a new concern.  I think my post from when I left Quora
describes something similar - that social sites play on our instincts
and desires in ways that we poorly understand.

So, it seems to me, a "socially responsible" site shoukd somehow try
to balance the temptation to "confess to close friends" with a
constant reminder of the dangers.

While I obviously can't imagine what it's like to be scared of being
traced online, I can imagine the lulling effects of familiarity.  This
is why online anonymity is so damn hard.

And so there's a conflict.  The value of obscuring more information is
easy to see.  But the cost in making the site more appealing is hard
to imagine.

I have no idea what the right choice is myself.  I hope the community
has gone with the right one.

Andrew

Was This Mansplaining?

From: andrew cooke <andrew@...>

Date: Fri, 22 Jan 2016 15:27:10 -0300

https://metatalk.metafilter.com/23998/Jessamyn-on-moderation#1233678

I'm worried now it was mansplaining.  FML.

I am actually good at computers

From: andrew cooke <andrew@...>

Date: Fri, 22 Jan 2016 15:51:38 -0300

Apprehension confirmed :o(

The Best Of All Possible Worlds

From: andrew cooke <andrew@...>

Date: Sat, 6 Feb 2016 13:04:23 -0300

When it comes to paying politicians.

https://www.metafilter.com/156771/The-2016-Iowa-Caucuses#6384556

Intellectual Variety

From: andrew cooke <andrew@...>

Date: Mon, 15 Feb 2016 21:11:41 -0300

You need intellectual variety there if for no other reason than to
  force the justices to up their games. Otherwise it becomes an echo
  chamber.

In the middle of this thread:

  https://www.metafilter.com/157108/Antonin-Scalia-March-11-1936-February-13-2016

Andrew

Death By Bean

From: andrew cooke <andrew@...>

Date: Sun, 21 Feb 2016 09:45:57 -0300

In which OP forces themselves to vomit because they ate a day old bean.

https://ask.metafilter.com/292351/I-did-eat-this-now-what

Andrew

Deserving Trump

From: andrew cooke <andrew@...>

Date: Sun, 1 May 2016 17:32:25 -0300

Not sure I will hit post on this.

In reply to https://www.metafilter.com/158923/Crossing-the-Delaware-five-primaries-in-the-US-election#6505420

  sure, but at the same time there seems to be (and i realise you're
  in canada fffm - this isn't a personal shot at you) no sign of any
  collective responsibility for what is happening.  couldn't the
  coverage by the american media - the obsession with entertainment -
  be partly to blame?  isn't that media (sans fox) largely centre/left
  (see wh dinner)?  shouldn't america - collectively - take some kind
  of responsibility for that?  yet what i hear (here, on mefi) is
  almost always rhetoric that paints trump as the other.  a tactic
  that lets "left wing" america off the hook.  from outside it looks a
  little odd: #notallamericans.

  maybe the argument is that this is still an internal issue; that the
  time for talk of collective responsibility is after the election.
  or that i am placing unfair restrictions on what is, essentially, a
  discussion between americans, on a site for americans; one not
  intended for outside consumption.  or it's a tactical move intended
  to win the election.  i guess i am partly trying to square what i
  read about trump with what i have learnt here about punching up and
  down: when the rest of the world says to the usa "fix your shit,"
  will the americans i know here turn round and say "not my fault?"
  if so, how does that work?

  maybe all i am saying is that my remark was intended more as an
  observation on american culpability than a statement that anyone in
  particular deserves a racist, misogynist, queerphobic, president.

Andrew

Your diamond is a beaten up mess

From: andrew cooke <andrew@...>

Date: Tue, 24 May 2016 15:02:44 -0400

https://ask.metafilter.com/favorited/4/4290143

While I am sure there's a germ of truth in this answer, I can't help
but suspect that the reason it's receiving so many upvotes is that it
is reassuring all the Mefite that buy engagement rings that there's a
*reason* why they devalue so quickly.

Just like the politics threads, all people want to hear is that they
did OK, that their version of the world is correct.

And here I am like some frustrated teenager, staring at them and
wondering why is has to be like this.  What's wrong with me?

Andrew

Ewww

From: andrew cooke <andrew@...>

Date: Thu, 16 Jun 2016 17:00:29 -0400

Just wanted to make a note of a deleted comment from oneswellfoop,
claiming that McCain (the US Senator) was pro-torture because it
worked on him.

Andrew

Hit Me

From: andrew cooke <andrew@...>

Date: Sat, 16 Jul 2016 10:43:46 -0400

https://metatalk.metafilter.com/24148/Metafilter-is-not-as-inclusive-as-we-like-to-think-we-are

this post, and the previous one on transgender people, have a certain
irony.  both only make sense within a context that already gives
certain privileges to the people complaining.

here we've got someone in turkey wanting posts about turkey,
complaining that others are being insular.  wtf?  wouldn't the
argument would carry a whole lot more weight if they were asking for
posts about somewhere else?  how are americans posting about america
worse than turks that want posts about turkey?

the context, of course, is that americans - more accurately, mefites -
aspire to being multi-cultural.  so even if the complaining turk wants
to focus (myopically) on their own news, they have some kind of right
to criticise those that aspire to be better.

and there's something similar in the previous thread where - again -
there are angry posts criticising allies for being lazy, bad people.
again, this only works from a position of privilege that has allies.

i guess there are lots of mefites with "hit me" tattooed across their
foreheads.

andrew

Trump

From: andrew cooke <andrew@...>

Date: Sun, 13 Nov 2016 20:28:32 -0300

Oh god...  this is a match just made in heaven / hell

I don't agree with everything (most) of the following link, but I
understand the characterisation of Mefi:

http://www.psephizo.com/life-ministry/how-social-justice-ideology-gave-us-donald-trump/

Andrew

Comment on this post