PowerShell seems like what you get when you combine the convenience and accessibility of a Linux shell with the annoying verbosity of Java
- 0 Posts
- 61 Comments
zalgotext@sh.itjust.worksto
Selfhosted@lemmy.world•iRobot’s revenue has tanked and it’s almost out of cash | "Roomba customers are understandably concerned about the impact these current financial troubles might have on their home cleaning robots."English
1·16 days agoNot supporting iRobot vacuums isn’t necessarily a bad thing, considering that at the price iRobot is asking for their vacuums, a lot of the other companies in the space offer much nicer models with more features.
zalgotext@sh.itjust.worksto
Selfhosted@lemmy.world•iRobot’s revenue has tanked and it’s almost out of cash | "Roomba customers are understandably concerned about the impact these current financial troubles might have on their home cleaning robots."English
7·16 days agoI can guarantee you it wasn’t the engineers that wanted it this way
zalgotext@sh.itjust.worksto
Selfhosted@lemmy.world•iRobot’s revenue has tanked and it’s almost out of cash | "Roomba customers are understandably concerned about the impact these current financial troubles might have on their home cleaning robots."English
8·16 days agoHow is the dog shitting in the house the Roomba’s fault?
Containers are nice, but don’t really cover things like firewalls, network configuration, identity management, and a whole host of other things, the configuration of which varies between providers.
Mkay well now you’re just stubbornly refusing to see reality lol. I hope you don’t do this with every piece of media you see
Yeah you keep saying that, but that’s not really the argument being made. If you’d actually read all the text, you’d find the argument being made is that lawns are no longer environmentally sustainable, which is just true.
Just because something was done 300 years ago doesn’t mean it’s ok to do now. And acknowledging that isn’t saying that things that are old are necessarily bad. It’s just recognizing that things change.
Ok but lawns have always been bad. Their whole original purpose was so rich people could flex their ability to leave some of their land useless. The whole point was for lawns to be useless. So like, the argument of “this is the way it was 300 years ago therefore it’s bad” is actually valid in this case. They were useless then, and they’re still useless now.
Beds don’t have an adverse effect on our ecosystem like lawns do
Also beds back then were made of straw and rope, maybe feathers if you were rich. Nowadays they’re made of a precision engineered combination of different types of foam and springs, all topped with self-cooling materials, placed on bases that can detect if you’re snoring and automatically adjust the mattress’s angle and softness to get you to stop. Beds are way fucking better than they were centuries ago. Yards are still useless wastes of space.
Proton is a compatibility layer that basically tricks an application into thinking it’s running in Windows, allowing to run in Linux.
Exactly the same for me. That, coupled with the fact that once I start talking, I talk slow and carefully, often pausing to think about what I’m gonna say next, leads to a lot of frustrating conversations. It’s like, if you don’t care enough to hear what I have to say, why did you ask?
zalgotext@sh.itjust.worksto
Programmer Humor@programming.dev•we did a little bit of branch fuckery
4·2 months agoIs frequent rebasing something I should push for? A clean history is nice, but I’ve just won them over on feature branches… Is this something quick and easy that would improve our quality of life?
Realistically, in the short term, no. If neither you nor any of your team members are familiar with rebasing or rebase-based workflows, you will encounter problems that no one will know how to solve without researching. That’ll lead to frustration, and before you know it those old school teammates that don’t get git will fall back into using svn, or zip files with names like
final_project_v1.2_final_final (copy)I recommend getting familiar with rebase- and merge-based workflows on your own first, like on your own projects/private repos, and reading through the git documentation. Once you become more of an expert, you might be able to teach your teammates how to be proficient at using git, or at bare minimum, you’ll be able to help them unfuck themselves when they inevitably fuck their repos up.
Sounds like the onboarding process needs to have a step in it that says “here’s a link to a git tutorial, read this and get familiar with using git, as it’s an integral tool that you will use every single day on the job”. Bonus points for providing a sample repo that juniors can use to mess around with git, extra bonus points for including steps in the onboarding materials for the juniors to set up their own repos to play around with.
zalgotext@sh.itjust.worksto
Programming@programming.dev•How exactly does one get better at programming?
3·2 months agoI was gonna say, having my code reviewed by senior devs and SMEs was the single biggest factor in me progressing as a developer. That doesn’t mean you shouldn’t research and try things by yourself first, but having your code looked over by expert eyes will point things out to you that could otherwise take years for you to learn to notice on your own.
zalgotext@sh.itjust.worksto
Programmer Humor@programming.dev•A quick reminder, 2025 update should include AI in the diagram
1·2 months agoYeah I’m definitely not a cryptography expert, but I’m more used to working with it in the “you need an authority to give relative meaning” use cases, not the “this signature came from that private key and that’s good enough” use cases. I feel like a lot of your examples rely on the “you need an authority to give relative meaning” use case though, and I can’t wrap my mind around a way to make that work in a way that that doesn’t largely negate the benefits you get from blockchain and it’s decentralization.
zalgotext@sh.itjust.worksto
Programmer Humor@programming.dev•A quick reminder, 2025 update should include AI in the diagram
1·2 months agoSure, you could do that, but all that would prove is that a block was signed with the private key associated with the included public key. That doesn’t necessarily say anything about someone’s identity though does it? It just says they know how to generate a public/private key pair and a digital signature. Maybe I’m misunderstanding your example?
zalgotext@sh.itjust.worksto
Programmer Humor@programming.dev•A quick reminder, 2025 update should include AI in the diagram
1·2 months agoSweet, genuinely thank you, my question came from a place of genuine curiosity and honest skepticism, so I appreciate the detail. I have a follow up question though. Most of those use cases seem like they’d require linking a specific identity to a given blockchain transaction. How does one go about doing that?
zalgotext@sh.itjust.worksto
Programmer Humor@programming.dev•A quick reminder, 2025 update should include AI in the diagram
122·2 months agoI see this kind of comment on pretty much every thread about Blockchain, and yet those commenters aren’t ever able to share a use case where Blockchain solves a problem better than the existing technology. Maybe you have one though?



hands nephew some bits of fiber optic cable and an SFP
Figure it out, kid