Walmart filed a patent to use biometric shopping handles to track customers' heart rates, temperatures, and stress levels.
Nothing to worry about at all.
This October third, spare a moment to thank the web standards committees for finally and forever making Fetch Happen. https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API
I posted most of my poolcounter #Debian packaging work: https://salsa.debian.org/mediawiki-team/poolcounter
There's one remaining issue with the makefile trying to build poolcounterd twice that should get fixed upstream: https://gerrit.wikimedia.org/r/c/mediawiki/services/poolcounter/+/463700
I wrote up a bunch of notes about why we rewrote the #MediaWiki tarball release script: https://blog.legoktm.com/2018/09/24/writing-a-new-mediawiki-tarball-release-script.html
Still a lot more things to improve for the release process, but we're heading in the right direction. I hope!
The #MediaWiki security update has been pushed to #Debian stable after a few hiccups (thanks Moritz!): https://lists.debian.org/debian-security-announce/2018/msg00232.html
I also pushed an update for Xenial users to my PPA: https://launchpad.net/~legoktm/+archive/ubuntu/mediawiki-lts
Those packages are for 1.27, which is the older LTS version. 1.31 hit unstable today, so I'll be providing backports for it shortly!
We hope the recent news helps people in the community take heart that *change is possible* bc there are some truly inspiring people here fighting the good fight w/@Outreachy https://sfconservancy.org/blog/2018/sep/20/kernelLeaders/ 💚💚💚
I've always used the default Fedora background, so this magazine story was just a giant trip down memory lane:
Happy Constitution day! My favorite amendment is the 14th, whats yours?
More source code links in "About" dialogs pls.
you: sorry, whats that?
me: uhh, well i mean i can't really explain it, just look it up, google is your friend, jus--- *shakes head vigerously* fuck,!!! Google ain't your friend! duck duck go it. go it. duck the fuck outta it. put that question to the duck my friend. Duck it. or go to a library & ask them. say "can you duck this for me" like that. "can you duck this fact to tell me its true". thats what you say now
Here are our initial reactions on today’s #copyright vote in the European parliament. This has been a very bad day for user rights and the #publicdomain: https://www.communia-association.org/2018/09/12/eu-parliament-vote-unprecedented-copyright-giveaway/
Just want to say how great it's been being able to work on patches via GNOME's Gitlab instance!
I'm a longtime open source developer; I remember SVN and CVS days. :) And even I found contributing to a big project like GNOME intimidating when you had to manually make diffs and upload them to bugzilla and then guess how to find a reviewer.
Gitlab is fricking great, and GNOME still gets to run their own infrastructure.
Now if I could just get BuildStream to make me a working custom gdm login or sth... :D
Has anybody done production work writing PHP/zend extensions in Rust instead of C/C++?
I see a couple howto tutorials like https://hermanradtke.com/2015/08/03/creating-a-php-extension-to-rust.html out on the web but haven't come across any info on issues doing that in real environments: deployment, debugging, etc.
At Wikimedia we sometimes use custom C/C++ extensions to optimize certain operations. Might be worth investigating Rust for new ones if we need them...
I switched from PHPStorm to Atom: https://blog.legoktm.com/2018/09/08/goodbye-phpstorm-hello-atom.html
I think https://github.com/atom/fuzzy-finder/issues/269 is the performance issue that I'm running into with their quicksearch bar. Yes I know MediaWiki core plus all extensions and all skins is a lot of code, but that's how I like my IDE.
I do think I'm at least a step more reasonable than the person who is complaining about performance problems after opening their entire home directory in Atom :-)
Free Software is good but on its own isn't enough.
When you look at the definition of Free Software you will notice how it is very programmer centric in its sense of freedom.
Those who can't program and don't have the time to acquire the skill are directly excluded from most of the freedom we associate with Free Software.
The only freedom they have is to run a free program and redistribute it without restriction.
If your software could be useful to non-technical people, make sure they still have access to the participatory part of Software Freedom.
Write accessible documentation.
Provide ways for non-technical people to contribute to your project.
And most importantly: Listen to the feedback of non-technical users equally, if not more than that of technical people.
Free software / free knowledge / free society: MediaWiki & friends. Wannabe journalist.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!
Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!