Every country that industrializes does it at some point. Even the U.S. went through a period where it was thought of as making cheap, inferior goods compared to what European manufacturers could produce.
I don't think e.g. "made in USA" is a particularly good label nowadays, except in the USA.
That's because governments and GAFA have started a global crackdown on cryptocurrencies. NVIDIA strategists - as the smart bunch they are - feel the wind and repurpose their "tensor engine" for raytracing. That doesn't seem unnatural. At all.
Rust has such a guard lock. It's the 'unsafe' keyword which allows you to play dangerously. Seldom useful, better not to use it, but sometimes there's no other way to get things done - like with IRL tools.
What's needed is a set of standard batteries, to be able to independently buy/replace batteries from any vendor. The batteries of the LG G3 and LG G4 are basically the same (same voltage, same amperage), but the form factors differ by a millimeter or two, making them impossible to exchange.
Celebrate, celebrate my friend ! This will enable 10K consumer TVs which I can buy for 500€ and use as my main monitor for opening 10 terminals (or whatever) simultaneously.
The higher the level of abstraction in your language, the higher the overhead it will create. Now, it needn't be so absolutely stupidly overengineered as.net is, but still the metric fits, the more safeguards and handrails your language comes with, the higher the overhead it incurs to have them.
Nope. Rust is a so called zero-cost abstraction language. What this means is you can pile layers of niceness to have clear and understandable code, and the generated code will be as good as if it had been hand-coded, manually unrolled.
Getting rid of C/C++ isn't just for the fun of it. Language designers have done some real progress since a few years. Nowadays you can have beautiful and efficient code.
Microsoft: While Windows machines are generally considered safe, the Redmond giant isn't taking any chances and has released a security fix available through automatic updates.
I imagine you're writing that from a purely north-american point-of-view. I'm living in France, rest assured it's the exact same thing here. This feeling is depressing - there's no escape on our planet.
The Amiga could scroll a "screen" vertically with zero tearing (and very little effort), because it was just updating a memory pointer during a horizontal retrace interval.
Yes but no. If you had used CygnusEd (a text editor), you'd knew what's it like to have frame-perfect "kinetic" smooth scrolling even under CPU load. And scrolling text in a window is a little bit more complex than just updating a pointer.
Electric scooters are awesome. They're reliable, cheap, and in some cases, less polluting than simply walking to your destination (assuming a Western diet, anyway).
It depends. I live in the mountains, some people in my village tried electric scooters and they all blew their motor after a while. Apparently these electric scooters (all brands) can't support climbing 800m each and every day (whereas classic motorbikes and electric bikes have no problem).
A question though, do those commonly found USB-A ports at coffee shops, university desks, at airports and on long distance trains, coaches and aeroplanes draw enough current to charge a laptop with a USB-A to C cable?
Nope. USB-C is a complex beast, and if you want high-power charging you need devices on both ends of the cable to support the USB Power Delivery protocol, and of course be able to deliver or receive high power.
P.S. I'm waiting for someone to make a kit that includes two or three USB C cables (USB C on both ends) plus a bunch of adapters: USB C to USB A, USB C to Mini USB, USB C to Micro USB, USB C to USB B, USB C to Ethernet jack, etc. Plus a USB to serial and USB to parallel and USB to IDE and SATA. It would be one kit that would let you connect almost anything to your laptop.
I'm pretty sure the number of programmers who know C is several orders of magnitude higher than Rust.
You don't get it. In every respectably-sized C project, there are lots of assumptions about "objects" lifecycles (who allocates, who has to free), concurrency access, etc. Unless you have spent a long time in the code it's difficult to know all the conventions used throughout the project, and you're pretty sure you'll shoot yourself in the foot the first time you'll try to modify the code.
In Rust, all these conventions are encoded in the type system and are checked by the compiler. Which means that when your modification compiles, it already respects these conventions and you're pretty sure it won't break one of those subtle assumptions. At least not so easily than in C. So your patches are easier to review. So the barrier to entry is generally lower.
This one: https://www.ebay.fr/itm/Power-...
Thank you very much, you ruined it all. I opened this "story" precisely just to read about the Herpes genitalis jokes ...
Every country that industrializes does it at some point. Even the U.S. went through a period where it was thought of as making cheap, inferior goods compared to what European manufacturers could produce.
I don't think e.g. "made in USA" is a particularly good label nowadays, except in the USA.
That's because governments and GAFA have started a global crackdown on cryptocurrencies. NVIDIA strategists - as the smart bunch they are - feel the wind and repurpose their "tensor engine" for raytracing. That doesn't seem unnatural. At all.
Rust has such a guard lock. It's the 'unsafe' keyword which allows you to play dangerously. Seldom useful, better not to use it, but sometimes there's no other way to get things done - like with IRL tools.
There is. It's called RON.
What's needed is a set of standard batteries, to be able to independently buy/replace batteries from any vendor. The batteries of the LG G3 and LG G4 are basically the same (same voltage, same amperage), but the form factors differ by a millimeter or two, making them impossible to exchange.
Celebrate, celebrate my friend ! This will enable 10K consumer TVs which I can buy for 500€ and use as my main monitor for opening 10 terminals (or whatever) simultaneously.
The higher the level of abstraction in your language, the higher the overhead it will create. Now, it needn't be so absolutely stupidly overengineered as .net is, but still the metric fits, the more safeguards and handrails your language comes with, the higher the overhead it incurs to have them.
Nope. Rust is a so called zero-cost abstraction language. What this means is you can pile layers of niceness to have clear and understandable code, and the generated code will be as good as if it had been hand-coded, manually unrolled.
Getting rid of C/C++ isn't just for the fun of it. Language designers have done some real progress since a few years. Nowadays you can have beautiful and efficient code.
Rust and Go, yeah doubt there's a single company of any size running their business processes on either.
You didn't even check before posting. Go is used at many companies, and even the younger Rust makes some money: https://www.rust-lang.org/en-U...
I couldnâ(TM)t believe how confounded my expectations were.
-1 Unreadable
Microsoft: While Windows machines are generally considered safe, the Redmond giant isn't taking any chances and has released a security fix available through automatic updates.
+5 Funny !
I imagine you're writing that from a purely north-american point-of-view. I'm living in France, rest assured it's the exact same thing here. This feeling is depressing - there's no escape on our planet.
Ubuntu uses dash because it's a Debian derivative, and Debian uses dash as system shell (not as user shell, as you noted).
Soo, that means that a simple DoS is possible via old-school fork bombs ? In 2017 ? Well done Microsoft !
The Amiga could scroll a "screen" vertically with zero tearing (and very little effort), because it was just updating a memory pointer during a horizontal retrace interval.
Yes but no. If you had used CygnusEd (a text editor), you'd knew what's it like to have frame-perfect "kinetic" smooth scrolling even under CPU load. And scrolling text in a window is a little bit more complex than just updating a pointer.
Electric scooters are awesome. They're reliable, cheap, and in some cases, less polluting than simply walking to your destination (assuming a Western diet, anyway).
It depends. I live in the mountains, some people in my village tried electric scooters and they all blew their motor after a while. Apparently these electric scooters (all brands) can't support climbing 800m each and every day (whereas classic motorbikes and electric bikes have no problem).
If a woman has a partner 10+ years older than her, chances are he's rich enough to afford those extra rounds.
I'm exactly 10 years older than my SO, that smart gorgeous girl and mother of my lovely daughter, and rest assured she didn't choose me for my wealth.
On a plane without pilot I would pay extra to have a front seat and enjoy the view during the whole flight.
Mod parent up.
Don't worry, climate scientists will be well treated in France: https://www.youtube.com/watch?...
A question though, do those commonly found USB-A ports at coffee shops, university desks, at airports and on long distance trains, coaches and aeroplanes draw enough current to charge a laptop with a USB-A to C cable?
Nope. USB-C is a complex beast, and if you want high-power charging you need devices on both ends of the cable to support the USB Power Delivery protocol, and of course be able to deliver or receive high power.
P.S. I'm waiting for someone to make a kit that includes two or three USB C cables (USB C on both ends) plus a bunch of adapters: USB C to USB A, USB C to Mini USB, USB C to Micro USB, USB C to USB B, USB C to Ethernet jack, etc. Plus a USB to serial and USB to parallel and USB to IDE and SATA. It would be one kit that would let you connect almost anything to your laptop.
Your kit already exists ! And as a bonus it's only one cable.
I'm pretty sure the number of programmers who know C is several orders of magnitude higher than Rust.
You don't get it. In every respectably-sized C project, there are lots of assumptions about "objects" lifecycles (who allocates, who has to free), concurrency access, etc. Unless you have spent a long time in the code it's difficult to know all the conventions used throughout the project, and you're pretty sure you'll shoot yourself in the foot the first time you'll try to modify the code.
In Rust, all these conventions are encoded in the type system and are checked by the compiler. Which means that when your modification compiles, it already respects these conventions and you're pretty sure it won't break one of those subtle assumptions. At least not so easily than in C. So your patches are easier to review. So the barrier to entry is generally lower.
You had the idea of a flying car back in the 80s ? My oh my, you're a genius !