These may satisfy your curiosity: 1. You can disable GC entirely, on a per class or per instance basis. 2. Yes, stack classes are easy. 3. I haven't used Phobos in great detail yet, but I haven't encountered anything like Java's exception library.
Note: I've been programming in C/C++ for four years.
I took it upon myself to learn D not more than a few weeks ago. A classmate introduced me to the language last spring.
While I'm still learning D, it has some notable features:
auto keyword for inferred type declaration
lazy keyword for evaluation
delegates are like function pointers, but cooler. Literal statements can be passed as variables, and aren't evaluated until the delegate is called.
scope(exit|failure|success), specify a block of exit code
in/out/inout function keywords, offer readable code for determining what a parameter in a function is designed for.
get/set methods automatically become a property (accessed like a public variable)
foreach, foreach_reverse, container iteration
with statement, C++'s using on a object-level
Of course one may argue that none of this is necessary and could be made independent of the language itself. My belief is that would increase the complexity of coding in D.
If you're interested in D you should visit http://www.dsource.org/. There are some interesting projects such as Derelict (collection of C game bindings) and Bud (make and SCons replacement).
I do not like them in a box. I do not like them with a fox. I do not like them in a house. I do not like them with a mouse. I do not like them here or there. I do not like them anywhere. I do not like green eggs and ham. I do not like them, Sam-I-am.
I could be wrong, but it seems this only means that you would get the device for "free," not the service. This is hardly a revolutionary idea; cellphone providers have been "giving" away devices for free (along with those nasty catch-22's) for ages.
This is not to say I'd go long with this anyway. I'd be very annoyed if my phone beeped every 10 minutes, only to discover that I've received an advertisement.
I also noticed that the summary doesn't make any mention of it being a profile page. The article itself doesn't tell you it's a profile page until much further down. Seems like this would be the first thing to point out.
Based on the summary, I got the impression that you would be presented with the false login form if you went to http://www.myspace.com/
The attack is launched from a profile page, where the username is login_home_index_html, and uses specially-crafted HTML in order to hide the genuine MySpace content from the page and instead display its own login form.
Netcraft says this is still live on Myspace's main page. I've looked at the HTML source for both the main page, and that special login page you get when you try to access a portion of the site that requires you to log in. On both pages, I located the form element which controls the login. The method is POST, and the action redirects to a script under the "login.myspace.com" domain.
So the summary and the article itself is slightly misleading (at first) by implying (perhaps unintentionally) that the phishing attempt is coming directly from Myspace's main page.
Diversity is a good thing. Students and teachers should have SOME experience on Linux and Windows boxes. Let them make their own decision about which is truly "best for the job."
Actually, it's not the "down stream" of water we need to worry about. It's the Quality of Shit we want to "upload."
Basically, the waterco's want to charge us depending on the types of poo we upload.
Larger poo clogs the infrastructure. Where will these companies acquire the funding to upgrade it? They have no choice but to charge the source of the "content." People like you and me.
You're right about Xandros' success and Corel Linux was good, too. But Good doesn't mean it was a successful venture (i.e. profitable). In this case, Corel ended up discontinuing the software. Xandros took what Corel started and made it not only Good but Profitable.
Four years ago, Corel shutdown their OSS site and now they are seeing a return to stability. While it is debatable whether their OSS division was the direct cause of financial hardship, it certainly seems to have been a factor.
It would be good if Corel made a return to OSS, but I don't think it'll happen any time soon. If it does, I don't expect it to be nearly the same scale. Then again, GNU/Linux is expected to take over the world in 10 years, so who knows:)
... the potentiality of parents letting their children play.
I would think that this "potentiality" should be very very close to zero anyway.
Then, lo and behold, there's a whole bunch of D and E hidden in the game that was never advertised, and it was pretty simple for their little angel to find that hidden content.
AFAIK, the "hot coffee" content was not so easily enabled. So I highly doubt anyone's "little angel" unknowningly stumbled upon the objectionable content. This is especially true for the PS2 version of the game. Obviously much harder to enable the content for the PS2 than the PC version.
that it isn't just that it was that the game had sex in it, but that there was no warning of any sort.
Granted it was content included on the disk, it was not content included as part of the game. This was not something you'd simply run into while trying to beat this game. Activating the content was something you had to accomplish on your own with some knowledge of what you were attempting to achieve.
Then your kid unlocks the hidden level where Larry has to brutally, visciously, and mercilessly rape and murder all of the women on a particular block. You do object to that and to your child playing that kind of game, and you would have never let him play that kind of game if you had been warned.
The ESRB rating does not provide a list of all possible activities within the game. Your example is flawed because it is too specific. You wouldn't see a game cover that says: Rated M for Mature: Contains sex, slapstick, and brutal rape and murder of women. This is because it is generalized down to "violence and sexual content." I suppose they could prepend "lots of" to that generalization.
The ONLY way a parent can judge whether a game is "safe" or not for his or her children is to play the game. Now, the ESRB rating helps determine how much playing is necessary. An E game would probably be safe to just let the child play. But if you're going to let your 11 year old child play a game rated M, don't complain when he or she sees stuff that might be designed for mature individuals.
You just have to love the titles they think of for legislation like this.
I can only imagine how they formulated such a modern concept:
"We need a new approach. Something that works." "How about monitoring everyone's communications?" "That works."
What's the next step?
"We need a new approach. Something that works better." "How about censoring what information people have access to, and detaining those with dangerous thoughts?" "That works."
This is bad news for Canada. Here in the United States, we have strict privacy laws which protect us from such intrusive "techniques"... right?
These may satisfy your curiosity:
1. You can disable GC entirely, on a per class or per instance basis.
2. Yes, stack classes are easy.
3. I haven't used Phobos in great detail yet, but I haven't encountered anything like Java's exception library.
Hope this helps,
KG
D can access routines in a C library, so any C GUI toolkit can be used from within D.
I took it upon myself to learn D not more than a few weeks ago. A classmate introduced me to the language last spring.
While I'm still learning D, it has some notable features:
Of course one may argue that none of this is necessary and could be made independent of the language itself. My belief is that would increase the complexity of coding in D.
If you're interested in D you should visit http://www.dsource.org/. There are some interesting projects such as Derelict (collection of C game bindings) and Bud (make and SCons replacement).
I do not like them in a box.
I do not like them with a fox.
I do not like them in a house.
I do not like them with a mouse.
I do not like them here or there.
I do not like them anywhere.
I do not like green eggs and ham.
I do not like them, Sam-I-am.
From China with love,
How long before the first class action suit in the U.S. over bad Web site design?
Depends on how long it takes my Cease and Desist letter to arrive at CmdrTaco's house. Given the USPS, it might not arrive for weeks!
Seriously, what makes java special? Besides having "something like" 3.8 billion devices worldwide.
This is good, but I'll stick with python, it's already open.
I could be wrong, but it seems this only means that you would get the device for "free," not the service. This is hardly a revolutionary idea; cellphone providers have been "giving" away devices for free (along with those nasty catch-22's) for ages.
This is not to say I'd go long with this anyway. I'd be very annoyed if my phone beeped every 10 minutes, only to discover that I've received an advertisement.
Anyone else find it ironic that 90% of the comments to this article are complaining about the first sentence in the summary?
/.
Welcome to
Yes, I noticed that.
I also noticed that the summary doesn't make any mention of it being a profile page. The article itself doesn't tell you it's a profile page until much further down. Seems like this would be the first thing to point out.
Based on the summary, I got the impression that you would be presented with the false login form if you went to http://www.myspace.com/
FTA:
The attack is launched from a profile page, where the username is login_home_index_html, and uses specially-crafted HTML in order to hide the genuine MySpace content from the page and instead display its own login form.
Netcraft says this is still live on Myspace's main page. I've looked at the HTML source for both the main page, and that special login page you get when you try to access a portion of the site that requires you to log in. On both pages, I located the form element which controls the login. The method is POST, and the action redirects to a script under the "login.myspace.com" domain.
So the summary and the article itself is slightly misleading (at first) by implying (perhaps unintentionally) that the phishing attempt is coming directly from Myspace's main page.
... when the Linux port will be available? ;)
*ducks*
Diversity is a good thing. Students and teachers should have SOME experience on Linux and Windows boxes. Let them make their own decision about which is truly "best for the job."
Yeah, I was kidding :P
You can't just deny technological progress by claiming the status quo is sufficient! Horses and buggies were "sufficient" at one point too!
The obvious solution for a power outage is to purchase a dedicated backup power generator. If you lose power, the Toilet will switch to "battery."
See? Problem solved.
Actually, it's not the "down stream" of water we need to worry about. It's the Quality of Shit we want to "upload."
Basically, the waterco's want to charge us depending on the types of poo we upload.
Larger poo clogs the infrastructure. Where will these companies acquire the funding to upgrade it? They have no choice but to charge the source of the "content." People like you and me.
Time to buy more apple cider. Save the Toilets!
Just look out for the Bad Smell of Dookie when this shit hits the "C-P-U" fan (literally).
Anyone want to work on a Toilet Linux? Toilux?
What ads? - kihjin, Adblock user 4572
People will start sending you ODF when us geeks (you) start sending them ODF. They wont know of anything better than DOC until we show them.
Of course, DOC is so engrained in our society that it will probably be around for another decade or more.
Embracing and extending is a good thing. It's called innovation.
"Embrace and extend" is a technique used (notably by Microsoft) to destroy something.
You're right about Xandros' success and Corel Linux was good, too. But Good doesn't mean it was a successful venture (i.e. profitable). In this case, Corel ended up discontinuing the software. Xandros took what Corel started and made it not only Good but Profitable.
Four years ago, Corel shutdown their OSS site and now they are seeing a return to stability. While it is debatable whether their OSS division was the direct cause of financial hardship, it certainly seems to have been a factor.
:)
It would be good if Corel made a return to OSS, but I don't think it'll happen any time soon. If it does, I don't expect it to be nearly the same scale. Then again, GNU/Linux is expected to take over the world in 10 years, so who knows
Yes. Corel did release their own distribution of Linux called Corel LinuxOS. Suffice to say it was not Corel's most successful venture.
I would think that this "potentiality" should be very very close to zero anyway.
Then, lo and behold, there's a whole bunch of D and E hidden in the game that was never advertised, and it was pretty simple for their little angel to find that hidden content.
AFAIK, the "hot coffee" content was not so easily enabled. So I highly doubt anyone's "little angel" unknowningly stumbled upon the objectionable content. This is especially true for the PS2 version of the game. Obviously much harder to enable the content for the PS2 than the PC version.
that it isn't just that it was that the game had sex in it, but that there was no warning of any sort.
Granted it was content included on the disk, it was not content included as part of the game. This was not something you'd simply run into while trying to beat this game. Activating the content was something you had to accomplish on your own with some knowledge of what you were attempting to achieve.
Then your kid unlocks the hidden level where Larry has to brutally, visciously, and mercilessly rape and murder all of the women on a particular block. You do object to that and to your child playing that kind of game, and you would have never let him play that kind of game if you had been warned.
The ESRB rating does not provide a list of all possible activities within the game. Your example is flawed because it is too specific. You wouldn't see a game cover that says: Rated M for Mature: Contains sex, slapstick, and brutal rape and murder of women. This is because it is generalized down to "violence and sexual content." I suppose they could prepend "lots of" to that generalization.
The ONLY way a parent can judge whether a game is "safe" or not for his or her children is to play the game. Now, the ESRB rating helps determine how much playing is necessary. An E game would probably be safe to just let the child play. But if you're going to let your 11 year old child play a game rated M, don't complain when he or she sees stuff that might be designed for mature individuals.
One of the ten research projects is "Human beings that live in computers."
/. started this in 1997.
Interesting idea, but not original:
I can only imagine how they formulated such a modern concept:
What's the next step?
This is bad news for Canada. Here in the United States, we have strict privacy laws which protect us from such intrusive "techniques"