Where can you get a nuclear reactor with $1 billion? Olkiluoto III is somewhere around 10 billion, depending how you calculate. If you are lucky, you may get is GW plant for 2-3 billion, if not... O-III.
Nobody with a even tiniest amount of brains is not going to invest billions to something which must sell 3~10 cents/kWh for 20-30 years to be profitable - or you lose billions. Wind is already there, and solar is below 10c in few years.
Once, when I was email responsible (-90's). Our ISP sent email to admin (me) because of their fault. Horrible, I hated it, the real recipient hated it,... really horrible.
There is a catch, you must watch the stream with windows closed. True story: People watching a stream (in a pub or like) could hear roar of a goal from down the street - from people watching the "live". Lag of stream is a lot bigger than delay from sound (300m/s).
More importantly, when (not if) a robot does a crime, who is responsible? The guy who wrote the AI? To be absolutely clear: if this happens, I am going to make ten million AI-persons who, just by being "reasonable", vote the way I like.
You forgot one thing. Making solar or wind plant is going to produce electricity with robust price estimate for the next 20 years. Starting a new nuclear reactor... either you are lucky and get a bit cheaper than solar/wind, or you get Olkiluoto 3.
Electric cars. One company in Finland got fee ride (plus "coffee money") by loading (buying) electric cars when electricity was cheap and unloading (selling) when electricity was expensive. This is going to get big.
I once visited USA. It was wonderfull trip, and enjoyed everything and everybody. Really nice people - except the immigration. I was surprised the official seemed to believe everyone wants to move to USA. Er, really, why would I want? Today I cannot even think of visiting USA, there is pretty much nothing that can persuade me to go there. Then came Bush. I decided that I will not support his imperialistic wars. I started actively buying non-USA stuff. Obama did not help, at all.
Don't worry, USA is not the only country I "boycott", for example Russia is another (there are more, but you don't want to know).
No. We know there are problems which require exponential time (and/or space). No matter whether P == NP or not. There is no need for the cryptography to use NP problems. For example, prove a Presburger arithmetic problem. It will not happen "soon".
The biggest problem with Python is its incompatibility with itself. It is really annoying that RedHat and Ubuntu need different scripts. The situation is so bad as to need "venv" hack-around.
When Bash (much better than most people think) is not enough, I usually do it in Perl.
You forget that building a nuclear is extremely expensive, running it is relatively cheap. So in order to get the investment back, you need to get revenue for over fifty years. For solar you only need ten to twenty years.
Problem with nuclear is that it is getting too expensive. It can, maybe, do 5 cents per kWh for new installations, but uncertainties are huge. Solar can now, as today, do it at 20 cents, and it is rapidly declining. If it is cheaper than nuclear withing twenty years, building a nuclear plant today is "negative" investment.
And there will not be any "future" nuclear reactors, nobody can invest that amount of money to unknwon technology (unknown as "will it be cheap enough"). See Olkiluoto 3, see Tokamak ("future"?), see *any* current nuclear reactor being build (Toshiba announced $6 billion losses in USA this year), they all are too expensive to make sense.
Besides, there is a line. If someone behaves abusively or threateningly s/he must be banned, even if the abusiveness is outside the project. At least I would not let those approaching children "inappropriately"[1] in my project, no matter how good their code is.
[1] A problem today in Finland, older men try to lure (early) teens into discussion, maybe pictures, maybe meet.
I am not worried if Russians hacked USA or not. I am quite certain they did (try to affect the outcome). This time it most likely did not make any difference, but next time (in my country)? Now they know what to do in grander scale: 1. fake news - it is well known people believe these 2. one sided "true" (i.e. slightly colored version of truth) stories leaked - again certainly will be believed.
How can we counter that? There is pretty much nothing we can do, as we can see in this thread, nobody believes news that are contrary to their (old) beliefs. We can try "fact checking sites", but then, nobody gives a shit about truth (as can be seen from this thread - it is hard for me to believe FBI and White House are lying just for fun.
So what should be done so that other government cannot hack (to get dirt from candidates), hack (create fake "news" sites), hack (spread rumours an untruths) and hack (pay locals to do same)? Ignore until provable evidence is around (which, due to Internet, is extremely slown and hard)?
Would Germany promise and break the promise, there would be uproar and change in the government. No high class politican in office would ever pull the whole country into gutter just for that.
What really worries me is another bias: you always see *Tesla* crashed, *Tesla* failed" or "*Brand X autonomous car* did this and that". But never "In a *Toyota* crash entire family was wiped out".
This is not going to change in near future, ambulance chasing lawyers make certain of it.
Every single time I have ever heard of "shortage of IT workers", it has been a case of requiring tens of recent TLA's, no decent pay, etc. That is, the company is not going to train old-TLA-knowers, they want to get rid of that expense too. Only to increase the pay and bonuses of the 1%.
There are a lot of cases where the compiler will pick it wrong, especially in embedded world. Maybe compiler assumes code is run from ram although it is run from flash, meaning different code is a lot faster.
Then there are cases which the compiler cannot even handle, like cache cleanup and memory barriers - there is no way the compiler can know the peculiarities of your (custom) system. Same with task swap and atomic operations. You might be able to write those with C intrinsics, but even then you must know what code the compiler will create (i.e. not let optimizer reorder operations over a memory barrier - far from trivial).
The compiler support for those cases hasn't really improved in last ten years or so, actually due to new aggressive optimizations it could be said it is worse.
Where can you get a nuclear reactor with $1 billion? ... O-III.
Olkiluoto III is somewhere around 10 billion, depending how you calculate. If you are lucky, you may get is GW plant for 2-3 billion, if not
Nobody with a even tiniest amount of brains is not going to invest billions to something which must sell 3~10 cents/kWh for 20-30 years to be profitable - or you lose billions.
Wind is already there, and solar is below 10c in few years.
seL4.
Once, when I was email responsible (-90's). Our ISP sent email to admin (me) because of their fault. Horrible, I hated it, the real recipient hated it, ... really horrible.
There is a catch, you must watch the stream with windows closed.
True story: People watching a stream (in a pub or like) could hear roar of a goal from down the street - from people watching the "live". Lag of stream is a lot bigger than delay from sound (300m/s).
At least the ecosystem of a plant in the roof is a lot smaller than the ecosystem of a tree in forest.
More importantly, when (not if) a robot does a crime, who is responsible? The guy who wrote the AI?
To be absolutely clear: if this happens, I am going to make ten million AI-persons who, just by being "reasonable", vote the way I like.
You forgot one thing. Making solar or wind plant is going to produce electricity with robust price estimate for the next 20 years. ... either you are lucky and get a bit cheaper than solar/wind, or you get Olkiluoto 3.
Starting a new nuclear reactor
Why wouldn't you sell it back if you can make risk free money?
Electric cars.
One company in Finland got fee ride (plus "coffee money") by loading (buying) electric cars when electricity was cheap and unloading (selling) when electricity was expensive. This is going to get big.
I once visited USA. It was wonderfull trip, and enjoyed everything and everybody. Really nice people - except the immigration. I was surprised the official seemed to believe everyone wants to move to USA. Er, really, why would I want? Today I cannot even think of visiting USA, there is pretty much nothing that can persuade me to go there.
Then came Bush. I decided that I will not support his imperialistic wars. I started actively buying non-USA stuff. Obama did not help, at all.
Don't worry, USA is not the only country I "boycott", for example Russia is another (there are more, but you don't want to know).
No. ...
Translation: Too litlle too late. Java died with generics. Every other (recent) language is going away, Perl, Python, Ruby,
No.
We know there are problems which require exponential time (and/or space). No matter whether P == NP or not.
There is no need for the cryptography to use NP problems.
For example, prove a Presburger arithmetic problem. It will not happen "soon".
Deal with it! There are huge amount of women who are smarter than you! Really huge. A lot smarter.
And there is nothing you can do about it. No matter how much "evidence" you have against it - you all sound like holocaust-denies.
I hate the whitespace, but can live with it.
The biggest problem with Python is its incompatibility with itself. It is really annoying that RedHat and Ubuntu need different scripts. The situation is so bad as to need "venv" hack-around.
When Bash (much better than most people think) is not enough, I usually do it in Perl.
You forget that building a nuclear is extremely expensive, running it is relatively cheap.
So in order to get the investment back, you need to get revenue for over fifty years. For solar you only need ten to twenty years.
Problem with nuclear is that it is getting too expensive. It can, maybe, do 5 cents per kWh for new installations, but uncertainties are huge. Solar can now, as today, do it at 20 cents, and it is rapidly declining. If it is cheaper than nuclear withing twenty years, building a nuclear plant today is "negative" investment.
And there will not be any "future" nuclear reactors, nobody can invest that amount of money to unknwon technology (unknown as "will it be cheap enough").
See Olkiluoto 3, see Tokamak ("future"?), see *any* current nuclear reactor being build (Toshiba announced $6 billion losses in USA this year), they all are too expensive to make sense.
Nuclear is passé.
But what is porn is a moral question!
Besides, there is a line. If someone behaves abusively or threateningly s/he must be banned, even if the abusiveness is outside the project. At least I would not let those approaching children "inappropriately"[1] in my project, no matter how good their code is.
[1] A problem today in Finland, older men try to lure (early) teens into discussion, maybe pictures, maybe meet.
I am not worried if Russians hacked USA or not. I am quite certain they did (try to affect the outcome). This time it most likely did not make any difference, but next time (in my country)? Now they know what to do in grander scale:
1. fake news - it is well known people believe these
2. one sided "true" (i.e. slightly colored version of truth) stories leaked - again certainly will be believed.
How can we counter that? There is pretty much nothing we can do, as we can see in this thread, nobody believes news that are contrary to their (old) beliefs. We can try "fact checking sites", but then, nobody gives a shit about truth (as can be seen from this thread - it is hard for me to believe FBI and White House are lying just for fun.
So what should be done so that other government cannot hack (to get dirt from candidates), hack (create fake "news" sites), hack (spread rumours an untruths) and hack (pay locals to do same)? Ignore until provable evidence is around (which, due to Internet, is extremely slown and hard)?
Would Germany promise and break the promise, there would be uproar and change in the government. No high class politican in office would ever pull the whole country into gutter just for that.
What really worries me is another bias: you always see *Tesla* crashed, *Tesla* failed" or "*Brand X autonomous car* did this and that".
But never "In a *Toyota* crash entire family was wiped out".
This is not going to change in near future, ambulance chasing lawyers make certain of it.
Every single time I have ever heard of "shortage of IT workers", it has been a case of requiring tens of recent TLA's, no decent pay, etc.
That is, the company is not going to train old-TLA-knowers, they want to get rid of that expense too. Only to increase the pay and bonuses of the 1%.
If you cannot make a "driverless" device, I think it is better for all consumers if you stop doing stuff and leave it to competent ones.
Same as pretty much every embedded developmend board: USB mass storage device.
Actually I think this is a good thing as It forces device developers to make "driverless" devices.
There are a lot of cases where the compiler will pick it wrong, especially in embedded world.
Maybe compiler assumes code is run from ram although it is run from flash, meaning different code is a lot faster.
Then there are cases which the compiler cannot even handle, like cache cleanup and memory barriers - there is no way the compiler can know the peculiarities of your (custom) system. Same with task swap and atomic operations. You might be able to write those with C intrinsics, but even then you must know what code the compiler will create (i.e. not let optimizer reorder operations over a memory barrier - far from trivial).
The compiler support for those cases hasn't really improved in last ten years or so, actually due to new aggressive optimizations it could be said it is worse.