Yup! Also languages in the ML family and others I’m sure.
Nope. In Rust, a semicolon denotes a statement while a lack of semicolon is an expression so you can’t just omit them at will. This does lead to cool things though like if/else blocks being able to produce values if they end in an expression. But the expression type is checked so you’re less likely to make a mistake. You can see an example here: https://doc.rust-lang.org/rust-by-example/flow_control/if_else.html
In JavaScript I never skip semicolons because I’ve seen those subtle bugs.
Yeah, semicolons are ugly anyway and they’d ruin the beautiful expression of your code.
I’m curious what you use it for. I use Ivy and it had good fuzzy matching.
Taking your data to flavortown!
I don’t use Flatpak much, but I rarely see issues. Sometimes I see minor things like themes not quite being right, but its never been bad enough for me to spend the time to fix it.
I suppose another downside is the need to have the base runtime packages, so it could take more disk space if each app uses a different one. In practice apps will share runtimes though.
I’ve never heard of Skiff, but it’s sad to see more software gobbled up by VCs. Though it sounds like the back end was never OSS to begin with?
I used to be so excited about a future where people were software literate where we would be building open systems and make a decent living. Instead, people have been force fed locked down systems in the name of “user experience”, all so that a few people can make an absolute killing while the rest of us feed off the scraps (even if the scraps of the software industry are still pretty good). It just makes me sad.
I am extremely appreciative of folks who do make honest open source software though! Many of them do make a decent living too. It’s hard not to lose hope when reading stuff like this, but then I remember that I’m typing this comment using Firefox on KDE Plasma running on a Linux kernel, right next to an Emacs session. Sticking to good open source software is a wonderful thing!
I’ve started using btop to kill processes instead of the ps, grep, kill incantation.
Totally!
I hit burnout an now “productivity” is a dirty word. I’ve discovered that it is healthy to take time for yourself, even if it is to literally do nothing.
Programming is both my career and hobby, but I’ve had to adjust my free time to allow my mind to just let go a bit more often.
I use EndeavourOS with KDE and it’s wonderful!
Does anyone know offhand the issues Calamares has with Xfce?
Came here to say exactly this.
I’d trust the piracy sites more actually. We don’t voluntarily give them our credit card and address.
Are they not sending out emergency messages via the cell network? Is it not on local news and the radio? Doesn’t YouTube have the ability to inject regional advertising? Are they not even putting up road signs mentioning the evacuation?
I don’t get how it’s Facebook’s problem when not everyone has a Facebook account and there are many other (better) avenues.
Maybe I’m missing something about the infrastructure in more remote areas?
Same here. Endeavour has been solid.
Yep, I guess what I’m saying is that as long as people keep voting for “creating more jobs”, it’ll be difficult to get there. Voting for more jobs includes the whole ethos around those jobs being owned by a handful of people.
I may not live to see it but I’ll keep trying to push that direction when I can!
This! Every election is about politicians who want to create jobs. I want to vote for someone who wants us to have less jobs! I thought technology was supposed to make us more productive for more free time.
I agree with literally everything in the video!!!
Though I do have a BangleJS, where apps are written in Javascript but the watch is still pretty awesome.
So… this is a joke?
In this context the use of “they” is just proper English though. I can’t fault someone who speaks a gendered language from using gendered pronouns as is proper in that language, but the use of “they” in English is correct and hardly political or exclusive. Every language is going to have rules that may be strange to non-native speakers, but any “confusion” is easily remedied by explaining that’s just how the language works. I find that’s also part of the fun of learning another language. I especially love trying to mix the rules of one language into another to see how silly it sounds. :)