4 ms·
I actually brought in the warm gray after spronkey suggested it here on HN: https://news.ycombinator.com/item?id=19988813 https://news.ycombinator.com/item?id=1
by akling 7y ago
I actually brought in the warm gray after spronkey suggested it here on HN: https://news.ycombinator.com/item?id=19988813 https://news.ycombinator.com/item?id=19988813
I ended up loving it so it's stuck since then!
As for handling criticism.. it's something new I've been trying in the last year. I decided that I don't want to get sucked into negativity anywhere near this project, so I strive to maintain a positive outlook 100% of the time. It can be a bit taxing, but I'm convinced it's better than the alternative. :)
- deleted 7y ago[deleted]
- microcolonel 7y ago> As for handling criticism.. it's something new I've been trying in the last year. Well, I hope you can handle praise. :- ) I unironically love the visual stylings and choice effects of Windows NT 4.0/2000, and where CUA menu bars exist, I often prefer the Mac-style centralized ones (especially the new ones, with the global search keybinding). I feel like the obvious idea of making buttons look iconically like buttons should not have been abandoned so hastily, even if it makes it harder to choose colours for dark backgrounds.
- akling 7y agoThanks microcolonel! (Love your nickname btw, the idle task in the Serenity kernel is called the "colonel" process :)) Obviously I really dig this GUI style as well. It might seem petty, but part of what motivates me to work on a browser is wanting to build one that doesn't cede control over things like button appearance to the web. Not to mention greater invasions like allowing sites access to desktop notifications, and other things that should have ended up in a WHATWG trash can.
- microcolonel 7y agoOne thing I noticed with Piano is that it relies on the keyboard layout. As a Dvorak typist, I've often wondered if there's some way to do input handling better, such that applications which are more interested in the position of a key than its associated symbol (e.g. FPS games looking for "WASD") can just get the key at that position, instead of looking for a "W". Another gripe I've had with keyboard layout systems is that there's usually no way of indicating to the OS that US Dvorak is the natural layout of a keyboard, so instead of doing nothing when a "US" layout is selected, it translates it from US Dvorak to US, and does nothing when a US Dvorak layout is selected in software. Added clarification: There are at least three important things about keyboards in my view of things: the symbol or intent of the key, the "position" of the key in a set of cultural contexts (e.g. typewriter-style keyboards, left hand character movement controls, etc.), and the actual physical position (relative to other keys) and form/scale (relative to the world).
- akling 7y agoThat's interesting. It could be neat to include key position as a field in the system keyboard events, along with the character, shift states, etc. In fact, the keyboard scan code is basically position information :)
- NetOpWibby 7y agoKey position it’s something I never thought about! Interesting idea, that should be a thing.