Daniel Lyons

1.4K posts

Daniel Lyons

Daniel Lyons

@dan_dee_lyons

iOS and Godot developer. Check out stuff I build at https://t.co/EgUvSmVrCK #buildinpublic

Fort Collins, CO Katılım Mart 2022
1.1K Takip Edilen182 Takipçiler
Daniel Lyons retweetledi
kepano
kepano@kepano·
We've had "malleable" as one of the five principles in the @obsdmd manifesto since the start, but I think my definition is different from yours. I will try to polish this and share as an essay but here are quick thoughts. I tend to agree with your assessment. Generally 99% of people don't want to *create* their own tools. They don't clearly understand what they want or need. This is why designers exist and will continue to exist. A malleable tool is designed to be modified. It allows you to make the tool fit more ergonomically to you and your goal. Malleable apps let anyone easily modify the function and appearance of the change itself to fit their need. Either by writing code or accessing pre-made code (e.g. plugins/themes). People are not looking for a blank slate. Modification is much more accessible than creation. None of the following are "malleable": 1. "Just-in-time apps", or any of the new AI-powered "make me an app" apps. They're about creation not modification. See more thoughts in the linked tweet. 2. Connector-type apps (e.g. IFTTT/Notion/Zapier). They're about connections to other tools, not modification of the tool itself. 3. Open source apps as a general category. It's not because the code is available that the app is designed to be modified. (Of course, they are not mutually-exclusive, a tool can also be both malleable and open source). Malleable tools are explicitly designed to be modified. The best tools have great ergonomics. Whether people realize it or not, ergonomics is how people choose the tools they use. Ergonomics emerge from repeat usage. Good ergonomics can be designed for by talented designers, and are naturally shaped and selected for by the market. See linked tweet below. But ergonomics is a two part problem: the tool + the user. What malleability provides is the long tail of ergonomics. A malleable tool can ergonomically fit many more users because the user can shape it just enough to fit their needs — whether these needs are functional, accessibility, aesthetics, etc. Obsidian is an existence proof that malleable tools can be successful if you design for modifiability.
kepano@kepano

This is a question of whether ergonomics will continue matter at all in the future. I would guess ergonomics will always matter. I take your point, and I even would go further to say that many GUIs don't need to exist at all. If the machine understands your goal then everything can happen invisibly. The software should disappear. However, I see these bespoke just-in-time UIs being primarily useful for one-time tasks or project-specific software that has brief utility. If the tool is being used repeatedly then it wants to conform to the user and task in a repeatable way. This is where design, engineering, and dare I say "taste", comes in. You don't want an interface to change every time you use it. Most people are not alone in their needs, and their collective need forms a market. Recurring usage is an evolutionary pressure that pushes a tool to fit the purpose and the market. The mirage of on-demand digital everything is very seductive. I saw it disappoint so many people in my industrial design and manufacturing career. There is an allure to digital manufacturing methods (like 3D printing) because you can change the output every time. But those manufacturing methods have can never compete on cost efficiency, predictability, refinement, polish. The benefits of tooling are so enormous that everyone immediately switches to those methods if the product has any scale. The critical mass is surprisingly small. Even in a world of agentic code factories where the customer may be human or agent, you will see autonomous structures align themselves around repeatable methods, predictable tooling, and ergonomically consistent interfaces. They too will have cost pressures, presumably being the support agents and supply chain operators in this world. Humans are fundamentally social, and have relatively similar needs to one another. For that reason there will always be a need for tools and objects, whether physical or virtual, that are ergonomically and evolutionarily fit to a specific cohort.

