Thought this needs an update.
I'm mostly tinkering with 3D printers, raspberry Pi and electronics. Python programmer by day and sometimes by night too.
I'm into Debian and linux in general, and make videos for @gtalug.
I also like running and cycling.
I'm posting about my side projects but also retoot things I find interesting.
I will blog about it at some point, I promise.
DIY Light -- https://mastodon.xyz/web/statuses/102497460844762985
3.5mm channel splitter -- https://mastodon.xyz/web/statuses/102497700874360145
The realization: the perfect audience for any advertising company is a person who’s impulsive, angry, frightened and tired. The cyclic relationships between what you see and how you feel and react means that any machine learning effort aimed at improving business outcomes for an advertising company will unavoidably optimize itself towards creating an audience that’s impulsive, angry, frightened and tired. The incentives don’t permit any other outcome, whatever the people working there say.
Hollywood is like a excruciatingly unimaginative boyfriend that keeps bringing you to the same restaurant over and over again because you once said you liked the bread there. https://twitter.com/newsarama/status/1173948091554324480
#python programming anti-pattern that I keep repeating today:
Gather everything into a dictionary only to convert everything back to tuple of tuples with .items() function.
Much better and faster solution -- return each 'keyword' item as a tuple using yield statement i.e.
res[key] = val
for k, v in somefun().items():
write like this
yield (key, val)
for k, v in somefun():
rms, software licensing
I think RMS's focus on licensing was/is also quite harmful.
It's the power structures around software that matter, not license minutia. Sure, you need an open license for accountable software but it's not nearly sufficient by itself.
Just look at all those software companies having tight control over a bunch of projects despite an open source license. Tech companies figured this out in the mid 2000s, heck even Microsoft realized this in the last few years.
The fight for diversity, equality and inclusion is the fight for software freedom. Our movement will only be successful if it includes everyone. RMS does not speak for these values.
MEANWHILE, IN CANADA: a woman with a size 7 left foot and size 9 right foot has finally found a woman with a size 9 left foot and size 7 right foot so they can buy shoes together https://www.cbc.ca/news/canada/sudbury/shoe-twins-meet-1.5282310 🐘
@trashHeap makes an amazing point. Until RMS accepts "they" and apologizes for his latest nonsense I'm calling it "Linux" against his wishes.
Please pay attention to the propaganda! Do not applaud people surviving in this dystopia! Instead burn down the dystopia!
Booooo #Kickstarter: "Kickstarter Has Fired Two Union Organizers in Eight Days" https://slate.com/technology/2019/09/kickstarter-union-organizing.html #unions
Python programmer, runner, likes 3D printers and making short videos.
Generalistic and moderated instance. All opinions are welcome, but hate speeches are prohibited. Users who don't respect rules will be silenced or suspended, depending on the violation severity.