I certainly care. I love computer science and I would love to do anything that can push the field forward. Right now, in my college, only 20% of our CS students are female. What this tells me is part of the female population is not as attracted to the field than male. I do not know why. But it means that if we could attract them as well as we attract men, we would have higher enrollments. And so the top 10% would likely to be smarter. In other word, I care about having more female in CS becasue I am afraid we are missing out on very smart people.
I don't get how this helps. They are saying they might be able to predict air pollution. That is very different from doing anything to fight against air pollution. I guess you need to understand it first before you can do anything about it. But I don't think the model will significantly help our understanding of air pollution to fix it. We know where the pollution comes from. we just need to cut the source.
Clearly the most obscure of all but yet the most useful is clearly assembly. Intel assembly is ridiculously obscure and difficult to undertand. We are pretty much all depending on it and runnign binary encoded in it.
Yet we find it so obscure, we use compilers to generate it for us. (And a few actually write it directly when we must.)
> The Nicaraguan with no job, no education, no English skills, and much to gain by illegally remaining in America probably should be tracked.
Well, this hypothetical Nicaraguan is likely not to get a tourist visa to the US. The process of obtaining a tourist visa includes showing that you have enough ties in your own country that you will not stay. I know people who got their tourist visa refused based on that criteria.
Indeed, CPU cost is a real problem. The key in a compression algorithm for a network storage server is to be able to perform compression/decompression without much impact on latency and bandwidth. Also in these days of massive server farm, the impact on energy consumption might be interesting to see; but it is difficult to measure directly as compression might result in less disk spinning, machine kept on, but more CPU usage. An interesting engineering problem overall.
I do not think many people are celebrating these hackers. I have no personal stakes in the story but I follow it because I find it socially interesting. It shows that security of webservices is critical to the life of many people. Ashley Madison is one thing with measurable but small social impact. If facebook's database was made public, the uproar would be much bigger.
Overall, this story makes it more clear why I would rather not participate in so called social networks. And it also gives a good example to give my student when talking about SQL injection, stack overflows and user input validation in general.
I really appreciate your humbility. And I am glad somebody like you found the time to do what you did. I am a CS professor in the US and try to contribute by teaching what I know and contributing online. But you went the extra mile.
So what is the difference with this new fancy API. You will GET the entire file. Then you do whatever locally. And then PUT it back.
How is this ANY different? There is no specification in POSIX that prevent you from doing that in the background while still exposing a POSIX API.
Now if the argument is that, if you do something like "grep something s3://foo/bar; grep something_else s3://foo/bar" and that is inefficient because it requires the transfer of the file twice. First you could cache a hash to avoid redownloading the file. And then it is purely a performance issue which like all performance issue requires you to understand what is going on under the hood and act appropriately.
I do not understand this at the highest level. How is this an improvement over POSIX? My understanding is that object storage is essentially a dumbed-down file system where you have to read the entire object (file) at once. Or have to write the object (file) at once. Why does it improve anything? Is it just because the "address" can be a url? Just write that as a specific file system so that you can read/write to/dev/url/http/slashdot.org/ and be done with it.
I find it interesting that the chart comparing "time to H1B cap" to "unemployement" and showing correlation is taken as proof that H1B help employement. It reads to me the complete inverse.
If when there is more unemployment we hire less H1B, it indicates that H1B are used similarly to domestic hires since they follow the same pattern.
I do not know Apple's worker demographic. But at college level, we see wide variations. In CS majors, females only represent about 20% of the student population. Provided that female are also more likely socially to be the one to sacrifice their career for their family, it might be VERY hard to get to over 35% of female worker in your software business.
The issue with diversity in CS is not a college level problem. Only few female student register for the class and they do not really come to information sessions about the program. Overall, I'd say the root cause is much before college. It is in the gender stereotypes. I was in Barnes and Nobles last week and passed by the children's book section. One side was labeled boys books and had books about trains, cars and plane. The other was labeled girls books and was about princesses, fashion and poneys.
I don't know the history but I always assumed it was to be aligned with trading partners : germany, belgium, luxembourg, italy, netherland and switzerland,... There is a lot of communication and traffic between these countries. It makes things easier. One hour difference is no big deal. But having to adjust clock and foresee time difference whenever you travel is annoying and can easily cause confusion.
If you are patching at the code level, I believe that git is a very good option. Because the git repository can be moved as a standard directory and essentially contains all the patches and history. So even if the customer as custom patches, they can probably easily rebuild around it.
And since a git repository is essentially a directory, you can simply put it on a disk or flash drive and send it by snail mail or courier.
Yeah right slashdot! Stop giving us hope for new fancy material with potential application in engineering! We only care about politics and social issues! This is slashdot, not a geek news website!
I like the idea of "reinventing the computer for performance". Trying to get rid of overhead caused by virtual memory has attracted quite a bit of attention recently, so the idea is definitly sound. A few questions: -Is there any more details I can read on anywhere? I could not really see any details passed the "slightly technical PR" on http://www.rexcomputing.com/in... -Do you plan on plan on presenting your work at SuperComputing? -You mention BLAS3 kernels, so I assume you mean dense BLAS3 kernels. In what I see, people are no longer really interested in dense linear algebra. Most of the applications I see nowadays are sparse. Can your architecture deal with that? -The chip and architecture seem to essentially be based on a 2D mesh network, can it be extended to more dimensions? I was under the impression that it would cause high latency in physical simulation, because you can not easily project a 3D space in a 2D space without introducing large distance discrepancies. (Which is why BG/Q use 5D torus network.) Keep us apraised! Cheers
Well I know nothing about conservation but the kick starter project is fairly clear: 1/ they have no idea on how to restore a spacesuit because nobody has done that before. Clearly whoever (probably more than one person) that will have the expertise of developing the technique will not come cheap. And developing the technique will probably take multiple trial on not-armstrong's space suit, space suits are expensive. 2/ Then as you mentioned, the restoration itself, once how to do that is probably a 6 figure cost. 3/ They need to build a portable version of the climate controlled environment where the suit is currently displayed. 4/ They need a custom built mannequin to support the suit 5/ They are probably not going to say this, but the kickstart gift have a price, and shipping costs.
Beside security updates that I typically apply right away, I usually only update my systems during summer. The rest of the year, I am too busy and too depend on my systems to work to take the chance of breaking a key feature.
Point in case, I upgrade my laptop to the recent Debian release a few weeks ago, and I am encountering many bugs related to the networking and audio stack. So I'll have a good month to figure them out.
What are the stupid decisions from Canonical you talk about? (This is an actual question, I stopped following ubuntu when they broke gnuplot and latex while I was writting my PhD dissertation.)
I certainly care. I love computer science and I would love to do anything that can push the field forward.
Right now, in my college, only 20% of our CS students are female. What this tells me is part of the female population is not as attracted to the field than male. I do not know why. But it means that if we could attract them as well as we attract men, we would have higher enrollments. And so the top 10% would likely to be smarter.
In other word, I care about having more female in CS becasue I am afraid we are missing out on very smart people.
I don't get how this helps.
They are saying they might be able to predict air pollution. That is very different from doing anything to fight against air pollution. I guess you need to understand it first before you can do anything about it.
But I don't think the model will significantly help our understanding of air pollution to fix it. We know where the pollution comes from. we just need to cut the source.
Clearly the most obscure of all but yet the most useful is clearly assembly. Intel assembly is ridiculously obscure and difficult to undertand. We are pretty much all depending on it and runnign binary encoded in it.
Yet we find it so obscure, we use compilers to generate it for us. (And a few actually write it directly when we must.)
Mais qu'est ce qu'il raconte? Le francais n'est pas obscure du tout!
> The Nicaraguan with no job, no education, no English skills, and much to gain by illegally remaining in America probably should be tracked.
Well, this hypothetical Nicaraguan is likely not to get a tourist visa to the US. The process of obtaining a tourist visa includes showing that you have enough ties in your own country that you will not stay. I know people who got their tourist visa refused based on that criteria.
Indeed, CPU cost is a real problem. The key in a compression algorithm for a network storage server is to be able to perform compression/decompression without much impact on latency and bandwidth. Also in these days of massive server farm, the impact on energy consumption might be interesting to see; but it is difficult to measure directly as compression might result in less disk spinning, machine kept on, but more CPU usage.
An interesting engineering problem overall.
I do not think many people are celebrating these hackers. I have no personal stakes in the story but I follow it because I find it socially interesting. It shows that security of webservices is critical to the life of many people. Ashley Madison is one thing with measurable but small social impact. If facebook's database was made public, the uproar would be much bigger.
Overall, this story makes it more clear why I would rather not participate in so called social networks. And it also gives a good example to give my student when talking about SQL injection, stack overflows and user input validation in general.
Thank you for making the world a better place.
I really appreciate your humbility. And I am glad somebody like you found the time to do what you did. I am a CS professor in the US and try to contribute by teaching what I know and contributing online. But you went the extra mile.
Thanks!
So what is the difference with this new fancy API.
You will GET the entire file.
Then you do whatever locally.
And then PUT it back.
How is this ANY different? There is no specification in POSIX that prevent you from doing that in the background while still exposing a POSIX API.
Now if the argument is that, if you do something like "grep something s3://foo/bar; grep something_else s3://foo/bar" and that is inefficient because it requires the transfer of the file twice. First you could cache a hash to avoid redownloading the file. And then it is purely a performance issue which like all performance issue requires you to understand what is going on under the hood and act appropriately.
I do not understand this at the highest level. How is this an improvement over POSIX? My understanding is that object storage is essentially a dumbed-down file system where you have to read the entire object (file) at once. Or have to write the object (file) at once. Why does it improve anything? Is it just because the "address" can be a url? Just write that as a specific file system so that you can read/write to /dev/url/http/slashdot.org/ and be done with it.
What am I missing?
I find it interesting that the chart comparing "time to H1B cap" to "unemployement" and showing correlation is taken as proof that H1B help employement. It reads to me the complete inverse.
If when there is more unemployment we hire less H1B, it indicates that H1B are used similarly to domestic hires since they follow the same pattern.
TFS points to the one he did of a rocket. http://xkcd.com/1133/
According to the copy on my table, it is called: "What if?" Haven't read it yet.
In the spirit of this "hack", a rocket launcher could be used to blow up the car wirelessly.
I do not know Apple's worker demographic. But at college level, we see wide variations. In CS majors, females only represent about 20% of the student population. Provided that female are also more likely socially to be the one to sacrifice their career for their family, it might be VERY hard to get to over 35% of female worker in your software business.
The issue with diversity in CS is not a college level problem. Only few female student register for the class and they do not really come to information sessions about the program. Overall, I'd say the root cause is much before college. It is in the gender stereotypes. I was in Barnes and Nobles last week and passed by the children's book section. One side was labeled boys books and had books about trains, cars and plane. The other was labeled girls books and was about princesses, fashion and poneys.
I don't know the history but I always assumed it was to be aligned with trading partners : germany, belgium, luxembourg, italy, netherland and switzerland, ...
There is a lot of communication and traffic between these countries. It makes things easier. One hour difference is no big deal. But having to adjust clock and foresee time difference whenever you travel is annoying and can easily cause confusion.
If you are patching at the code level, I believe that git is a very good option. Because the git repository can be moved as a standard directory and essentially contains all the patches and history. So even if the customer as custom patches, they can probably easily rebuild around it.
And since a git repository is essentially a directory, you can simply put it on a disk or flash drive and send it by snail mail or courier.
Come on. We did that last year and the year before! I love what stallman stands for, but this is getting stale!
http://features.slashdot.org/s...
http://interviews.slashdot.org...
I am nowhere near an engineer. But maybe you could use it to cast some other alloy?
Yeah right slashdot! Stop giving us hope for new fancy material with potential application in engineering! We only care about politics and social issues! This is slashdot, not a geek news website!
Actually French people eat quite a bit of ketchup. But the only reason we don't keep baguette in our pocket is that it makes sitting difficult!
I like the idea of "reinventing the computer for performance". Trying to get rid of overhead caused by virtual memory has attracted quite a bit of attention recently, so the idea is definitly sound.
A few questions:
-Is there any more details I can read on anywhere? I could not really see any details passed the "slightly technical PR" on http://www.rexcomputing.com/in...
-Do you plan on plan on presenting your work at SuperComputing?
-You mention BLAS3 kernels, so I assume you mean dense BLAS3 kernels. In what I see, people are no longer really interested in dense linear algebra. Most of the applications I see nowadays are sparse. Can your architecture deal with that?
-The chip and architecture seem to essentially be based on a 2D mesh network, can it be extended to more dimensions? I was under the impression that it would cause high latency in physical simulation, because you can not easily project a 3D space in a 2D space without introducing large distance discrepancies. (Which is why BG/Q use 5D torus network.)
Keep us apraised!
Cheers
Well I know nothing about conservation but the kick starter project is fairly clear:
1/ they have no idea on how to restore a spacesuit because nobody has done that before. Clearly whoever (probably more than one person) that will have the expertise of developing the technique will not come cheap. And developing the technique will probably take multiple trial on not-armstrong's space suit, space suits are expensive.
2/ Then as you mentioned, the restoration itself, once how to do that is probably a 6 figure cost.
3/ They need to build a portable version of the climate controlled environment where the suit is currently displayed.
4/ They need a custom built mannequin to support the suit
5/ They are probably not going to say this, but the kickstart gift have a price, and shipping costs.
Did you even read TFA? We are not on slashdot!
Oh...
Beside security updates that I typically apply right away, I usually only update my systems during summer. The rest of the year, I am too busy and too depend on my systems to work to take the chance of breaking a key feature.
Point in case, I upgrade my laptop to the recent Debian release a few weeks ago, and I am encountering many bugs related to the networking and audio stack. So I'll have a good month to figure them out.
What are the stupid decisions from Canonical you talk about? (This is an actual question, I stopped following ubuntu when they broke gnuplot and latex while I was writting my PhD dissertation.)