Lars Wirzenius has moved to @liw@social.nasqueron.org:

Lars Wirzenius @liw@mastodon.acc.sunet.se

Eric Lundgren wants to reduce the amount of trash and air pollution created by discarded electronics. Microsoft and the judicial system want him to spend 15 months in prison and pay a $50,000 fine: https://u.fsf.org/2h7

When will I learn to only change one thing at a time, when refactoring?

Our compliance engineer @ossguy dispels some #Copyleft compliance misconceptions. The first one: Companies check their source builds before publishing. sfconservancy.org/blog/2018/fe

When writing Ansible roles, hiding things deep in roles is an anti-pattern. Lift them up into variables. At least, into defaults/main.yml, if not top level.

500 MiB/s, 35 mins to transfer 1 TiB over localhost. And it went correctly. Good enough.

I need to test transfers of large files over http.

trunate test.dat --size 1T
curl http://127.0.0.1/test.dat | cmp - test.dat

I sometimes really like having sparse files.

@maswan, having trouble logging in to mastodon.acc. After 2FA code entry, I get an animated "ERROR"; I'm assuming my password and 2FA TOTP code are correct, or that it'd tell me they're not.

I find that writing Ansible roles benefits from having programming experience. Known to avoid (and how to avoid) hidden dependencies and to have high cohesion for roles is crucial.

I occasionally find use for this tool I wrote a decade ago: git.liw.fi/extrautils/tree/isa

Mostly I use it to figure out if a source file has a non-ASCII character by mistake.

Fast iteration in the edit-test cycle is key for fast debugging.

Corporations that hinder secuity research or testing of their products, or the reporting thereof, should be shunned, ridiculed, and probably fined.

@grainloom @tindall The modern Jargon File also has the flaw that it's been solely edited for several decades by an asshole. I fully support somebody else taking over that work, even if their tech isn't great at first.

@liw I just did a 4/5 month upload myself. Make me rethink what size harddrives I'm getting to replace my NAS ones when it's time.

anticapitalist.party/media/0ID

FUN FACT: Uber lost about $5B last year. If fares were set high enough to just break even they would cost more than a traditional taxi. Every rideshare you take is subsidized by the finance industry in a ploy to profit off the destruction of unionized companies and public transit

Guix is officially participating in Outreachy: outreachy.org/2018-may-august/

Are you an underrepresented person in tech? Guix is a cool project with a great community, and Outreachy is a great program to participate through. Spend your summer hacking on and learning about lisp/scheme, functional package management, and more!

It seems that those who work on desktop environments and supporting software can't win. Whatever they do, there's always a large group of people shouting at them.

Transferring terabytes of data over a 2 megabytes/s link is never going to be fast, is it? I am questioning my choice to be a data hoarder.

It's been accepted out of NEW now.