Federico Mena Quintero is a user on mastodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Federico Mena Quintero @federicomena@mastodon.social

The score for the THX “Deep Note” sound, made public for the first time after 35 years:

The C stands for Cthulhu

queue.acm.org/detail.cfm?id=32

"C Is Not a Low-level Language:
Your computer is not a fast PDP-11"

# TOTAL: 663
# PASS: 641
# SKIP: 0
# XFAIL: 0
# FAIL: 21

Don't clear a clip path before we actually clip...

# TOTAL: 663
# PASS: 640
# SKIP: 0
# XFAIL: 0
# FAIL: 22

Fixed mask luminance computation! It had screwed-up endianness.

# TOTAL: 663
# PASS: 639
# SKIP: 0
# XFAIL: 0
# FAIL: 23

OK, back to not being a disaster.

To fix:

- The <use> element is special; the element it references does not cascade normally.

- Masks have incorrect transformation matrix (but did I really manage to fix clipping!?)

- Filters are broken.

- Text on some tests is shifted 1 pixel down.

But all of the symbolic icons in Adwaita pass again, which is a win.

GitLab open sourced push mirroring and added it core. This is a great win for #decentralization!!! You can now run your own canonical GitLab instance & easily mirror to GitHub for findability.

Read more here: about.gitlab.com/2018/05/22/gi

Another reason why GitLab is #1

#federation #fediverse #decentralize

Google just adopted the Contributor Covenant for all its OSS projects, including Golang. !!!

# TOTAL: 663
# PASS: 491
# SKIP: 0
# XFAIL: 0
# FAIL: 171

font-size cascading works now; that fixed 54 tests...

Tired: academic papers as 2-column PDFs.
Wired: a god damn html web page that I can read on a cell phone without panning and zooming every which way

jobs Show more

today, crates.io/crates/sensehat-scre will bump to v0.1.10. Newest feature: scrolling!

Scroll your frames from top to bottom, bottom to top, left to right, and right to left.... go nuts!

They don't call it refucktoring for nothing.

Yesterday:

# TOTAL: 663
# PASS: 620
# SKIP: 0
# XFAIL: 0
# FAIL: 42

Today:

# TOTAL: 663
# PASS: 437
# SKIP: 0
# XFAIL: 0
# FAIL: 225

No, really, THE CODE IS GETTING BETTER. This is just what peak performance looks like.

(basically I broke an invariant *everywhere*, and I'm fixing up all the places that were supposed to maintain it)

New favorite hobby: using way too much markup in Gitlab bug comments.

(Also - how did we ever survive without emoji in bug comments?)

This function uses

affine
taffine
pattern_affine
caffine

😓