@scottjenson@social.coop
@scottjenson@social.coop avatar

scottjenson

@scottjenson@social.coop

UX Strategy: Apple System 7, Newton, and Apple Human Interface guidelines. UX Director at Symbian, manager Mobile UX at Google, creative director frog design San Francisco. Head of Product for two startups. Returned to Google working on the Physical Web project and Android UX research. Now semi-retired

mastodon.social: 2017-2022

This profile is from a federated server and may be incomplete. Browse more on the original instance.

scottjenson, to random
@scottjenson@social.coop avatar

The world needs some cross between Processing, HTML, and Google Docs.

Processing: A programming environment with lots of helpful libraries
HTML: a simple display model that can be viewed everywhere
Docs: an underlying sharing mechanism

There are just too many core problems that need to be solved over and over by each app. It's more than just getting the right library as there are services involved.

Surely someone has taken a crack at this?

scottjenson,
@scottjenson@social.coop avatar

Any yes, HTML/JS/CSS can be used to build anything, but that's a bit like saying Assembly language can build any app: At some point you don't want to keep reinventing the wheel.

Of course, EVERY programming environment has tried this and it's nearly impossible to get something to work universally. I'm just asking for a very opinionated set of services and libraries on top of the web so it's really stupidly easy to build and SHARE things easily.

Kind of like Glitch but with a few more mix-ins

scottjenson, to random
@scottjenson@social.coop avatar

I was 'kicking the tires" signing up for Threads and the VERY FIRST thing I noticed is that people I don't follow are showing up in my feed!

After so much time in the fediverse, this just feels like a violation. NOPE NOPE NOPE

scottjenson,
@scottjenson@social.coop avatar

@davew Yeah, I get it, it's the classic problem all social sites have. I don't hold that against them, it's the fact that I cant see only my followers that I have an issue with. Apparently the native app allows this (just not the web version)

scottjenson,
@scottjenson@social.coop avatar
scottjenson, to UX
@scottjenson@social.coop avatar

For all of my complaining about the of kitchen appliances, my new Breville oven is actually astoundingly good.

Not only are the controls clear and easy to use but there are small little touches that are just very well thought out. For example when the timer gets close to zero the internal light turns on automatically.

craiggrannell, to random
@craiggrannell@mastodon.social avatar

Looks like the UK weather has finally found the heating dial.

(For US folks, the high range here is approx 68–79 Farbalinoos.)

scottjenson,
@scottjenson@social.coop avatar

@craiggrannell It's not just a math issue but also cultural (e.g. 28C isn't really the same as 82F). When I was in London years ago, there was a tube ad for air conditioning saying "No one can work when it's 24" (with an image of a sweltering office worker)

That was funny to me as 24 to most yanks is near perfect

scottjenson, to random
@scottjenson@social.coop avatar

It's clear the "Turing Test" is failing, just as it failed with the Eliza chatbot back in the 1960s. People are just too easily fooled.

For me the REAL test occurs when an "AI" is NOT speaking to you. What does it do with it's free time?

https://en.wikipedia.org/wiki/ELIZA

scottjenson,
@scottjenson@social.coop avatar

Before anyone chimes in, the answer is absolutely zero. These things ONLY do things when prompted. They basically are entirely Parrots. There is ZERO concept of awareness or even goals. That may come of course, but my point is that, at the moment, it's not even a glimmer.

scottjenson, to UX
@scottjenson@social.coop avatar

There is so much bad here that I hardly know where to start.

If you are a professor, this is an excellent design exercise: improve this. I'm sure ANY student could make this far simpler and easier to use.

I have a short video using this that makes it ever more clear this was designed by a dysfunctional design team. This is a if you're curious.

scottjenson, to random
@scottjenson@social.coop avatar

