22 Matching Annotations
  1. Mar 2023
  2. Feb 2023
    1. This seems a beautiful way to take advantage of the qualities of the different approaches.

      It also acknowledges the heuristics of visual manipulation, which “hard-core” command-line enthusiasts sometimes dismiss or forget. Visual manipulation can be powerful in ways that CLIs just can’t allow. And vice-versa: the versatility, fine-grain control of lower-level / text-based interfaces make them easier to manipulate programmatically, or just literally (tweaking a numerical value directly or adding a custom attribute which would require more fastidious work in the GUI).

  3. Dec 2022
    1. It became not only my primary editor, but also my RSS feeds reader, mail client, YouTube video player, IDE, API client… I basically live in Emacs Here is my config.org and try to avoid as many context switches as possible.

      My context switching friction decrease is related with the way I connect the contexts (for example TW + Glamorous Toolkit vía custom packages like TiddlyWikiPharo instead of being inside a unique context, particularly a text oriented one, with a pretty limited definition of text as it limits what our visual cortex is able to convey with richer text/visuals.

    2. Among the many packages I’ve used, stroll has definitely changed the way I interacted with Tiddlywiki. It allowed me to focus more on the note-taking process by dividing the screen into 2 columns. This allowed me to work on different tiddlers simultaneously. Still it took me hours to process my notes and digitize them into Tiddlywiki. I guess the UI kind of slowed me down, mostly because I’m a keyboard-centric user and don’t use the mouse that often.

      I share the advantages of having more the one visible tiddler. In my case, I have been using a multicolumn layout like the one in our TRPG wiki particularly in my tablet. I don't get the fluent edition experience I will like, and the panoramic+detailed view I can get with (meta) editors like Leo Editor or Doom Emacs. But TW has several important advantages over them: it is pretty multi-device, self-contained and over all easier to introduce to non-programmers, as extensive teaching/facilitating experience (700+ hours) in workshops, since 2015 has shown trying to introduce meta tools/systems to non programmers, which is a main concern of my practices and research.

  4. Sep 2021
    1. Đọc sách nghe tưởng chừng là việc quen thuộc và phức tạp vô cùng đối với nhiều người mà lại trở nên đơn giản đến không tưởng với cách diễn tả sâu sắc qua từng câu chuyện của tác giả Phan Thanh Dũng.

  5. Jul 2021
    1. as a more experienced user I know one can navigate much more quickly using a terminal than using the hunt and peck style of most file system GUIs

      As an experienced user, this claim strikes me as false.

      I often start in a graphical file manager (nothing special, Nautilus on my system, or any conventional file explorer elsewhere), then use "Open in Terminal" from the context menu, precisely because of how much more efficient desktop file browsers are for navigating directory hierarchies in comparison.

      NB: use of a graphical file browser doesn't automatically preclude keyboard-based navigation.

  6. Jun 2021
  7. Apr 2021
    1. Today, many users rely upon graphical user interfaces and menu-driven interactions. However, some programming and maintenance tasks may not have a graphical user interface and may still use a command line.
  8. Mar 2021
    1. If you call ./configure --enable-gui=auto, the build process will automatically build against whichever GUI libraries are available. A cursory glance suggests that gtk2 will be prioritised over gnome2.
  9. Nov 2020
    1. The GUI was initially developed as one of many innovative new research projects at Xerox's Palo Alto Research Center1. Silicon Valley being a small place back then, Steve Jobs got himself a tour one day, and just flat out fell in love with their GUI.

      The GUI was first developed at Xerox's Palo Alto Research Center (PARC). Silicon Valley being a small place at the time, Steve Jobs had people around him prod him to take a tour, which he took them up on. When he first saw the GUI they were working on, he knew it would be the future.

  10. Nov 2019
    1. In 1988 Apple sued Microsoft and Hewlett-Packard on the grounds that they infringed Apple's copyrighted GUI, citing (among other things) the use of rectangular, overlapping, and resizable windows. After four years, the case was decided against Apple, as were later appeals. Apple's actions were criticized by some in the software community, including the Free Software Foundation (FSF), who felt Apple was trying to monopolize on GUIs in general, and boycotted GNU software for the Macintosh platform for seven years.
  11. Jun 2018
  12. Jun 2016
    1. Every graphic element of Pharo that you click on...  - With Cmd+Shift+Option,  - you'll get a little menu around the graphic element.

      I don't get this halo directly, by presing Ctrl + Shift, which can be a little confusing. What I get is a contextual menu that let's me to select the halo after that. See:

      After that I need to go to the add halo menu. It's kind of indirect, compared with the previous behavior.

      Am I doing something wrong?

  13. May 2016
    1. this

      this is whoever is drawing the object, in this case it is this, which is the panel itself

      the panel itself is the object we are inside of, (the one who called paint)

      • fill
      • setStroke
      • setPaint
    2. so whenever paint is called, it is passed an argument g which we then modify.

      so it paints based on what we have modified on the next run

    3. Graphics2D.draw = with a stroke Graphics2D.fill = fills shape

  14. Apr 2016