English
3
5
104
7.8K
cinesthetic.
cinesthetic.@TheCinesthetic·
Best transition ever filmed?
English
193
20
204
11M
Dr. Jebra Faushay
Dr. Jebra Faushay@JebraFaushay·
Palm Beach Pete is NOT Jeffrey Epstein. Just to be clear.
English
39
8
88
4.8K
Flowermaiden
Flowermaiden@FlowerMaiden44·
@0leyn My harmfull opinión is that i don't like Demon days 🙏
English
4
0
4
493
Leyn
Leyn@0leyn·
My harmless controversial opinion is that 19-2000 soulchild remix is better than the original
English
29
57
437
12.1K
Daniel Lyons
Daniel Lyons@dan_dee_lyons·
New profile pic, who dis.
Daniel Lyons tweet media
English
0
0
0
8
Daniel Lyons retweetledi
kepano
kepano@kepano·
I have been working on Obsidian Reader for a over a year. I didn't want to share it until I felt it was good enough. It's finally there. Consistent formatting for any article. Outline, syntax highlighting, nice footnotes, adjustable typography. Runs locally. Just rules, no AI.
English
171
311
5.4K
312.8K
Daniel Lyons
Daniel Lyons@dan_dee_lyons·
@kepano Incredible. Mobile desperately needs this as well.
English
0
0
0
4
Daniel Lyons retweetledi
Hendrik Haandrikman 🐈
Apple is fine with HTML5/JS mini apps running inside a container. They are NOT fine with those apps getting unreviewed access to native iOS capabilities (camera, push notifications, StoreKit, etc.)
English
1
1
5
1.6K
Ian Landsman
Ian Landsman@IanLandsman·
The point is, ladies and gentlemen, that greed -- for lack of a better word -- is good. Greed is right. Greed works. Greed clarifies, cuts through, and captures the essence of the evolutionary spirit. Greed, in all of its forms -- greed for life, for money, for love, knowledge -- has marked the upward surge of mankind. And greed -- you mark my words -- will not only save Teldar Paper, but that other malfunctioning corporation called the USA.
English
2
0
0
471
Connor Boyack 📚
Connor Boyack 📚@cboyack·
School asks 'what's the right answer?' Life asks 'what's the right question?' Different games. Different winners.
English
10
9
119
1.8K
Daniel Lyons
Daniel Lyons@dan_dee_lyons·
@Dimillian Picture 2 is more ergonomic for sure. Plus you can put paper, journal etc. there.
English
0
0
0
44
Thomas Ricouard
Thomas Ricouard@Dimillian·
Explain to me why the most ergonomic position is supposed to be picture 1 and not picture 2
Thomas Ricouard tweet mediaThomas Ricouard tweet media
English
20
0
28
12.5K
Daniel Lyons retweetledi
Rhys
Rhys@RhysSullivan·
the anti ai people are nuts the pro ai people are nuts luckily im right in the sweet spot
English
65
37
705
38K
Redeemed Zoomer 👑
Redeemed Zoomer 👑@redeemed_zoomer·
@Kherstyy Lutherans invented Christmas trees and the Easter bunny Calvinists invented Thanksgiving Thanksgiving is much more wholesome than holidays 3-6 btw
English
44
8
507
14.4K
Kherstyy
Kherstyy@Kherstyy·
America would be so boring without Catholics 1. Christmas 2. Easter 3. St. Patrick’s Day 4. Valentines Day 5. Mardi Gras 6. Halloweens/All Souls Day America owes Catholics reparations frankly
English
537
825
12.6K
270.4K
Dean Dodrill
Dean Dodrill@NoogyTweet·
@thomasbrushdev Does toggling colliders reenable them at runtime? Dumb fix but an occasional collider.enabled = !collider.enabled twice might be in order
English
1
0
8
882
Thomas Brush
Thomas Brush@thomasbrushdev·
Calling out into the wilderness for help: why might collision randomly stop working in a Unity build of a game. After about 1 hour of gameplay, certain collision just STOPS working for SOME objects (doors and crates, in my case). The only way for it to start working again is by closing the application entirely. This is significant because: the player controller that has this problem is RESPAWNED entirely fresh and new if you go back to the main menu. So you'd think the issue would fix itself once going back to the main menu. Which makes me think it's something wrong with the render pipeline of physics entirely. Some kind of corruption. Any thoughts?
English
33
4
59
11K
Daniel Lyons retweetledi
Joe Rogan Podcast News
Joe Rogan Podcast News@joeroganhq·
Wesley Huff: "Jesus condemns moralism... if Jesus is nothing but a moral example, then you can save yourself and you don't actually need a Savior."
English
134
481
4.5K
193.1K