One-click online shopping: How about picking up the phone, calling the grocer, and having them deliver. If they already know you, you probably only need to give them your name. Not "one-click" but pretty damn close. Just slap the "online" part to it, and you have a new patent?
It can be easily made "one-click". 1) put the pizza place in your speed dial; 2) they must have a caller identifier. Voilá one click online shopping.
When an Indian worker's salary reaches 75% of the comparable American's.. guess what? Outsourcing will not make economic sense anymore.
I'm afraid you doesn't understand how economy works. In "third world" countries the average salary is ten (or more) times smaller than the average american wage. For example here in Brazil the minimum wage is equivalent to US$ 85 for a month's work. Yup, US$ 0.50 per hour of work. Most (over 50%) workers here earn up to US$ 250 per month, IT workers with top salaries earn US$ 2000 and our salary is decreasing.
So, if your prediction doesn't work for Brazil it won't for India, where the salaries are smaller than in Brazil.
C, C++, Java, C#, they all suck because Algol sucked.
No they all suck because C sucks. C was more influenced by BCPL and B than by Algol. The semantics of Algol was well defined, Algol-68 had constructs (e.g. first class procedures) that C and sucessors lack. On of the imperative languages with cleanest syntax is Pascal, a descendant of Algol.
C++, Java and C# just copied the errors from C, improving a little but keeping the basic flaws.
Using info found on google I wrote this Haskell program:
coffee initial amount time | time == 0 = initial | otherwise = coffee (initial * rejection_per_hour + amount) amount (time - 1) where rejection_per_hour = 0.89
rejection_per_hour is how much caffeine does your body eliminates per hour and amount is how much caffeine do you drink per hour. Assuming 10g as the lethal amount (found in google) and a expresso having 0.6mg/ml (that is 0.6g/l) we can see that you need to drink 2 liters of expresso during at least 22 hours before dying.
This is the license for the JDK (i.e. JRE + library source + compiler). The JRE (i.e. libraries + interpreter + JIT compiler) has no such restrictions. You don't need the JDK to run Java apps, just the JRE. Also you can download the JDK afterwards if you need it.
There's something about trusting the mechanics to tell me when my car's broken that I don't really like...
But how else would we know what our boss feels like when we say the harddrive just died on the RAID attached to the mailserver, and even though the machine is chugging along just fine, we really do need a new disk?
Your mechanic has a monetary reason to lie/overprice you, while you have no such reason to lie when asking for a new disk.
Yesterday I read Cory Doctorow's "Down and out in the magic Kingdom" and "0wnz0red", while commuting to work, in my Palm. Most of my reading is done using it, e-mail, articles, etc.. Also a PDA is lighter than 5000 pages (the current content I'm carrying in it).
Ebooks already have "a way of reading them that is as comfortable, convenient, and cheap as a printed book", most people just don't like/know/use it.
Especially when you can get a team of second rate VB coders for the price of one haskell coder (if you can find one)
This is an exaggeration. Let's you'll pay US$ 15.00 per hour of a "second rate VB coder" and pay US$ 60.00 per hour for a "haskell coder". So it's better to have 4 lousy coders that will miss all of your deadlines, deliver low-quality, unmaintanable code or have one good programmer that'll ship the product earlier? I don't think this comparison holds.
But really, do you want working code now? Or perfect code in 10 years? That's where the problem is. Time.
Hmm, IME functional programming languages uses less lines of code, are faster to deliver bug-free code and are easier to maintain. So with FPLs you'll have near-perfect code now, against crappy code after several missing deadlines.
...yes, but their answers generally amount to relying on The Wiki Way to save the day. While it's a wonderul sentiment, it's profoundly naive to rely primarily on the integrity of the community to cope with growing pains.
AFAICS the modern world uses the same way to prevent crimes. Specially in countries where almost anyone can carry a gun without fear of being arrested. The laws can just punish criminals, not prevent crimes from happening (a la Minority Report, btw a very nice book).
Also I heard that in the Big Room people have a thing called "trust", used to measure some form of social bonds ("relationships", IIRC). They even let other human beings they don't mindcontrol to parent their children!!!
Once (an old job) my boss had to define an employee ranking policy for our department. In the document he defined that a consultant should have a college degree. When the manager reviewed the policy he told him to change that line, otherwise he [the manager] would have to fire me, because I was a consultant and college drop out.
One-click online shopping: How about picking up the phone, calling the grocer, and having them deliver. If they already know you, you probably only need to give them your name. Not "one-click" but pretty damn close. Just slap the "online" part to it, and you have a new patent?
It can be easily made "one-click". 1) put the pizza place in your speed dial; 2) they must have a caller identifier. Voilá one click online shopping.
When an Indian worker's salary reaches 75% of the comparable American's.. guess what? Outsourcing will not make economic sense anymore.
I'm afraid you doesn't understand how economy works. In "third world" countries the average salary is ten (or more) times smaller than the average american wage. For example here in Brazil the minimum wage is equivalent to US$ 85 for a month's work. Yup, US$ 0.50 per hour of work. Most (over 50%) workers here earn up to US$ 250 per month, IT workers with top salaries earn US$ 2000 and our salary is decreasing.
So, if your prediction doesn't work for Brazil it won't for India, where the salaries are smaller than in Brazil.
C, C++, Java, C#, they all suck because Algol sucked.
No they all suck because C sucks. C was more influenced by BCPL and B than by Algol. The semantics of Algol was well defined, Algol-68 had constructs (e.g. first class procedures) that C and sucessors lack. On of the imperative languages with cleanest syntax is Pascal, a descendant of Algol.
C++, Java and C# just copied the errors from C, improving a little but keeping the basic flaws.
Badger badger badger badger badger badger badger,
Linux, Linux, Badger badger badger badger badger
badger badger, SCO, Oh SCO, It's SCO.
Really sorry
It happened a few years ago: Yahoo Erotica Editor Fired for Excessive Programming.
If your company doesn't have a mail server or if it doesn't require you to use for all work purposes, leave it now: it's a crappy company.
Ditto for contractors, I don't want to have an interview with a recruiter that uses a free mail account instead the company one.
4. ???
5. Profit!
Using info found on google I wrote this Haskell program:
coffee initial amount time | time == 0 = initial
| otherwise = coffee (initial * rejection_per_hour + amount) amount (time - 1)
where rejection_per_hour = 0.89
rejection_per_hour is how much caffeine does your body eliminates per hour and amount is how much caffeine do you drink per hour. Assuming 10g as the lethal amount (found in google) and a expresso having 0.6mg/ml (that is 0.6g/l) we can see that you need to drink 2 liters of expresso during at least 22 hours before dying.
I disagree with you. Jesus is an example of the Facade pattern, he let people access the complex God system with a simple interface.
This is the license for the JDK (i.e. JRE + library source + compiler). The JRE (i.e. libraries + interpreter + JIT compiler) has no such restrictions. You don't need the JDK to run Java apps, just the JRE. Also you can download the JDK afterwards if you need it.
The museum of hoaxes has some doubts about Peter Lynds claims...
I read that as "What about Hobbits?". For a second I was like "WTF what the fine Shire folk has to do with random numbers?"
Already done
Your mechanic has a monetary reason to lie/overprice you, while you have no such reason to lie when asking for a new disk.
The Java Language Specification
The Java Virtual Machine Specification
In win2k there's a fc.
Yesterday I read Cory Doctorow's "Down and out in the magic Kingdom" and "0wnz0red", while commuting to work, in my Palm. Most of my reading is done using it, e-mail, articles, etc.. Also a PDA is lighter than 5000 pages (the current content I'm carrying in it).
Ebooks already have "a way of reading them that is as comfortable, convenient, and cheap as a printed book", most people just don't like/know/use it.
Especially when you can get a team of second rate VB coders for the price of one haskell coder (if you can find one)
This is an exaggeration. Let's you'll pay US$ 15.00 per hour of a "second rate VB coder" and pay US$ 60.00 per hour for a "haskell coder". So it's better to have 4 lousy coders that will miss all of your deadlines, deliver low-quality, unmaintanable code or have one good programmer that'll ship the product earlier? I don't think this comparison holds.
But really, do you want working code now? Or perfect code in 10 years? That's where the problem is. Time.
Hmm, IME functional programming languages uses less lines of code, are faster to deliver bug-free code and are easier to maintain. So with FPLs you'll have near-perfect code now, against crappy code after several missing deadlines.
Isn't this a Urban Legend?
...yes, but their answers generally amount to relying on The Wiki Way to save the day. While it's a wonderul sentiment, it's profoundly naive to rely primarily on the integrity of the community to cope with growing pains. AFAICS the modern world uses the same way to prevent crimes. Specially in countries where almost anyone can carry a gun without fear of being arrested. The laws can just punish criminals, not prevent crimes from happening (a la Minority Report, btw a very nice book).
Also I heard that in the Big Room people have a thing called "trust", used to measure some form of social bonds ("relationships", IIRC). They even let other human beings they don't mindcontrol to parent their children!!!
Once (an old job) my boss had to define an employee ranking policy for our department. In the document he defined that a consultant should have a college degree. When the manager reviewed the policy he told him to change that line, otherwise he [the manager] would have to fire me, because I was a consultant and college drop out.
The open-source community knows that the only way to ensure market share is taking the virus monopoly from Microsoft.