diff --git a/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-GremlinIndustry-the-only-consistent-api-in-linux-land-is-a.md b/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-GremlinIndustry-the-only-consistent-api-in-linux-land-is-a.md new file mode 100644 index 0000000..bddc53d --- /dev/null +++ b/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-GremlinIndustry-the-only-consistent-api-in-linux-land-is-a.md @@ -0,0 +1,39 @@ +--- +title: "@rfleury The only consistent api in Linux land is a terminal from the 70s." +type: archive +source: twitter +source_url: "https://x.com/GremlinIndustry/status/2000612891519590729" +author: "Will Provost" +handle: GremlinIndustry +post_id: "2000612891519590729" +date: 2025-12-15 +archived: 2026-08-26 +draft: false +tags: + - archive + - twitter + - rfleury +description: "@rfleury The only consistent api in Linux land is a terminal from the 70s." +in_reply_to: "" +parent_post_id: "2000608328498737398" +--- + +## Source + +- URL: https://x.com/GremlinIndustry/status/2000612891519590729 +- Author: Will Provost (@GremlinIndustry) +- Posted: 2025-12-15 17:04:17 + +## Branch + +**1/** **@GremlinIndustry** ^2000612891519590729 + +**@rfleury** + +The only consistent api in Linux land is a terminal from the 70s. + +Sad + +## Related + +- Spine: [[archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive]] diff --git a/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-Mallchad-day-700-of-waiting-until-the-uncultured-realize.md b/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-Mallchad-day-700-of-waiting-until-the-uncultured-realize.md new file mode 100644 index 0000000..079fcd4 --- /dev/null +++ b/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-Mallchad-day-700-of-waiting-until-the-uncultured-realize.md @@ -0,0 +1,39 @@ +--- +title: "@rfleury Day 700 of waiting until the uncultured realize that you can have a \"GUI\" terminal and you can have your stupid broken legacy serial console and limitless GUI and input options at the same time." +type: archive +source: twitter +source_url: "https://x.com/Mallchad/status/2000634378716876901" +author: "Mallchad 🏴󠁧󠁢󠁥󠁮󠁧󠁿" +handle: Mallchad +post_id: "2000634378716876901" +date: 2025-12-15 +archived: 2026-08-26 +draft: false +tags: + - archive + - twitter + - rfleury +description: "@rfleury Day 700 of waiting until the uncultured realize that you can have a \"GUI\" terminal and you can have your stupid broken legacy serial console and limitless GUI and input options at the same time." +in_reply_to: "" +parent_post_id: "2000608328498737398" +--- + +## Source + +- URL: https://x.com/Mallchad/status/2000634378716876901 +- Author: Mallchad 🏴󠁧󠁢󠁥󠁮󠁧󠁿 (@Mallchad) +- Posted: 2025-12-15 18:29:40 + +## Branch + +**1/** **@Mallchad** ^2000634378716876901 + +**@rfleury** + +Day 700 of waiting until the uncultured realize that you can have a "GUI" terminal and you can have your stupid broken legacy serial console and limitless GUI and input options at the same time. + +We will have a 0.1% dyson swarm before the serial console goes away. + +## Related + +- Spine: [[archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive]] diff --git a/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-MrJayLC-basically-just-sending-character-set-binary-data.md b/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-MrJayLC-basically-just-sending-character-set-binary-data.md new file mode 100644 index 0000000..c313478 --- /dev/null +++ b/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-MrJayLC-basically-just-sending-character-set-binary-data.md @@ -0,0 +1,37 @@ +--- +title: "@rfleury Basically just sending character set binary data, so whether the Terminal or your own GUI application renders the data doesn't really matter." +type: archive +source: twitter +source_url: "https://x.com/MrJayLC/status/2000629279709892854" +author: "John" +handle: MrJayLC +post_id: "2000629279709892854" +date: 2025-12-15 +archived: 2026-08-26 +draft: false +tags: + - archive + - twitter + - rfleury +description: "@rfleury Basically just sending character set binary data, so whether the Terminal or your own GUI application renders the data doesn't really matter." +in_reply_to: "" +parent_post_id: "2000608328498737398" +--- + +## Source + +- URL: https://x.com/MrJayLC/status/2000629279709892854 +- Author: John (@MrJayLC) +- Posted: 2025-12-15 18:09:24 + +## Branch + +**1/** **@MrJayLC** ^2000629279709892854 + +**@rfleury** + +Basically just sending character set binary data, so whether the Terminal or your own GUI application renders the data doesn't really matter. + +## Related + +- Spine: [[archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive]] diff --git a/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-badcop_-id-agree-on-the-first-two-but-remote-is-a-hard.md b/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-badcop_-id-agree-on-the-first-two-but-remote-is-a-hard.md new file mode 100644 index 0000000..ec6ad49 --- /dev/null +++ b/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-badcop_-id-agree-on-the-first-two-but-remote-is-a-hard.md @@ -0,0 +1,61 @@ +--- +title: "@rfleury i'd agree on the first two, but remote is a hard sell" +type: archive +source: twitter +source_url: "https://x.com/badcop_/status/2000640946795655678" +author: "badcop" +handle: badcop_ +post_id: "2000640946795655678" +date: 2025-12-15 +archived: 2026-08-26 +draft: false +tags: + - archive + - twitter + - rfleury +description: "@rfleury i'd agree on the first two, but remote is a hard sell" +in_reply_to: "" +parent_post_id: "2000608328498737398" +--- + +## Source + +- URL: https://x.com/badcop_/status/2000640946795655678 +- Author: badcop (@badcop_) +- Posted: 2025-12-15 18:55:46 + +## Branch + +**1/** **@badcop_** ^2000640946795655678 + +**@rfleury** + +i'd agree on the first two, but remote is a hard sell + +your options involve either rendering the application on the remote (which means running a display server), or building your application itself with a server/client model + +in tui land, it's just free + +**2/** **@rfleury** ^2000721555815645634 + +**@badcop_** + +None of this makes sense when you consider that TUI (or really any terminal output) is a special case of GUI + +**3/** **@badcop_** ^2000730298359930887 + +**@rfleury** + +i'm not sure that helps your argument + +special cases are usually simpler to solve for than the broader, general case + +i can calculate the area of a square with 1 variable, but i need 2 to solve for the area of any rectangle + +**4/** **@rfleury** ^2000734128497741886 + +My point is that you could imagine different (better) primitives, which are a different special case than the TUI, but also more flexible and expressive w.r.t. graphics. This would be far superior in a computing world characterized by ubiquitous high resolution screens, GPUs, and high CPU clock rates and core counts. + +## Related + +- Spine: [[archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive]] diff --git a/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-valigo-here-before-someone-mentions-x-port-forwarding-d.md b/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-valigo-here-before-someone-mentions-x-port-forwarding-d.md new file mode 100644 index 0000000..2ef5d3d --- /dev/null +++ b/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-valigo-here-before-someone-mentions-x-port-forwarding-d.md @@ -0,0 +1,37 @@ +--- +title: "@rfleury Here before someone mentions X port forwarding :D" +type: archive +source: twitter +source_url: "https://x.com/valigo/status/2000609391511286233" +author: "Valentin Ignatev" +handle: valigo +post_id: "2000609391511286233" +date: 2025-12-15 +archived: 2026-08-26 +draft: false +tags: + - archive + - twitter + - rfleury +description: "@rfleury Here before someone mentions X port forwarding :D" +in_reply_to: "" +parent_post_id: "2000608328498737398" +--- + +## Source + +- URL: https://x.com/valigo/status/2000609391511286233 +- Author: Valentin Ignatev (@valigo) +- Posted: 2025-12-15 16:50:23 + +## Branch + +**1/** **@valigo** ^2000609391511286233 + +**@rfleury** + +Here before someone mentions X port forwarding :D + +## Related + +- Spine: [[archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive]] diff --git a/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-16-Rdrazg-it-is-weird-to-me-how-there-has-been-lots-of.md b/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-16-Rdrazg-it-is-weird-to-me-how-there-has-been-lots-of.md new file mode 100644 index 0000000..0e4c9c2 --- /dev/null +++ b/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-16-Rdrazg-it-is-weird-to-me-how-there-has-been-lots-of.md @@ -0,0 +1,39 @@ +--- +title: "@rfleury It is weird to me how there has been lots of advancement in tools that GUIs can be built on top of (Iced, EGUI, DVUI, technically Bevy_UI, Raylib even, and dear IMGUI)" +type: archive +source: twitter +source_url: "https://x.com/Rdrazg/status/2000982223043084443" +author: "Ryan Drazga" +handle: Rdrazg +post_id: "2000982223043084443" +date: 2025-12-16 +archived: 2026-08-26 +draft: false +tags: + - archive + - twitter + - rfleury +description: "@rfleury It is weird to me how there has been lots of advancement in tools that GUIs can be built on top of (Iced, EGUI, DVUI, technically Bevy_UI, Raylib even, and dear IMGUI)" +in_reply_to: "" +parent_post_id: "2000608328498737398" +--- + +## Source + +- URL: https://x.com/Rdrazg/status/2000982223043084443 +- Author: Ryan Drazga (@Rdrazg) +- Posted: 2025-12-16 17:31:53 + +## Branch + +**1/** **@Rdrazg** ^2000982223043084443 + +**@rfleury** + +It is weird to me how there has been lots of advancement in tools that GUIs can be built on top of (Iced, EGUI, DVUI, technically Bevy_UI, Raylib even, and dear IMGUI) + +Yet we are now re-inventing GUIs that ONLY work in very specific CLIs and are... worse then some of these? + +## Related + +- Spine: [[archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive]] diff --git a/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/index.md b/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/index.md new file mode 100644 index 0000000..a3c6da0 --- /dev/null +++ b/archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/index.md @@ -0,0 +1,32 @@ +--- +title: "None of these advantages are mutually exclusive with GUI, it’s just that legacy infrastructure doesn’t support it well." +type: archive +source: twitter +source_url: "https://x.com/rfleury/status/2000608328498737398" +author: "Ryan Fleury" +handle: rfleury +post_id: "2000608328498737398" +date: 2025-12-15 +archived: 2026-08-26 +draft: false +tags: + - archive + - twitter + - rfleury +description: "None of these advantages are mutually exclusive with GUI, it’s just that legacy infrastructure doesn’t support it well." +in_reply_to: "" +--- + +## Source + +- URL: https://x.com/rfleury/status/2000608328498737398 +- Author: Ryan Fleury (@rfleury) +- Posted: 2025-12-15 16:46:09 + +## Thread + +**1/** **@rfleury** ^2000608328498737398 + +None of these advantages are mutually exclusive with GUI, it’s just that legacy infrastructure doesn’t support it well. + +Branches: [[archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-valigo-here-before-someone-mentions-x-port-forwarding-d]], [[archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-GremlinIndustry-the-only-consistent-api-in-linux-land-is-a]], [[archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-MrJayLC-basically-just-sending-character-set-binary-data]], [[archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-Mallchad-day-700-of-waiting-until-the-uncultured-realize]], [[archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-15-badcop_-id-agree-on-the-first-two-but-remote-is-a-hard]], [[archive/threads/rfleury/2025-12-15-none-of-these-advantages-are-mutually-exclusive/2025-12-16-Rdrazg-it-is-weird-to-me-how-there-has-been-lots-of]]