22 karma · joined July 11, 2018
Very interesting is how Roslyn/Typescript does it: https://www.youtube.com/watch?v=qnyOHY7AiZk
You can still use layers even though there is an extra row of keys so not sure why to remove keys other people rely on.
The example of a missing file seems not very good since its a problem that is probably not solved by waiting. A better example is probably a busy DB that is temporary not reachable?
https://rust-analyzer.github.io/blog/2021/11/21/ides-and-mac...
PAKE supports in the browser would be awesome. Some applications for it:
https://www.researchgate.net/publication/325142389_AuthStore...
(swap the proposed PAKE for OPAQUE)
For example, does the code get compiled using a bundler like webpack? if yes how do you solve the import '../../../../../shared.ts' problem? Or do you use node modules in a monorepo? Compared to other languages I found these questions surprisingly difficult to answer and solutions often quite cumbersome, e.g. if I want to share one small file in my project I don't want to maintain a public npm module for it...
Maybe have a look at old multithreaded BeOS demos and consider to implement something like that. For example, do some heavy work in some workers while the UI thread renders the ongoing results in a smooth animation and let users dynamically change the number workers (BeOS had a demo which allowed user to switch cpus on/off during rendering with fully responsive UI).
I don't really buy the template argument. Think declarative layouts such as QML, React, etc. are there for a reason...
Why focus that much on mjs? Wouldn't you use Typescript anyway? i.e. you still have source map (beside I never had problems with source maps)
A good alternative is Riot. The recent Riot update actually makes it a pretty decent messenger!
- How to create a shortcut for a command -> use the command line.
- Modify group permission in nautilus? -> No use the command line.
- Switching users -> bug, doesn't work half of the time
- Functionality is hidden in the window title bar (debatable)
- Window close button is too close to the logout button
Is Gnome so simple to use because you don't have any option to do something? :-p
The Ubuntu theme is especially bad:
- No window borders -> overlapping terminals become indistinguishable.
- Window title bars and top menu bar are almost indistinguishable...
In contrast, we used an KDE app in the demo and a couple of times we thought, can you configure xy? would simplify things. Yes! you can do xy. Is there a keyboard shortcut for xy? no but you can configure one, Great!
To solve this problem I'm working on FejoaAuth (https://fejoa.org/fejoapage/auth.html). FejoaAuth uses an authentication protocol that does not leak the user password to the provider who is going to store the password manager. This protocol is run in a trusted browser plugin in order to ensure the correct execution of the protocol. Thus you can use a single password for authentication and password manager encryption.
To solve this problem I'm working on FejoaAuth (https://fejoa.org/fejoapage/auth.html). FejoaAuth uses an authentication protocol that does not leak the user password to the provider who is going to store the password manager. This protocol is run in a trusted browser plugin in order to ensure the correct execution of the protocol. Thus you can use a single password for authentication and password manager encryption.