So the winds are slowing down, are they? What has mankind done that could possibly be responsible for that? Well, we put up lots of wind-turbines to extract energy from the wind...and because of conservation of energy, the winds can't blow as strongly afterwards...and slowly, wind turbines grind our planet's winds to a halt.
How is the impending Ebola pandemic my fault, you ask? Because I have the worst luck in the whole world.
For some reason, every industry I work in suffers some sort of bizarre, unprecedented calamity. It's not something I cause directly; it just seems to happen.
My previous job involved working for the government. What could be more stable and secure than a government job? So my bad luck had to manifest and come up with something called "sequestration", never before seen in the history of the U.S. government, and boom, I was out on my ass.
Now I work in aerospace. The world is more connected than ever before, air travel is more affordable than ever before, so what could possibly go wrong? How about a global pandemic that eventually causes air travel to get shut down as a precautionary measure? It'll happen. And it'll be my rotten luck that causes it.
Back in 2000, I was working in the defense field, in a research-and-development position. The world wasn't becoming safer any time soon, so it seemed like I had a stable career. Then 9/11 happened, and military spending shifted away from R&D, and into the actual bombs, bullets, and other materiel of fighting a live war. I'm out of a job again.
I could go on, but this sort of thing has been happening to me for years.
Maybe I should go work for al-Qaeda. They won't survive a year with my bad luck bringing them down.
This is exactly the sort of system you'd want on a flight deck, to supplement the accuracy of speech-recognition in the presence of noise, especially intermittent noise such as turbulence. It can also help with speaker identification.
As for the hopelessly naive idea that "society" should be able to choose whether this sort of thing should exist...the textbook came out in 2009.
Years ago, I became obsessive with producing high-quality DVDs from my extensive VHS/LaserDisc collection. Eventually, that led to the creation of y4mdenoise, part of the mjpegtools package. If you're willing to spend the time to let your computer chew on your digitized video, this tool will squeeze virtually all of the noise out of your signal.
Without it, you're wasting most of your bitrate just to encode noise. A video encoder can't tell the difference between noise and high-frequency detail.
If you don't want to spend that much time, then yuvdenoise, also in the mjpegtools package, does pretty well too.
Yet another major computer security breach at a big retailer, compromising the payment details of uncountable customers.
It seems to me that the core problem is that companies won't hire actual experienced hackers as security consultants; for some reason, the idea terrifies them. Instead, they hire bozos that possess some worthless "security" certificate (like CompTIA).
Or even worse, they'll hire a hacker that was dumb enough to get caught and go to jail for his actions. For some reason, that gives them credibility.
Those of us who managed to spend their teenage years hacking everything in sight, and not getting caught — the ones with real expertise — get nothing.
You are clueless. You live in a bubble of technology created by people infinitely smarter than you and you are happy with comic-book levels of understanding.
Your reasoning is false. Most AI algorithms are having a high level of parallelism which make them less susceptible to the single CPU physical limit. You can achieve incredible performance improvement on GPU and other parallel architectures.
Good luck finding enough programmers that can write code with that level of parallelism.
Most of the multithreaded code I encounter in the real world simply slaps mutexes around things, whether or not they're needed, or even applied consistently. Most of the time, the mutex could be replaced with something cheaper, like atomic operations, or even unique state-transitions on a single volatile global variable.
Your experience may differ. Maybe I just have the back luck of working with morons most of the time.
Perhaps the answer doesn't lie in the 3rd dimension.
One of the possible consequences of the curvature of 4th-dimensional space-time is that our universe may be a 3-dimensional surface of a 4th-dimensional hypersphere. And if the 4-dimensional universe is expanding, the 3-dimensional universe would expand too.
Well, I have an idea on how to crack that problem...but I'll never have the time and energy to pursue it. I'm also a terrible salesman, so I'll never convince anyone to fund it.
The first part involves defining the goal properly. What's the point of making a computer that's intelligent like a human being? A computer is not a human being. If one wants to make an intelligent computer, it must be done in a way that makes sense given the nature of a computer. There's a difference between artificial intelligence (e.g. what you put into video games to make NPCs interesting) and machine intelligence (e.g. what you put into a jet fighter so that it creams the enemy). Most efforts I see seem to revolve around achieving the former.
It would require a programming language that essentially allows new statements to be added to the language as easily as most OOP languages allow a subclass to be written. The general format of the language would be human-readable text, e.g. English. You don't start off by trying to get it to understand silly world problems, like the word "respectively" — that's a relatively sophisticated ability that comes much later. You just get it to understand the world it can see (i.e. the parts of a computer and its peripherals), with the definitions tracing back to the one concept it can understand — "I". After a fair bit of hand work, you'll have a system that can read normal human text and write code to consolidate its understanding of what it read. Imagine a natural-language parser on the front end and something like llvm's cross-platform assembly-language on the back end.
Once it's able to learn some basic knowledge, the first priority should be to teach it how to program a computer. When it gets to the point that it understands enough about computer programming to reflect upon its own implementation, then it can take over its own development, and then it starts growing exponentially.
There's a lot more to my plan — I've had it for "some time" — but there's no point in spilling all the beans at once.
I don't know if anyone out there has ever tried to design a machine-intelligence along these lines, but I've never heard of one. I'd be interested in hearing about any existing work in this direction.
If Office were really on Linux I think you'd see Windows practically disappear.
Either you're wrong, or people don't know that Office runs just fine under Linux. I was a bit surprised too, but I have it running under Wine & haven't had any problems with it.
I forsee a huge market in happy pepper-upper pills for programmers. Oh, wait. That's what coffee is for.
Exactly! I go to work with a 2-quart thermos full of stovetop-percolated coffee.
I pound coffee until I become happy. Well, happy maybe isn't the word...but enough coffee and I'm like "Wow, this badly-written code is just FASCINATING! I can't WAIT to fix this crap while my so-called co-workers are off creating even MORE piles of crap for me to clean up! WOOOOOOOOO!!!"
I have a Gladware container full of chocolate-covered coffee beans too, for when 2 quarts of coffee isn't enough.
The problem started when the NSA realized that many programmers drink Mountain Dew, given its caffeine/sugar jolt.
Add to that all those Mountain Dew commercials featuring "extreme" personalities.
Treating programmers as extremists was simply the next logical step.
Now pardon me, I must ride my snowboard down the side of the building while screaming "WOOOOOOOO!!!!"
I work for a very large multinational company. A corporate social network makes sense for us. There is all sorts of expertise possessed by our employees that isn't normally utilized in their job. This gives us a chance to cross-pollinate, to allow our skills to be more broadly used within the company. Or so that was the intent.
Instead, it's mostly degenerated into a bunch of questions by Bangalore computer programmers that would be more appropriately asked on Stack Overflow, if the subjects they asked about weren't so simple and embarrassing. They're hardly worthy of an American middle-school child. I can't believe we actually hired these people, or that these are the sorts of programmers that take American programming jobs.
The most ridiculous question I've seen was about how to fix a computer in a remote village. Apparently it was completely broken, not coming up at all, but the questioner wanted to know if it could be fixed over the Internet. "Could I maybe use the IP address?" The amount of basic, fundamental misunderstanding that it takes to ask such a question just drives me to tears. And we employ this person. And I've probably lost several potential employment opportunities to people like this.
So after trying to use our corporate social network for its intended purpose...at this point, I've just given up.
H1B is merging with the us labor force, not replacing. The overwhelming H1B workers I know have either become citizens or are eager to do so.
No, immigrants are replacing native workers. The Center For Immigration Studies just released a report showing that all employment growth since 2000 has gone to immigrants, legal and illegal. There is no general labor shortage.
...this will continue to happen as long as the software industry maintains it's age-ist view that 'younger is better'. Younger people are not going to have the experience level of older people, which means they will be much more likely to make all sorts of mistakes that older people (who had also made those mistakes when they were younger, but learned from them) won't. Between the two, there is simply no hope at all that we can have products that are anything more than mediocre quality.
Should your position become dominant, or even a significant minority, crime will revert from phishing scams to knocking you over the head with a pipe and taking your wallet. While I do not deny that this may work for you, it's not a scalable solution.
Depends where you live. Here in Arizona, law-abiding citizens can carry a concealed firearm without a permit.
Also, such criminals would you have to be in your vicinity. They can't hit you over the head from way over in Russia, China, India, Nigeria, or wherever.
Of course there's intelligent life in the universe. They don't make contact with us because we are not intelligent life.
The people on our planet seem to only be interested in killing and dominating each other, all in the name of their tribal god-image, or green pieces of paper. Why would a spacefaring civilization consider such a people worthy of contact? It'd be as dumb as taking the family for a vacation in Supermax.
There are plenty of stories about human contact with alien life, and of course none of them ever seem to be verifiable, but strangely, nearly all follow the same pattern — forcible abduction and horrifying medical-like experiments. The aliens are here...and think of us only as guinea pigs...and are superior enough to avoid our pathetic attempts at evidence-gathering.
I would like to hear a defensible reason why any spacefaring civilization would be interested in making contact with us as equals. Because, in my opinion, there is no defensible reason.
So the winds are slowing down, are they? What has mankind done that could possibly be responsible for that? Well, we put up lots of wind-turbines to extract energy from the wind...and because of conservation of energy, the winds can't blow as strongly afterwards...and slowly, wind turbines grind our planet's winds to a halt.
Hey, I can dream...
How is the impending Ebola pandemic my fault, you ask? Because I have the worst luck in the whole world.
For some reason, every industry I work in suffers some sort of bizarre, unprecedented calamity. It's not something I cause directly; it just seems to happen.
My previous job involved working for the government. What could be more stable and secure than a government job? So my bad luck had to manifest and come up with something called "sequestration", never before seen in the history of the U.S. government, and boom, I was out on my ass.
Now I work in aerospace. The world is more connected than ever before, air travel is more affordable than ever before, so what could possibly go wrong? How about a global pandemic that eventually causes air travel to get shut down as a precautionary measure? It'll happen. And it'll be my rotten luck that causes it.
Back in 2000, I was working in the defense field, in a research-and-development position. The world wasn't becoming safer any time soon, so it seemed like I had a stable career. Then 9/11 happened, and military spending shifted away from R&D, and into the actual bombs, bullets, and other materiel of fighting a live war. I'm out of a job again.
I could go on, but this sort of thing has been happening to me for years.
Maybe I should go work for al-Qaeda. They won't survive a year with my bad luck bringing them down.
The most obvious approach is to combine the 2 methods - much like humans do, especially in noisy environments.
Obvious, indeed. There's already a textbook for the subject, Multimodal Signal Processing...available for free online, no less.
This is exactly the sort of system you'd want on a flight deck, to supplement the accuracy of speech-recognition in the presence of noise, especially intermittent noise such as turbulence. It can also help with speaker identification.
As for the hopelessly naive idea that "society" should be able to choose whether this sort of thing should exist...the textbook came out in 2009.
As a woman
Suuuure you are. <rolls eyes>
I usually reply with "right, and what ever happened to 'if I tell you you have a beautiful body would you hold it against me' ".
It's been done to death, that's what happened to it.
Years ago, I became obsessive with producing high-quality DVDs from my extensive VHS/LaserDisc collection. Eventually, that led to the creation of y4mdenoise, part of the mjpegtools package. If you're willing to spend the time to let your computer chew on your digitized video, this tool will squeeze virtually all of the noise out of your signal.
Without it, you're wasting most of your bitrate just to encode noise. A video encoder can't tell the difference between noise and high-frequency detail.
If you don't want to spend that much time, then yuvdenoise, also in the mjpegtools package, does pretty well too.
Yet another major computer security breach at a big retailer, compromising the payment details of uncountable customers.
It seems to me that the core problem is that companies won't hire actual experienced hackers as security consultants; for some reason, the idea terrifies them. Instead, they hire bozos that possess some worthless "security" certificate (like CompTIA).
Or even worse, they'll hire a hacker that was dumb enough to get caught and go to jail for his actions. For some reason, that gives them credibility.
Those of us who managed to spend their teenage years hacking everything in sight, and not getting caught — the ones with real expertise — get nothing.
And so these breaches continue.
Oh, and BTW, this is why I pay cash.
Though in hindsight, using, "Gimme a waitress, hold the dressing," successfully at the IHOP should have set off some warning bells...
Or my personal favorite..."Can I have a side of you with nothing on it?"
You are clueless. You live in a bubble of technology created by people infinitely smarter than you and you are happy with comic-book levels of understanding.
So you're saying that Cyril M. Kornbluth was right? Race you to Venus!
Your reasoning is false. Most AI algorithms are having a high level of parallelism which make them less susceptible to the single CPU physical limit. You can achieve incredible performance improvement on GPU and other parallel architectures.
Good luck finding enough programmers that can write code with that level of parallelism.
Most of the multithreaded code I encounter in the real world simply slaps mutexes around things, whether or not they're needed, or even applied consistently. Most of the time, the mutex could be replaced with something cheaper, like atomic operations, or even unique state-transitions on a single volatile global variable.
Your experience may differ. Maybe I just have the back luck of working with morons most of the time.
Perhaps the answer doesn't lie in the 3rd dimension.
One of the possible consequences of the curvature of 4th-dimensional space-time is that our universe may be a 3-dimensional surface of a 4th-dimensional hypersphere. And if the 4-dimensional universe is expanding, the 3-dimensional universe would expand too.
This model of the universe was also used in a famous sci-fi novel.
...that's a space station!
Mystery solved.
I don't worry about AIs understanding word play...I fear when they become smart-asses.
The first time a computer says "I think, therefore I am...I think", humanity is in deep trouble.
No one knows how to program general intelligence.
Well, I have an idea on how to crack that problem...but I'll never have the time and energy to pursue it. I'm also a terrible salesman, so I'll never convince anyone to fund it.
The first part involves defining the goal properly. What's the point of making a computer that's intelligent like a human being? A computer is not a human being. If one wants to make an intelligent computer, it must be done in a way that makes sense given the nature of a computer. There's a difference between artificial intelligence (e.g. what you put into video games to make NPCs interesting) and machine intelligence (e.g. what you put into a jet fighter so that it creams the enemy). Most efforts I see seem to revolve around achieving the former.
It would require a programming language that essentially allows new statements to be added to the language as easily as most OOP languages allow a subclass to be written. The general format of the language would be human-readable text, e.g. English. You don't start off by trying to get it to understand silly world problems, like the word "respectively" — that's a relatively sophisticated ability that comes much later. You just get it to understand the world it can see (i.e. the parts of a computer and its peripherals), with the definitions tracing back to the one concept it can understand — "I". After a fair bit of hand work, you'll have a system that can read normal human text and write code to consolidate its understanding of what it read. Imagine a natural-language parser on the front end and something like llvm's cross-platform assembly-language on the back end.
Once it's able to learn some basic knowledge, the first priority should be to teach it how to program a computer. When it gets to the point that it understands enough about computer programming to reflect upon its own implementation, then it can take over its own development, and then it starts growing exponentially.
There's a lot more to my plan — I've had it for "some time" — but there's no point in spilling all the beans at once.
I don't know if anyone out there has ever tried to design a machine-intelligence along these lines, but I've never heard of one. I'd be interested in hearing about any existing work in this direction.
Wouldn't you prefer a single mother to a virgin?
After all, single mothers put out...well, at least they did once.
Now that was funny. Thanks for sharing.
by the end of next decade they are building a Linux distro. The trick is that it will only run a version of Microsoft Office and almost nothing else.
Linux already runs Office. I have MS Office installed under Wine and it's always run fine for me.
If Office were really on Linux I think you'd see Windows practically disappear.
Either you're wrong, or people don't know that Office runs just fine under Linux. I was a bit surprised too, but I have it running under Wine & haven't had any problems with it.
Am I the only one that thought of the Keshe Foundation and their claim of solar panels that capture CO2 and CH4?
Did this startup simply "borrow" the knowledge from the widely-distributed USB stick and claim it as their own?
I forsee a huge market in happy pepper-upper pills for programmers. Oh, wait. That's what coffee is for.
Exactly! I go to work with a 2-quart thermos full of stovetop-percolated coffee.
I pound coffee until I become happy. Well, happy maybe isn't the word...but enough coffee and I'm like "Wow, this badly-written code is just FASCINATING! I can't WAIT to fix this crap while my so-called co-workers are off creating even MORE piles of crap for me to clean up! WOOOOOOOOO!!!"
I have a Gladware container full of chocolate-covered coffee beans too, for when 2 quarts of coffee isn't enough.
The problem started when the NSA realized that many programmers drink Mountain Dew, given its caffeine/sugar jolt.
Add to that all those Mountain Dew commercials featuring "extreme" personalities.
Treating programmers as extremists was simply the next logical step.
Now pardon me, I must ride my snowboard down the side of the building while screaming "WOOOOOOOO!!!!"
I work for a very large multinational company. A corporate social network makes sense for us. There is all sorts of expertise possessed by our employees that isn't normally utilized in their job. This gives us a chance to cross-pollinate, to allow our skills to be more broadly used within the company. Or so that was the intent.
Instead, it's mostly degenerated into a bunch of questions by Bangalore computer programmers that would be more appropriately asked on Stack Overflow, if the subjects they asked about weren't so simple and embarrassing. They're hardly worthy of an American middle-school child. I can't believe we actually hired these people, or that these are the sorts of programmers that take American programming jobs.
The most ridiculous question I've seen was about how to fix a computer in a remote village. Apparently it was completely broken, not coming up at all, but the questioner wanted to know if it could be fixed over the Internet. "Could I maybe use the IP address?" The amount of basic, fundamental misunderstanding that it takes to ask such a question just drives me to tears. And we employ this person. And I've probably lost several potential employment opportunities to people like this.
So after trying to use our corporate social network for its intended purpose...at this point, I've just given up.
H1B is merging with the us labor force, not replacing. The overwhelming H1B workers I know have either become citizens or are eager to do so.
No, immigrants are replacing native workers. The Center For Immigration Studies just released a report showing that all employment growth since 2000 has gone to immigrants, legal and illegal. There is no general labor shortage.
...this will continue to happen as long as the software industry maintains it's age-ist view that 'younger is better'. Younger people are not going to have the experience level of older people, which means they will be much more likely to make all sorts of mistakes that older people (who had also made those mistakes when they were younger, but learned from them) won't. Between the two, there is simply no hope at all that we can have products that are anything more than mediocre quality.
THIS.
Should your position become dominant, or even a significant minority, crime will revert from phishing scams to knocking you over the head with a pipe and taking your wallet. While I do not deny that this may work for you, it's not a scalable solution.
Depends where you live. Here in Arizona, law-abiding citizens can carry a concealed firearm without a permit.
Also, such criminals would you have to be in your vicinity. They can't hit you over the head from way over in Russia, China, India, Nigeria, or wherever.
Of course there's intelligent life in the universe. They don't make contact with us because we are not intelligent life.
The people on our planet seem to only be interested in killing and dominating each other, all in the name of their tribal god-image, or green pieces of paper. Why would a spacefaring civilization consider such a people worthy of contact? It'd be as dumb as taking the family for a vacation in Supermax.
There are plenty of stories about human contact with alien life, and of course none of them ever seem to be verifiable, but strangely, nearly all follow the same pattern — forcible abduction and horrifying medical-like experiments. The aliens are here...and think of us only as guinea pigs...and are superior enough to avoid our pathetic attempts at evidence-gathering.
I would like to hear a defensible reason why any spacefaring civilization would be interested in making contact with us as equals. Because, in my opinion, there is no defensible reason.