s-exp.com
🇨ðŸ‡ðŸ‡§ðŸ‡· • Functional programming polyglot • clojure • emacs • leathercrafting • climbing - breeding bugs at @exoscale.com • https://s-exp.com
43 posts
207 followers
460 following
Regular Contributor
Active Commenter
comment in response to
post
Oh that. Yeah, it’s a jvm wide issue, clojure does make it worse. Jank would improve on that, maybe that will give ideas/motivation to clj.core to tackle this eventually. Not holding my breath tho
comment in response to
post
It’s not all that bad once you accept that exceptions are what the host encourages. I am partial to using exceptioninfo + some sugar such as github.com/exoscale/ex (shameless plug). I got my share of papercuts trying to emulate other patterns (conditions & whatnot).
comment in response to
post
Dope Thief
comment in response to
post
To some degree I almost prefer phone based authenticator, it’s always decoupled from the laptop at least. But that is not good enough for some use cases supported by a yubikey.
comment in response to
post
I mean sure, there is a pin, limited tries, but at this point I’d rather the key not get stolen with my laptop one day
comment in response to
post
I don’t question its use, I like it a lot, just the form factor of nano5c. Eith the previous version you would be encouraged to unplug it as often as possible, while with this one you just leave it on…
comment in response to
post
Most keyboards with decent firmware have multimodal layouts capabilities nowadays
comment in response to
post
I built my first Atreus in 2016, had many variations (now the keyboard.io one), tried a few others for months here and there but always get back to it. For me it’s the perfect match.
comment in response to
post
Lastly: split vs non split: I never bought into the split arguments. I don’t believe it makes any difference (at least for me). Non split is easier to carry and use in tight spaces (plane) or on your lap.
comment in response to
post
I would suggest you widen your search scope. Imho how swappable switch is a must, both for repairs and finding the perfect match without breaking the bank. Something small enough to carry with your laptop is also incredibly useful. The rest is personal preference (hand size, habbits etc).
comment in response to
post
I also never really reached the speed/efficiency I had with more compact boards with the advantage.
In terms of quality, both kbs are similar.
comment in response to
post
Kinesis Adv (I owned both v2 and 360): while they are advertised as very ergonomic I always had issue with the thumb clusters on these, they are far (compared to say an atreus). Switches are just as meh as the hhkb ones, and not swappable either.
comment in response to
post
If you want to be able to carry your custom kb everywhere it’s a good choice (but not the best imho).
comment in response to
post
I owned both. They are very different, obviously. Hhkb aims at staying close to a normal keyboard layout while removing all the unnecessary keys, favoring compactness and also somewhat forcing you to start optimizing your layout usage. Its switches are ok, nothing great, nothing bad.
comment in response to
post
That said I still love (and use) CL for its timelessness, portability and flexibility.
comment in response to
post
Back then it forced to change a bit the approach to solving problems, but with a bit of practice that becomes quite natural and the preferred approach (at least for me).
comment in response to
post
Clojure feels a lot like what would have looked like CL designed post 2010. A lot is inspired from it, Rich Hickey used CL before he wrote clojure and in fact even wrote the first implementations of clj in CL. One notable difference is that clj encourages (not enforces) more purity
comment in response to
post
We have to juggle quite a bit with our 2 kids busy schedules + our personal tasks (training, admin etc) and Reminders+google calendar was a game changer for us. Both are so well integrated everywhere it makes it difficult to miss something. Reminders did evolve quite a bit indeed
comment in response to
post
That’s usually done with cond->
comment in response to
post
I just cut the foam to shape
comment in response to
post
It came with it. Yeah it’s a tank
comment in response to
post
Not really a split but here it is: a random nintendo switch case (hard shell) from amazon and I just bring a usbc cable and replacement switch (when traveling, just in case).
comment in response to
post
The writing is also quite disappointing. Some scenes are just not necessary and the world, while incredibly complex in the books, is depicted in a super simplistic way. That makes you wonder if the writers actually read the books.
But for me the acting is what will really make me stop watching.
comment in response to
post
That said I will check next week if I introduced any regression in hirundo or if some (helidon level) config tweaks are required to get better results.
comment in response to
post
Most of the jvm ecosystem is not ready yet (ex most jdbc connectors are still not loom-ready). Things are improving but it will take a while.
We did some experiments at work with it and we got some nasty surprises.
comment in response to
post
That’s unexpected. To be honest I didn’t run any benchmarks against it in a while but it used to be quite decent against wrk. The clojure layer is very thin. That said while loom is very promising it’s not really usable for day to day tasks (for me). There are some important missing bits …[1/2]
comment in response to
post
indeed :)