ukpol Show more

I've written about my mentorship in the GNOME outreachy program:

Dignity Show more

From Scott Manley on birdsite.
"CTO Of Vizio confirms that Data collection in Smart TV's is now offsetting the cost of the hardware to the point that a non-Smart TV would have a higher price tag. Just like android phones, user data is used to reduce costs and stay competitive."
That's so gross. #infosec

I was really hoping that these home informant devices (e.g. google home) would be a fad, but now that the tech is getting integrated into TVs (and probably other products in the future), I suspect it is here to stay. Only the most dedicated among us will be able to avoid this stuff, and doing so will likely come at a cost that most won't be able to afford.

To risk embarrassment Show more

Thinking of my friends in Paris today, a city which has been through many tragedies in recent years, but remains one of the greatest cities in the world nevertheless.

It turns out that there are many companies doing things similar to Cambridge Analytica

Adblocking isn't unethical. Covering your website in trackers, spying on users, and compromising their security to make a buck is.

If you're using Android on some phone or tablet and you're not using #fdroid yet, do yourself a favor and install it.

It's an alternative appstore with purely OSS software apps. Overall improved security and privacy on your mobile device (alternative apps for pretty much everything are available, with reduced tracking, no ads, no backdoors, reproducible builds, and so on).


Also follow @fdroidorg while you're at it.

Hi #fediverse

Are you concerned about the darker aspects of tech? Like unethical data harvesting, privacy invasion, ad-tech, fake news, social erosion, smartphone addiction, online bullying, and many more harms of technology?

Do you want to work on solutions, and help raise awareness? Then join our community..

Be a #Humane #Tech #Activist !

Who we are, What we do, And how you can help Humane Technology too. Just follow the link..


This. Blaming folks for using tech that abuse their personal information is very much a form of victim blaming. These users came seeking a service. These providers took incredible liberties with users’ “consent” to do things far outside the scope of the services the user was seeking.

I've had a lot of success with RDD (README Driven Development) followed by TDD. By the time I get to writing the "actual" code, I have a pretty good model in my head of what problem I'm trying to solve, what the interaction points will be, and what the edge cases are.

World's shortest man dancing with his pet cat

@Shamar @aral There are many problems with the technology industry and at every level of the stack. That includes the human element too. We can only work incrementally towards improving things in the direction that we'd prefer to see.

Fortunately the dystopia that we have now is a strong motivator for change. The growth of the fediverse is another sign that people want something different and less evil.

But things also move slowly. Real criticism of Google and Facebook within mainstream outlets has only happened within the last couple of years, and a lot of organizations have yet to catch up. I bet there are still many people in the "everything Google does is fabulous" camp.

I truly believe that #ActivityPub (the protocol behind #Mastodon) has the potential to redefine the way we create and connect on the internet. But to get there, we need to spread the word - a network is only as valuable as the people in it.

I want to get that ball rolling - I wrote a blog post about how ActivityPub is going to change the internet. Check it out here: And please boost/share to your other networks so we can keep making the Fediverse bigger!

Done some #rustlang and #webassembly during our Research Wednesdays at work. Impressive how easy it is and how great the tooling is!
This book is a great intro

Part 15 will be on Android and is scheduled to be published next Monday

Show more

Generalistic and moderated instance.