Excited to be selected as a speaker for !! My topic is why Gnome needs a 'research lab' and what it could enable. (It's a personal proposal I hope to get some support for. There is nothing formal)

Unfortunately, I'll be presenting remotely. I was so hoping to speak with the community more directly but budget for speaker travel was apparently very thin this year so that's going to have to wait.

scottjenson, to passkeys
@scottjenson@social.coop avatar

Am I the only one confused by ? They feel clunky, it's not at all clear what is going on, and honestly doesn't feel any different than a password manager (but somehow worse)

I really don't even understand what is going on under the hood. Are there any good explainers out there?

scottjenson, to random
@scottjenson@social.coop avatar

I have never liked Steve Jobs as a person, and generally despise his management style (I know too many people hurt by him). But this video, especially as it relates to Google, hits far too close to home.
https://chaos.social/@obrhoff/112369907442905273

scottjenson, to CSS
@scottjenson@social.coop avatar

challenge!

<body>
<div class="container">
<div class="item">item 1</div>
<div class="item">item 2</div>
<div class="item">item 3</div>
<div class="item hidden">item 4</div>
</div>
</body>

where .hidden { display: none }

Question: Can I use item:last-child {} to stylize item 3?

Apparently :last-child targets the last child in the DOM, not the last visible child. (this means hidden item 4 is styled.

Is there any way to do this using only CSS?

scottjenson,
@scottjenson@social.coop avatar

Thanks! But that doesn't seem to work. I created a fiddle here with your sugestion:
https://jsfiddle.net/kheema/vQP8H/

scottjenson,
@scottjenson@social.coop avatar

@cassidy @cheeaun @chriskirknielsenw I

I've tried both of your answers and they both work THANK YOU!

Now I just have to figure. out what in hell each of them does!
(I've learned that chatGPT can explain things to me, but I agree with Cassidy, it's starting to get really weird with CSS. That is NOT obvious at all (either to write or to read!)

scottjenson,
@scottjenson@social.coop avatar

@cassidy @cheeaun @chriskirknielsen
I'm going to go with

item:nth-last-child(1 of :not(.hidden))

As it's just a (slight bit) easier to parse. But how in the world ANYONE is supposed to know that :nth-last-child() has an 'of' selector inside of it is beyond me. It's like each selector has it's own little world of nuance...

Of all the documentation I read, none listed "of" as an option.

scottjenson, to chrome
@scottjenson@social.coop avatar

#Chrome friends,
I moved to a new Mac and found that Shift-Click in Chrome no longer worked. Turns out a fix is to turn off "Use Graphics Acceleration when available"!

But at what cost? I want graphics acceleration! I really need shift-click to work in text editing. What am I giving up?

And why in hell does graphics acceleration kill shift-click?

NB: Please don't tell me to not use Chrome. That's not my question.

danhon, to random
@danhon@dan.mastohon.com avatar
scottjenson,
@scottjenson@social.coop avatar

@thomasfuchs @danhon Agreed. It just started showing up with zero explanation (and we're the plugged in ones!)

scottjenson, to random
@scottjenson@social.coop avatar

Just finished Neil Postman's Technopoly. I gushed about it when I first started it last week. For a book written in 1992 it has deep insights that are surprisingly relevant today. There ARE some challenging passages, I don't agree with all of it. But it's a huge kick in the pants and I strongly recommend anyone that wants to think deeply about technology, culture, and society, to consider reading it.

scottjenson,
@scottjenson@social.coop avatar

@paninid

  1. Technology as a Cultural Force
    Technology is not just a tool but a cultural force that redefines the structure of our interests and institutions.

  2. Loss of Human Agency
    A significant loss of human agency and autonomy, often reducing complex human interactions to mere transactions.

  3. Technological Solutionism
    Technology is seen as the default solution to any problem, ignoring deeper social, ethical, and moral issues, simplifying complex problems in superficial ways.

cassidy, to random
@cassidy@blaede.family avatar

Pro tip: if your Bluetooth isn't working with a certain wireless card, check the BIOS settings before installing a new wireless card… apparently my Intel NUC had Bluetooth disabled in the BIOS; the card works just fine!

The upside is that I installed an extra RAM stick as long as I was in there. TWICE the RAM at a whopping 16 GB.

Palpatine shooting lightning, saying "Unlimited power!"

scottjenson,
@scottjenson@social.coop avatar

@cassidy The ultimate sin of BIOS, it's a hidden settings panel. The worst UX is an invisible UX you MUST use.

scottjenson, to random
@scottjenson@social.coop avatar

I just had some of the most outrageous telephone support for an upcoming flight. If I were on X, I would have Karen'd all over the place, hoping to get some type of retribution for this.

That just isn't possible here. So I guess I'll keep it to myself. Sounds like a win/win actually.

scottjenson, to UX
@scottjenson@social.coop avatar

Oh come on! This is getting silly

scottjenson, to random
@scottjenson@social.coop avatar

Dear I'd like to create a interactive prototype, nothing complicated, just a simple slider than when I move it, animates a range of simulated LEDs (about 100 of them). My first through was Processing but I'm open to other suggestions.

My issue with any choice is the start up cost, it's usually quite tedious to get started before I can get to the fun part. Any suggestions?

scottjenson,
@scottjenson@social.coop avatar

@zleap Thank you! I agree that's likely a strong direction. I'm just trying to explore something in software quickly to "see if it's not stupid" and then, as you suggest, make it much more physical.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • InstantRegret
  • thenastyranch
  • mdbf
  • Durango
  • Youngstown
  • slotface
  • hgfsjryuu7
  • vwfavf
  • rosin
  • kavyap
  • osvaldo12
  • PowerRangers
  • DreamBathrooms
  • anitta
  • magazineikmin
  • khanakhh
  • GTA5RPClips
  • ethstaker
  • cubers
  • ngwrru68w68
  • tacticalgear
  • everett
  • tester
  • Leos
  • cisconetworking
  • modclub
  • provamag3
  • All magazines