1,562 karma · joined November 23, 2016
Keep the x86 CPU around for active, high powered use, and then use a low power ARM CPU to run downloads and software updates while the PC is in an off or idle state.
In some ways I owe my career to Warcraft 3
if (aBooleanVariable) will return true for any truthy value, not just 'True'.
Of course I still prefer writing my if statements that way, it's just something you have to watch for if something does go wrong.
Where the Linux desktop is truly unparalleled is for a developer. As a developer I'm comfortable enough with the technical details to handle the quirks (like doing things from the command line), and the strengths of Linux truly shine (again, the commandline, as well as choices in DE, software, etc). One great example is Arch. On Arch I can install any developer tool directly from the command line with very little effort. Anywhere else and you have to click through endless menus.
Having content producers using macOS is a huge benefit to their brand and I think it's a big part of driving sales of their iOS devices. At the very least, if they lose the content producer market there will be significantly more friction to producing iOS apps.
Tesla has a profitable revenue stream and much better cohesion overall it seems.
I don't know that Tesla is a good stock to own right now; I don't know if they'll be as wildly successful in the long run. But you can't just outright dismiss the previous poster's comparisons to the iPhone.
Besides that it looks really good!
But wait to deploy anything to production until DRF officially supports it (which should be pretty much at launch, DRF should be working with the beta now to ensure compatibility)
All I've ever wanted from Ubuntu/Gnome/KDE/XFCE (at least while developing) was the ability to launch programs easily from the keyboard, to tile windows in various configurations, and to manage virtual desktops.
i3 makes all of this easy with an incredibly simple and logical set of keyboard shortcuts. To anyone thinking about trying out i3, the learning curve isn't as bad as it seems, especially if you use a distro like Manjaro-i3 that can take care of some of the harder parts for you.
I setup a personal Gitea instance on Linode, but wanted to make sure I could easily back up my repos in case I ever lose access or stop maintaining my personal Linode server.
Gitlab made it easy to setup all of my repos to mirror and automatically update from my Gitea daily.
(One slight bug, Gitlab does seem to always say the repos failed to import, even when they're successful)
Thanks for the helpful feature!
Github on the other hand can use strategies solely targeted at their SaaS performance. It seems that Github also maintains more control over their enterprise version than Gitlab but I'm not 100% sure there.
Elixir seems poised to keep growing on the backend, so it's probably not a bad one to learn either.
My real advice to someone starting out would be to learn a language but focus on learning general programming and computing concepts through it. The better you are at programming and computing, the more easily you can pick up new languages and switch between them seamlessly.
Also, as you learn new languages, focus on learning the right way to do things in that language. It's extremely helpful to be able to separate programming concepts from language constructs.
I'm not an expert on these innerworkings, but in theory there's nothing stopping someone from creating a new UI that maintains most or all of the same strengths, except that everyone already uses and is used to the current way.
I suspect if you came out with "SuperVCS" that was ultimately just a new UI on Git you'd have more success than releasing the exact same project as some kind of Git enhancement.
My only holdout for Linux right now is that I can't just tell Pycharm to use WSL for the Python interpreter; you still have to register the WSL Python as a remote SSH connection.
It also has markdown based slides but syncs the presentation to clients via websockets, and allows for interactive slides with things like Polls and live chats.
It runs a local DNS cache that blacklists ad domains (so basically how uBlock Origin works but utilizing DNS instead of just dropping the elements on the page).
There are a few sites I've had to whitelist but in general I don't even think about it running anymore, but all devices on my local newtork are ad free.
Best case scenario: Ryzen matches or beats Intel at a lower price point. Ryzen processors are cheap and Intel has to come down in price to compete.
Worst case scenario: Ryzen flops completely and Intel's prices are unaffected.
The truth is likely somewhere in the middle, but either way, it's worth waiting at least until then to find out.