Readit News logoReadit News
novagameco commented on Clojure Desktop UI Framework   github.com/HumbleUI/Humbl... · Posted by u/ducktective
layer8 · a year ago
Native look&feel makes for a consistent UX across apps. Users learn one set of conventions and UI controls that uniformly applies to all applications. In addition, all applications benefit from enhancements made to the native UI toolkit and integration with the OS (input methods, file dialogs, keyboard navigation, automations, …).

Moreover, web UIs tend to be less sophisticated and less power user friendly, due to HTML/CSS and browser API limitations. This unfortunately often carries over even to non-browser-based applications that however use a web-like UI.

novagameco · a year ago
I don't personally believe it's ever been true that users want the same UI styling across apps. When given the option to customize the colors or layout of an app, users will do that. People want their applications to follow common UI patterns, but applications should have some kind of personality to them, otherwise they just look like Microsoft or Apple products
novagameco commented on Clojure Desktop UI Framework   github.com/HumbleUI/Humbl... · Posted by u/ducktective
kpw94 · a year ago
I'm sure Clojure is a great language for some tasks...

But, looking at the examples (picked the Wordle one since I know that game): https://github.com/HumbleUI/HumbleUI/blob/main/dev/examples/...

I find it extremely hard to read. Even small snippets, say line 56 to 74 which define this "color", "merge-colors" and "colors"... then the "field" one lines 76 to 117 is even harder.

is it more natural read for people familiar with writing functional programs? (am I permanently "broken" due to my familiarity with imperative programing?)

I wonder what the same Wordle example would look like in, say pure Flutter.

Also wonder how would that code look with external dependencies (say hitting a server to get the word of the day), and navigation (with maintaining state in between those pages)

novagameco · a year ago
Lisp becomes easier to read if you have an IDE plugin that removes opacity from parentheses
novagameco commented on Lidl's Cloud Gambit: Europe's Shift to Sovereign Computing   horovits.medium.com/lidl-... · Posted by u/taubek
mathverse · a year ago
Yea this is so gonna work with them paying 50-60k/pa for engineers. Seriously DACH mentality and influence has been devastating on serious tech development in Europe
novagameco · a year ago
What do you mean by DACH mentality?
novagameco commented on 0xCAFEBABE & 0xFEEDFACE (2003)   radio-weblogs.com/0100490... · Posted by u/diggan
novagameco · a year ago
Rust will yell at you if you use specific magic numbers like these

edit: yes, 0xCAFEBABE is a warning but 0xFEEDFACE is not:

3405691582

https://github.com/rust-lang/rust/blob/d0ea1d767925d53b2230e...

novagameco commented on Analysis of unicorn startup founders   slimsaas.com/blog/data-dr... · Posted by u/NoSEVDev
novagameco · a year ago
I appreciated the simplicity of this page
novagameco commented on Zed on Linux Is Here   zed.dev/linux... · Posted by u/0xedb
tristan957 · a year ago
Having the freedom to take away freedom does not make a society more free.

MIT takes freedom away from end users at the expense of the developer's freedom.

novagameco · a year ago
In a way that is comparable to enslaving human beings?
novagameco commented on Zed on Linux Is Here   zed.dev/linux... · Posted by u/0xedb
o11c · a year ago
It isn't 1860 anymore, "the freedom to take freedom away" no longer counts.
novagameco · a year ago
In what way is VSCode comparable to enslaving human beings?
novagameco commented on Ask HN: Why do interviewers hate anti-TypeScript opinions?    · Posted by u/alldaysintoone
botten · a year ago
With types as jsdoc annotations there is no compilation step at all, no matter where the script runs. Have your cake and eat it.
novagameco · a year ago
Are you saying there isn't any tool which checks whether you're using your types correctly? If not, then the two aren't comparable at all
novagameco commented on Speed limiters now mandatory in all new EU cars   autoweek.com/news/a615322... · Posted by u/speckx
nradov · a year ago
You never drive on two-lane rural roads? Getting stuck behind a slow vehicle is torture.
novagameco · a year ago
they usually allow passing at specified points

u/novagameco

KarmaCake day186December 23, 2023View Original