Look at how few people comment on this article, which is a very important step forward for the Internet, yet there are 3 to 4 times more comments on the article about running Linux on a Kindle.
Since Slashdot is basically a representation of the OSS and technical worlds view on things, its very sad that people who are supposed to be intelligent, thoughtful creatures get excited over something as pointless as running Linux on Kindle, but care so little about something that is important to the Internet as a whole.
I realize that most people here are Linux fanboys (and this is one time I'm not saying it to be insulting, I'm a FreeBSD fanboy for instance, its okay as long as you are rational about it) so that means Linux related topics are going to get more coverage here, but... 3 to 4 times more people care about running Linux on a device like the Kindle than DNSSEC for a TLD... thats just freaking sad to me:(
Chances are that *nix also prevents you from being able to use the device as it was intended as well, so its double the bonus. Amazon can't make the device any less useful to you because you've already done so!
I did it on my Dell laptop for a while before buying a Mac. Costs $130 or so (cant remember exactly what the cost was now) and even came with the required stickers so I could 'brand' the computer with Apple branding to mean the EULA requirements.
Why should anyone pay money to develop for WinMo? it's market share has shrunk and C++ isn't a nice to write in as Objective C.
First off, it may have shrunk, but its still deployed on a massive level, its not just for phones you know.
Second, I've been doing professionally (read as: getting paid to lead development teams) for 15 years now. I use currently, C, C++, Objective C, Objective C++, Ruby, Perl, Java, sh, Apple Script, Windows Script, Atmega assembly and probably some others (I've changed some python scripts, but not in any way to call myself a user of it). Thats just things I've used in the past 2 weeks.
In that list, Objective C/Objective C++ is at the very bottom of my list of preferred development languages. I'm sure that my experience with all the other languages has some influence in the preferences, but I would take any of the others over Obj* any day. It is just freaking annoying. Perhaps if I'd never used another language it wouldn't bother me so much, but the way XCode and Objective C work are just crappy. The fact that I have to drag and draw little lines in a GUI to make connections between window components and code is ridiculous. Perhaps, somewhere, hidden beyond my grasp, there is a way for me to get around these things, but I've yet to find it, and Objective C/C++ remains an annoying pile of shit that just makes me feel dirty every single time I have to use it.
Don't get me wrong, I'm happy to accept the money that I make on iPhone apps written in ObjC++, but at this point, I've got 3 iPhone apps that are pure ObjC++, I gave it my full attention in an attempt to get to the point where I didn't mind using it. Those 3 apps are the oldest ones I've got for the iPhone. All new development basically uses ObjC/C++ as nothing more than the shim between the NIB files and C/C++.
The point? Everytime I see someone say how ObjC/C++ is better, all I can think is that you haven't been doing development very long, if ever. I can even understand how some people like Visual Basic, ObjC/C++ not so much. If Apple was paying me to say it, I might like ObjC, they aren't so I don't.
Yep, supercomputer performance roughly the same as any modern intel processor... wait... what the hell is your definition of super computer performance?
If you have to tie a shitload of them together to do it, it doesn't count as a super computer by itself, sorry.
What marketing benefits? Seriously, the only people that care are geeks. That handful of geeks isn't writing Linux code to sell on the PS3, they're just sitting around porting other free apps that no one cares about running on a gaming console. So its cool and all to be in the top 100, but not to anyone who would actually use it because of that, no one would, there are better, cheaper ways to go about accomplishing the same thing.
Just because it can be done, doesn't mean it was a good idea.
Way to show us you don't have any fucking clue what tivoization is, just another fanboy using words he doesn't understand to try and blame someone else for Linux not ruling the world rather than facing reality.
I love how you guys act like what software manufactures do is different than practically every single other industry in the world. Do you realize how much you sound like whiny, ignorant, little bitches?
You can't put random engine into your car without a lot of hacking. You can't run random software on your fridge, without a lot of hacking. You can't randomly repurpose your microwave without a lot of hacking.
You bitch about how unstable Windows is, when that instability for the most part is due to its openness, and then when someone takes the other approach, in this instance so their game console runs reliably and provides a solid user experience (I'm going to pretend for this argument that it would actually run reliably and didn't crash, just pretend with me) and you bitch about that.
Sigh, and this is why Linux will never get taken seriously, too many whiners, and slashdot puts them right up front, to show the world why it should be avoided.
If you guys would just start acting sane, businesses wouldn't be nearly so standoffish about using a free OS. It really is great for them, but any time they do the slightest thing that you don't like, you fucking explode like the world is about to end. Makes it far easier for them to just avoid you completely, just like you avoid that crazy nutjob ex-girlfriend/boyfriend and Stallman.
Really? All because you can't run Linux on it? Thats got to be the dumbest fucking thing I've heard anyone say yet.
I'm not going to buy a product because it no longer supports this retarded way to run an OS that a jerk off to, even though I have no earthly idea why I would want to run the OS on the device anyway except maybe to contribute to some folding@home stats so my tiny epenis is a few microns larger.
If you're going to pay that much for hardware now, and your whole justification for it revolves around how at some point in the future, when its practically useless, you could run some other app on it... Do you realize how retarded you are being?
Dear fuckwad, please learn what censorship actually is and stop calling everything you don't like censorship in an attempt to gain notice, you are just lowering the value of the word and making it so more and more people don't give a fuck when you scream censorship.
Please also learn that it is completely acceptable to every normal person on the planet to censor certain things at certain times, regardless your inability to understand that, or the fact that the world doesn't revolve around you.
News for Linux fanboys, stuff that doesn't fucking matter.
Seriously, would you get over posting every single story involving Linux as if its Earth shattering and going to change the way everyone thinks/works/lives in the next 24 fucking hours?
Heres a hint: If Linux on the PS3 was a big deal, they wouldn't have stopped it. They stopped it because all 4 people who give a fuck aren't enough to justify paying people to deal with it. You kooks have no sense of reality or cost of doing business.
Yes, there is a plugin that will let you use the IE activex in the firefox window, its not any more impressive than the 4 lines of VB it would take me to do the same thing. It is effectively just loading IE but putting the Firefox UI around it, nothing more. IT IS IE you are using to do the updates.
When Mozilla and Google finally get around to providing developers with the same sort of easy to use interface, THEN will start to see things change.
I wish you people would stop drooling over the Mozilla and Google dick and realize why IE is what it is, theres a lot more to it than OMGMONOPOLY.
And the only reason there isn't a way to do MS update in Chrome is because no one has bothered to do what doesn't need to be done, its retarded to even bother, you can run IE to do the update and nothing else if you've got the ability to think for yourself. Thats what your doing in Firefox anyway, you just don't realize it, ignorance is bliss.
Its the fucking system tray. It doesn't matter what retarded name MS wants you to call it today. It doesn't matter what retarded name it was originally called.
What matters is that every one refers to it as the system tray except those twits trying to be cool by being pedantic.
And as was said previously, if you have any actual experience digging through MSDN documentation or doing development in Windows, you will know that PLENTY of MS sites call the notification area the system tray.
Like myself, most people could give a fuck what MS wants it to be called, we'll call it the system tray, systray, or little space next to the clock, and the only people who want will be people from MS who have their blog posts checked by someone else before they go public and MCSEs who think they are cool, trendy, and have a clue. Keyword: Think
If you think Win7 or Vista run fine on 1GB of ram, you and I have completely different ideas of what 'fine' is, and I suspect most of the rest of the world would have to say your definition is a little fucked up.
Its also against the license agreement which requires Leopard.
Win7 upgrades will upgrade just fine if you supply them a disk that makes them think you own a previous version, then you give the disk back to whoever you borrowed it from and save yourself the cost of the full version.
Yes, I can do the same thing with Mono on OSX in less bytes.
I prefer C myself, but don't act like this is somehow special, its just a matter of having a set of supporting libraries that happen to make this particular task require very little visible code.
And you, like the 'author' are ignoring all the code that goes into the libraries to make this happen, namely the fact that its riding on top an existing IP stack, not actually creating its own.
If you are using the BSD sockets API to 'create your own IP stack', then you aren't actually creating your own stack.
You could do both the exploit posted and this crap in less bytes of perl, python, or ruby I'm sure, as long as you ignore all the other supporting libraries and code like he did and you are too.
Since he's completely ignore the fact that he's actually using the stack already built into the OS and not writing his own.
Just write everything into the compiler and supporting libraries, which is what is being done here.
This isn't a IP stack in a tweet, its a twit who is sensationalising and ignoring all the things that make his statement an outright lie.
I can create a human life from a few chemicals and in a matter of minutes have a living breathing baby or a full grown adult.
All you have to do is the same thing this moron did, ignore all the other things involved in the process (like having sex and the two parents contributing sperm and an egg, or the 9 months of gestation, or the 14-21 years of growing up to get to being an adult.
The only thing you could have learned about IP from this twit/tweet is wrong I'm sure as the whole thing is based on ignorance and perception, not reality.
It'll be a lot easier to just make the camera in an iPhone not suck since it has everything else already.
This is offtopic, but important.
Look at how few people comment on this article, which is a very important step forward for the Internet, yet there are 3 to 4 times more comments on the article about running Linux on a Kindle.
Since Slashdot is basically a representation of the OSS and technical worlds view on things, its very sad that people who are supposed to be intelligent, thoughtful creatures get excited over something as pointless as running Linux on Kindle, but care so little about something that is important to the Internet as a whole.
I realize that most people here are Linux fanboys (and this is one time I'm not saying it to be insulting, I'm a FreeBSD fanboy for instance, its okay as long as you are rational about it) so that means Linux related topics are going to get more coverage here, but ... 3 to 4 times more people care about running Linux on a device like the Kindle than DNSSEC for a TLD ... thats just freaking sad to me :(
Until the next time it does a full sync with Amazon to confirm purchases. I wouldn't expect it to stick around forever.
Chances are that *nix also prevents you from being able to use the device as it was intended as well, so its double the bonus. Amazon can't make the device any less useful to you because you've already done so!
I did it on my Dell laptop for a while before buying a Mac. Costs $130 or so (cant remember exactly what the cost was now) and even came with the required stickers so I could 'brand' the computer with Apple branding to mean the EULA requirements.
First off, it may have shrunk, but its still deployed on a massive level, its not just for phones you know.
Second, I've been doing professionally (read as: getting paid to lead development teams) for 15 years now. I use currently, C, C++, Objective C, Objective C++, Ruby, Perl, Java, sh, Apple Script, Windows Script, Atmega assembly and probably some others (I've changed some python scripts, but not in any way to call myself a user of it). Thats just things I've used in the past 2 weeks.
In that list, Objective C/Objective C++ is at the very bottom of my list of preferred development languages. I'm sure that my experience with all the other languages has some influence in the preferences, but I would take any of the others over Obj* any day. It is just freaking annoying. Perhaps if I'd never used another language it wouldn't bother me so much, but the way XCode and Objective C work are just crappy. The fact that I have to drag and draw little lines in a GUI to make connections between window components and code is ridiculous. Perhaps, somewhere, hidden beyond my grasp, there is a way for me to get around these things, but I've yet to find it, and Objective C/C++ remains an annoying pile of shit that just makes me feel dirty every single time I have to use it.
Don't get me wrong, I'm happy to accept the money that I make on iPhone apps written in ObjC++, but at this point, I've got 3 iPhone apps that are pure ObjC++, I gave it my full attention in an attempt to get to the point where I didn't mind using it. Those 3 apps are the oldest ones I've got for the iPhone. All new development basically uses ObjC/C++ as nothing more than the shim between the NIB files and C/C++.
The point? Everytime I see someone say how ObjC/C++ is better, all I can think is that you haven't been doing development very long, if ever. I can even understand how some people like Visual Basic, ObjC/C++ not so much. If Apple was paying me to say it, I might like ObjC, they aren't so I don't.
Yep, supercomputer performance roughly the same as any modern intel processor ... wait ... what the hell is your definition of super computer performance?
If you have to tie a shitload of them together to do it, it doesn't count as a super computer by itself, sorry.
Dude, you don't belong here. Rational thoughts aren't allowed on slashdot.
What marketing benefits? Seriously, the only people that care are geeks. That handful of geeks isn't writing Linux code to sell on the PS3, they're just sitting around porting other free apps that no one cares about running on a gaming console. So its cool and all to be in the top 100, but not to anyone who would actually use it because of that, no one would, there are better, cheaper ways to go about accomplishing the same thing.
Just because it can be done, doesn't mean it was a good idea.
Way to show us you don't have any fucking clue what tivoization is, just another fanboy using words he doesn't understand to try and blame someone else for Linux not ruling the world rather than facing reality.
I love how you guys act like what software manufactures do is different than practically every single other industry in the world. Do you realize how much you sound like whiny, ignorant, little bitches?
You can't put random engine into your car without a lot of hacking. You can't run random software on your fridge, without a lot of hacking. You can't randomly repurpose your microwave without a lot of hacking.
You bitch about how unstable Windows is, when that instability for the most part is due to its openness, and then when someone takes the other approach, in this instance so their game console runs reliably and provides a solid user experience (I'm going to pretend for this argument that it would actually run reliably and didn't crash, just pretend with me) and you bitch about that.
Sigh, and this is why Linux will never get taken seriously, too many whiners, and slashdot puts them right up front, to show the world why it should be avoided.
If you guys would just start acting sane, businesses wouldn't be nearly so standoffish about using a free OS. It really is great for them, but any time they do the slightest thing that you don't like, you fucking explode like the world is about to end. Makes it far easier for them to just avoid you completely, just like you avoid that crazy nutjob ex-girlfriend/boyfriend and Stallman.
Really? All because you can't run Linux on it? Thats got to be the dumbest fucking thing I've heard anyone say yet.
I'm not going to buy a product because it no longer supports this retarded way to run an OS that a jerk off to, even though I have no earthly idea why I would want to run the OS on the device anyway except maybe to contribute to some folding@home stats so my tiny epenis is a few microns larger.
If you're going to pay that much for hardware now, and your whole justification for it revolves around how at some point in the future, when its practically useless, you could run some other app on it ... Do you realize how retarded you are being?
Dear fuckwad, please learn what censorship actually is and stop calling everything you don't like censorship in an attempt to gain notice, you are just lowering the value of the word and making it so more and more people don't give a fuck when you scream censorship.
Please also learn that it is completely acceptable to every normal person on the planet to censor certain things at certain times, regardless your inability to understand that, or the fact that the world doesn't revolve around you.
Please change your tagline to:
News for Linux fanboys, stuff that doesn't fucking matter.
Seriously, would you get over posting every single story involving Linux as if its Earth shattering and going to change the way everyone thinks/works/lives in the next 24 fucking hours?
Heres a hint: If Linux on the PS3 was a big deal, they wouldn't have stopped it. They stopped it because all 4 people who give a fuck aren't enough to justify paying people to deal with it. You kooks have no sense of reality or cost of doing business.
Neither does XP, whats your point?
Yes, there is a plugin that will let you use the IE activex in the firefox window, its not any more impressive than the 4 lines of VB it would take me to do the same thing. It is effectively just loading IE but putting the Firefox UI around it, nothing more. IT IS IE you are using to do the updates.
When Mozilla and Google finally get around to providing developers with the same sort of easy to use interface, THEN will start to see things change.
I wish you people would stop drooling over the Mozilla and Google dick and realize why IE is what it is, theres a lot more to it than OMGMONOPOLY.
And the only reason there isn't a way to do MS update in Chrome is because no one has bothered to do what doesn't need to be done, its retarded to even bother, you can run IE to do the update and nothing else if you've got the ability to think for yourself. Thats what your doing in Firefox anyway, you just don't realize it, ignorance is bliss.
Because, monopoly or otherwise, right now, the Google overlords are better than the MS overlords.
I don't want another monopoly either, however, I'll take Google over MS at this point, its the lesser of two evils.
blah blah blah blah
Its the fucking system tray. It doesn't matter what retarded name MS wants you to call it today. It doesn't matter what retarded name it was originally called.
What matters is that every one refers to it as the system tray except those twits trying to be cool by being pedantic.
And as was said previously, if you have any actual experience digging through MSDN documentation or doing development in Windows, you will know that PLENTY of MS sites call the notification area the system tray.
Like myself, most people could give a fuck what MS wants it to be called, we'll call it the system tray, systray, or little space next to the clock, and the only people who want will be people from MS who have their blog posts checked by someone else before they go public and MCSEs who think they are cool, trendy, and have a clue. Keyword: Think
If you think Win7 or Vista run fine on 1GB of ram, you and I have completely different ideas of what 'fine' is, and I suspect most of the rest of the world would have to say your definition is a little fucked up.
Its also against the license agreement which requires Leopard.
Win7 upgrades will upgrade just fine if you supply them a disk that makes them think you own a previous version, then you give the disk back to whoever you borrowed it from and save yourself the cost of the full version.
Both are illegal, but thanks for trying.
You run Win7 on 9 year old hardware, go ahead, I'll wait.
using the IP stack that already exists on the OS.
Responding to IP requests using someone elses IP stack does not mean you actually created your own stack.
Yes, I can do the same thing with Mono on OSX in less bytes.
I prefer C myself, but don't act like this is somehow special, its just a matter of having a set of supporting libraries that happen to make this particular task require very little visible code.
And you, like the 'author' are ignoring all the code that goes into the libraries to make this happen, namely the fact that its riding on top an existing IP stack, not actually creating its own.
If you are using the BSD sockets API to 'create your own IP stack', then you aren't actually creating your own stack.
You could do both the exploit posted and this crap in less bytes of perl, python, or ruby I'm sure, as long as you ignore all the other supporting libraries and code like he did and you are too.
I can do it in 1 byte, hell 1 bit.
Since he's completely ignore the fact that he's actually using the stack already built into the OS and not writing his own.
Just write everything into the compiler and supporting libraries, which is what is being done here.
This isn't a IP stack in a tweet, its a twit who is sensationalising and ignoring all the things that make his statement an outright lie.
I can create a human life from a few chemicals and in a matter of minutes have a living breathing baby or a full grown adult.
All you have to do is the same thing this moron did, ignore all the other things involved in the process (like having sex and the two parents contributing sperm and an egg, or the 9 months of gestation, or the 14-21 years of growing up to get to being an adult.
The only thing you could have learned about IP from this twit/tweet is wrong I'm sure as the whole thing is based on ignorance and perception, not reality.
Most people have gigabit at the desktop now, its been standard for the last few years on desktop PCs
Quick, explain the difference.