Oh and for those who don't it, OpenMosix
is a clustering software that allows for a network of linux boxes to act as a single computer. So, you'd use a linux machine as you normally would, but the processes are actually being migrated around the network.
I've never realised that GFS was developed by Google. I've come to know about it because I was building an OpenMosix cluster. At the time OpenMosix had their own distributed filesystem called MFS. But it's proved inadequate, which is why they are switching to GFS
It's quite nice to see a large corporation make a contribution to Open Source, especially in such a "R&D-esque" field as supercomputing.
Who said that Open Source only rehashes existing technologies and never does anything new?
The point is that singularity is not about AI. At least not initially. It's true that it may not happen, but for different reasons.
The processing power of electronic devices has been increasing exponentially over the last 70 years. If the same trend continues even for the next 30-35 years, we'd have enormous amounts of computational resources at our finger tips. It becomes really difficult to predict what might be possible with a computer that is orders of magnitude more powerful than a human brain.
Of course, the whole progress thing may slow down significanlty in the next few years, so it might not happen at all.
Lack of decent programming tools? Don't make me laugh. Tell this to millions of developers who prefer command line tools to fancy GUIs, myself included.
I can't believe any worthy programmer isn't able to master make - it's just another scripting language and a powerfull one at that. Programmers are supposed to love this sort of stuff (and they do). Compare the hundreds of gcc command line options to the 3 you get with your Visual Studio or some other IDE. (In fact,.NET comes with a command line toolkit, which includes nmake)
Linux (and Unix) has always been a top notch development platform. It's an OS written by programmers, for programmers. Or as the saying goes, "Use Mac for Productivity, Unix for Development, and Windows for Solitaire".
On a different note, I think mono is definitely a good thing. What people have a problem with is the propriatry nature of the.NET standards, which means the developers have little control over the direction the framework is heading. But the advantages that a working.NET implementation brings to OSS definitely outweigh any disadvantages.
kexec is just loadlin for linux. All it does is reboot the kernel faster, by not going through the bios. Any running process would die. Whilst with a microkernel you can replace parts of kernel on a live system. The userspace would, in theory, remain intact.
True. There's bullshit everywhere, because people are full of bullshit. But in general, academia is more bullshit-free than any other legit institution.
Gotta love those Windows fanboys. Unix (and more recently Linux, even though some Unix vendors might not like it) has always been focused on security. Whilest in Windows security is an afterthought. Example: 99.99% of Windows (including corporate desktops) users are doing normal day-to-day tasks in Administrator mode. But not only that, you can trash so many app installations on a windows machine even without admin priveleges.
You do realise how incredebly easy it is to have a piece of code running somewhere on a Windows network without anyone ever knowing. Hence spyware.
As for scalability, have you ever seen Windows running on 64-way servers? What about enterprise-level mainframes? Now try counting how many top 500 systems run linux (or unix).
Of course all these thing are fine. They are hardly waste of money, which is what I was pointing out. Some people though spend thousands on designer labels or some other ridiculously expensive bullshit. And that's what I've got a problem with.
What also boggles my mind is us paying millions of dollars to already rich media corporations. People often take the piss out of these companies for being profit-driven bastards. Why then pay them so they get richer from advertising royalties?
Surely, the money could be put to a more worthy cause.
Louie: They's throwing robots! Linguo: They are throwing robots. Legs: He's disrespecting us. Shuttupa you face! Linguo: Shut up your face! Legs: Wassamatta you? Louie: You aint so big. Legs: Me and him are gonna whack you in the Labonza! Linguo: Bad... grammar... overload. Error! Error!
Yeah, but that's the whole point, the article is about C#. I can do all these data structures in C(++), but I've no idea how they are done in.NET/C#. Same goes a lot of other people with CS degrees. Most universites teach C++ or Java their primary language.
But 4-way is often 2 chicks and 2 dudes, which means being in close proximity to another dudes naked butt. Are you sure you're ready for such a big step?
That's it! If one more person compares the human brain to computers I'm going to shoot someone.
No, they are NOT the same, in fact they are completely different. We don't have software or hardware or graphics cards in our head. Our brains are massivaly parallel, while computers are massively... well, serial.
Do/.ers think about everything in computing terms?
"That lunch I ate today musta been compiled with some dodgy patches. What do ya know, it caused a massive core dump before I could get to the restroom!"
It's quite a bit of fun to play with.
It's quite nice to see a large corporation make a contribution to Open Source, especially in such a "R&D-esque" field as supercomputing.
Who said that Open Source only rehashes existing technologies and never does anything new?
No, it doesn't. It took at least 10 seconds to boot mine.
180 minimum? You're kidding, right?
Clearly, some people have been more creative, when Google did this last time.
6. More babes.
The processing power of electronic devices has been increasing exponentially over the last 70 years. If the same trend continues even for the next 30-35 years, we'd have enormous amounts of computational resources at our finger tips. It becomes really difficult to predict what might be possible with a computer that is orders of magnitude more powerful than a human brain.
Of course, the whole progress thing may slow down significanlty in the next few years, so it might not happen at all.
Nah, it's crap. Plus it's just a hello world program with the "hello world" bit clearly visible in the code.
I can't believe any worthy programmer isn't able to master make - it's just another scripting language and a powerfull one at that. Programmers are supposed to love this sort of stuff (and they do). Compare the hundreds of gcc command line options to the 3 you get with your Visual Studio or some other IDE. (In fact, .NET comes with a command line toolkit, which includes nmake)
Linux (and Unix) has always been a top notch development platform. It's an OS written by programmers, for programmers. Or as the saying goes, "Use Mac for Productivity, Unix for Development, and Windows for Solitaire".
On a different note, I think mono is definitely a good thing. What people have a problem with is the propriatry nature of the .NET standards, which means the developers have little control over the direction the framework is heading. But the advantages that a working .NET implementation brings to OSS definitely outweigh any disadvantages.
Personally, I'd rather listen to music or just think about things. There's never enough time to reflect on life.
I guess this is what the introverted part of me needs. :)
I once seen this sort of thing done in VB. The horror!! The horror!! Do people not care about the sanity of programmers?
kexec is just loadlin for linux. All it does is reboot the kernel faster, by not going through the bios. Any running process would die. Whilst with a microkernel you can replace parts of kernel on a live system. The userspace would, in theory, remain intact.
True. There's bullshit everywhere, because people are full of bullshit. But in general, academia is more bullshit-free than any other legit institution.
bash$ mv /mnt/fuji
mv: missing file argument
Try `mv --help' for more information.
You do realise how incredebly easy it is to have a piece of code running somewhere on a Windows network without anyone ever knowing. Hence spyware.
As for scalability, have you ever seen Windows running on 64-way servers? What about enterprise-level mainframes? Now try counting how many top 500 systems run linux (or unix).
Well duh!
You don't have to rub it in. Just simplify the spelling as you go along. I mean, talk about being redundant.
*looks at the subject
oh... nevermind.
remove the spaces.
He was going for a +informative.
What also boggles my mind is us paying millions of dollars to already rich media corporations. People often take the piss out of these companies for being profit-driven bastards. Why then pay them so they get richer from advertising royalties?
Surely, the money could be put to a more worthy cause.
This was not a troll. I was being serious ffs.
Lame show. Utter waste of money. In the mean time, people are dying in the third world.
Louie: They's throwing robots!
Linguo: They are throwing robots.
Legs: He's disrespecting us. Shuttupa you face!
Linguo: Shut up your face!
Legs: Wassamatta you?
Louie: You aint so big.
Legs: Me and him are gonna whack you in the Labonza!
Linguo: Bad... grammar... overload. Error! Error!
Yeah, but that's the whole point, the article is about C#. I can do all these data structures in C(++), but I've no idea how they are done in .NET/C#. Same goes a lot of other people with CS degrees. Most universites teach C++ or Java their primary language.
But 4-way is often 2 chicks and 2 dudes, which means being in close proximity to another dudes naked butt. Are you sure you're ready for such a big step?
No, they are NOT the same, in fact they are completely different. We don't have software or hardware or graphics cards in our head. Our brains are massivaly parallel, while computers are massively ... well, serial.
Do /.ers think about everything in computing terms?
"That lunch I ate today musta been compiled with some dodgy patches. What do ya know, it caused a massive core dump before I could get to the restroom!"