• 2 Posts
  • 9 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle
  • I entered the world of Java a few years ago, there were already memes about eclipse back then, so I was prepared to prefer Intellij.

    I tried both. Intellij is much more polished, it had some annoying bugs too, but the selling point for me was that eclipse was (is) really good at syncing every change directly to wildfly. This is a huge timesaver. The maven to eclipse plugin I think?

    I've tried with jrebel but it's not as quick and reliable as with eclipse.

    I am fully prepared for a solution where Intellij is better so please let me know, but no one in our organisation (which has about 50 devs) has found it.






  • I could not turn off mouse acceleration, which was a deal-breaker for me.

    Actually not Wayland's fault if I remember correctly, something about libinput changing it's format, and my window manager wasn't compatible with it yet. After trying for several hours I found a bug report (can't find it right now). The Devs thought it was a minor issue, but for me it was huge so I decided I'll wait another year.

    I must say, Wayland was smoooooth, didn't even experience X as slow until I tried Wayland.


  • Ah but then you are talking about servers? That would be a different story! The machine that I use for development (laptop) should always work (I would trust nixos with this) and if I want to spin up a container (docker run) or install an application (apt install)or change my vpn client configuration it is currently effortless and I'm not sure nixos can do that.

    Actually using nixos for some of my private servers would be a nice use case...


  • I'm very critical of all the immutable distrubtions - as an old timer in tech I've seen so many things come and go. I'm also curious, ofcourse, and already tried out a VM with NixOS and everything seemed fine. But I'm going to wait it out before something like that becomes my main driver, I have a job to do (development, systems, stuff) and I cannot afford to say "sorry little to no progress today, my OS needs tinkering".

    (Feel free to tell me I'm wrong :-) I love to tinker with new stuff).


  • I have good experiences with managing inputs and outputs with pavucontrol, which has a nice GUI. You can choose output per application (I have multiple outputs, headset-microphone on jackplug for meetings, a USB device for HiFi headphones, and a USB device that goes into speakers for when I'm home alone and my noise doesn't bother anyone - pavucontrol covers that).

    If you really want to go into the deep end you might try https://jackaudio.org/ but that's a very deep end and I hope you won't need it, but it's very powerful.



  • I'm not sure if you really want to know, but:

    greater than, smaller than, will cast the type so it will be 0>0 which is false, ofcourse. 0>=0 is true.

    Now == will first compare types, they are different types so it's false.

    Also I'm a JavaScript Dev and if I ever see someone I work with use these kind of hacks I'm never working together with them again unless they apologize a lot and wash their dirty typing hands with.. acid? :-)

    edit: as several people already pointed out, my answer is not accurate. The real solution was mentioned by mycus