Mike Babb boosted

About a quarter of the page visible on load and four clicks to clear out the banners. What is this nonsense.

Mike Babb boosted

This post resonates strongly. I, for one, have a low motivation for replacing Google Calendar as my main calendar app but I've given up using their search in favor of DuckDuckGo. I still use Facebook and Instagram a little but I've quit Twitter. Small things help.

You don't have to quit cold turkey on every "Big Bad Tech" today to help the Internet. Just like you don't have to go full vegan diet to help the environment. Explore the alternatives and do as much as you can.


@carlesjove Since 2017 ThinkPads have been my go-to recommendation: mikebabb.com/blog/computing-on

Linux performance even on older models is fantastic. They make great dev machines.

Thanks for the shout out, @kev! @ernmander, you can't go wrong with a used ThinkPad IMO - you can find one to suit virtually any budget and they're built to last

Mike Babb boosted

programmers conventionally use loop variables named "i" and "j" which stand for "index" and "jndex"

@kev hmm, opened 5 months ago and closed by Nextcloud 2 months ago doesn't suggest an imminent fix. Maybe I'll need to change reader.

@kev same thing with that URL. Reader is Nextcloud News

@kev I'm dabbling with RSS now myself but I'm having trouble adding your blog to my feed - any idea why my reader might not like it?

@jlelse @kev This toot reminded me I meant to do that ages ago - just added one! :rss:

I had a couple of requests recently to add an RSS feed for my blog and I’ve finally gotten round to doing it: mikebabb.com/feed.xml. More posts on the way!

Mike Babb boosted

Little Bobby Tables is back!

Someone chose the very cursed NULL for their license plate, and the DMV has been sending him traffic fines that are meant for other people.


Also linked from there: the legend of Christopher Null


Mike Babb boosted
holy shit. I did it. It actually works.

I have spun up a Pleroma instance on... my fucking Nintendo Switch. I don't think the Switch was ever intended to be a **webserver**, but hey, it's 2019 and there are lightbulbs with CPUs built into them soooo

It can be accessed at cursed.frinkel.tech. don't sign up if you want a reliable instance, since it'll probably be down 90% of the time, since I'd actually like to use my switch to do what it was intended to do and play games. :P
My Nintendo Switch displaying a…

JavaScript developers know the pain of guarding against undefined nodes in nested objects well, with repetitive checks like:

`const street = user.address && user.address.street;`

The Optional Chaining ECMAScript proposal offers an elegant solution in the form of a new operator, like so:

`const street = user.address?.street // won't break if address is undefined`


@jlelse "Maybe it’s because I’m missing expertise? I’m just at the beginning of my career..."

Write about something you've learned recently! Someone who has just learned a new thing can offer a perspective on it that an expert might not, because the difficulties they had getting to grips with it have long been forgotten. If nothing else, writing about something that's new to you helps you understand it better, too!

Google's "Be Internet Legends" online safety initiative looks like a great idea. I like that it covers social concepts like over-sharing, bullying, scams and phishing, as well as technical ones like securing accounts and devices. It's aimed at children but I'm sure a lot of adults could learn from it too:


@universal_traveler I've not done that before so I can't say for sure, but if the URL you set for the link is an absolute path to a file on your system, I don't see why that wouldn't work.

@n I used to use QOwnNotes for markdown note-taking, but with this preview pane opening a notes folder in VSCode does the same thing so having two applications seems unnecessary.

@jlelse Good for you! A healthy balance is vital for avoiding burnout.

@n Built in! Ctrl, shift + M when editing a markdown file.

Show more
Mastodon for Tech Folks

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! We adhere to an adapted version of the TootCat Code of Conduct and have documented a list of blocked instances. Ash is the admin and is supported by Fuzzface, Brian!, and Daniel Glus as moderators. Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!