User Editable

1.3K posts

User Editable banner
User Editable

User Editable

@usereditable

Exploring user editable interfaces

Australia Katılım Aralık 2024
268 Takip Edilen87 Takipçiler
User Editable
User Editable@usereditable·
The Universal User Primitive for current OSes is the file. But files are opaque, monolithic, non-standard, and not designed for runtime usage.
English
0
0
0
3
User Editable
User Editable@usereditable·
But still relatively compact and efficient. Something that a program could work with efficiently at runtime. In its simplest form it could be similar to JSON with some assumptions around naming and structure.
English
1
0
0
7
User Editable
User Editable@usereditable·
What operating systems are missing is what I would call a Universal User Primitive. Like an object but slightly higher level for the user. Has properties, possibly other things like type, icon, etc. and understood by all programs and something users can interact with.
English
1
1
1
22
User Editable
User Editable@usereditable·
@eshear I’m going with “no”. Our brains are wired for imprecision.
English
0
0
0
5
Emmett Shear
Emmett Shear@eshear·
Is there a difference between interacting with some object vs interacting with an arbitrarily precise finite approximation of that object?
English
85
0
95
12.7K
User Editable
User Editable@usereditable·
@jayendra_ram Humans have a grand loop which at the top is something like don’t die. Any idea emerges under a deep hierarchy of grand loops.
English
0
0
1
59
Jay
Jay@jayendra_ram·
Why are some humans so good at idea generation when it appears models are handicapped at this? Mystics, Jung etc think ideas come from another source, but assuming this isn’t true, how can our brains do this so well?
English
24
2
29
4.2K
Darrell Root
Darrell Root@DarrellRoot·
During the iSight launch keynote (WWDC 2003), there were (as always) two stage computers: primary and backup. So the two iSights wouldn’t look weird, one iSight was aimed up, but one was aimed down. Earlier in the Keynote, there was an issue with the primary computer and they switched to backup. But the backup computer’s iSight was aimed straight down! One of the leaders in the crew (I won’t give the name) saw that there was going to be a problem. He went near the stage and waited. Once Steve Jobs was on the other side of the stage, he went up on stage to the demo computers and reversed which iSight camera was aimed correctly. Then he left the stage. He was on stage with Steve Jobs during a keynote! Nobody saw him. Nobody noticed him. This is why backstage crew always wear black: so we can do what needs to be done without being noticed.
Darrell Root tweet media
English
1
0
3
117
Basic Apple Guy
Basic Apple Guy@BasicAppleGuy·
If you used these growing up, don't forget to take a couple ibuprofen for your back today...
Basic Apple Guy tweet mediaBasic Apple Guy tweet mediaBasic Apple Guy tweet mediaBasic Apple Guy tweet media
English
12
15
390
25.2K
User Editable
User Editable@usereditable·
Also there seems to be a general move away from this level of object interaction in apps. But this is associated with taking power away from the user. User level OOPiness seems to be associated with power/control/autonomy/creativity.
English
1
1
3
94
User Editable
User Editable@usereditable·
User facing objects and internal program objects are two different things, but it doesn’t change the fact that the GUI itself appears very object-oriented to the user. Although kiosk-style GUIs on web and mobile devices move away from this.
English
1
0
2
24
User Editable
User Editable@usereditable·
Even though OOP isn’t so trendy at the moment, from a user’s perspective things feel quite OOPy. You can click and drag complex objects, even to other applications, and the desktop. You can do the same operations on the object no matter which application it is in.
English
1
0
2
76
User Editable
User Editable@usereditable·
Lots of possibilities, yet simple, natural, intuitive, non-threatening, and uncluttered.
English
0
0
0
28
User Editable
User Editable@usereditable·
Not to mention page breaks, word wrap, paragraph wrap, image wrap, justification, foot notes, auto updating table of contents and indexes, selection, drag and drop.
English
1
0
0
31
User Editable
User Editable@usereditable·
One of the most impressive UIs even to this day is the Word Processor. Open environment, no fixed grid, every character is a different size, WYSIWYG, yet you can also bring order, with rulers, tab guides, outlines. Still very difficult to build from scratch.
English
1
0
4
233
User Editable
User Editable@usereditable·
Continuing on from my Slower == Better theme, Microsoft Word for at least a decade was notoriously slow.
English
0
0
0
26
User Editable
User Editable@usereditable·
The last two big trends were/are excruciatingly slow compared to contemporary tech: Crypto and LLMs. Developers first reaction: how do we speed this up? That’s fair enough, but note the innovation is in the slowness.
English
0
0
2
41
Dexter Leng
Dexter Leng@dexterleng·
has anyone managed to build a LLM chat app in SwiftUI that supports rich text and embedded content that doesn't lag with long chat histories?
English
9
1
20
3.8K
logerhaus
logerhaus@logerhaus·
@thekitze Didn't know i needed sound effects for window resizing
English
1
0
3
150
kitze
kitze@thekitze·
this was in 1988 and computers still don't work this way, incredible
English
18
2
75
13.6K
User Editable
User Editable@usereditable·
Build things worth waiting for.
English
0
1
0
30
User Editable
User Editable@usereditable·
Anyone who complains about performance clearly doesn’t think the thing they are waiting for is worth the wait. Maybe that’s the real problem.
English
1
0
0
23