Stuart Langridge is a user on 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.

Stuart Langridge

How much storage does one get from various @pixelfed instances? Or is it my job to run my own instance and provide it with whatever storage I like?'s about page says "Features" and then doesn't list any :-)

Hey Internet Friends. I have a question - a bit of research. What "system" from the past had the best / coolest / most interesting boot sequence. Specifically what you got on screen. I mostly grew up on 8-bit micros and DOS PCs. Are there any other systems which evoke "feelings" when they boot?

"The most striking thing about Android Go is just how much of it runs on Web technology rather than the Android platform. […] The best example is Google Maps Go, which is built entirely with Web technology. On our ZTE phone, the full Android version of Google Maps would take up 80MB, while Google Maps Go is 250 times smaller: 309KB."

I have to admit, it's a bit bittersweet to see Google take the FirefoxOS playbook years later and actually succeed with it.

Bah. I have been updated by @popey and @JoeRessington. The Chromecast has to be on a wifi network, or it just sulks and won't let you cast to it. That's really annoying to have to set up at a meetup. So it doesn't do what I want after all. :( Looks like @craigmaloney was right and Google have indeed done something to break it.

@craigmaloney ha! and this is on my Mark 1 Chromecast too

@craigmaloney it's an official thing in the official Slides app! I was pretty impressed; the thing I've wanted for ages, and Google have basically taken the idea and made it happen. Well pleased :)

Google Slides now allows presenting to a Chromecast, and saves presentations offline, and shows on the phone screen a presenter console with speaker notesm and a Chromecast can happily be powered by the slim external battery that I always have in my pocket anyway. Excellent. This is what I wanted to build Splinter for, and now I don't have to. Never need to take a laptop to a talk again, hooray.

Stupid long ways of doing maths Show more

Stupid long ways of doing maths Show more

Delightful evening at 1000 Trades in Birmingham. And including much interesting tech discussion about functional programming, PWAs, slack time in work and management acceptance, and snaps.

A little bit of a call for help, or maybe just a suggestion, for a quick thing that an open source graphic artists could do easily that would make graphviz nice for everyone

@sil wrote a nice piece talking about collecting machine data in Ubuntu:

I have a very simple take from the perspective of previously helping make releases of Xubuntu. Without knowing who the users are yet getting machine date will allow targeting resources to the most common platforms and usage scenarios. We don't know what is "average" for an Ubuntu user in terms of hardware. Greater privacy is nice but developers need to know what they're building for.

@cubicgarden I was crushed to discover that they haven't done it for the remake!

@cubicgarden did you mod it to give it the spring action? :)

@ted perhaps so, yeah, and someone with more data science chops than I could doubtless quantify that so it's OK. My objection to asking is really that it makes people care about a thing that they shouldn't have to care about. It's like popping up a dialog to ask whether the kernel should defragment your memory. I don't know or care; decide for me!

@ted the flaw there is that, as the piece outlines, you need to tune the amount of lying to balance "get accurate info in aggregate" against "protect user privacy". If you ask people that question, they won't know how to answer it -- why should I adjust? what's good about it? -- and you'll have no idea of how much lying happened and so don't know how accurate your data is at all, which makes it a lot less useful.

@DistroJunkie thank you! What I'd like to see happen is the conversation to change: if it's "we won't give you anything!" versus "they'll hate us anyway so we might as well collect everything and sell it", then it's so polarised that we'll never get anything done; an arms race is more expensive than a brain race. If there's something in the middle, where we can give data they find useful but not be compromised, then everyone wins.

Collecting useful user data without compromising our privacy: how carefully controlled lying could be the way forward.

Attempting to use DBus via the Gio/GLib bindings from Python 3 is close to impossible because it's so undocumented :( Frustrated.