• 1 Post
  • 30 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle




  • Oh there’s a lot.

    • When I was a kid, parents and teachers used to teach, if you have sore muscles a day after an extensive workout, you need to work out even more in order to reduce the soreness. In fact, however, you need to rest those muscles.
    • I thought, pepperoni was pepper. (Like bell pepper, just smaller; similar to chilli). Then my girlfriend enlightened me after a confusing conversation, that pepperoni was a kind of salami. And then recently, at a company event before ordering pizza and after a very confusing discussion of what toppings we order, it turned out pepperoni was actually a kind of a salami, but not everyone agreed. So by now I’ve learned that pepperoni is neither of them. It doesn’t exist. It’s listed on pizza menus, and when you order it, you’ll get something for sure, but you won’t know in advance what it would be.
    • This isn’t new, the realization was several years ago, but fits this list nicely: I thought, perfume was something for women. It turned out, there was perfume for men too.
    • Parents used to teach, if you read in the dark (on paper, not on a screen, I must add), you’re ruining your eyes. But if you think about it: wtf does low light do to your eyes? By that logic, you’re constantly ruining your eyes while sleeping.
    • For some reason I used to think, you could simply delete related entities bound by foreign key constraints in postgres, if you ran the query in a transaction. Once when I finally needed to do this, I learned the hard way I was wrong.

    There’s a lot more than this, probably I’ll update this comment in the future. Or not.








  • Exactly.

    Also, besides the fact that over this time PHP transformed into a whole different language, most of the concepts the author is dissatisfied with, are just nuances.

    There are a few valid points as well.

    Overall, if I were to use a scripting language for web development, I would 100% pick PHP, as that’s the best suited language for the job. Nowadays, however, I go with Rust because I wanna squeeze out as much performance as I reasonably can.

    For single use scripts and smaller tools on my desktop, I used Python in the past, and then I learned Ruby. I’m sticking with Ruby for these use cases.


  • helmet91@lemmy.worldtoHacker News@derp.fooScrum Sucks
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    6 months ago

    I feel sorry for the author of the article for working at such a company.

    This person happens to be working at a company, where they’re not even taking Scrum seriously. What they’re doing, is in fact, not Scrum.

    When it’s done correctly, it does make the team very productive and even enthusiastic, but - since it’s a teamwork - a great team is needed for that.

    It’s true that it isn’t easy to do Scrum right. It is in the Scrum guide too: easy to understand, but hard to master.

    I did have a chance to work in an amazing team at a great company, where the leadership, as well as our Scrum master were determined to stick to the Scrum guide as much as possible (way too many “Scrum” teams make an alternate “Scrum” for themselves, with which they’re essentially ruining it).

    In our case, we didn’t start out perfect either! We failed most of our sprints, but the management still believed in Scrum, and sent the whole team to a Scrum elevation training each year. Even as an introverted person, I have to say, they were really fun and they were good as team building events too, besides the training itself. We always returned to the office with greater enthusiasm after each training, and our enthusiasm always lasted longer and longer. At the end our team was like a “rock star” team at the company, the management, the leadership, our scrum master, all of them were proud of our achievements. We never failed a sprint again, and we also put the necessary overtime in when it was needed.

    Those were the good times. Unfortunately I haven’t managed to work in such a Scrum team again, and everywhere where I had an interview, they always had their own version of “Scrum”.

    Most likely the author of the article won’t read this, but my message is, if you think, Scrum sucks, then in reality, your team (and maybe your company too) sucks.



  • In my opinion, social media is extremely harmful to society. Fediverse has implemented some proper moderation, while those more popular platforms tend to amplify what makes this world crazy (and eventually completely destroyed).

    If there’s one reason why it’s not okay that those platforms are more popular than the fediverse, it’s that at least the Fediverse has the chance to properly moderate content, while on those platforms it’s either unmoderated, or even worse, the quality content is oppressed.


  • Manjaro, because it’s rolling release and it’s built on Arch, only the necessary stuff is installed (including a desktop environment), you can set it up with just a few clicks, and it works out of the box, and even proprietary GPU drivers are easily installable with mhwd. Stable and reliable.

    In case anything breaks, there’s quick help on their forum, which (when it happened to me once) outperformed customer support of proprietary software.

    It’s been my daily driver for almost 8 years without any major issue.

    So in short, robustness, rolling release, simplicity, community.

    Edit: I have to add, my use case is for a desktop PC for software design/development + a little gaming.


  • It happened to me countless times that I was suffering with a task for hours and hours and hours, then finally found what the problem was. Then a few weeks later, facing the same issue again somewhere else, I only remembered the fact that I had that same issue weeks ago, but I completely forgot what the solution was.

    Weirdly enough, sometimes it’s indeed a lifelong experience and I can remember the solution forever. I don’t really know what it depends on.


  • The president “has full trust in the capacity of the Hungarian public to make up its own mind based on objective, factual information as to what we do,”

    Spoiler alert: they’re dumb as a rock.

    Sure, it’s not really nice to generalize, and respect to those who actually are able to use their brains, I know there are a few. But the majority is either dumb or corrupted or both. They believe everything they see on TV or billboards without a doubt.



  • COSMIC being written in Rust isn’t revolutionary; Rust is great, but it’s just a memory-safe C-family language. It’s a fine choice to write a new DE in, but the benefits are mostly on the side of the developer than the user.

    I beg to differ. First of all, the fact that the Rust compiler eliminates a bunch of bugs that would cause crashes in other languages, is already a major factor in making the user experience smoother. Secondly, generally speaking, according to my own experience, overall code quality has a proportional effect on the software. If it’s written well, bugs are more likely to be caught during testing and less likely to occur after release. In a badly written software there are always more bugs. This point isn’t Rust-specific, just mentioning that developer-related stuff does have an impact on the user experience. And by the fact that Rust is such a powerful tool compared to others, and COSMIC being the first desktop environment written in RUST, it is revolutionary.

    Mir and Ubuntu Frame are open source, and since when have we required the FOSS world to be monolithic around one solution? We have multiple DEs, multiple browsers, multiple office suites and email clients, heck whole selections of different FOSS OSs. The variety, competition, and ability to choose is kinda the whole point. If Canonical think they can do a better job with Ubuntu Frame kiosk software with Mir, they can have at it.

    Sure, I didn’t say we can only have one solution for each problem. As long as a new solution is justified (offers unique features, better performance, more stable and reliable, or by other measures), then so be it. That will make the open source world better. For example, if they decided to write the Mir Wayland compositor in Rust, that would be a valid reason to keep pursuing it (although even then wouldn’t entirely be convinced by that). I’m still saying, for the problem of segmentation it isn’t very good that many small teams are creating software that otherwise already exist. I find contributing to the major ones more useful.

    (Btw you seem to have a quite deep and extensive knowledge of the history of Ubuntu components. Upvoted for the detailed insights.)


  • This old canard again.

    Dude, I was just sharing my own opinion. Has anyone mentioned these before? I didn’t know about that.

    Came first.

    Alright, I’ve just looked up both code repositories. You’re right, the first tagged version of snapd was committed one month before the first tagged version of Flatpak.

    For some reason the people who love to hate on Ubuntu for doing Unity never seem to have quite the same disdain for Linux Mint for doing Cinnamon, Pop_OS! for doing COSMIC, Solus for soing Budgie, etc.

    Of the mentioned UI shells, I only have experience with Unity and Cinnamon. I can’t argue about the rest. However: COSMIC is actually revolutionary, since it’s entirely made in Rust. I’m actually looking forward to it and I’m eager to try it once it becomes stable. Cinnamon was made for a reason: back in the days, when Gnome 3 was released, its UI was quite controversial. Cinnamon aimed to provide a more classic experience while running on new Gnome. Unity was neither revolutionary (looked the same as Gnome), nor usable (it was slow af). Bottom line here is, if they’re developing and maintaining their own solution for something that has a popular alternative, then better do a good job, otherwise don’t try to force it on the users. Or do force it, and maybe someone will like it… but OP was asking about the worst distro, so I came up with one that I personally didn’t find usable on the long run, and still is unrealistically popular in my opinion.

    Mir has since grown into a very capable multi-protocol Wayland+ compositor and is a fine piece of kit, if rather niche.

    Well, what I meant was Mir as a display server, but you got the point. Now they turned it into a Wayland compositor. Cool, but then why not do a favor to the open source community and contribute to wlroots instead?