Adrian Cochrane

@alcinnz
79 Followers
56 Following
698 Posts
Enthusiastic and graduate software developer, environmental activist, fan of (german) board games.
Odysseus Web Browser lead developer.

@ajroach42 Nowadays, though, you can't run old software reasonably. Everything has an expectation of being networked, and with that comes a requirement of keeping up to date.

And, even if that weren't the case... there's a lot of stuff that just says "no" to old versions, or breaks, or can only import from old to new.

So, I feel like that's a factor, too - everyone has to stay on the bleeding edge, nobody cares about graceful degradation. (And, I mean, just look at the web...)

@[email protected] @ajroach42 I'm talking about how we got there, you're talking about where we are.

The bottom end moved up, allowing developers to add layers of abstraction, forget how to optimize, and not learn how the hardware and their compilers/interpreters work or write closer to the metal.

@ajroach42 And, "move fast, break things" became a mindset, so people stopped targeting low-end old devices, they focused on the latest and greatest.

*This* is why performance is so shit nowadays.

In 1992, people targeted old low-end hardware.

In 2018, you're lucky if people target something other than the new MacBook Pro that they're developing it on, and their new iPad.

@ajroach42 However, the first generation of netbooks died out around 2010-2011.

By about 2012, Windows XP starts dying, and with it, IE 6. Now, websites can start using โœจ New Web Technologies โœจ (๐Ÿคฎ), because they don't have to support IE 6 (or even IE 8) any more. Everything still seems fine, though, as tablets are taking off, and they're using pretty weak ARM chips, or occasionally recycled netbook Atoms.

...but then tablets get fast.

I'm now @alcinnz, feel free to follow me there!

This all comes together to leave the focus on the web, creating a simple yet powerful UI.

The chrome is little more than what elementary (and GNOME3) users are familiar with as standard window decorations. And additional navigation aids are unobtrusively implemented as extensions to the autocompletion or as internal webpages.

It's taken about a decade for me to start caring, but I have to admit I'm really not sold on arbitrary hashtags from a UX perspective.

Generally a message *about* a subject seems to be more on-topic than messages that are tagged #subject, so it's frustrating to see hashtags that are less helpful than a search.

Don't even get me started on small changes (i.e. #introduction versus #introductions), and how most systems don't categorize the above hashtags as having any sort of affinity at all.

So FLOSS.social is open for a "soft launch" this week. As user 0, I suppose I am an "admin", although @hugo is officially hosting the instance, which lives at OVH data centers.

If any #FLOSS / #OpenSource folks are interested in switching over to this instance, feel free to reach out for help. Latest versions of #Mastodon make it easier to list your "forwarding address".

Oh, and please be kind to each other. We have a code of conduct. ๐Ÿ™‚

โ€œWhile Facebook is in the spotlight right now for very good reason, this is not just a Facebook problem. We have a surveillance based business model that powers much of the web that cannot continue to coexist with privacy rights.โ€ - EFF's @jenuhhveev
https://www.voanews.com/a/facebook-privacy/4327741.html
Facebook Faces Calls to Further Protect User Privacy

Mark Zuckerberg to head to Capitol Hill

@caraellison

It's kinda mindblowing when you realize that the time spent on corporate #SocialMedia was actually unpaid work couched as a "free" service. Once I started seeing my attention as a form of investment, I got more intentional about moving that energy to #Mastodon...