71 Matching Annotations
  1. Nov 2023
  2. Aug 2023
    1. It should be trivially easy to create a new Activity, and it ought to be possible to create such a workspace even when you’re part-way into already doing the thing. This is a common, frequent need: While working on something (or playing games, reading news,…) I get an email/call from a contact wherein they ask me for some insight into how I might be able to help them. My context has switched, though my PC doesn’t know it yet. I send them an email, some links, documents and so on, some to-and-fro happens via several channels, and suddenly I find myself in the midst of a new Acivity that already has some history. I need a way to hotkey a new Project and say to it, “And include these existing artefacts, the links between them, and their history and provenance.”

      One is usually not aware of a new project (as a set of activities) starting, only some time after you have started do you realise it is a project. Meaning that 'starting' a project in your (pkm) system, always includes a bit of existing history. Starting templates / sequences (like making folder structures etc) should incorporate that existing brief history.

      I recognise this, but this description also seems to assume that a project starts in a sort-of vacuum without pre-existing context and notes, until you creat the first few steps before realising it is indeed a project. Having an established note making routine (day logs, etc whatever) means projects are emergent out of ongoing activity, out of an existing ratcheting effect. Vgl [[Vastklik notes als ratchet zonder terugval 20220302102702]] Meaning you can always point back to existing notes, tracing the evolution of something into a project. That can be covered by a few pointers/fields/tags in a new project's template.

  3. Jul 2023
    1. I tried writing a serious-looking research paper about the bug and my proposed fix, but I lost a series of pitched battles against Pytorch and biblatex
  4. May 2023
  5. Mar 2023
    1. OurNew "400"SeriesNo.400(likecut)hasdeepdrawerarrangedwithVERTICALFILINGEQUIPMENT,writingbednotbrokenbytypewriter,whichdisappearsindust-proofcompartment.GUNNDESKSaremadein250differentpatterns,inallwoodsandfinishes,fittedwith ourtimesavingDROP-FRONTPigeonholebox.Ifyoudesireanup-to-datedeskofanydescriptionandbestpossiblevalueforyourmoneygetaGunn.Ourreference-TheUser-TheManwiththeGunn."Soldbyallleadingdealersorshippeddirectfrom thefactory.Sendforcatalogueof desksandfilingdevices-mailedFREE."AwardedGoldMedal,World'sFair,St.Louis."GUNNFURNITURECO.,GrandRapids,Mich.MakersofGunnSec-tionalBookCases

      Gunn Desks and filing cabinets

      Example advertisement of a wooden office desk with pigeonholes and a small card index box on the desktop as well as a drawer pull with a typewriter sitting on it.

  6. Feb 2023
    1. If you haven't seen it yet, check out the PinePhone Pro and its docking station. Much like the Steam Deck's docking station, it plugs the phone into a monitor, keyboard, and mouse to turn your phone into a PC.
    1. B/ Mainline kernel offers many ways to increase desktop responsiveness without the need to patch or reconfig it. Many tweaks can be activated using the cfs-zen-tweaks you can download and just run but I would advise you just read the very simple code and learn how each of the tweaks impact. Don't hesitate to lower the priority of your cpu-bound processes (compilations, simulations...) and increase the priority of your interactive tasks thanks to the renice command and even change their scheduling policy using chrt Ultimately, you can always pin interrupts to dedicated cpus (setting desired values in /proc/irq/[irq_id]/smp_affinity) , having one in charge of the keyboard and the mouse, another one for the graphic adaptor a third one for the sound card and a fourth one housekeeping for all the possible remaining. Just plenty of solutions left opened without changing a byte in your distro-kernel.
  7. Dec 2022
    1. Docker Desktop is an easy-to-install application and includes Docker Engine, Docker CLI client, Docker Compose, Docker Content Trust, Kubernetes, and Credential Helper
    1. Docker Desktop is a free, easy-to-install, downstream application for a Mac or Windows environment. The application lets you build and share containerized applications and microservices. Docker consists of Docker Engine, Docker Compose, Docker CLI client, Docker Content Trust,  Kubernetes, and Credential Helper.
  8. Jun 2022
    1. The main problem of the Linux community is that it is divided. I know this division represents freedom of choice but when your rivals are successful, you must inspect them carefully. And both rivals here (MacOS and Windows) get their power from the "less is more approach".This division in Linux communities make people turn into their communities when they have problems and never be heard as a big, unified voice.When something goes wrong with other OSes, people start complaining in many forums and support sites, some of them writing to multiple places and others support them by saying "yeah, I have that problem, too".In the Linux world, the answers to such forums come as "don't use that shitty distro" or "use that command and circumvent the problem".Long story short" average Linux user doesn't know that they are:still customers and have all the rights to demand from companiesthey can get together and act up louder.Imagine such an organizing that most of the Linux users manage to get together and writing to Netflix. Maybe not all of them use Netflix but the number of the Linux users are greater than Netflix members. What a domination it would be!But instead we turn into our communities and act like a survival tribe who has to solve all their problems themselves .
    2. Big Software companies like Adobe or Netflix do two things that are relevant for us and currently go wrong:They analyse the systems their customers use. They don't see their Linux users because we tend to either not use the product at all under Linux (just boot windows, just use a firertv stick and so one) or we use emulators or other tools that basically hide that we actually run Linux. --> The result is that they don't know how many we actually are. They think we are irrelevant because thats what the statistics tell them (they are completely driven by numbers).They analyze the feature requests and complains they get from their customers. The problem is: Linux users don't complain that much or try to request better linux support. We usually somehow work around the issues. --> The result is that these companies to neither get feature requests for better Linux support nor bug reports from linux users (cause its not expected to work anyways).
  9. Feb 2022
    1. Sauermann L (2003) The Gnowsis-Using Semantic Web Technologies to build a Semantic Desktop. Diplomarbeit

      Referenz

    Tags

    Annotators

  10. Oct 2021
  11. Aug 2021
    1. Second, that you see more and more laptops running things like i3 and dwm than back in 2010 -- and these tools haven't gotten any better in these ten years.

      vim tools/plugins on the other hand have gotten supremely powerful & weird & awesome.

      i actually really love this point. there's some semi-interesting things happening with Wayland desktops, some changes, but overall i think most Linux users have kind of subsisted in semi-stasis. and we don't need top down change, from our WMs, but we should be "growing-in" to our environments, getting better, and we i think the collaboration & exploration is still very sparse, few charts or maps or guides come out. the "here be dragons" edge has a lot of healthy exploration deep into it, but it's very lone territory, the charts rare & hard to understand, hard to follow. there's some radical elements of success & exploration, but there are so few enduring wayfinding systems, so little communalizing of exploration or growth.

    2. It's still pretty far away from catching up -- in fact, I think that now, in 2020, it's farther than it was in 2010.

      Let's fucking hope so.

      This article keeps measuring Linux by the classic Desktop measures of success. This article represents l-users. And ignores other forms of users.

    3. The FOSS community has been trying to emulate the best parts of Windows' GUI for about twenty years now.

      oh sure, some Freedesktop elements are trying to out-Desktop the Desktop. but most of the interesting folk are attracted to other ends & playing other games. ion3 or xmonad or other folk are doing very very little to "emulate the best parts of Windows."

  12. May 2021
    1. Email tools/clients are inconsistent in how they render HTML and CSS. A designed email might look great in Gmail, broken in Outlook, and unreadable in Apple Mail. Half of all emails are opened on mobile devices (according to one study). Email looks good in different clients? Great, now make it work on a 4" screen just as well as on a desktop.
  13. Mar 2021
    1. Proton is a new tool released by Valve Software that has been integrated with Steam Play to make playing Windows games on Linux as simple as hitting the Play button within Steam. Underneath the hood, Proton comprises other popular tools like Wine and DXVK among others that a gamer would otherwise have to install and maintain themselves. This greatly eases the burden for users to switch to Linux without having to learn the underlying systems or losing access to a large part of their library of games. Proton is still in its infancy so support is inconsistent, but regularly improving.
    1. I've been made aware of a "Compatibility tool to run DOS games on Steam through native Linux DOSBox" called "steam-dos". It can be found on https://www.github.com/dreamer/steam-dos . I pulled this tool from git and using it as the the steam play compatibility tool Megarace 2 runs without issue. Saving both settings and games works again! There is no keyboard support for controlling the vehicle in game but both mouse and joystick/gamepad work. To get around a missing launcher.exe error I copied "MegaRace 2.exe" to the same folder as the original and renamed the copy to "Launcher.exe". Linux users: in your MegaRace 2 folder (steamapps/common/MegaRace 2/) create a symbolic link to start.sh named Launcher.exe. This allows the game to launch through Steam. This also allows you to put time on the game through Steam, hitting that coveted 5 minute mark that makes creating a review possible. With that out of the way, the game itself is a nice touch of nostalgia but the port is absolutely terrible. I don't remember it being quite this difficult to install off the 2 CDs. The game won't launch at all without tweaking. Can't save the config settings. Can't save the game at all in fact. While I really like MegaRace 2, you unlock tracks by completing the previous ones. Since the game can't be saved, I end up running The Foundry track over and over until I'm sick of it.So I'm torn. I love the game but I hate the completely broken port. For $3 and a local install of DOSBOX it can be made to work so I will recommend it anyway.
    1. If still doesn't work. Make desktop file runnable in terminal by changing Terminal=true, and put it inside a bash script. Run the script to catch the error output. Change back when errors are corrected.
    2. Given the deskopen script, you can use a reference to it as the shebang line in a .desktop file
    3. The "correct" way to install a .desktop file is via desktop-file-install
    4. this is so stupid (that there is no sensible way to run a Desktop file from the terminal)
    5. gtk-launch <app-name> - where <app-name> is the file name of the .desktop file, with or without the .desktop extension.
    1. I find it convenient to change proxy and other settings through gui window by right-clicking on launcher icon on my desktop. I mostly start slack by clicking desktop launcher, but also want to be able to start it from command line in some cases.
    2. If you really want this, I suggest you write a little function that extracts the executable name from the .desktop file and runs it. Add these lines to your shell's initialization file (e.g. ~/.bashrc): runDesktop () { eval "$(awk -F= '$1=="Exec"{$1=""; print}' "$1")" } Then, you can run your .desktop file with runDesktop ~/Desktop/slack.desktop
    1. We could add heuristics like: is the file inside XDG_DATA_DIRS/applications? if not, is the file inside XDG_DATA_HOME/applications? if not, is the file marked as executable? if not, open with the text editor
    2. Hello , since I made a modification in gio-tool (#2098 (closed)) , I seen this issue and decide to give it go. I implemented an unix only solution only for launching a desktop file through gio command, see !1779 (merged)
    3. When one is searching for it on the internet, there are many many people wondering how one can open .desktop files. It seems trivial, since one usually just has to click an item on the launcher so one thinks there must be some way.
    4. I have to agree with Raphael here that this should probably be handled in gnome-open, its a pain to have to implement .desktop parsing code in every beagle front end when I can't really think of an instance where the expected behavior wouldn't be to execute the associated command.
    5. I don't know what nautilus does, but i think when you double click a .desktop file it launches the associated program, i guess they don't use gnome-open then..
    6. deskbar should probably detect their extension and execute the relevant command as opposed to opening the file for editing.
    1. The reason we've avoided registering "Cinnamon" as a desktop name is that it opens up issues with many upstream apps that currently OnlyShowIn=Gnome or Gnome;Unity or just Unity. The relationship Mint has with Gnome and Ubuntu isn't genial enough that we could get them to add Cinnamon to their desktop files, so we would have to distribute and maintain separate duplicate .desktop files just for Cinnamon for these upstream packages.
    1. Also manually adding [Default Applications] x-scheme-handler/zoommtg=ZoomLauncher.desktop to either $HOME/.config/mimeapps.list or $HOME/.local/share/applications/mimeapps.list does not lead to xdg-open via exo-open recognizing the zoommtg protocol.
    2. After you modify mimeapps.list, run sudo update-desktop-database.
    1. Does running nsgcepa by itself not then run the .desktop which in turn runs that command? Probably not. Desktop launchers are used by e.g. application menus. Executables are the binaries or scripts that can be run by desktop launchers. You can also run executables directly from a command line.
    2. Does running nsgcepa by itself not then run the .desktop which in turn runs that command?
    1. xdg-email
    2. There's a command that knows about your default browser: xdg-open http://google.com This will also work for every other type of URI (Uniform Resource Identifier), like images - which will automatically open with eog, openoffice documents, and so on, and also on filesystem paths (xdg-open /tmp/foobar.png).
  14. Feb 2021
    1. Instead of modifying /usr/share/applications/google-chrome.desktop, the file can be copied into ~/.local/share/applications/google-chrome.desktop and modified without root access. This file will take precedence over the global desktop file.
  15. Jan 2021
    1. The past few years seems to have be a race between Microsoft and various players in the Linux world to see who can produce the worst abomination of a UI. It's as if there's been a ritualistic burning of the UI design rule book that led to many years of largely stable and consistent user experience across all platforms
  16. Nov 2020
    1. Capacitor's origins lie in Ionic's mission to provide a holistic framework for developing hybrid apps—apps that run on mobile devices, on desktops, and in the browser. It does not only replace Apache Cordova as a “bridge” to native platform access in new Ionic projects but also “provides a consistent, web-focused set of APIs”.
  17. Oct 2020
    1. Windows: Shift + Delete

      On Linux, it's this:

      Linux: Shift + Delete

      Thanks for listing us, too. It's like we don't even exist.

  18. Jun 2020
  19. May 2020
  20. Nov 2019
    1. CompizConfig Settings Manager's Place windows plug-in which will allow an application that isn't running to open on its particular workspace at its pre-defined X-Y coordinate,
    1. The thing is that each UI decision depends on countless other UI decisions. A simple example is keybindings. On UNIX/Linux, it’s nearly impossible to pick reasonable default bindings for global desktop navigation because they all conflict with bindings that some app is using. On Windows, the desktop navigation bindings are hardcoded, and no app uses them, because apps know for sure which bindings to avoid.
  21. Oct 2019
    1. It is optimized for building complex, data-dense web interfaces for desktop applications which run in modern browsers and IE11. This is not a mobile-first UI toolkit.
  22. Jan 2016
  23. Nov 2014
    1. the possibility of exporting comments from an on-line Hypothes.is application to a desktop application (which could be an extension of the pdf viewer) and back, might be a crucial point for the further development of hypothes.is.