Fork me on GitHub
#clojure-europe
<
2024-01-09
>
dharrigan07:01:59

Good Morning

thomas08:01:07

morning.... -5°C. here.... 🥶

ray08:01:56

Good morning -6 🌡️ 🥶

schmalz08:01:11

Morning all.

maleghast09:01:19

madainn mhath :flag-scotland: & Happy New Year to all!

👋 4
1
thomas13:01:54

I had the not so great idea of upgrading the various Node projects to the latest Node version (20) and upgrading (all) the dependencies as well. what a disaster... why is it allowed to make breaking changes to software? move everything... rename things and what else... 😠 😡

thomas13:01:20

I suspect it is a ploy from HR... just to keep people busy or something like that.

danielneal13:01:23

I know right

thomas13:01:43

it is just painful, nothing else.

danielneal13:01:47

It’s like sure maybe that’s a better name for it but that doesn’t justify breaking everything

thomas13:01:01

This is one of the things that makes using Clojure so nice...

borkdude13:01:38

Given this, it's a miracle that the JS devs also have time to write a new framework every week.

😂 4
thomas13:01:56

yeah... good question... I suspect that is why they write a new framework each week, that is easier and less work as updating any existing dependencies in the old project.

thomas13:01:13

suddenly everything makes sense 🤯

borkdude13:01:31

boom, mystery solved

mdallastella15:01:29

"Dependency hell" is the new "My code is compiling" simple_smile

thomas08:01:56

so why do we (as an industry) allow this to happen, and even worse keep up with it, why on earth do we use tools that are so bad? No other profession would use tools like this.

mdallastella08:01:12

Our field is relatively young compared to other industries, imho... and for better or worse is accessible to anyone with a PC.

thomas08:01:21

maybe that is the problem... we are all amateurs?

mdallastella08:01:29

Not saying that everyone is an amateur, but surely it's easier for a designer to pick up JS and start doing damage to the npm ecosystem than to became a civil engineer and start building bridges. 😅

mdallastella08:01:53

(Nothing against designers, just an example)

thomas08:01:45

and the 'we' was very broad, as in all of us together.

cdpjenkins14:01:54

Morning. It’s a whole 1°C where I am ☀️

Ben Sless16:01:58

Balmy 17°C here

🔥 1
lread16:01:43

A warm -5 degrees C here in Ottawa, Canada!

pez16:01:14

Good morning. We have this heat wave of -3 centigrades here. Up from -14 some days ago.

🔥 4
❄️ 2
shiyi.gu17:01:03

Good afternoon.

teodorlu20:01:43

Morning! Oslo this day is clocking in at a lovely -6°C today. Up from -19.6°C-11.9°C yesterday, averaging -15.4°C. A bit colder than what we’re used to.

🧊 2
reefersleep21:01:31

Good morning! I don't know the temp here, but the snow's still hanging out.

reefersleep21:01:23

I don't write/use shortcut aliases for git stuff, but I do heavily use reverse-i-search for often-used commands, like ull for git pull, or tch d for switch develop. What do you think, smart or weird? 🙂

arnaud_bos22:01:53

Same here so I'm tempted to say "smart" 😄 I also rely heavily on https://github.com/zsh-users/zsh-autosuggestions these days, it completes reverse-i-search very well once used to it.

mdiin07:01:52

Emacs and magit means I almost never touch git on the command line, but when I do I just type out the things. I did use fish shell with some handy autocomplete for a long time as well, prior to migrating back to Emacs. My verdict: smart, as you use the tools given to make your tasks easier. 😁

🎯 1
🍻 1
slipset07:01:01

Use magit, don’t look back.

grav07:01:28

Happy lazygit user here - works great both inside and outside of nvim 🙂

arnaud_bos09:01:54

Tried emacs/magit, didn't stick with me ¯\(ツ)

reefersleep09:01:45

I loved magit, actually, stayed with it for long time after I quit using emacs proper as my IDE/main editor. Switched completely to terminal commands, no assistance, because I wanted to learn the "lingua franca" of "just" using the git client directly. Since I learned git rebase develop -i and git commit -p and git add -i, along with reverse-i-search and bindkey -v (vi mode for the termoinal), I don't really miss magit. But it is awesome.

reefersleep09:01:37

Still, like to look around and have heard good things about lazygit, so I might give it a go 🙂 Just to try it. And the autosuggestions sound interesting, @U1DLD0WNR!

👍 1
grav13:01:32

@U0AQ3HP9U This is how I've set up Lazygit:

" Open lazygit in a floating window
nnoremap  gg :lua require('FTerm'):new({ cmd = 'lazygit', dimensions  = { height = 1, width = 1 } }):open()

think_beret 1