The connection was lost. Trying to connect again.

C.

@cazabon@mindly.social View on mindly.social

I'm a (recovering) software engineer by trade, an electronics hobbyist and amateur guitarist by night, and a house-rabbit enthusiast and ambassador all the time.

I live in the windswept prairies of Canada.

I like fixing things and taking things apart to figure out how they work. I volunteer at the local Repair Cafe and enjoy helping others with their broken stuff.

#RabbitsOfMastodon #rabbit #OpenSource #FreeSoftware #RodentsOfMastodon #electronics #retro #1970s #70s #blinkenlights #repair

RetroFutureTech - build and own a piece of 1970's future. The future used to be cool...
retrofuturetech.ca./
Spirit Animal
Beaker, from The Muppets
Free Software
github.com/ccazabon?tab=reposi
  • 2 posts
C. @cazabon@mindly.social

Oh, *this* is scummy.

Amazon, owner of IMDB (The Internet Movie Database), has decided that being logged into Amazon when you visit IMDB automatically means you consent to them auto-creating an account on IMDB for you. And, of course, transferring your personal info from Amazon to IMDB to populate that account.

And *that* account is by default signed up to all of their spam and marketing preferences.

All of this happens with zero clicks - no consent whatsoever.

I'm going through and turning it all off, and will try to see if I can just delete it completely afterwards.

#Amazon #IMDB #spam #marketing #consent #privacy #violation

· Public

C. @cazabon@mindly.social

Since #PHP is at the top of peoples minds, a short diversion.

In the Before Times of 20+ years ago, I worked for a smallish tech company that did some of everything. One of the #consulting jobs we took on was to #audit a #codebase for a company that was buying another company - the application was the acquiree's crown jewels, and the purchaser wanted a good solid analysis of it.

It was in PHP. I was not looking forward to it. As a betting person you are unlikely to go wrong with "very #niche market-specific software application developed in-house by small company working in that space is likely to be pretty terribly #designed and #implemented", and most of the PHP I had looked at by that point was, well, bad.

And it absolutely was not. It was in the then-new PHP v.5. And it was cleanly designed, nicely modular, very #readable #code and well documented, good #development practices. Sure, there were some things in it that could be improved, mostly more efficient algorithms / data structures IIRC, but all software can be improved *somewhere*. The final report was fairly glowing about it.

Anyone who tells you all code written in $LANGUAGE is awful, or all #programmers who use it are idiots, is showing you their whole ass. Languages are #tools. Some are easier to use for certain purposes than others, but they're all useful for something. Don't be closed-minded.

#engineering #software #SoftwareEngineering #RightToolForTheRightJob #homily

· Public