As I am sure you know, the GAFA have established presence, user base, historical reasons et al. So as long as things are as they are, people will not be changing to some random EU based service.
Now, if the companies would drop their services (as suggested by Undergrounded Lightning above that this thread is started on), this would change it all. Because they would have no option. Maybe the EU would finally get its head out of its ass and start trying to compete globally in IT. Of course, EU has all its bickering issues with cultures, countries, languages, etc. And the GAFA will not go anywhere so this is all just fluffy talk.
China and Russia seem to have found local services perfectly fine. China is going ahead fast too.. As examples of places where the GAFA are not present, they seem to be doing just fine.
There does not seem to be any mention of where they were stolen from. Genesis Mining is selling "cloud mining" services in Iceland, so my guess is from them. There are a few articles about them from 2014-2015 at least, mentioning cheap power and available cooling.. Their website lists several coins available to rent mining rigs for.
So could be Bitcoin ASICs that were stolen, or could be some form of GPU mining rigs. Those GPU rigs typically host 8-12 GPU's on a single motherboard. And Bitcoin is only custom ASIC these days...
Exactly. Irony++. Government tries to ICO but it goes all wrong, they give the monies to someone else, not the other way around.
This ICO of theirs also seems to be related to protecting citizen data, privacy and stuffs. That's what I get from Wikipedia anyway, since the ICO website is down now. Guess the ICO domain gives it irony+2. So we get a blessed Vorpal Blade of Irony + 2. OK, old nerd overflow, sorry about that.
In an upcoming twist, there is a cryptocurrency that is built also just for this purpose. So you can embed their one-liner to your own website and have your customers pay you with their CPU/GPU power instead of advertisements. Oyster Pearl.
Knuth could've just showed them some of the more cryptic pages from the collected volumes in Art of Computer Programming. They would've run away in terror. Or maybe they would've been arrested for that actually..
This could also work nicely for trolling. Crash the cryptomarket by suing one of the top 10 or even top 100 coins. Watch the market crash. Buy low, say sorry and sell high. Anyway, the first thing to come to mind is naturally to use such patents to cripple the coins and innovations. Even getting one team down by millions would make other teams think twice and rates plummet.
Hey, don't go insulting the Supreme Intelligence, a.k.a. Google and their Engineers. Surely we must believe they invented everything and found everything. Or maybe those random eastern European researchers used gmail to communicate, and Google found it there..:)
That said, Amazon has really shot itself in the foot with it's 3rd party marketplace. It is increasingly difficult to sort out the crap, the potential crap, and the legitimate products. Personally, and precisely for this reason, I order a lot less from Amazon than I used to.
I used to think ordering from Amazon was better than going to Ebay and buying some random Chinese crap. However, the Amazon 3rd party marketplace seems to be run now by the same Chinese crap sellers. At least on Ebay they are honest about this, and you can try to look up the reviews etc.
Recently ordered few items for Christmas from Amazon, item links were to authentic item listings on Amazon itself, addresses of sellers listed in the US, EU, etc. The stuff that arrives is some copy arriving weeks late direct from China. Some of them complete garbage and nothing like advertised. Tried to write some reviews on Amazon stating these facts about some of these sellers, and naturally these did not get even published (apparently violating some Amazon policy). Many of the reviews you see there are of type "great", just like those generated app store reviews. Brilliant.
Will be shopping much less, and much more carefully (verified official sellers with hundred of reviews might be ok), on Amazon now...
You are probably right, although I would rather say they are "successfully" applying ML to design ML. Must have been quite a few tries over time, as the approach of ML to ML seems quite obvious. But this group (and some other of course) finally seems to get many things working nicely. Looking at it all it does not seem all that complicated, so I guess there must be due to some general advances that enable all this to work better now. Not that I could design any of this, but I am sure plenty of smarter than me people have looked at all this many times..
I don't think anyone can decipher the wife-script, except maybe some secret society of wives.
I hear Google also designed this NN language to language translator that can translate stuffs without any knowledge of the other language. Maybe that would work. Most likely not, but maybe it would give interesting results.
On the other hand, this would probably fail on requiring any kind of labeled sentences, or any kind of ground truth. Wife-script seems to require more than just words, and self-mutate all the time.
You must be mistaken here, I think it was the rustmonster eating it all up. Only the blessed +2 rustproof vorpal blade can help you now, you lowly programmer. Tensorflow has now ascended.
But this is obviously a wrench-antimeasure! If you beat their face in with the wrench, the FaceID no longer works! Of course, asking for the password likely would no longer work either..
Don't know where all the funding stuff comes from in here, except maybe the history of it always leading to that, hah.. But he is right that building cybersecurity or generally running a business without basing it on sound risk analysis makes no sense. Realizing that should not be rocket science but somehow people/organizations don't seem to do it anyway. I find it good that someone tries to bring the message..
Most countries, at least in Europe, have one. Just put "national cyber security centre" + name country. Of course, they have little to do with James Bond style cool stuff. More like national level network monitoring, situational awareness, threat intelligence, guiding and educating companies and public organizations as useful.
Running Windows XP Embedded, and connected to the internet for convenient maintenance. What could possibly go wrong?
Lots of things could go wrong. You might not write a "BigMac" Metasploit module that allows me to press button and get free burgers. Or you might write the module but not make an app, with a big red button for FREE BURGURS, giefing me free big macs on the nearest McDonalds. Or they might fix those vulns before I get to those burgers. The russians might hack 'em and produce endless free big macs shooting from the automated big mac dispensers. You know, like in the cartoons, cause life is like the cartoons, right? I might be somewhere else just at that time when those free burgers fly.
We need Captain BigMac.
Too many things to go wrong there. I better take a poo.
Well, why spend time doing something productive when you can keep changing your programming language every month/week, and complain about how old and stupid everyone else is for not using the latest fads. For everything, even if it only really doesn't scale, is silly for quick prototyping, or whatever.
Software as a career is great in your 20's when all you want to do is tell everyone how great your new programming language is, and how much they suck for not loving it. Dozen(s) of fads later, I mainly just wish I could focus on doing something useful, rather than spending all the time changing and re-learning the programming words and ways to glue them together to have the compewter do the exact same things. Guess I need to find a/the place where middle-aged programmers go to do whatever their stereotypical fad is. Pfff.. uu Kotlin
I like a good code completion. IntelliJ used to have one. Then they made it much more aggressive and now it tries to force-insert its suggestions and I have to do extra work to not have it change what I type. And now it does not even recognize the proper classes to autocomplete many times. Text editor is starting to look like a good option. Progress as usual I guess..
So the "AI" will help manage and refine test coverage? I thought test coverage measurement tools already existed for a good while..
Maybe the intellisense stuff can somehow be attributed under the AI umbrella since everyone seems to love to call almost everything slightly resembling NLP as AI. But if it can parse a list of methods in the class you are working on it is not really much of an AI.
Certainly the AI stuff has potential to disrupt development in the sense that it is a vast field and hard to master along with everything else a developer has to take in and do. Good libraries and tools for using it would enable developers to do much more "intelligent" systems and be more productive, but that is completely different from measuring test coverage and auto-completing method names etc.
Of course there could be more to this still, hard to interpret from the seemingly purposeful vague statements for test management/refinement etc. Luckily the linked article itself says nothing more but has some more links to another article that needs to be paid to access. So it is just an advertisement for whatever... Cheers.
The real question is if this new feed costs the same or less than the current feed given to cows.
I think this news feed is very reasonably priced and will feed many cows. Compared to a current feed, the cows might also find it less shocking: winwin.
One of the biggest problems is reading stories like this on Slashdot, about how everyone solves NP by approximating it over the lunch, pulls some deep-learning with N types of layers and nets out of their bottom just for fun, knows 15 different programming languages perfectly, changes to the latest shiny language every year just because, and switches their frameworks and programming paradigms 5 times a year, while effortlessly solving any math problem they last heard about 15 years ago, in their 5 minute agile iteration, in perfect multi-threaded and distributed synchronization, etc.. Me, I just try to do something useful with whatever I know, while learning some selected new stuffs (with proven benefits) when I have time. Often it is not even (directly) programming related. Boohoo-hoo, so the problem is me, of course!:)
This also applies to the original "less than 1%" comment, or at least the reporting of it. Taking the "Ludwig said showing a graph, less than 1% of Android smartphone contain malware" part, this does not say what he calculates as the 100% figure. Quick scan of the linked article also does not reveal this information. Does the figure include all Android smartphones ever sold? Does it only include the 400 million they scan daily? How does the scanner work? Which versions of Android include the scanner? How many times does it run for each device (daily/weekly/other)? Do I have a choice for having to run it or not? If you find a large scale infection (zero day style) and later address it, are you reporting to never going over 1% even if it was much higher for long time (e.g., I recall some Pokemon named malware app downloaded by hundreds of thousands or more and not found by Google..) ?
The big security problem for me in Android vs iPhones is still the lack of OS updates from most Android vendors. Plus a bunch of privacy issues but that is another matter and not like I have any real choice..
This would be great, combined with some reasonable search/presentation hierarchy of types of problems, suitable solutions for those, example code for them on different platforms and some discussion on pros and cons. Clear explanations and reasonable discussion. Maybe more in-depth links for those who need it, but again explained clearly from basics.
Stackoverflow requires me to search for questions, while when learning something new I might not know the right questions yet, or need some background to use them. The internet is full of tutorials that touch a little bit of different parts with various assumptions. Finding the right combination to learn what I need is harder than it needs to be.
The problem is that most skilled crackers working against Linux systems will be writing their own custom code which is significantly more difficult for AV software to detect. In addition, the nature of the threat has to be considered. How can AV tell the difference between software that read/writes user files and opens network connections? Malware uploading user data appears just like a web browser during normal use. Heck, such a program could call itself FireFoxHelper and only run while Firefox is running...
Big data. When you have millions of Symantec, F-Secure, Intel, whatever endpoint agents deployed around the world, sucking on peoples data, network statistics, reported problems etc. you get the data to build the service. From that data you build Threat Intelligence and analytics services, sell the information to everyone, and apply it to your security products to identify global threats. This is what the vendors do. For some customized APT that won't necessarily work, but a customized APT is not most peoples problem.
But this has the usual big problem of big data/machine learning in OSS. Getting the data, managing it, keeping it up-to-date, distributing the information,...
Problem for me with written material is that it doesn't adapt to me. Someone wrote it with some heavy background on the topic being written. Most likely that background does not match to me.
Maybe it was a book on machine learning, where the author has been reading Greek symbols for the past 20 years and expects everyone to happily digest that. Of course, if I could just ask him to explain it, where needed, that would probably be no problem. But the book rarely responds.
Or maybe it was that proprietary protocol specification written by one of the guys in the group that authored the protocol. Where the thought never crossed his mind that someone wouldn't know exactly what binary encoding was used for which field, or what some acronym is. Or maybe even ask for some reference test data for parsing it. If he was there, I could ask him and be done in 5 minutes. But the specification does not respond.
Seems to happen to me all the time. Of course there is that good chance I am just not good enough as you say.
As I am sure you know, the GAFA have established presence, user base, historical reasons et al. So as long as things are as they are, people will not be changing to some random EU based service.
Now, if the companies would drop their services (as suggested by Undergrounded Lightning above that this thread is started on), this would change it all. Because they would have no option. Maybe the EU would finally get its head out of its ass and start trying to compete globally in IT. Of course, EU has all its bickering issues with cultures, countries, languages, etc. And the GAFA will not go anywhere so this is all just fluffy talk.
China and Russia seem to have found local services perfectly fine. China is going ahead fast too.. As examples of places where the GAFA are not present, they seem to be doing just fine.
There does not seem to be any mention of where they were stolen from. Genesis Mining is selling "cloud mining" services in Iceland, so my guess is from them. There are a few articles about them from 2014-2015 at least, mentioning cheap power and available cooling.. Their website lists several coins available to rent mining rigs for.
So could be Bitcoin ASICs that were stolen, or could be some form of GPU mining rigs. Those GPU rigs typically host 8-12 GPU's on a single motherboard. And Bitcoin is only custom ASIC these days...
Exactly. Irony++. Government tries to ICO but it goes all wrong, they give the monies to someone else, not the other way around.
This ICO of theirs also seems to be related to protecting citizen data, privacy and stuffs. That's what I get from Wikipedia anyway, since the ICO website is down now. Guess the ICO domain gives it irony+2. So we get a blessed Vorpal Blade of Irony + 2. OK, old nerd overflow, sorry about that.
In an upcoming twist, there is a cryptocurrency that is built also just for this purpose. So you can embed their one-liner to your own website and have your customers pay you with their CPU/GPU power instead of advertisements. Oyster Pearl.
Them cryptos. Where will it all go.
Knuth could've just showed them some of the more cryptic pages from the collected volumes in Art of Computer Programming. They would've run away in terror. Or maybe they would've been arrested for that actually..
This could also work nicely for trolling. Crash the cryptomarket by suing one of the top 10 or even top 100 coins. Watch the market crash. Buy low, say sorry and sell high. Anyway, the first thing to come to mind is naturally to use such patents to cripple the coins and innovations. Even getting one team down by millions would make other teams think twice and rates plummet.
Hey, don't go insulting the Supreme Intelligence, a.k.a. Google and their Engineers. Surely we must believe they invented everything and found everything. Or maybe those random eastern European researchers used gmail to communicate, and Google found it there.. :)
That said, Amazon has really shot itself in the foot with it's 3rd party marketplace. It is increasingly difficult to sort out the crap, the potential crap, and the legitimate products. Personally, and precisely for this reason, I order a lot less from Amazon than I used to.
I used to think ordering from Amazon was better than going to Ebay and buying some random Chinese crap. However, the Amazon 3rd party marketplace seems to be run now by the same Chinese crap sellers. At least on Ebay they are honest about this, and you can try to look up the reviews etc.
Recently ordered few items for Christmas from Amazon, item links were to authentic item listings on Amazon itself, addresses of sellers listed in the US, EU, etc. The stuff that arrives is some copy arriving weeks late direct from China. Some of them complete garbage and nothing like advertised. Tried to write some reviews on Amazon stating these facts about some of these sellers, and naturally these did not get even published (apparently violating some Amazon policy). Many of the reviews you see there are of type "great", just like those generated app store reviews. Brilliant.
Will be shopping much less, and much more carefully (verified official sellers with hundred of reviews might be ok), on Amazon now...
You are probably right, although I would rather say they are "successfully" applying ML to design ML. Must have been quite a few tries over time, as the approach of ML to ML seems quite obvious. But this group (and some other of course) finally seems to get many things working nicely. Looking at it all it does not seem all that complicated, so I guess there must be due to some general advances that enable all this to work better now. Not that I could design any of this, but I am sure plenty of smarter than me people have looked at all this many times..
I don't think anyone can decipher the wife-script, except maybe some secret society of wives.
I hear Google also designed this NN language to language translator that can translate stuffs without any knowledge of the other language. Maybe that would work. Most likely not, but maybe it would give interesting results.
On the other hand, this would probably fail on requiring any kind of labeled sentences, or any kind of ground truth. Wife-script seems to require more than just words, and self-mutate all the time.
I am rubber, you are glue.
You must be mistaken here, I think it was the rustmonster eating it all up. Only the blessed +2 rustproof vorpal blade can help you now, you lowly programmer. Tensorflow has now ascended.
But this is obviously a wrench-antimeasure! If you beat their face in with the wrench, the FaceID no longer works! Of course, asking for the password likely would no longer work either..
Don't know where all the funding stuff comes from in here, except maybe the history of it always leading to that, hah.. But he is right that building cybersecurity or generally running a business without basing it on sound risk analysis makes no sense. Realizing that should not be rocket science but somehow people/organizations don't seem to do it anyway. I find it good that someone tries to bring the message..
Most countries, at least in Europe, have one. Just put "national cyber security centre" + name country. Of course, they have little to do with James Bond style cool stuff. More like national level network monitoring, situational awareness, threat intelligence, guiding and educating companies and public organizations as useful.
Running Windows XP Embedded, and connected to the internet for convenient maintenance. What could possibly go wrong?
Lots of things could go wrong. You might not write a "BigMac" Metasploit module that allows me to press button and get free burgers. Or you might write the module but not make an app, with a big red button for FREE BURGURS, giefing me free big macs on the nearest McDonalds. Or they might fix those vulns before I get to those burgers. The russians might hack 'em and produce endless free big macs shooting from the automated big mac dispensers. You know, like in the cartoons, cause life is like the cartoons, right? I might be somewhere else just at that time when those free burgers fly.
We need Captain BigMac.
Too many things to go wrong there. I better take a poo.
Well, why spend time doing something productive when you can keep changing your programming language every month/week, and complain about how old and stupid everyone else is for not using the latest fads. For everything, even if it only really doesn't scale, is silly for quick prototyping, or whatever.
Software as a career is great in your 20's when all you want to do is tell everyone how great your new programming language is, and how much they suck for not loving it. Dozen(s) of fads later, I mainly just wish I could focus on doing something useful, rather than spending all the time changing and re-learning the programming words and ways to glue them together to have the compewter do the exact same things. Guess I need to find a/the place where middle-aged programmers go to do whatever their stereotypical fad is. Pfff.. uu Kotlin
I like a good code completion. IntelliJ used to have one. Then they made it much more aggressive and now it tries to force-insert its suggestions and I have to do extra work to not have it change what I type. And now it does not even recognize the proper classes to autocomplete many times. Text editor is starting to look like a good option. Progress as usual I guess..
So the "AI" will help manage and refine test coverage? I thought test coverage measurement tools already existed for a good while..
Maybe the intellisense stuff can somehow be attributed under the AI umbrella since everyone seems to love to call almost everything slightly resembling NLP as AI. But if it can parse a list of methods in the class you are working on it is not really much of an AI.
Certainly the AI stuff has potential to disrupt development in the sense that it is a vast field and hard to master along with everything else a developer has to take in and do. Good libraries and tools for using it would enable developers to do much more "intelligent" systems and be more productive, but that is completely different from measuring test coverage and auto-completing method names etc.
Of course there could be more to this still, hard to interpret from the seemingly purposeful vague statements for test management/refinement etc. Luckily the linked article itself says nothing more but has some more links to another article that needs to be paid to access. So it is just an advertisement for whatever... Cheers.
The real question is if this new feed costs the same or less than the current feed given to cows.
I think this news feed is very reasonably priced and will feed many cows. Compared to a current feed, the cows might also find it less shocking: winwin.
One of the biggest problems is reading stories like this on Slashdot, about how everyone solves NP by approximating it over the lunch, pulls some deep-learning with N types of layers and nets out of their bottom just for fun, knows 15 different programming languages perfectly, changes to the latest shiny language every year just because, and switches their frameworks and programming paradigms 5 times a year, while effortlessly solving any math problem they last heard about 15 years ago, in their 5 minute agile iteration, in perfect multi-threaded and distributed synchronization, etc.. Me, I just try to do something useful with whatever I know, while learning some selected new stuffs (with proven benefits) when I have time. Often it is not even (directly) programming related. Boohoo-hoo, so the problem is me, of course! :)
This also applies to the original "less than 1%" comment, or at least the reporting of it. Taking the "Ludwig said showing a graph, less than 1% of Android smartphone contain malware" part, this does not say what he calculates as the 100% figure. Quick scan of the linked article also does not reveal this information. Does the figure include all Android smartphones ever sold? Does it only include the 400 million they scan daily? How does the scanner work? Which versions of Android include the scanner? How many times does it run for each device (daily/weekly/other)? Do I have a choice for having to run it or not? If you find a large scale infection (zero day style) and later address it, are you reporting to never going over 1% even if it was much higher for long time (e.g., I recall some Pokemon named malware app downloaded by hundreds of thousands or more and not found by Google..) ?
The big security problem for me in Android vs iPhones is still the lack of OS updates from most Android vendors. Plus a bunch of privacy issues but that is another matter and not like I have any real choice..
This would be great, combined with some reasonable search/presentation hierarchy of types of problems, suitable solutions for those, example code for them on different platforms and some discussion on pros and cons. Clear explanations and reasonable discussion. Maybe more in-depth links for those who need it, but again explained clearly from basics.
Stackoverflow requires me to search for questions, while when learning something new I might not know the right questions yet, or need some background to use them. The internet is full of tutorials that touch a little bit of different parts with various assumptions. Finding the right combination to learn what I need is harder than it needs to be.
It is an interesting thought. When will we see malware and virus writers building more AI into their products..
The problem is that most skilled crackers working against Linux systems will be writing their own custom code which is significantly more difficult for AV software to detect. In addition, the nature of the threat has to be considered. How can AV tell the difference between software that read/writes user files and opens network connections? Malware uploading user data appears just like a web browser during normal use. Heck, such a program could call itself FireFoxHelper and only run while Firefox is running...
Big data. When you have millions of Symantec, F-Secure, Intel, whatever endpoint agents deployed around the world, sucking on peoples data, network statistics, reported problems etc. you get the data to build the service. From that data you build Threat Intelligence and analytics services, sell the information to everyone, and apply it to your security products to identify global threats. This is what the vendors do. For some customized APT that won't necessarily work, but a customized APT is not most peoples problem.
But this has the usual big problem of big data/machine learning in OSS. Getting the data, managing it, keeping it up-to-date, distributing the information, ...
Problem for me with written material is that it doesn't adapt to me. Someone wrote it with some heavy background on the topic being written. Most likely that background does not match to me.
Maybe it was a book on machine learning, where the author has been reading Greek symbols for the past 20 years and expects everyone to happily digest that. Of course, if I could just ask him to explain it, where needed, that would probably be no problem. But the book rarely responds.
Or maybe it was that proprietary protocol specification written by one of the guys in the group that authored the protocol. Where the thought never crossed his mind that someone wouldn't know exactly what binary encoding was used for which field, or what some acronym is. Or maybe even ask for some reference test data for parsing it. If he was there, I could ask him and be done in 5 minutes. But the specification does not respond.
Seems to happen to me all the time. Of course there is that good chance I am just not good enough as you say.