clojure-europe

For people in Europe... or elsewhere... UGT https://indieweb.org/Universal_Greeting_Time
synthomat 2020-12-11T06:31:13.243Z

good morning!

dharrigan 2020-12-11T06:38:59.243200Z

Good Morning!

RAMart 2020-12-11T07:08:40.243500Z

👋

slipset 2020-12-11T08:42:08.244400Z

Looking forwards to @raymcdermott’s forthcoming web-framework in Clojure, lubricant.

😂 2
orestis 2020-12-11T09:03:06.244600Z

Morning

2020-12-11T09:03:33.244700Z

Do you have some more details to share?

2020-12-11T09:13:06.245Z

morning

slipset 2020-12-11T09:26:18.245300Z

Latest defn podcast

slipset 2020-12-11T09:26:33.245500Z

Basically just a bad joke.

simongray 2020-12-11T09:27:02.245700Z

A play on integrant?

slipset 2020-12-11T09:28:31.245900Z

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.

slipset 2020-12-11T09:29:32.246100Z

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.

thomas 2020-12-11T09:30:57.246400Z

morning

dominicm 2020-12-11T09:31:44.246500Z

If you like to cycle, maybe you like to https://github.com/juxt/spin

raymcdermott 2020-12-11T09:45:02.246900Z

Morning

raymcdermott 2020-12-11T09:46:32.248700Z

IIIRC I proposed WD40 as the name cos I like to the four letter constraint from JUXT

raymcdermott 2020-12-11T09:46:53.249400Z

But yeah, it’s always just a bad joke

raymcdermott 2020-12-11T09:49:19.252Z

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

raymcdermott 2020-12-11T09:50:03.253Z

If you can unblock me folks, I will start work on it tomorrow :)

raymcdermott 2020-12-11T09:51:26.253900Z

Turd would be an example of something that could, literally, pass

2
raymcdermott 2020-12-11T09:59:39.254900Z

hehe, maybe the passing of turd has unblocked me .... like I say they're all just bad jokes ... enjoy your Friday

borkdude 2020-12-11T10:06:32.256500Z

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?

😂 2
slipset 2020-12-11T10:58:29.257400Z

On a more serious notes, one of the many things that I will never make is a intention-based VCS.

slipset 2020-12-11T10:59:29.258500Z

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)

slipset 2020-12-11T11:00:16.259Z

instead of a bunch of single line diffs where foo was changed to bar

borkdude 2020-12-11T11:02:16.259300Z

> On a more serious notes I was pretty serious and pissed off about this.

orestis 2020-12-11T12:09:52.261500Z

@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.

borkdude 2020-12-11T12:12:24.263200Z

I was just at the local Apple vendor and they only had Dutch layout, but I mostly cared about the fn-ctrl order.

mpenet 2020-12-11T12:12:32.263700Z

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

mpenet 2020-12-11T12:13:12.264600Z

might be similar with apple if you do it via a corp entity

borkdude 2020-12-11T12:13:19.265Z

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.

borkdude 2020-12-11T12:13:57.265200Z

I don't know how I managed to do this before.

borkdude 2020-12-11T12:15:10.265800Z

Apple lets you choose the keyboard layout on order for your laptop as well

borkdude 2020-12-11T12:16:09.266400Z

The escape-touch-bar thing is not nearly an issue for me as this (which Apple has now fixed btw)

mpenet 2020-12-11T12:16:49.267200Z

I like the touchbar 🙂 I think it's quite cool/usefull really (just used it on wifes laptop).

borkdude 2020-12-11T12:16:53.267400Z

Anyway, I lost a few hours of quality Clojure time by this nonsense

borkdude 2020-12-11T12:17:36.267900Z

I don't care about the touchbar but I also don't mind it.

borkdude 2020-12-11T12:18:05.268500Z

What is sometimes annoying is that I can't find the pause button as quickly as I can on a normal keyboard

mpenet 2020-12-11T12:19:28.269100Z

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

mpenet 2020-12-11T12:20:01.269600Z

I wish my laptop had that. But I am not sure I would like to pay premium for it

mpenet 2020-12-11T12:20:03.269800Z

anyway

ordnungswidrig 2020-12-11T12:24:55.270Z

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

ordnungswidrig 2020-12-11T12:25:28.270200Z

Does IntelliJ idea support merges in more than the character/line level?

ordnungswidrig 2020-12-11T12:26:27.271100Z

The layout doesn't matter when you can flash the firmware 🤓

mpenet 2020-12-11T12:28:20.271300Z

amen 🙂

borkdude 2020-12-11T12:28:56.271500Z

Maybe I don't want to

ordnungswidrig 2020-12-11T12:29:25.272500Z

There are web configurator nowadays. Can be simple as clicking some buttons.

borkdude 2020-12-11T12:29:25.272600Z

What kind of keyboard do you have that supports this?

ordnungswidrig 2020-12-11T12:29:52.273400Z

I built them myself but there are stock keyboard which support this.

ordnungswidrig 2020-12-11T12:31:24.276Z

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. 🙈

