[–] 4 points 9 months ago

Same experience here. I too bought Keychron M6 and have the same opinion, it feels like a supermarket trash device.

I now have 4 Logitech mice, two went through RMA for failing buttons, the other two failed outside of warranty period. I know that I can fix those myself, but I'm also too lazy to do it. I'm not buying another Logitech, but I also don't know what will I buy next time.

  • source
  • parent
  • context
  • European Java conferences (programming.dev)
     

    I am thinking about attending a Java related conference next year. Are there any European ones, preferably smaller and less intimidating, you can recommend to a newcomer? I'm currently going through JCON recordings but that one seems big. In the meantime I also plan to visit my local JUG meeting

    The context is that I'm a rather stereotypically shy and introverted software engineer, but I want to push myself a bit and try to make some real world connections with fellow. Maybe even speak at one someday. I've been working on improving myself for the past few years and I think it's time to pick up the pace and take this step.

    [–] 2 points 11 months ago

    I can lock in into almost anything that interests me in any way and most things that just have to be done. The problem is always starting and not being pulled out of it by some distraction.

  • source
  • [–] 6 points 11 months ago

    This. Sometimes it's enough for one person to be OoO and suddenly you can code in silence, work is being done, standups go from 1 hour to 10 minutes. No extra stupid tasks randomly handed out.

    I wish that person at my project had at least 3x more paid vacations.

  • source
  • parent
  • context
  • [–] 2 points 11 months ago

    Rarely, but it happens.

    But I can't shake off the feeling that in most cases recruiters completely misunderstood or misrepresented requirements for the position to get me to the technical interview stage. Like scheduling me for an interview with a team heavy with functional, big data processing while I barely have any purely functional experience.

    Non-technical people doing recruitment work is a scam.

  • source
  • parent
  • context
  • [–] 16 points 11 months ago (4 children)

    For best out of the box experience you may want to try Bazzite (https://bazzite.gg/), it will have pretty much everything included for gaming, except Microsoft Store as noted above. This system is harder to break by doing something stupid and has good documentation on their website.

    Alternatively you may try a more traditional "batteries included" distribution like Ultramarine Linux or Linux Mint.

  • source
  •  

    I'm pretty sure that something like this doesn't exist off the shelf, but I'll ask to be sure. Is there an off the shelf, Alice-like, ergonomic or split mechanical keyboard that retains all of the keys of an TKL/80% in their proper relative positions?

    I need a full set of full-size F keys, traditionaly arranged arrows/Ins/Del/Home/End/PgUp/PgDn, both Ctrls, both Alts. Numpad either gone or attached to the left. Just the main block has to be angled like an Alice keyboard. The closest thing I've found is something referred to as "Sanwa Alice" on Aliexpress, but it does unfortunately have the Numpad.

    Is there anything that matches my description or do I have to go the full custom design route?

     

    Improving work-life balance

    My situation is: I've started working for the current employer in 2022 and they pay more than decent money. I was moved to a new project at the end of 2024, it combines every negative stereotype of an inefficient government/corporate system under the sun that just barely ships and I disliked it from the start. The change happened unexpectedly and coincided with exhausting events in my personal life. I really feel worn down. At the same time there's current market situation combined with my skill gaps. Many years of my Java career was in strange and niche stuff, only recently I've moved to web development with some limited frontend experience. There's only so much I can learn in the space of microservices, Kubernetes etc. on my own, but, again, poor work-life balance leaves me with little time and energy for self-development. The decent pay is also a strong factor as I plan to build a house. Chicken and egg kind of problem

    Summary: landed in a bad project -> it contributes to poor work-life balance -> limited time and energy for learning stuff to find a better project.

    I've came up with an idea to propose reducing my hours to work 4-day weeks and asked for a rise at the same time. both were rejected due to the business arrangement with the client, as I expected. They really don't want me to leave, which I know as it takes 2-3 months of paperwork to even join the project and then about 6 months to reach some kind of productive level. At the same they don't have much to offer me but encouragement to stay and some good words.

    I never even hinted at wanting to change a job, but I am actively applying. At this time I have one pending application waiting to schedule a technical interview. I don't rate my chances to be accepted too high, but if that happened I would feel bad about leaving after this discussion.

    Summary:

    • if I stay:
      • I keep the decent pay
      • decent job security, replacing anyone here is costly and there are literally years of work already contracted
      • still have to figure out work-life balance
      • still lagging behind in skills
    • if I leave:
      • possibly only for lower pay, but my initial offer was actually higher
      • almost guaranteed lower job security
      • unpredictable working conditions and work-life balance
      • typical transition stress no matter what happens
      • opportunity to reduce the skill gap
      • just plain guilt in relation to the people at my current project, I'm not a cold-hearted businessman

    I'll be thankful for any advice or ideas to improve my situation at the lowest cost.

     

    Did anyone paranoid like me research security implications of running Tailscale/Headscale or similiar?

    Right now I'm self-hosting headscale controller in my LAN and expose it to public Internet. I'm thinking about moving it to a VPS, but I'm a little paranoid about exposing the software that controls connectivity between my and family machines to a third party, be it official Tailscale controller or VPS provider where I run Headscale.

    Currently I think that even in the worst case of someone compromising my Headscale instance it should still be fine as long as all of the machines are properly firewalled and all of the exposed apps and services are behind authentication. I run everything behind Authentik and only keys for SSH access. I will certainly add some network monitoring to all of that.

    Any opions and suggestions on this matter are welcome.

    view more: next ›