The digg story was submitted a day ago, which is also about the time taken for a story to be accepted here, and the same time ago that the story appeared on lxer.
News sites both having the same story isn't sad, but having to explain that to you is. Please think before you troll next time.
My personal website is all divs and styles, without any images. Any website that strays too far from this is, to me, ugly (and looking at some of the posts, I guess others are of the same opinion), especially if it's linking to ads.
I know people who are jumping on Bandwagon 2.0 and insisting that all websites should be AJAXified (ugh), and must have flashy graphics and rounded corners, and if you don't do that then your page is all boring and ugly.
There are also art people who spend all the time making their page look nice and don't actually put their content first. Their page might not be ugly, but it's not usable either.
Then there are the people who think HTML is ugly and go with Flash. Bastards.
The point of this long post is that a page may be 'ugly' to you but 'nice' to someone else. To all those people citing Google or Maddox as examples, 'simple' != 'ugly' - you may like it, and it may not be too flashy, but there are plenty of simple and ugly websites out there. (Green text on green background anyone?)
Not to mention, that the people who spend more time offering services and writing content than caring about the design might actually have more of a clue of what they are doing.
I don't like how it looks, but I'll probably get used to it. Having used FC3 and 4, the new 'f' logo looks pretty... weird. The theme is also a lot shinier than Bluecurve. Why are all desktop environments slowly tending to shiny?
No, seriously. PHP has accumulated a lot of broken things over the years, and it is hurting it. This new version of PHP should be turned into a whole new language entirely, or made incompatible with older versions (like Perl 6 is doing). Reasons:
PHP's design is fucked up. Some functions have underscores, others don't; some have numbers, others don't: strtolower, isset, stripslashes compared with hex2bin, is_null and strip_tags to name a few. Why? Who knows? But too many applications rely on these inconsistencies, and making them consistent would break everything.
It has no namespaces. Luckily, they are to be added in PHP 6 (and about time too!), so we can do $db::connect() rather than mysql_connect($db). So can we get rid of all the mysql_* and other pseudo-namespace functions please? They are annoying and will be wholly unnecessary.
Security problems. Register_globals and magic_quotes are still built into PHP when they should be built out and as far away from it as possible (and they are!). There are going to be people who will wonder why this upgrade breaks those things, and people should know that a new language does things differently. (Likewise: Perl 6's given/when block isn't called switch/case because it behaves differently).
Now that I've typed all that, much of my reasoning is that people rely on PHP's being bad. People should never rely on poor language design, or bugs, or bloat, of which PHP has loads. The language should work, you shouldn't need to work around the language - and if you do, you're going to have a lot of trouble rewriting your code.
There might be little incentive to switch away from older versions of PHP for some people, but a few refinements of the language won't change that. "Better than PHP" would actually be true. "Made from the PHP team" would be a major selling point too.
I know that it's a bit risky saying this here (there seem to be a lot of people who like PHP for some reason), but a serious redesign is in order, and it's more than just a simple bumping up of the version number can fix.
Someone turns off cookies for privacy reasons - so sites, especially advertisers, do not get any information from you. Using an online office suite where your documents are stored on a server far away from you goes directly against that.
That actually sounds like a clever marketing ploy - five or so years after its release, the game will suddenly get many more players who want to be the final zombie-killer.
I was not saying that the idea was worthless. People who turn off Javascript and cookies do so because it is annoying - ads, long page loads, and privacy issues, to name a few. An office suite like this will incorporate all of these, and would not be liked by said people.
If you don't turn off Javascript and cookies, then you are more likely to use an online office suite and would not be affected by browser issues. k?
There is actually an interesting advantage to learning to program with JavaScript - that it is very limited.
A student can still learn the standard things - document.write(), alert(), prompt() et al, and then go on to do stuff with strings, functions, arrays, and even objects. But by this time, they can be learning how to do file I/O, image processing (using libraries), and designing GUIs. Obviously JavaScript is very unsuitable for this, and the student will have to learn something more complex, such as C, Perl, Java, or Python - languages that are now much easier to pick up after the basics (functions, etc) have been learned.
Contrast this with someone who first learns Visual Basic - it is powerful enough that a student goes on to do every possible program in it, thinking that drag and drop GUIs are how everything works.
Also, it is set up for you. There is a web browser on the computer, right?
There are no crappy languages, but there are a lot of crappy programmers.
Sorry, what? There are too crappy languages. As an extreme example, let's see you code a web application in Brainfuck. It's hard to read, takes ages to write, and is a pain to set up. But it can't be the fault of the language, because there are no crappy languages, of course.
Why do you think Microsoft cares about making a good search engine? That would cost money. In the last year or so, Microsoft have never said that they'll make quality products - instead, this article says things like "Microsoft will introduce a search engine better than Google" and quotes someone as "What we're saying is that in six months' time we'll be more relevant in the U.S. market place than Google". They're not saying that they want to make a good search engine - just beating Google will suffice.
Word documents all change slightly from version to version, even from printer to printer. Maybe OpenOffice separated the lines by one pixel too many - it's a small change, but it's enough to add another two pages.
If you need your document to look the same wherever it goes, use a format that's designed to do that, like pdf or ps.
I just installed the Normal version. Not the prettiest app I've ever seen.
1) It fits in with your current theme, so if you're using the toy Windows XP theme, it's going to look like that.
2) Nobody thinks that's a good answer, so if you want a better-looking foobar you'll need Columns UI (which you get if you downloaded Full) and see the faqs for it. You can get formatting strings here. (Azrael is sexy.)
Re:(ot-ish) Perl is not too loose and messy
on
Beyond Java
·
· Score: 1
The former allows you to do things like print "File: $_\n"... instead of just print.
Re:(ot-ish) Perl is not too loose and messy
on
Beyond Java
·
· Score: 1
No I wouldn't, I'd do this: print foreach grep { -e $_ } @files;
(ot-ish) Perl is not too loose and messy
on
Beyond Java
·
· Score: 2, Informative
Actually, I've been thinking about this for a while, and Perl seems "messy" to some because it has so much special syntax, that other languages just have as functions.
Example, if you had a list of files, and you wanted to print files from a list that exist (not contrived, I was doing this the other day) you would probably write something like:
foreach (file in files) {
if (Exists(file)) {
print file;
} }
A programmer who has never seen the language before could read through the code... "for each file... if it exists... print it". In Perl, I would do:
print grep { -e $_ } @files;
Although I would think "print all the @files that match the condition (they exist)", someone who has never seen Perl before would be like "whoa". Sure, it looks like nonsense, but that's only if you don't understand Perl. It's clear to me what it does, and I am no Perl-guru. People who think Perl is messy should take the time to learn it before slagging it off.
The digg story was submitted a day ago, which is also about the time taken for a story to be accepted here, and the same time ago that the story appeared on lxer.
News sites both having the same story isn't sad, but having to explain that to you is. Please think before you troll next time.
You think that's an ugly URL? Try this one for size:
m ediaterepresentationrepairofrepairablesdirectoryof occupationaltitles/scienceandtechnologyobjectivere activeionetchs/769705d9b08519a4787a04a681da4700/in ewsdevelopmentenvironmentx
http://hugeurl.wiggy.net/go/machine-specificinter
My personal website is all divs and styles, without any images. Any website that strays too far from this is, to me, ugly (and looking at some of the posts, I guess others are of the same opinion), especially if it's linking to ads.
I know people who are jumping on Bandwagon 2.0 and insisting that all websites should be AJAXified (ugh), and must have flashy graphics and rounded corners, and if you don't do that then your page is all boring and ugly.
There are also art people who spend all the time making their page look nice and don't actually put their content first. Their page might not be ugly, but it's not usable either.
Then there are the people who think HTML is ugly and go with Flash. Bastards.
The point of this long post is that a page may be 'ugly' to you but 'nice' to someone else. To all those people citing Google or Maddox as examples, 'simple' != 'ugly' - you may like it, and it may not be too flashy, but there are plenty of simple and ugly websites out there. (Green text on green background anyone?)
Not to mention, that the people who spend more time offering services and writing content than caring about the design might actually have more of a clue of what they are doing.
OSDir to the rescue
I don't like how it looks, but I'll probably get used to it. Having used FC3 and 4, the new 'f' logo looks pretty... weird. The theme is also a lot shinier than Bluecurve. Why are all desktop environments slowly tending to shiny?
No, seriously. PHP has accumulated a lot of broken things over the years, and it is hurting it. This new version of PHP should be turned into a whole new language entirely, or made incompatible with older versions (like Perl 6 is doing). Reasons:
PHP's design is fucked up. Some functions have underscores, others don't; some have numbers, others don't: strtolower, isset, stripslashes compared with hex2bin, is_null and strip_tags to name a few. Why? Who knows? But too many applications rely on these inconsistencies, and making them consistent would break everything.
It has no namespaces. Luckily, they are to be added in PHP 6 (and about time too!), so we can do $db::connect() rather than mysql_connect($db). So can we get rid of all the mysql_* and other pseudo-namespace functions please? They are annoying and will be wholly unnecessary.
Security problems. Register_globals and magic_quotes are still built into PHP when they should be built out and as far away from it as possible (and they are!). There are going to be people who will wonder why this upgrade breaks those things, and people should know that a new language does things differently. (Likewise: Perl 6's given/when block isn't called switch/case because it behaves differently).
Now that I've typed all that, much of my reasoning is that people rely on PHP's being bad. People should never rely on poor language design, or bugs, or bloat, of which PHP has loads. The language should work, you shouldn't need to work around the language - and if you do, you're going to have a lot of trouble rewriting your code.
There might be little incentive to switch away from older versions of PHP for some people, but a few refinements of the language won't change that. "Better than PHP" would actually be true. "Made from the PHP team" would be a major selling point too.
I know that it's a bit risky saying this here (there seem to be a lot of people who like PHP for some reason), but a serious redesign is in order, and it's more than just a simple bumping up of the version number can fix.
Which file do I write to to PING a given network address?
stdin of your shell
Okay, simple example.
Someone turns off cookies for privacy reasons - so sites, especially advertisers, do not get any information from you.
Using an online office suite where your documents are stored on a server far away from you goes directly against that.
That actually sounds like a clever marketing ploy - five or so years after its release, the game will suddenly get many more players who want to be the final zombie-killer.
I was not saying that the idea was worthless. People who turn off Javascript and cookies do so because it is annoying - ads, long page loads, and privacy issues, to name a few. An office suite like this will incorporate all of these, and would not be liked by said people.
If you don't turn off Javascript and cookies, then you are more likely to use an online office suite and would not be affected by browser issues. k?
Players of Exanimus will have the option of playing as a living survivor or as one of the dead roaming the earth.
Sheesh, how many times is this? Undead, not dead! Zombies care very much about these things. You should too if you like your frontal lobe.
it requires junk like cookies and javascript
If you care so much as to turn cookies and javascript off (like myself) then you probably would not use an online office suite anyway.
Identity copyright infringement
There is actually an interesting advantage to learning to program with JavaScript - that it is very limited.
A student can still learn the standard things - document.write(), alert(), prompt() et al, and then go on to do stuff with strings, functions, arrays, and even objects. But by this time, they can be learning how to do file I/O, image processing (using libraries), and designing GUIs. Obviously JavaScript is very unsuitable for this, and the student will have to learn something more complex, such as C, Perl, Java, or Python - languages that are now much easier to pick up after the basics (functions, etc) have been learned.
Contrast this with someone who first learns Visual Basic - it is powerful enough that a student goes on to do every possible program in it, thinking that drag and drop GUIs are how everything works.
Also, it is set up for you. There is a web browser on the computer, right?
That'll be Slashcode stripping out the well-known tag.
If you don't know this yet: Use < for < and > for >
There are no crappy languages, but there are a lot of crappy programmers.
Sorry, what? There are too crappy languages. As an extreme example, let's see you code a web application in Brainfuck. It's hard to read, takes ages to write, and is a pain to set up. But it can't be the fault of the language, because there are no crappy languages, of course.
Nicotine may be addictive, but calling it your "provider"? That's just going too far. You should cut down.
Why do you think Microsoft cares about making a good search engine? That would cost money.
In the last year or so, Microsoft have never said that they'll make quality products - instead, this article says things like "Microsoft will introduce a search engine better than Google" and quotes someone as "What we're saying is that in six months' time we'll be more relevant in the U.S. market place than Google". They're not saying that they want to make a good search engine - just beating Google will suffice.
Thankyou to whoever tagged this as "fud".
Word documents all change slightly from version to version, even from printer to printer. Maybe OpenOffice separated the lines by one pixel too many - it's a small change, but it's enough to add another two pages.
If you need your document to look the same wherever it goes, use a format that's designed to do that, like pdf or ps.
...after something that you're supposed to fold?
Do you think it'll play Snap too?
I don't, I have "Game" menu in all the Gnome games. If it makes sense...
And OpenOffice.org will still take, like, 20 to load
I just installed the Normal version. Not the prettiest app I've ever seen.
1) It fits in with your current theme, so if you're using the toy Windows XP theme, it's going to look like that.
2) Nobody thinks that's a good answer, so if you want a better-looking foobar you'll need Columns UI (which you get if you downloaded Full) and see the faqs for it. You can get formatting strings here. (Azrael is sexy.)
The former allows you to do things like ...
print "File: $_\n"
instead of just print.
No I wouldn't, I'd do this:
print foreach grep { -e $_ } @files;
Actually, I've been thinking about this for a while, and Perl seems "messy" to some because it has so much special syntax, that other languages just have as functions.
Example, if you had a list of files, and you wanted to print files from a list that exist (not contrived, I was doing this the other day) you would probably write something like:
foreach (file in files) {
if (Exists(file)) {
print file;
}
}
A programmer who has never seen the language before could read through the code... "for each file... if it exists... print it". In Perl, I would do:
print grep { -e $_ } @files;
Although I would think "print all the @files that match the condition (they exist)", someone who has never seen Perl before would be like "whoa". Sure, it looks like nonsense, but that's only if you don't understand Perl. It's clear to me what it does, and I am no Perl-guru. People who think Perl is messy should take the time to learn it before slagging it off.