Update good things and bad things
This commit is contained in:
parent
7772b21994
commit
39cd06d35b
|
@ -19,19 +19,22 @@ KDE
|
|||
---
|
||||
KDE will always be hideously ugly, it's the one constant in the universe.
|
||||
|
||||
Unix terminals
|
||||
--------------
|
||||
Barely tolerable with graphical displays. The character grid must go, not only
|
||||
because variable pitch fonts are infinitely more pleasant to read.
|
||||
|
||||
The only redeeming quality is how well these work over slow links.
|
||||
|
||||
Pop-ups
|
||||
-------
|
||||
Anything that shows up and changes the consequences of the user's actions, if it
|
||||
doesn't appear as an _immediate result_ of the user doing something, is pure
|
||||
evil. Sadly, this is sometimes hard to avoid, or the cost is too high.
|
||||
|
||||
Major culprits that make me want to hurt the computer: Firefox, Thunderbird.
|
||||
|
||||
Unix terminals
|
||||
--------------
|
||||
Barely tolerable with graphical displays. The character grid must go, not only
|
||||
because variable pitch fonts are infinitely more pleasant to read. See also:
|
||||
https://p.janouch.name/article-tui.html[So you want to make a TUI…]
|
||||
|
||||
The only redeeming quality is how well these work over slow links.
|
||||
|
||||
ASCII
|
||||
-----
|
||||
Outdated, made for teletypes. Unicode mostly just adds more complexity (and
|
||||
|
@ -41,7 +44,8 @@ I don't like, perhaps even banning certain characters where possible.
|
|||
Centralisation
|
||||
--------------
|
||||
Try to build things so that they survive outages--resilient, robust, and even
|
||||
anti-fragile. Admittedly, this principle is hard for humans to follow.
|
||||
https://en.wikipedia.org/wiki/Antifragility[antifragile]. Admittedly, this
|
||||
principle is hard for humans to follow.
|
||||
|
||||
Speaking of which, project Haven has no public mirrors yet. Not that it matters
|
||||
thus far... but eventually we should at least set up mirrorring to repo.or.cz,
|
||||
|
|
|
@ -32,7 +32,7 @@ Haiku
|
|||
-----
|
||||
Pretty. Desktop-first. Just the window manager sucks, and C++ is no longer
|
||||
a reasonable choice for a high-level programming language, despite all the
|
||||
effort to improve it. It's the foundations that are rotten.
|
||||
effort to improve it--it's the foundations that are rotten.
|
||||
|
||||
VIM
|
||||
---
|
||||
|
@ -57,10 +57,9 @@ Vimperator/Pentadactyl/qutebrowser
|
|||
----------------------------------
|
||||
// TODO: Include a screenshot.
|
||||
|
||||
Vimperator/Pentadactyl has created a new standard in web browser usability.
|
||||
The most important innovations being the addition of modality to the web browser
|
||||
and the "follow link" feature, which is what I feel all mouse-first UIs
|
||||
deserve.
|
||||
Vimperator/Pentadactyl created a new standard in web browser usability. The
|
||||
most important innovations being the addition of modality to the web browser and
|
||||
the "follow link" feature, which is what I feel all mouse-first UIs deserve.
|
||||
|
||||
Too bad it can no longer work in current versions of Firefox as they cut off
|
||||
all support for XUL addons. The good times are already behind us. I certainly
|
||||
|
@ -74,16 +73,17 @@ SourceHut
|
|||
---------
|
||||
https://sourcehut.org/
|
||||
|
||||
Drew might be an opinionated asshole but that's not necessarily a bad quality.
|
||||
His creations are compatible with my values.
|
||||
Drew might be an opinionated asshole but that's not necessarily a bad quality,
|
||||
especially if it helps with diversity. His creations are compatible with my
|
||||
values.
|
||||
|
||||
WikiWikiWeb
|
||||
-----------
|
||||
http://wiki.c2.com/
|
||||
|
||||
An interesting knowledge base. Simple formatting, automatic links. I've
|
||||
borrowed the general concept for this very collection of texts (I don't want
|
||||
to say "wiki" since no one else can edit).
|
||||
borrowed the general concept for this very wiki (yes, technically you can send
|
||||
in pull requests).
|
||||
|
||||
It's a shame that it's been frozen in time.
|
||||
|
||||
|
@ -91,10 +91,12 @@ AsciiDoc
|
|||
--------
|
||||
I despise Markdown for its choices, and I don't want to suffer while writing.
|
||||
Granted, I can see some faults in AsciiDoc as well, notably with how hard it is
|
||||
to parse and process, but I haven't found anything better yet. One day I might
|
||||
to parse and process, but I haven't found anything better yet, and
|
||||
standardisation seems to be finally
|
||||
https://groups.google.com/g/asciidoc/c/EKx-Hfx-nMM[on the way]. One day I might
|
||||
create a processor for a slightly modified subset of it. Until then,
|
||||
libasciidoc is what I'll be using for all markup, and I'm immensely thankful to
|
||||
its authors for their work.
|
||||
https://github.com/bytesparadise/libasciidoc[libasciidoc] is what I'll be using
|
||||
for all markup, and I'm immensely thankful to its authors for their work.
|
||||
|
||||
Plan 9, Go
|
||||
----------
|
||||
|
@ -110,4 +112,6 @@ a new way of controlling the computer.
|
|||
Smalltalk
|
||||
---------
|
||||
The application is a live system, powered by a simple programming language.
|
||||
You can change anything you want, and see the results instantly.
|
||||
You can change anything you want, and see the results instantly. See also the
|
||||
Self programming language, for which my friend is trying to make an
|
||||
https://github.com/Bystroushaak/tinySelf[alternative implementation].
|
||||
|
|
|
@ -27,7 +27,8 @@ I'm not trying to create anything novel but to achieve something
|
|||
|
||||
.Related articles:
|
||||
- https://lobste.rs/s/ksbcw5/12_principles_for_diverging_desktop +
|
||||
While I don't fully agree with the vision, we have similar concerns.
|
||||
While I don't fully agree with (or care about) the vision,
|
||||
we have similar concerns.
|
||||
|
||||
Further reading
|
||||
---------------
|
||||
|
|
|
@ -13,6 +13,8 @@
|
|||
.ulist .ulist { margin: 0; }
|
||||
.ulist ul { margin: 0; }
|
||||
.ulist li p { margin: 0; }
|
||||
.imageblock img { max-width: 100%; }
|
||||
.paragraph svg { max-width: 100%; }
|
||||
#links, #footer { font-size: small; color: gray; }
|
||||
</style>
|
||||
<ul class=nav>
|
||||
|
|
Loading…
Reference in New Issue