It's funny how the Vaterland of the Internet falls back comparing to the rest of developed countries.
In The Netherlands I pay around 40â per month for 1Gbit symmetrical optical line without any caps whatsoever, with net neutrality laws in place.
I've been lucky to persuade our PM to give Rust a try. Our main server product is written in Scala and now it also includes several Rust components which I develop and maintain. What a difference it makes! As a pro developer with decades of experience in Java/C/C++ I fully embrace it.
Learning curve is quite steep, yes, due to unusual concepts (mainly borrow checker and move semantics). Once you get past struggling with that everything clicks in it's place and coding becomes fun again, way more so than in C/C++.
My bullet points why I like it so much:
Great compiler/tooling design, cargo build tool, rustup compiler management, crates.io central repository
Amazing built-in unit test support, it's SO easy to write unit tests next to your production code and they are not included into the production build!
Very modern language features: traits, higher-order functions, closures, iterators, generics, threads, very good standard library, great external asynchronous modules which are being added now to stdlib
It's hard to make a messy design with sea of objects, compiler kind of enforces you to think over relations
No data inheritance
Great module system, which just became even better with 2018 edition
Safety, safety, safety. It's next to impossible to shoot yourself in the leg unless you do unsafe code (which is normally localized to few source locations for few special cases)
Fast growing collection of crates (modules), I think the intrinsic safety of the language makes them in general more stable than 3rd-party stuff written for example in Java
Semantic versioning, no jar hell
Consistent tooling, no freakin' sea of hundred build tools (cmake/make/nmake/meson/autotools/msbuild/whatever_stuff_of_the_day) and no manually managed external dependencies
Working IDE support, although not as polished as for Java, the IntelliJ and VSCode/RLS are working ok, especially IntelliJ
Very easy to integrate with existing C/C++ code via FFI, which is one of the design goals
No runtime and no dependencies for the target executable
No garbage collection, fine control over heap/stack allocations, runs blazingly fast
Snaps are read-only squashfs images and so are mounted. It's not 'thousand unnecessary folders', what are you talking about?
I have installed Spotify, Slack, Freemind, Intellij and Signal, there is normally just one mount per app, sometimes I see two (for previous version).
Calculator is probably an overkill but the apps I use are handy, no need to lookup for 3rd-party apt repositories and deal with dependencies and binary compatibility across distros.
This rating is only for visa-free travel.
Passport of the EU country doesn't only give you visa-free access to the majority of countries but also a right to live and work in any of the 28 member states. That should be really top rated but it isn't.
(and yeah, good bye UK, you got what you deserve for your ultimate stupidity)
> While Communism is the government having direct control of everyone's lives.
Where did you get that? Communism by definition is the lack of supreme authority and state. The fact that some states where thought of being 'communistic' doesn't make them so, it's oxymoron to be a 'communistic state', it's like a 'humanistic nazism'.
First of all, it will probably be a very distant future (if possible at all) to automate every single link in the production chain. Apart from the production itself there is logistics, sales, marketing, design, retail, HR, maintenance, IT and a whole bloody industry around it. I have hard times imagining a full automation of everything.
Secondly, added value appears when the product is sold, not when it is produced and waiting in the storage. And it is sold to humans which exchange their earned money for it working for some company (yeah, no robots). And they pay taxes, so even the holy UBI is paid by the working class, not by robots.
So you can have a 100% automated factory producing one million socks per second but who's gonna buy them if people are unemployed because of robots and what kind of revenue would you have.
I am afraid to break your liberty bubble, but during the whole history of 20th century the western governments were absolute champions on lies and propaganda.
To proper evaluate the market value (or, rather, the importance for the global society) simply imagine the consequences of sudden disappearance of the business.
What happens if those overblown tech giants (Facebook, Twitter, Uber, Apple, whatever shit) cease to exist? NOTHING. Some moderate annoyance and shit on the fan for a relatively large group of people. The world moves on, many won't even notice. "Oh dear, we won't get a brand new iAssScratcher this year, what a drama!".
Now, how about John Deere? Market cap 10 times less than the Facepalm, their agricultural machines work probably on half of the Earth's fields. Imagine the consequences of that being vanished.
Or Gazprom, also 10 times less than the bunch of PHP scripts, what happens when there comes no gas anymore, a major fucking blow to the little dream castle of greenpeacers and also huge impact on the whole civilization.
A woman on a train typing an article, a guy in an office creating a presentation, a kid on the sofa playing a game with a controller on their TV, someone watching a film, someone developing code, kids playing with robots, a farmer planning animal feeding. HA!
They can't be using Ubuntu seriously because of systemd, pulseaudio, "break of Unix philosophy", Firefox Quantum and other things that don't belong to 90's anymore.
There is no "AI" as in "Artificial Intelligence", period. And there will be no AI even closely matching humans (or robots from stupid movies) in the next thousands years, if ever at all. There are at present some smart algorithms coded by people to perform certain specific tasks with a lot of computing power taking advantage of rudimentary neural nets with like what, 100 neurons or so, and a speedy combinatorial logic.
Human brain by comparison contains around 100 billion neurons and 1.5*10^14 synapses, so what the fuck they are talking about, WHAT AI, for god sake?
HTTPS is not enforced for browsing the normal web sites but for the browser features (like WebRTC for example).
Just read the article before complaining.
> with a headphone jack, no notch, and one or two hundred dollars under Apple's prices with twice the storage, Samsung will eat Apple market share
It won't, because: 1. Apple users don't care 2. It's not iPhone
"The password you have entered is already in use by user corp-admin@internal.wscorp.com. Please choose another password".
It's funny how the Vaterland of the Internet falls back comparing to the rest of developed countries. In The Netherlands I pay around 40â per month for 1Gbit symmetrical optical line without any caps whatsoever, with net neutrality laws in place.
Le Bureau des légendes
Counterpart
Static linking is a default option but you can also link dynamically and deploy with a bunch of dependent DLLs/SOs if you want.
Learning curve is quite steep, yes, due to unusual concepts (mainly borrow checker and move semantics). Once you get past struggling with that everything clicks in it's place and coding becomes fun again, way more so than in C/C++.
My bullet points why I like it so much:
Snaps are read-only squashfs images and so are mounted. It's not 'thousand unnecessary folders', what are you talking about? I have installed Spotify, Slack, Freemind, Intellij and Signal, there is normally just one mount per app, sometimes I see two (for previous version). Calculator is probably an overkill but the apps I use are handy, no need to lookup for 3rd-party apt repositories and deal with dependencies and binary compatibility across distros.
This rating is only for visa-free travel. Passport of the EU country doesn't only give you visa-free access to the majority of countries but also a right to live and work in any of the 28 member states. That should be really top rated but it isn't. (and yeah, good bye UK, you got what you deserve for your ultimate stupidity)
> While Communism is the government having direct control of everyone's lives.
Where did you get that? Communism by definition is the lack of supreme authority and state. The fact that some states where thought of being 'communistic' doesn't make them so, it's oxymoron to be a 'communistic state', it's like a 'humanistic nazism'.
First of all, it will probably be a very distant future (if possible at all) to automate every single link in the production chain. Apart from the production itself there is logistics, sales, marketing, design, retail, HR, maintenance, IT and a whole bloody industry around it. I have hard times imagining a full automation of everything.
Secondly, added value appears when the product is sold, not when it is produced and waiting in the storage. And it is sold to humans which exchange their earned money for it working for some company (yeah, no robots). And they pay taxes, so even the holy UBI is paid by the working class, not by robots.
So you can have a 100% automated factory producing one million socks per second but who's gonna buy them if people are unemployed because of robots and what kind of revenue would you have.
Updated my ThinkPad T470s using Kubuntu 18.04, just worked out of the box, this is simply amazing.
A story in 2018 on how to kill people more efficiently. God bless America.
Communist dictatorship lies
I am afraid to break your liberty bubble, but during the whole history of 20th century the western governments were absolute champions on lies and propaganda.
the USSR had stuff saying they invented all kinds of stuff
What stuff, exactly, they claimed to have invented?
To proper evaluate the market value (or, rather, the importance for the global society) simply imagine the consequences of sudden disappearance of the business.
What happens if those overblown tech giants (Facebook, Twitter, Uber, Apple, whatever shit) cease to exist? NOTHING. Some moderate annoyance and shit on the fan for a relatively large group of people. The world moves on, many won't even notice. "Oh dear, we won't get a brand new iAssScratcher this year, what a drama!".
Now, how about John Deere? Market cap 10 times less than the Facepalm, their agricultural machines work probably on half of the Earth's fields. Imagine the consequences of that being vanished.
Or Gazprom, also 10 times less than the bunch of PHP scripts, what happens when there comes no gas anymore, a major fucking blow to the little dream castle of greenpeacers and also huge impact on the whole civilization.
A woman on a train typing an article, a guy in an office creating a presentation, a kid on the sofa playing a game with a controller on their TV, someone watching a film, someone developing code, kids playing with robots, a farmer planning animal feeding. HA!
They can't be using Ubuntu seriously because of systemd, pulseaudio, "break of Unix philosophy", Firefox Quantum and other things that don't belong to 90's anymore.
Yet another hopeless try to crush the American Empire.
Those bloody Russkies did it again.
There is no "AI" as in "Artificial Intelligence", period. And there will be no AI even closely matching humans (or robots from stupid movies) in the next thousands years, if ever at all. There are at present some smart algorithms coded by people to perform certain specific tasks with a lot of computing power taking advantage of rudimentary neural nets with like what, 100 neurons or so, and a speedy combinatorial logic.
Human brain by comparison contains around 100 billion neurons and 1.5*10^14 synapses, so what the fuck they are talking about, WHAT AI, for god sake?
nazis were amateurs compared to the communists/maxists when comes genocide, repression and subjugation
What an incredible and unbelievable BS.
_ALL_ads are annoying!
Not all, for example these funny Dutch commercials are quite nice.
HTTPS is not enforced for browsing the normal web sites but for the browser features (like WebRTC for example). Just read the article before complaining.
As the fastest and leanest framework
Memory is there to be used ... Why not take advantage of system resources?
This appears to be the greatest motivational slogan for most of the modern software developers.
So is it time to change Russel's teapot to Musk's roadster?