"On top of everything else, politicians are actually really bad at gerrymandering"


"i am gonna do what's called a programmer move"

submitted by rikkoder

How to come up with good technical names, like the Unscented Transform, by Jeffrey Uhlmann:

"Initially I only referred to it as the “new filter.” Needing a more specific name, people in my lab began referring to it as the “Uhlmann filter,” which obviously isn’t a name that I could use, so I had to come up with an official term. One evening everyone else in the lab was at the Royal Opera House, and as I was working I noticed someone’s deodorant on a desk. The word “unscented” caught my eye as the perfect technical term."


Une proposition concrète pour l'Europe : et si on commençait à enseigner sérieusement l' ?

Jen pripensinda propono pri Eŭropo: kio pri oni serioze komencu instrui ​n?

Please do not base your linguistic arguments on historical facts, e.g. "this pronoun was used in 1300s" or similar.

Because this legitimises other historical arguments, like for example those against genderless language in German, French, and similar.

Languages change all the time and we don't need something to have been around for centuries or decades to be acceptable. "Covid" or "corona" weren't really words used like today in any language before March 2020, now probably they are words in almost all living languages and one of the most frequently used words.

Please be careful to avoid legitimising unscientific and fallacious arguments unintentionally. It's eventually harmful to those who are the most oppressed by such arguments.

On a 60000×60000 sparse matrix, my code went from about 4.5 to 1.5 seconds to build it like that.

A trick to form large sparse matrices quickly in / . It should maybe have been obvious, but it took me a while to find it.

You could do
>>> m = scipy.sparse.lil_matrix(n, n)
and then assign values one by one like
>>> m[i, j] = v
but this is still kinda slow.

It's better to do:
>>> rows = [...] # list/array of row indices
>>> cols = [...] # list/array of column indices
>>> vals = [...] # list/array of values
>>> m = scipy.sparse.coo_matrix((vals, (rows, cols)), shape=(n, n))

It's kind of working now but not as well as I was hoping for.

I'm making Python segfault now. Maybe it's time to go to bed.

Oh I found out why. I'm dumb. Anyway I always wondered if I should try to sell those pictures of bugs. Maybe someone would like them on their living room wall.

I'm confused with this one: somehow I get a discontinuous function as a sum of continuous ones.

>>> [0xfor x in (1, 2, 3)]

Thanks, #python, I hate it.

(reposted from nedbat on Twitter: twitter.com/nedbat/status/1382)

I can’t believe I’m having to write this code in a fucking web server. What a mockery of the web, human rights, and the GDPR.

Fuck you, Google!

#FLoC #Google #SurveillanceCapitalism

It's interesting to see all the conspiracies and pseudoscience bullshit listed on his wikipedia page: illuminati, reptilians, 9/11, global warming, chemtrails, holocaust denialism, JFK assassination, "everything is vibration", reincarnation, etc.

The fact that this is the kind of person being influent in the world today makes me very pessimistic about the chances of converging towards better value systems. How can we talk about what really matters if we can't agree on very basic facts about reality?

Show more

Generalistic Mastodon instance for open-minded people. Instance Mastodon généraliste pour personnes ouvertes d'esprit.