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

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

😓

My favorite part of @keweddji's newest blog post about programming (blog.infinitenegativeutility.c) is the sample program which is valid Ruby source with duck-typing but can also be statically type-checked by the Crystal compiler.

My second-favorite thing is it's a post about duck typing that uses animals in examples but doesn't mention ducks anywhere.

(Quack! 🦆)

the "data is plural" newsletter is one of my favorite things and this week's is especially great tinyletter.com/data-is-plural/ including wikipedia citation data medium.com/freely-sharing-the- and some really cool cleaned-up public transit datasets transportnetworks.cs.aalto.fi/ (I did not know about GTFS, a standardized format for transit feeds developers.google.com/transit/)

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

Fixed default color for gradient stops.

We now cascade CSS properties the right way. The failing tests are because we still consider the current affine transformation to be part of the CSS state, which is not correct. The next refactor is going to carry affines as separate from CSS values.

# TOTAL: 663
# PASS: 619
# SKIP: 0
# XFAIL: 0
# FAIL: 43

Okay - fixed gradient stops.

hey, this will probably come in handy for a lot of people, clean up a photo of a whiteboard in imagemagick: gist.github.com/lelandbatey/86

# TOTAL: 663
# PASS: 617
# SKIP: 0
# XFAIL: 0
# FAIL: 45
# XPASS: 0

I promise I'm fixing this.