good morning!
Good Morning!
👋
Looking forwards to @raymcdermott’s forthcoming web-framework in Clojure, lubricant.
Morning
Do you have some more details to share?
morning
Latest defn podcast
Basically just a bad joke.
A play on integrant?
Sortof. The thing is that @dominicm is working on a thing called wedge which is the successor of edge, and @raymcdermott asked why he’d want to use wedge, and after @dominicm’s explanation, he compared wedge to a lubricant which takes away some of the friction in the Clojure dev experience.
And, since I was on my bike when I listened to the podcast, my mind started to wander, as it often does when I’m on the bike.
morning
If you like to cycle, maybe you like to https://github.com/juxt/spin
Morning
IIIRC I proposed WD40 as the name cos I like to the four letter constraint from JUXT
But yeah, it’s always just a bad joke
The only framework I want to make is something to replace git. The only barrier is to find a name that is four letters, more offensive but less than the obvious contenders
If you can unblock me folks, I will start work on it tomorrow :)
Turd would be an example of something that could, literally, pass
hehe, maybe the passing of turd has unblocked me .... like I say they're all just bad jokes ... enjoy your Friday
Morning. I ordered a keyboard and paid special attention to the order of the left fn and ctrl key, because emacs. They managed to send me a box labeled US int but within the box was a keyboard with the wrong layout. Dang it. Just bought an Apple magic keyboard again. Luckily my wife doesn't care about emacs. How was your morning?
On a more serious notes, one of the many things that I will never make is a intention-based VCS.
Normal VCS’s are stupid, they don’t know why you did what you did, just what you did.
Imagine that your diff was (rename-symbol 'foo 'bar)
instead of a bunch of single line diffs where foo
was changed to bar
> On a more serious notes I was pretty serious and pissed off about this.
@borkdude Have you found a vendor that’s not Apple and has any options about keyboard layouts? They seem to just not care and only offer whatever your country of residence has.
I was just at the local Apple vendor and they only had Dutch layout, but I mostly cared about the fn-ctrl order.
with dell you can just contact a rep and they'll send you whatever you want. I had laptops with US keyboards sent in switzerland/sweden without issue (they were just not available on the website for these countries). iirc they sent me a massive list of available layouts and I could just pick whatever
might be similar with apple if you do it via a corp entity
The nice thing about the logitech keyboard I ordered was that it is easy to switch between devices. I also have a PC (which currently has no keyboard, so I thought I could use it for two devices). But using emacs with the ctrl-fn order is impossible for me.
I don't know how I managed to do this before.
Apple lets you choose the keyboard layout on order for your laptop as well
The escape-touch-bar thing is not nearly an issue for me as this (which Apple has now fixed btw)
I like the touchbar 🙂 I think it's quite cool/usefull really (just used it on wifes laptop).
Anyway, I lost a few hours of quality Clojure time by this nonsense
I don't care about the touchbar but I also don't mind it.
What is sometimes annoying is that I can't find the pause button as quickly as I can on a normal keyboard
yeah, it's ok as long as you do not really on that row for anything critical. I like the way you can make it change to whatever you like per app & co
I wish my laptop had that. But I am not sure I would like to pay premium for it
anyway
Well, git is simple in that it just records the fact and it leaves it to the diff tool. There is a diff-and-merge-tool for sexp but I never managed to get that working. Maybe somebody will come up with an emacs-mode sexp-diff-merge. I would totally crowd found that
Does IntelliJ idea support merges in more than the character/line level?
The layout doesn't matter when you can flash the firmware 🤓
amen 🙂
Maybe I don't want to
There are web configurator nowadays. Can be simple as clicking some buttons.
What kind of keyboard do you have that supports this?
I built them myself but there are stock keyboard which support this.
Not sure, but I think the hkkb and ducky may support this. But do not think about starting to build your own. The keyboard thing is an addictive money pit. 😂 I'm typing on my smartphone and have at least 10 keyboard at home from which I use one as my daily driver only. 🙈
I'm not attracted to this.
Also I don't have a mechanical keyboard because my office is in my living room
This might help https://www.reddit.com/r/MechanicalKeyboards/comments/79ufrf/help_prebuilt_qmk_compatible_keyboards/?utm_medium=android_app&utm_source=share
I've got silent mechanical keyboards
oh really. that I would be interested in
Most options are better than notebook keyboards. I could not work on the modern Apple ones. But to each their own.
The silent ones are "tactile" not "clicky".
Apple changed their keyboards again btw
Not the butterfly switch anymore
Most manufacturers not mechanical keyboards offer different keys switch options.
The problem with all notebooks is the low travel. You cannot escape that. all of m keyboards are taller than my 5yo MBP. But that's fine. I wonder how long that some replaces the travel of the key by some fake haptics like with the track pad. That works surprisingly well.
I'm going to buy an M1 MacBook for the family and because I'm curious. I will test the keyboard for sure 😉
Personally, I prefer the notebook-style keyboards (not including the brief intermezzo of very crappy Apple keyboards). I think it’s all about what you’re used to. I remember you @ordnungswidrig, Søren and many others being very into mechanical keyboards back at UFST, but I just can’t relate. To me having long travel just feels weird 😛
yeah, I can use my mech in bed with my 1yo sleeping next to me
so I guess that passes the silence test
it's all about the switches you choose, and there's a lot of choice nowadays (including very low profile ones)
about long travel there are speed switches (I am using one of these, actuation is at 1.1mm) that make it a non issue
@simongray I think I'm the same as you. I'm very fast on a note-book type of keyboard
e.g. the Apple Magic bluetooth keyboard
I bought a second Microsoft Sculpt Ergo keyboard. I tried to build my own mech keyboard but I hated the long travel 🙂
I hate that almost all mouse models are for right-handed people.
At least the Apple mouse is symmetrical
@orestis How do you deal with the ctrl location on that kbd in emacs (if you're using the only true editor)?
Caps lock is control
(Using vim but I have the paredit bindings even in insert mode)
But I’m not sure what bothers you? Ctrl is a huge button at bottom-left, then windows key then alt.
What bothers me is when I have to type Ctrl-x-f with one hand, I have to stretch too much, if control is closer to the other keys (like on the Apple kbd) it makes more sense
I don't have big hands
Do you also have escape mapped to option in emacs?
Oh sorry, vim. Never mind
https://twitter.com/practical_li/status/1337388636086669313 🤯
I use a similar layout (atreus), fingers move only vertically (short of the tyghbn keys access), ctrl/alt/shift/super is on thumbs
it's very comfy
this is too weird for me
it requires some practice at the beggining but it's a good investment given what we do
but there are also plenty keyboards with more common layouts with kailh/mx/mathias switches nowadays I think.
I think I'm like a Java programmer who couldn't be bothered to learn Clojure because his software works, at this point, but then for alternative keyboards/layouts :)
🙂
it's not all unicorns tho, I a bit gimped on regular keyboards now, well it takes me a couple hours to go back to regular speed on a normal laptop keyboard. But I am fast on the atreus and one of the point of it is that it's easy to carry anywhere
Hey, finally a keyboard when you can press “any” key.
Joking aside, what’s the name of that keyboard?
the one of the tweet? it's a http://keyboard.io 01
they also sell atreuses btw
Ah it seems the model 01 is out of stock, to be replaced with model 100?
Holy shit that used to cost $330! 🤯
yeah the atreus is much cheaper 🙂
I bought a used Kinesis Advantage 2 a while back, it took some getting used to, but and am digging it. My model has the loud keys. I use spacemacs with vi key bindings and have mapped Caps Lock to Esc. https://kinesis-ergo.com/shop/advantage2/ (apologies from this Canadian on barging in on your European channel, but the vibe here is awesome!)
I’m an erogox where I like the split option so I can arrange the halves to my comfort. (And, yes, I change that from time to time). I’m a vivid Emacs and Vim user (actuall evil vi “emulation” in emacs). I have ctrl on what normally would be capslook. That’s enough comfort for me. (I stilly use escape on that unergonomic top left place because I cannot remember where I put it also on the thumbs cluster 😛 )