borkdude 2020-12-11T12:32:27.276200Z

I'm not attracted to this.

borkdude 2020-12-11T12:32:46.276700Z

Also I don't have a mechanical keyboard because my office is in my living room

ordnungswidrig 2020-12-11T12:33:18.277100Z

I've got silent mechanical keyboards

borkdude 2020-12-11T12:33:38.277300Z

oh really. that I would be interested in

ordnungswidrig 2020-12-11T12:34:04.277500Z

Most options are better than notebook keyboards. I could not work on the modern Apple ones. But to each their own.

ordnungswidrig 2020-12-11T12:34:38.277700Z

The silent ones are "tactile" not "clicky".

borkdude 2020-12-11T12:34:56.277900Z

Apple changed their keyboards again btw

borkdude 2020-12-11T12:35:03.278100Z

Not the butterfly switch anymore

ordnungswidrig 2020-12-11T12:35:18.278300Z

Most manufacturers not mechanical keyboards offer different keys switch options.

ordnungswidrig 2020-12-11T12:36:47.278500Z

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.

ordnungswidrig 2020-12-11T12:38:19.278700Z

I'm going to buy an M1 MacBook for the family and because I'm curious. I will test the keyboard for sure 😉

simongray 2020-12-11T12:44:41.278900Z

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 😛

mpenet 2020-12-11T12:56:07.279100Z

yeah, I can use my mech in bed with my 1yo sleeping next to me

mpenet 2020-12-11T12:56:15.279300Z

so I guess that passes the silence test

mpenet 2020-12-11T12:56:40.279500Z

it's all about the switches you choose, and there's a lot of choice nowadays (including very low profile ones)

mpenet 2020-12-11T12:57:12.279700Z

about long travel there are speed switches (I am using one of these, actuation is at 1.1mm) that make it a non issue

borkdude 2020-12-11T13:07:35.280Z

@simongray I think I'm the same as you. I'm very fast on a note-book type of keyboard

borkdude 2020-12-11T13:08:25.280200Z

e.g. the Apple Magic bluetooth keyboard

orestis 2020-12-11T13:14:33.280600Z

I bought a second Microsoft Sculpt Ergo keyboard. I tried to build my own mech keyboard but I hated the long travel 🙂

borkdude 2020-12-11T13:15:27.280800Z

I hate that almost all mouse models are for right-handed people.

borkdude 2020-12-11T13:15:35.281Z

At least the Apple mouse is symmetrical

borkdude 2020-12-11T13:16:28.281200Z

@orestis How do you deal with the ctrl location on that kbd in emacs (if you're using the only true editor)?

1
1
orestis 2020-12-11T13:22:30.281500Z

Caps lock is control

orestis 2020-12-11T13:22:47.281700Z

(Using vim but I have the paredit bindings even in insert mode)

orestis 2020-12-11T13:23:30.281900Z

But I’m not sure what bothers you? Ctrl is a huge button at bottom-left, then windows key then alt.

borkdude 2020-12-11T13:24:25.282200Z

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

borkdude 2020-12-11T13:24:43.282400Z

I don't have big hands

borkdude 2020-12-11T13:25:44.282600Z

Do you also have escape mapped to option in emacs?

borkdude 2020-12-11T13:26:07.282800Z

Oh sorry, vim. Never mind

mpenet 2020-12-11T13:35:16.283300Z

I use a similar layout (atreus), fingers move only vertically (short of the tyghbn keys access), ctrl/alt/shift/super is on thumbs

mpenet 2020-12-11T13:35:43.283500Z

it's very comfy

borkdude 2020-12-11T13:36:54.283800Z

this is too weird for me

mpenet 2020-12-11T13:37:49.284Z

it requires some practice at the beggining but it's a good investment given what we do

mpenet 2020-12-11T13:39:40.284200Z

but there are also plenty keyboards with more common layouts with kailh/mx/mathias switches nowadays I think.

borkdude 2020-12-11T13:40:42.284400Z

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 :)

mpenet 2020-12-11T13:41:33.284600Z

🙂

mpenet 2020-12-11T13:42:30.284800Z

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

orestis 2020-12-11T13:59:56.285Z

Hey, finally a keyboard when you can press “any” key.

orestis 2020-12-11T14:00:07.285200Z

Joking aside, what’s the name of that keyboard?

mpenet 2020-12-11T14:02:58.285400Z

the one of the tweet? it's a http://keyboard.io 01

mpenet 2020-12-11T14:03:12.285600Z

they also sell atreuses btw

orestis 2020-12-11T14:06:59.285900Z

Ah it seems the model 01 is out of stock, to be replaced with model 100?

orestis 2020-12-11T14:10:06.286100Z

Holy shit that used to cost $330! 🤯

mpenet 2020-12-11T14:10:30.286300Z

yeah the atreus is much cheaper 🙂

lread 2020-12-11T15:14:59.286500Z

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!)

ordnungswidrig 2020-12-11T22:40:13.286800Z

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 😛 )