r00ty

joined 2 years ago
[–] r00ty@kbin.life 1 points 8 hours ago

I've seen this in production code before. I might argue if you caught a very specific exception type that didn't matter it might be acceptable. Maybe. But just the overall Exception type... Recipe for disaster.

[–] r00ty@kbin.life 4 points 9 hours ago

They're out there and not so hidden. If you look, you'll find them. There's definitely an iptv community out there.

This story seems a bit weird to me. A lot of iptv operators don't sell directly to people, rather wholesale to dealers.

So I bet they got a dealer here is all.

[–] r00ty@kbin.life 5 points 1 day ago (1 children)

It is a nicer way I think. But other languages do allow for good exception handling. It's just there's not a clear cut sign that no-one has handled the exception yet. So often it doesn't get handled.

What I mean by that is. If I have a function that returns say a string. As a caller, you don't know whether that function is always going to return a string (it handled exceptions internally), or if it returns a string but might return an exception. So you need to try/catch (or whatever is the equivalent in that language). It's not clear to the caller.

Whereas with rust, if you're holding a value wrapped in a result, it means that any exception hasn't been handled yet. If you're not passing the value (still inside the result) back to a caller, tag you're it! :P

[–] r00ty@kbin.life 4 points 1 day ago (1 children)

I actually stopped having problems with steam on Wayland quite some time ago. But, one of the first things I did was turn off scaling (I have 1080 and 1440 screens). There used to be random issues with the menus in steam, and that went away a few months ago.

My only problems (as an NVidia user) with KDE plasma on wayland right now is occasionally discord will just freeze and I need to minimize/maximise to bring it to life. And very very rarely (and actually it might have been fixed, I've not seen it in weeks), one screen will entirely freeze and I have to either switch to a console and back or logout/login to bring it back to life. Oh and not a bug, but the OBS issue with global hotkeys. Now I can run it in X mode, but then it will randomly cause an issue where it makes games shudder. Only in X capture mode. It's most odd.

It brings enough positives compared to X that these really minor problems are worth it.

[–] r00ty@kbin.life 1 points 3 days ago

Oh right. I assumed it was a reddit admin decision rather than moderator.

[–] r00ty@kbin.life 38 points 3 days ago (2 children)

ICE and police officers are natural enemies. Like ICE and immigrants, and ICE and citizens, and ICE and ICE. Damned ICE, they ruined ICE.. Err Iceland?

[–] r00ty@kbin.life 2 points 3 days ago (1 children)

I think this is an important consideration too. So much is done from a browser now that getting that right in a Linux install will mean most users are fine for >90% of their tasks (for non gaming tasks that is.)

[–] r00ty@kbin.life 19 points 3 days ago (2 children)

I think the problem is, to businesses it is very much comparable. Businesses only ever (and don't listen to anything they say, that's all a lie) think about short term revenue gains. If they actually ever planned ahead you'd not have the month end, quarter end and year end revenue panics that seemingly every medium to large organization has.

So, being able to make decent looking software fast, is actually way more useful to them than it being "good" long term.

My only hope at this point, is people doing software engineering for as many years as I have can now create "Artisan software" as an art piece or something and get rich from it. :P

[–] r00ty@kbin.life 3 points 3 days ago

We've come a long way from re-creating space invaders in mode 7 on a BBC Micro during break times at school.

[–] r00ty@kbin.life 5 points 3 days ago

I think the issue is, a Linux veteran is going to be used to all the choices you have, and also know there's not really one correct answer to most of them. There's also the effect that when you've been doing something long enough to be quite good at it, you overestimate other people's abilities in the area. Of course there's an xkcd for that https://xkcd.com/2501/.

So it's true actually someone that is a windows veteran and has recently worked out the basics of Linux could likely give better advice to another new user.

[–] r00ty@kbin.life 6 points 3 days ago (3 children)

I think the thing about linux is, the choice is perhaps overwhelming to some at the beginning.

For total beginners I'd point people straight to mint (*) really. https://linuxmint-installation-guide.readthedocs.io/en/latest/ now it is going to give you a choice of edition. But I feel like the info next to each version are accurate. Cinnamon if you want things to look good, MATE if you want something modern looking but also fast and Xfce for something a bit more basic, that will be happier on lower end hardware. You can progress to different distros once you're familiar with things in general a bit more.

Generally, using Linux you'll always have a lot of choices. It's just because everything is very modular.

(*) I've never used Mint, just because I'm a bit of a Linux veteran (servers since 1997 or so). But, I've heard it's the best to start with for desktop, and the instructions do seem pretty clear.

[–] r00ty@kbin.life 1 points 3 days ago

I'm posting this on arch, btw.

68
Fluffing machine. (media.kbin.life)
 
 

He spoke at the SCO summit which took place virtually under Indian PM Narendra Modi's leadership.

view more: next ›