Nice gesture. Now they should give him the honour he deserved while he was alive. Considering his contributions to the war effort and Computer Science, he should be knighted.
I like the "slowness" of Debian's releases too. I use Debian on my laptop (testing) and my servers (stable).
For my servers, it doesn't matter how fresh Firefox is, how fresh Gnome/KDE or anything-within-a-mile-of-X is. All I care about is that the box stays afloat.
So I would like to thank all the Debian developers who exercise patient and take the quality of their releases so seriously. Thanks bunches!
As for the political problems, every organization has them. But I sure hope they work it out nicely amongst themselves. Cause Debian r0x!
Well, I'm sure you all know that us Canadians are terribly conceited, specially when it comes to civil rights and all that, and espcially when comparing ourselves with the Americans.
Ergo, the bugs can't possibly be planted there by our government! Impossible!
I bet it's the Brits!
You see, the way the monarchy and the Commenwealth are all setup, every year our mint imports the small slabs of metal with the Queen's head on them from the UK. They have to be minted their, by order of King Edward II. When our mint makes the coin, we make everything except the Queen's relief, and then solder the important british slab to our coin.
I have a firm belief that the bugs are part of the important relief.
We walk it, they checkup our name on the registry, have us sign off, and give us a slip of paper, say 3x4 inches. The paper has (say) 4 names on it, with a white circle beside each name, about 1/2 inch in diameter. We walk to a booth, draw an X on one of the cirlces. Fold the paper. Come back to the registration desk and slide it in a box. Say thanks and leave.
5 state constitutional amendments! That sounds amazing.
I find it hard to set aside the time and energy to read up on our MP candidates. How do you guys consider the amendments and the judges and all that.
On one hand, your system sounds much more "democratic", and ours seems much more "representative" (we vote for the people who then vote for our judges). But on the other hand, it sounds overwhelming, too many considerations. Would it be better to bank on one good decision rather than many less-than perfect decisions?
There is a key difference between our Canadian elections and the American elections.
In Canada we've got 1 question per election. We just have to choose our MP (Member of Parliament) or MPP (Member of Provincial Parliament). Just one X, and around 4 options.
I gather from the media that the Americans have a whole series of questions (perhaps our southern cousins can confirm this?).
So, manually tabulating Canadian votes is considerably easier than manuallly tabulating American votes.
Don't mean to be a troll, but maybe the Canadian elections are more user friendly, not necessarily for the voter, but perhaps for the counter.
Let me get this straight: Stephen Colbert "Colberted" the site, flooding it so that it was getting Tomcat stack traces. And so, as a remedy, you slashdotted it?!
For those of us who have just less then 60GB of mp3s, wouldn't an iPod be a better choice? It's a bit more pricey but then you can walk on the street with it too?
First off, Java only recently got templates and generics.
Secondly, C++ is a multi-paradigms language, you can OO or not OO, template or not template, h4x with the void pointers or not h4x with the void pointers. You and your problem choose, not someone else.
It also has operator overloading and you can control your resourse management options, rather than rely on Java's garbage collection which fails when you want to manage resourses other than memory (e.g. DB connections)
So Java and C# may have superseded C++ in many domains, but C++ is still king baby. Albeit a mean king.
Id's say it's like driving standard vs automatic. Standard is a pain in the ass if you don't know what you're doing. But if you invest in it, you can really control your car; you're in the loop.
Granted, it's nice that standard cars stall rather then have the engine rip the tranmission to pieces.
I have a hard time imagining writing code via voice or using hand-writing. Think of all those exams where you had to write your code using a pen! Nasty:(
Perhaps voice is good for prose, and hand-rec is good for notes, but I think for code, nothing tops the mighty keyboard.
Is MIT going to fire this Madnick prof? I think he has embarrassed the school enough.
Lacovara asked Madnick if the fact that the academic couldn't name another operating system without a browser that couldn't be removed was important. Madnick said it was not, and said a remarkable feat had been performed by software engineers at Microsoft. "The fact that they have designed it this way is a benefit," he said.
What ever happened to modularity of code being one of the pillars of software engineering?
Though true, we have to consider some key differences between buildings and software:
-Buildings are confined to physics, software (aside from Halting Problem and P=?NP) is confined to nothing. i.e. Software is infinitely more complex.
-Software is abstract, very hard to visualize since it usually requires more than a 3D model in our head.
-Also, once you make a 10 storey building, the client doesn't come back and ask for 25 additional stories and a 50 ft overhanging terrace on every other floor.
Of course, these points aside, we're still horrible at engineering, but we need to be aware of the complexity of our engineering before we can tackle it.
Nice gesture. Now they should give him the honour he deserved while he was alive. Considering his contributions to the war effort and Computer Science, he should be knighted.
Huh! Looks like we'll have a good version of Gibson's cyberspace in no time.
Or...
:D
How about for people who like to call "testing" stable, they install "testing" and call it "stable"?
A rose by any other name...
Here here!
I like the "slowness" of Debian's releases too.
I use Debian on my laptop (testing) and my servers (stable).
For my servers, it doesn't matter how fresh Firefox is, how fresh Gnome/KDE or anything-within-a-mile-of-X is.
All I care about is that the box stays afloat.
So I would like to thank all the Debian developers who exercise patient and take the quality of their releases so seriously. Thanks bunches!
As for the political problems, every organization has them. But I sure hope they work it out nicely amongst themselves. Cause Debian r0x!
Well, I'm sure you all know that us Canadians are terribly conceited, specially when it comes to civil rights and all that, and espcially when comparing ourselves with the Americans.
Ergo, the bugs can't possibly be planted there by our government! Impossible!
I bet it's the Brits!
You see, the way the monarchy and the Commenwealth are all setup, every year our mint imports the small slabs of metal with the Queen's head on them from the UK. They have to be minted their, by order of King Edward II. When our mint makes the coin, we make everything except the Queen's relief, and then solder the important british slab to our coin.
I have a firm belief that the bugs are part of the important relief.
Thanks for the response and the information.
Ha ha ha....
You'd laugh hard if you came by our elections.
We walk it, they checkup our name on the registry, have us sign off, and give us a slip of paper, say 3x4 inches.
The paper has (say) 4 names on it, with a white circle beside each name, about 1/2 inch in diameter.
We walk to a booth, draw an X on one of the cirlces.
Fold the paper.
Come back to the registration desk and slide it in a box.
Say thanks and leave.
5 state constitutional amendments! That sounds amazing.
I find it hard to set aside the time and energy to read up on our MP candidates. How do you guys consider the amendments and the judges and all that.
On one hand, your system sounds much more "democratic", and ours seems much more "representative" (we vote for the people who then vote for our judges).
But on the other hand, it sounds overwhelming, too many considerations. Would it be better to bank on one good decision rather than many less-than perfect decisions?
There is a key difference between our Canadian elections and the American elections.
In Canada we've got 1 question per election. We just have to choose our MP (Member of Parliament) or MPP (Member of Provincial Parliament). Just one X, and around 4 options.
I gather from the media that the Americans have a whole series of questions (perhaps our southern cousins can confirm this?).
So, manually tabulating Canadian votes is considerably easier than manuallly tabulating American votes.
Don't mean to be a troll, but maybe the Canadian elections are more user friendly, not necessarily for the voter, but perhaps for the counter.
Let me get this straight: Stephen Colbert "Colberted" the site, flooding it so that it was getting Tomcat stack traces. And so, as a remedy, you slashdotted it?!
For those of us who have just less then 60GB of mp3s, wouldn't an iPod be a better choice?
It's a bit more pricey but then you can walk on the street with it too?
Maybe if it was ~$100
First off, Java only recently got templates and generics.
Secondly, C++ is a multi-paradigms language, you can OO or not OO, template or not template, h4x with the void pointers or not h4x with the void pointers. You and your problem choose, not someone else.
It also has operator overloading and you can control your resourse management options, rather than rely on Java's garbage collection which fails when you want to manage resourses other than memory (e.g. DB connections)
So Java and C# may have superseded C++ in many domains, but C++ is still king baby. Albeit a mean king.
Amen!
Id's say it's like driving standard vs automatic. Standard is a pain in the ass if you don't know what you're doing. But if you invest in it, you can really control your car; you're in the loop.
Granted, it's nice that standard cars stall rather then have the engine rip the tranmission to pieces.
I agree completely. I want my OS lean and clean. And I prefer detailed documents over GUIs.
There seems to be a lot of focus towards GUIs. Even cursor & menu based systems don't satisfy people. What gives? How come eye candy is so important?
It's great if people want ot put GUIs on top of solid command line systems, but not at the sacrifice of the lower level systems.
For me, *NIX is an IDE.
MyIDE = xterms + vim + grep + make + svn + man + the browser + diff + io redirection +....
It's not as polished as an IDE, not as cool. But you get to organize it any way your want.
And besides, considering most of my time is spent manipulating text, any IDE that doesn't have vim integrated in it is useless, at least to me.
(NB: if you like, you can subst emacs for vim in the above)
How about linguistics?
Specially if you're into theoretical Computer Science. Linguistics brushes against Format Languages.
It would also help with your writing skills, if you're in need of that.
It's like a link between Math minds and English minds.
Of course typing is needed!
:(
I have a hard time imagining writing code via voice or using hand-writing. Think of all those exams where you had to write your code using a pen! Nasty
Perhaps voice is good for prose, and hand-rec is good for notes, but I think for code, nothing tops the mighty keyboard.
I've always been a fan of the "X IDE": A couple of xterms with Vim (or emacs if you must ;) ) a web browser, man pages, and shell scripts...
Of course, this isn't as cool as MS's IDEs. But you can take it almost anywhere and you can make it conform to your own tastes and habbits.
And of course, the text editor is king when it comes to IDEs...actually, the compiler is the "king", the text editor is the "queen"
I'm crossing my fingers...And I must say, I'm quite excited about future possibilities...
Just think:
Java 1.6 : Overloadable operators
Java 1.7 : Pointers
Java 1.7.1 : Void Pointers
The prospect of the combination of overloadable operators and pointers? Oh baby baby baby!
The trick to evolution wouldn't be to survive on slashdot.org, per se, but to rather reproduce using/with slashdot.org.
Me too.
I want replication too.
Thanks in advance.
Though true, we have to consider some key differences between buildings and software:
-Buildings are confined to physics, software (aside from Halting Problem and P=?NP) is confined to nothing. i.e. Software is infinitely more complex.
-Software is abstract, very hard to visualize since it usually requires more than a 3D model in our head.
-Also, once you make a 10 storey building, the client doesn't come back and ask for 25 additional stories and a 50 ft overhanging terrace on every other floor.
Of course, these points aside, we're still horrible at engineering, but we need to be aware of the complexity of our engineering before we can tackle it.