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
Public Key
npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60
Profile Code
nprofile1qqspngw77mrkx3055glugy9xfnrkzkf5jnuu22xdqx852ntsw99tq3qpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dshr90qu
Author Public Key
npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Show more details
Published at
2023-09-26T21:30:41+02:00 Event JSON
{
"id": "f5b2aceb6f43f75978a26de839a4358c7a9bb021acc193cc90b4a08b942454b6" ,
"pubkey": "19a1def6c76345f4a23fc410a64cc761593494f9c528cd018f454d70714ab044" ,
"created_at": 1695756641 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://social.coop/users/scottjenson",
"activitypub"
]
],
"content": "{\"name\":\"Scott Jenson\",\"about\":\"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\\n\\nmastodon.social: 2017-2022\",\"picture\":\"https://social-coop-media.ams3.cdn.digitaloceanspaces.com/accounts/avatars/109/304/736/807/295/301/original/28031a1a1edf7c33.jpeg\",\"banner\":\"https://social-coop-media.ams3.cdn.digitaloceanspaces.com/accounts/headers/109/304/736/807/295/301/original/e9cf1ba010c75de0.jpeg\",\"nip05\":\"[email protected] \"}" ,
"sig": "4ef1ace0f72eb81dbcffdec772e0a155c6b2c3987f0bd916a8d353433c75695516a9ac3977d5da3c346b67fc77cd0dab0eb8ca8757981494262609596c500eb2"
}
Last Notes npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson So many people are are ADAMANTLY anti #LLM and I'm sympathetic - the energy usage and ethics of these systems are bad. But there are open source variants trying to fix these issues. But then people shift to a more philosophical tone, claiming it robs us of our humanity. Using LLMs to compose a letter to a friend is clearly ridiculous. However, using it to research quotes and alternative phrasings isn't that far from a spell checker (which neo-luddites also were opposed to) npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1nd8…2zkd This is the ONLY way to make sense of Apple. It's what drives their approach to the web (e.g. protecting their app store revenue) npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1mdn…ayjy There aren't that many decisions to make so it's frustrating the process is so error prone. As a UX designer, the irony is not lost on me... npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson #Linux #Gnome and #Fedora friends. I'm trying to get Fedora running in a VM on my M2 Mac. I installed UTM and downloaded the fedora-38-arm64-utm.zip image. When I create my virtual machine (with 4GB ram and 64GB hard drive) point it to the ZIP and and launch, it just boots into a command line with a yellow "Shell>" prompt staring me in the face. It's not booting into the desktop. What am I missing? npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1l2l…mv7r I loved this episode. You really have a talent for explaining things. Almost like you're a.... UX designer or something /s npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1uxs…x3ww I'd like to see them! npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson I am so tired of Tech Solutionism that sees every social issue as something to be fixed with software. To claim keyword filters or blocking is all you need to fix this issue is worse than naive, it's dangerous as it places the burden on the person being attacked. As a privileged old white man, I face none of this. But I can at least support those being attacked and call out this bankrupt and lazy ass thinking. https://dair-community.social/@timnitGebru/112865318944123670 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub10t9…2qe7 I was waiting for this question... it's the only note taker I know of that works on nearly every platform. If there is a great web note taker that also has a great iOS and Android app, I'd be willing to switch npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson #Google #Keep is shockingly slow this entire last week. It's taking me 15+ seconds to get a responsive page. I was hoping it was a temp issue but it's not going away. And if you really want to know: 1. I cleared my cache 2. I logged in with an incognito window 3. I reboot my computer I generally avoid native apps but when the desktop app is bad, you don't have much choice. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1emd…rwx5 oh, I agree in that case that typing 2000 is just faster npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1jpp…u59l I get the impression you'd do a pretty good job at this. There are enough positive examples out there to copy from. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson I've been rather vocal about this in the past. So much so that I wrote about the costs and how fixing it is nearly free. I'm trying (and failing) to understand why this continues https://jenson.org/free3/ And for any smarty-pants out there that say "but dials are more expensive" I go into great deal as to why that's not a strong argument. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1emd…rwx5 My guess is that you had a poorly implemented dial. A proper dial actually has 'variable speeds' so as you rotate quickly, it increments quickly, Must like acceleration on a desktop mouse works. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson For consumer appliances, the #ux bar is so low that when you come across a reasonable one like the Breville here it feels like a cool breeze. It is so damn easy to make devices easy to use as the good examples are everywhere. There just is no excuse. https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/112/859/262/946/117/392/original/cbe9b12d5c9725d5.jpg https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/112/859/263/059/080/504/original/7a42be327fee7131.jpg npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1su4…a0dw this is not the first time Sonos has had a user revolt... It's why I've moved away from them entirely (and I used to have 5 Sonos devices in my home) npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson As intriguing as this sounds, it's likely going to hit a #UX wall, where you can, say, gather and display some data, which would be very cool, but a deeper exploration will likely hit some limits. 4/4 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson It's clearly useful for self contained computational tasks, but would you do something like this for browsing social media, reading content, analyzing data? The limiting factor, in the medium term, appears to be how well #LLMs can integrate with a) all of my data and b) all of my apps. In a sense, I'm treating my apps as "output widgets" that allow me to display the data. 3/4 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson It's just about closing that loop from chat-> action even faster. Now basing this on Web/Glitch is just the obvious next step, doing this on my desktop or mobile to get 'bespoke apps' seems worth exploring. Now this is making a few assumptions (e.g. the code runs correctly 99.9% of the time) The other assumption is that this apps-for-me actually scales. 2/4 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1asq…pd3l Wait... Where is the BAND NAME column? That was the only thing worth looking at! /s npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1fzl…f0hy first they are not random 😉. Second it's a great place to park temporary files in going to need "for awhile". It's clearly messy and I get that not everyone likes it npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson WHEW! Just finished my GUADEC talk about exploring future Desktop UX concepts. I'd have loved to been in person as giving a short talk over video just feels... odd. However, it seemed to go well! A question at the end pretty much summarized the main issue: "Whenever I talk about Desktop UX, the room falls silent, no one thinks it's important" I didn't have a good answer for them, all we can do is to show them that there really is something powerful for us to uncover. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Newbie #Gnome question. I'm watching #GUADEC stream live and the first speaker pronounced Gnome as "nome" and the second speaker pronounced it "g'nome" Is this just a polite schism or is there an agreed consensus? npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1dnr…6p75 Show me a really bad UI and I'll bet you it was a bad API that caused it. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson I find it fascinating how new technology is appropriated when it first appears. It almost always 'does what we did before' first. It takes a while to find the right forms, techniques. In this case is a motorized vehicle from 1901 that was steered by using reins, just like a horse! #UX #history https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/112/792/319/893/265/201/original/0994cdcfff4879f9.png npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1d2v…w4zh Thank you! But I have to say, I'm hearing "though I had trouble getting it to work" an awful lot... npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1yck…ujmw This isn't just IOS, but Android as well and the notifications DO get get sent automatically, in the background. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1hzg…zc23 That seems surprising, given all of the other things that DO go automatically (like all of your notifications) npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Question about #KDEConnect Great piece of software, it's clear people love it. It's also been around for a LONG time (well before Apple started with Continuity) But one thing I find odd is that for copy/paste from phone to PC, I have to open the phone app each time to 'send' the clipboard over to the PC. Apple's Universal Clipboard doesn't do that. This feels unnecessary. Is this a philosophical issue or a deep API issue keeping that from happening? npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub187q…07a2 That's great to hear. Why don't we hear more stories like this? I've certainly heard quite a few that have a very different take. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Another well meaning but likely controversial take on #Linux desktop environments: they certainly appear to be for higher end, dedicated users. Too many things seem to require terminal commands or editing configuration files. Have things improved? Would anyone suggest Linux to a nontechnical family member? npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub10k3…7au2 But has steam deck sold MILLIONs of devices? I think you'd need number like that to move the percentage so much npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub12kp…xmmh I think browser stats would actually be a more effective way of measuring this. Things like steam deck don't really feel meaningful. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson I'm having trouble getting solid numbers on the growth of #Linux *desktop* usage over the past few years. Apparently there has been a surge in the last year apparently growing from 3% to 4% in just a year! That's pretty amazing. Is this true? If so, does anyone have an comment as to why? (and links) npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson At frogdesign we joked that we weren't in the design business, we were in the design THERAPY business... #UX #design https://mastodon.design/@mariusz/112768442825299251 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub17vu…rrjf such an amazing game! I hope you can make it to the end. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson I really really REALLY wish that when I comment about #Linux DE #UX people would understand: 1. This is coming from a place of love for Linux, I want it to get better 2. I'm fairly new here and WILL make mistakes 3. I'm very welcome to be corrected 4. I'm not attacking anyone I'm a #UX expert, not a Linux expert. I'm absolutely going to say stupid things. Could I possibly go a bit slower and be more diplomatic? Sure. Could people also not freak out and assume the worst? Please. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub19ps…pf3l That is great news. Do you know if you can 'batch up' a collection of changes with gnome-tweaks? npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1wzq…6eu8 oh thanks for that insight on hover, I thought it was only during drag. My /s was for the "easy" way to turn it on. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson 'raise background window on hover' is in Gnome! It's simply: Simple /s I'm trying to nibble away at the things that keeps Mac/Win users from using Linux systems. This particular issue isn't terribly big, but with most things UX, the devil is in the details. We need to chase down dozens of these things to make this approachable to more non-technical users. https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/112/754/278/493/947/899/original/92f8f2aad04fa3a9.png npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1hdv…47yf Sorry if my snarky point implied an issue with you. Not at all intended. My point wasn't with the depth of your answer but the breadth of Linux choices. My exhaustion lies with Linux, not you! npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1hdv…47yf Thank you! Very helpful but to be honest, I got exhausted just reading that npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson #linux friends I'm trying to understand why the Linux desktop worlds ABIs are incompatible (one of the motivations for Flatpak yes?) Isn't it true that #Fedora, #Ubuntu, and #Debian are based on #Gnome ? Doesn't that imply that the ABI for each should be (more or less) compatible (modulo library configurations)? This obviously has a complex history, I'm not asking for anyone to patiently explain this to me. But if there is a link that gives more historical perspective, I'd be grateful. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1wq8…mrhc exactly. It's a bit surprising to me that other OSes so easily discount your observation as "not critical" npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Papers like this make me think bigger thoughts. The fact that note taking longhand was more effective than typing on a laptop made me think of Pavel Samsonov and his comments about friction. It also makes me feel that as getting students to use paper and pen is likely to fail, what WOULD a computer/tablet/phone note taking app actually look like? 1/3 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub12f7…lkxh Thanks for the prod, I've filed the bug: https://gitlab.gnome.org/Teams/Design/whiteboards/-/issues/255 If you wouldn't mind, please chime in so the team doesn't think I'm some rando off the street ;-) npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub10xe…s2hk But I DID just add a clarification to your bug, thanks for starting it! Much appreciated. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Can someone with #KDE please try this simple drag/drop and see if it has the same behavior (or works more like win/mac and doesn't bring the background window forward). I've burned a KDE install USB stick but I'm having trouble booting it. Thanks in advance. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub12hh…kdkk No not all devs should, but devs on Linux DE's most definitely should. What I'm learning is that the way WMs are created makes drag and drop nearly impossible (at least on Gnome) which seems.... short sighted npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Such a helpful thread! Thank you all for replying. Quick recap: 1. Mac can drag and drop b/w all apps, Win only Explorer, Linux NOTHING 2. This has been discussed in Linux for >20 years 3. It's apparently tied to a networking issue with X11? 4. It's possibly not in other DEs? (please let me know!) 5. It's now considered "fixed" and there is little interest in fixing it npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1t5g…n2s9 fair, I was more making the point that the current state of LLMs is just primitive and we could do so much more with them. Kind of like the Mac was considered an improvement over DOS? npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Typing into an #LLM is like typing in the command line. It's primitive. What is the Graphical User Interface equivalent? No one knows because all they can do is spit out text. As soon as #LLMs can output something more structural, we can 1984 this technology and actually do something interesting. https://www.youtube.com/watch?v=ErwS24cBZPc npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Calling @npub12ta…nf76 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Thanks to @npub10r3…k02h I've discovered https://threadtree.xyz/ which is exactly what I wanted. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson #fediverse Friends! I've got a big thread going on with a ton of good comments and content. Is there any utility out there that lets me navigate a thread in it's many branching glory? The default UI is fine but once you get >100 replies, it's hard to see who has responded to what! npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub109d…lvuc Asking for more innovation in desktop UX doesn't make it a toy or a tool of capitalist growth. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1yv3…cscq I don't know. Does Windows or Linux? If so, I'm hoping there'd be an app to decode it... npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Provocative statement with good intent: #Linux Desktop #UX doesn't lead, it follows, waiting for Mac or Windows to try something out before choosing to implementing it. Now before you throw knives, let me add: 1. Linux is criminally underfunded 2. How things are implemented (e.g. open and with privacy) is more important 3. It's pragmatic to let things settle down before trying them I'm claiming this is a feature, not a bug. Looking for feedback on other ways to look at this. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1nrp…8733 That sounds amazing. I hope others follow. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1252…8yv8 That sounds like an amazing (and slightly scary!) project. I'd love to hear how it comes out. You're kind of inventing an updated version of steam punk (if you shift it a century ;-) npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub16gl…syzj thanks npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1gmr…cuw9 Interoperability? npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson #fediverse friends, I'm following someone on Threads here in the fediverse. If I like/reply to their posts, do they see it? If not, will I someday? Curious how interoperable it is... npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1deg…ayxj I'm unfortunately no where near Oakland or SF but happy to virtually wave and at least say hi! npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub16gl…syzj I'm trying to engage with you, support you, and move towards a solution, which is why I referenced that new proposal. Are you considering something else? npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1jrv…uv0j Excellent, thank you! What would you prefer, private DMs, sending me an email or would you prefer a quick video chat? npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub135k…p8kd agreed. It's also great at explaining cryptic code npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub12wa…rrrm I've found when analyzing a list, it outputs reliable results. It screws up more when I ask it to create something from scratch. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson I just copy/pasted a HUGE web page of a list of TV shows into a text file. It was a formatted mess. I fed it to #ChatGPT and asked it to pull out the things I wanted: bingo/bango done. Who needs #regex when I can do this? (yes, this is a TINY example, but it's leaning into what an #LLM is really good at) npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub16gl…syzj Strongly agree. I assume you're referring to the recent proposal to flag posts on Mastodon with various limits on who can reply? npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub13vx…84gs Yeah, there is that. I filter now and only accept half that ask, it makes it far more positive and engaging. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Here is a quote from the paper to make that clear: "With visual understanding as the foundation, it should further be able to map natural language instructions to corresponding actions within a given UI, execute advanced reasoning, and provide exhaustive details concerning the screens it interacts with." https://arxiv.org/abs/2404.05719 2/2 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson My concern with #LLMs is that they are limited to text. To create a better #UX, I've argued for better 'onramps' (new types of information into the #LLM) and "offramps" (new presentation types of the outputs). This paper from Apple shows one enticing new onramp: a semantic understanding of what's on your mobile screen. This, combined with the WWDC announcement to expose application intents (offramps) could *significantly* improve what LLMs could do on your phone. 1/2 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson I heard how an iPad can be used as a second monitor. Hey, I have an iPad lying around. I opened it up to the right of my monitor, click on control center, "Screen mirroring", saw my iPad and clicked on it. And it just frigg'n worked! Here's the kicker, the iPad was placed TO THE RIGHT in the multi monitor configuration so my mouse just smoothly left one screen and onto the iPad! So impressive. It's this level of #UX (not #UI!) that I'd like #Linux features to aspire to. It should be possible npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson OK, this post is getting lots of traction. It is funny but it points to many of the points I've been making about #LLMs (but with a bit more authority): 1. They can be useful 2. There is too much hype 3. Incompetent leadership 4. Unrealistic expectations 5. Need for a more grounded approach https://ludic.mataroa.blog/blog/i-will-fucking-piledrive-you-if-you-mention-ai-again/ npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1dq6…kl95 My theory is that they see any "runtime system" is seen as a threat to their App Store. They've been using this argument against other browser rendering engines for years now. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Whenever I see #UX design like this, I cry inside a little. Sure, it "works" but it dilutes the shared patterns we use and build upon. https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/112/639/759/451/737/147/original/038aa55a1ed0968d.mp4 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson As a huge #Zelda fan (and student of the #UX of Game Design) I'm really looking forward to this new Zelda game https://www.youtube.com/watch?v=94RTrH2erPE npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson oh, and it started first pull <fist pump> npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson I am NOT very mechanical. But my #lawnmower wouldn't start and the local shop was booked. So... I did 'the youtube thing' and.... I frigg'n did it. I took removed the #carburetor, took it apart, cleaned it, and put it back together! I realize for many of you this is trivial but for me, it's a huge stretch. But I can't believe the miracle that is #Youtube. I found dozens of videos on how to do it. Even one for my exact model! I feel like I can do anything now... npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Whenever I see this, I wonder if the phone will actually open. https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/112/611/815/638/071/630/original/d65bf7a2baae5ace.png npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson So excited to read this! I love this direction (for some things...) I'd like to see more. Thanks https://multipa.ge/ https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/112/611/770/173/964/718/original/553fcfe5dcac6244.jpg npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson I'm compiling a list of "Hot technologies" that had a pretty sudden fall (classic Gartner Hype Cycle): * Blockchain * 3D Printing * Nanotechnology * Internet of Things * Cloud Gaming * VR/AR * 3D TV * Quadrophonic Stereo Note: Non of these "failed". They have found uses, it's just that their rollout was FAR less than the crazy hype they generated. (e.g. People thought they'd soon be 3D printing an iPhone) Is there anything you'd add to this list? (or just a comment?) npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson I'm kind of in awe at the extremes of programming with LLMs. At the high end I can give it very complex commands. I had previously created an interactive 'unit' and asked it to create a new version with a 2x2 grid of 4 of these units where the mousewheel effected each unit it was over. And it nailed it. 😎 I then asked it to make a few very tiny tweaks to padding and it completely lost the track, I mean WAY off 😬 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Discovered this on a #Dell product support page. Just feels too on point for the entire #AI revolution... https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/112/515/077/468/651/452/original/7d2c411f482bb0e5.mp4 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson A friend was telephone scammed and was told by the #Apple store they was most likely hacked because they used #Chrome. They strongly encouraged them to switch to #Safari. This seems very suspect to me. I appreciate many here don't like Chrome but is Safari magically more secure? npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson 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? npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson 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 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson 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 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson For all of my complaining about the #ux 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. https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/112/406/744/995/107/729/original/4d87c4e67181a3f4.jpg npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson I have never liked Steve Jobs as a person, and generally despise his management style. But this video, especially as it relates to Google, hits far too close to home as to what's happening at Google. https://chaos.social/@obrhoff/112369907442905273 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson #CSS 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? npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Oh come on! This is getting silly #UX #security #SecurityTheater https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/112/326/796/001/647/259/original/6682151b476a6673.png npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Dear #HiveMind, Has anyone written about the "Techbro Mindset"? It's when complex socio-political issues are reduced to simplistic "disruptions" that never live up to their hype. Examples include the gig economy, the sharing economy, the crypto economy, and, more recently, the generative AI economy. 1/3 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson ARGH! I'm in the market for a new desktop (my W11 PC is getting old). Even though I've used Mac, Win, and various Linux distros, I'm feeling pulled to get a Mac Studio. I know, I know... It's just that all of the well designed utilities are on the Mac. I'm NOT a fan of Apple, but I do respect Apple's Devs, they just do a great job. I've rarely looked for a utility and found something better on W11 or Linux (they are usually MUCH worse) I wish Linux utilities were just a bit more polished... npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson #ChatGPT has firmly convinced me of one thing: People are absolute crap at administering the Turing Test. The Turing test is a beautiful, philosophical test but it expects there to be an exhaustive back and forth between test 'subject' and the tester. Today people type in "tell me a story about a bird" to ChatGPT and based on that reply, assume AIs are coming for your babies. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Went to Atelier des Lumières exhibit today in #Paris. Amazing room sized projection of #3d space. The walls distorted the zoom effect slightly but is was still impressive for a bunch of projectors https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/112/231/649/980/822/164/original/3e4cc44057cc480e.mp4 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Found this on the Paris metro. Nice idea to put a full map at every door but for the love of God, the accessibility issues! (font WAY too small for starters) #ux #a11y https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/112/231/630/891/449/086/original/7622d789e2ab7ab8.jpg npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1tj4…zh8f This looks excellent! Thank you for sharing. npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson Here is ONE simple example of how #UX designers are hampered with contributing to #opensource 1. I'm helping fix the documentation of a project (pick something small right?) 2. I make the PR (They use codespace on GitHub) 3. LOTS of work for me to understand how to do the PR but I get it in 4. The reviewer makes tons of comments (Great!) 5. But makes 'suggested changes' which I accept 6. Which creates a few branch 7. Which means my CodeSpace can no longer make changes 8. My PR is in limbo 1/2 npub1rxsaaak8vdzlfg3lcsg2vnx8v9vnf98ec55v6qv0g4xhqu22kpzq9qjq60 Scott Jenson @npub1ksn…nfd9 Thank you! There are so many UX designers that want to help in #OpenSource, I just want there to be more coordination so they can be more effective.