• 1 Post
  • 25 Comments
Joined 2 years ago
cake
Cake day: June 13th, 2023

help-circle
rss
  • I think you may be failing to internalize the real lesson from your anecdote: how hard a task is has almost zero correlation with how valuable such task is for the business. If management didn’t care about the very difficult work you did, and assuming management actually has a good understanding of the business, then that very difficult work just wasn’t very valuable and maybe shouldnt’ve been done at all (because if you do a cost-benefit analysis, and something is really hard and the benefit small, it’s an easy call to not do it).

    Of course, there are things that have almost no immediate benefit to the business but must be done, like when you need to refactor a large code base to be able to implement future features in a way that doesn’t destroy the software from within… but if you analyse such cases properly, their benefit is very big for the company in the long run and that’s where communication plays an important role: management needs to understand why that refactor is so important, which I admit may be difficult in case of non-technical management (but then you have bigger problems than just properly judging the cost-benefit of some task).


  • Why do you think there’s more “fairness” in everyone getting 15% raises across the board rather than the few who perform above others getting better raises? I find that almost the definition of unfair?!

    What you’re probably thinking of is that it’s more important for the group to get rewarded, not the individuals… but that’s good NOT because it’s fair, it’s good because in the end, what a company really cares about is the end result of everyone’s work… that doesn’t make it fair to the individuals who actually performed most of such work, quite the opposite. Yes, there’s a trade off being made between fairness and being result-driven, or making the wellness of the group more important than the satisfaction of the individual (or “social justice” if you may use a very overloaded term).



  • I’ve never used any apps (I avoid mobile apps at all cost) and Lemmy seems to work perfectly well on the web, both on desktop and on mobile. Can you point out what makes you want to use an app, and even pay for it, for Lemmy (or Reddit and similar websites)?














  • You’re going to suggest switching web servers without any reason at all? Do you think that’s a reasonable thing to do?

    What would Caddy have that Nginx does not, and why would Lemmy need whatever that is? What problem do you believe switching would solve, and does the cost of making the effort required to do it make that a worthwhile endeavour?




  • This site is really responsive and looks nice, has lots of good features etc… well done to the devs who created it… I know some Rust and could probably help out, I will have a look at the tickets and see if I can find time to explore the source code… thanks for the raising this up, I am sure others like me will find this and want to join the battle… being open source and community owned, I think it deserves contributions from users who are able to (and donations for those who still want to help but can’t contribute code).

    EDIT: wow the code is very easy to follow! Highly recommend having a look if you know some Rust or want to practice Rust :)


  • In which planet does a Lua developer get more money than a Java/Javascript/Kotlin developer?? And I always find it amazing how Dart is consistently low-paid, despite mobile developers normally having a pretty decent salary and Dart being almost solely used for mobile dev… this must be like a few big Dart/Flutter users that pay very little (perhaps in some developing country) while Zig, the best paid language, is very likely only used in a couple of high paying companies (Uber seems to use it for a few small things, and I guess someone like Google/Facebook may be using it as well - they use every language under the Sun).