Interesting indeed. I have a more simplistic approach. A growing company has two commonly known paths of growth: Horizontal growth: Acquire competition and related products. You make tires? Acquire other tire manufactures and products/services. Vertical growth: Acquire chain of production: You make tires? Acquire all bussiness from the raw products (rubber) to the sales and installation. In Google's arena clearly it has no real competition, just spoken (like the iPod). So there's no real horizontal growth potential there. So the logic path is HORIZONTAL growth. Produce not only the search engine, but the computer and the OS and so on. Ipod succeded at horizontal growth with the music so google is basically making a search engine service and ones to own the-whole-chain which make sense considering considering the software and hardware requs to produce a "Google-Client Gizmo". Hey! how a bout a Wi-Fi portable Google Client: Let's call it "GPal"!!??
Meetings, regaldess of their nature they always inviariable communicate to the antendees the following essential truisms.
1. Regardless of who is hosting the meeting, there's a person in CHARGE of the whole enchilada.
If you are that person, the Meetings pumps your ego like a 777 landing gear tire, if you are not, Meetings kindly re-iterate that to you too.
2. The person in charge get's pay more than everybody else. If you forgot that, check your schedule, you are not getting enough Meetings!
3. The person in charge not only get's paid more than everybody else but has the intrinsic power to make everybody else's life a living hell. Meetings embody this precept to prefection. Perhaps it was that very reason meetings were invented in the first place. The moment authority and power was created and was handed solely to a single individual the next thing heard from that individual's mouth was:
Okay, I'll buy it!! If they have Olsen's Standard Book of British Birds. Olsen's "Standard Book of British Birds"? Yes. O-l-s-e-n? Yes. B-i-r-d-s? Yes. Yes, well we do have that one. The expurgated version, of course. I'm sorry, I didn't quite catch that. The expurgated version. The *expurgated* version of Olsen's "Standard Book Of British Birds"? Yes. It's the one without the DRM. The one without the DRM? They've all got the DRM - This a SONY Reader! Well I don't like them! Well you can't expect them to produce a special edition for SONY-haters!
My mistake. Thanks for the correction. Albrecht and Rose have a great chemistry (a-la Wayne's World) in their show but the shouldn't be drinking each other's beer..that's gay.. Not that there's anything wronng with that!
Kevin Rose and Alex Albreicht (obviously I'm mispelling here) are the 2 dudes I've been following (as in reading and listening) for a few years now.
They launched a few years ago an ultra-cool site called thebroken where they posted the best ever videos on techie stuff, from a self-destructing laptop to how to break the password on an old Windows box.
Now the are digg.com
They are a new breed a media personalities. They are the Martha Stewart omnimedia of computer technology for the masses (aka not the scientific angle but the practical).
Kevin and Alex are not only trend setters but they have the finger on the pulse of the techie community. They launched digg and along with it, diggnation, a podcast where they comment on digg top stories. It's a very funny podcast that is fast, and to the point. Digg beats Slashdot in many ways.
Yet, Slashdot is a different beast. Slashdot has a truly academic and scientifc community..law..engineering..medicine you name it..behind.
Through Digg I have found truly awsome sites. For example yesterday I found www.opensourcemac.org because the community highlighted the story. It has a pragmatic useful approach.
In Slashdot somewhat we are all steered at the whim (mispelled? digg has spell checker) of the editor. They even, in a funny way, explain to contributors why they go and reject stories..hey is their site..let them set the agenda..right?
Digg then says: "You don't like my story eh? Let the people decide!!" A valid approach too.
To recap. Digg loaded with buzz and coolness. Slashdot is is highly intellectual. They complement each other. IMHO
I just heard on twit (this week in tech) that Kevin Rose is now a millionaire. Good for him!
I would expect developers to spend less than 20% of the time coding because the should be busy doing: Requirement Analysis. Design. Requriment reviews. Design reviews. Test Plans. Testing. Requirment-Design-Code-Bug tracking.
Thus, when the time come to code, if you do all of the above right, the code part is not some obscure obfuscation that later on has to be reverse engineered..right?
Sorry, victim of flashback.. I just rented (cough) new release yesterday. I vote to change all children's abc books the L for Lion to L for Lemur. Thanks John Cleese! Thanks Zaboo Mafooo! Thanks Madagascar! Thanks Gordian. Thanks any-dvd! Now move along freaks!
Consider the following.. You put OSX on the 100 dollar laptop and you just have "locked in" the OS upgrade path. I have one PC with Fedora and I have followed the upgrade path FC1 FC2 FC3 FC4 no problem but also i have OS X Panther on a mac mini. What If I want to upgrade to new OS X? No can do. I have to pay Apple another X amount of dollars for that. Shouldn't the hardware provider, provide me, the buyer, with the best possible OS for such hardware at no extra cost? Nintendo does.
I couldn't agree more. I think religion, as such, should be part of education... and should by taught at Sunday School at Church, the sensible Church or the nonsensical kind, if you will.
It is not possible to infer that because a system or a process is elaborate and in some sort of equilibrium, there is intelligence behind it. Intelligence also is expressed with utter destruction and the expression of systems out of equilibrium eg. (the activation of an atomic bomb)..the destructions of ecosystems by means of exploitation or consumption. What we humans, declare as "Intelligent" is the resemblance of patterns out there, with of our own psyche. It's spacious reasoning. We imitate nature, and some like to call it their own...(intelligent) pretty stupid eh?
Buying Milk w/ expiration date is a fact of life. Buying Digital Content w/ embedded expiration date is plain stupid. They tried with disposable DVD's.
A fool and his/her digital content are soon controlled and ultimately, parted.
Here's why: Like all artistic endeavours, whenever you do something great eventually the artist faces the excruitiating disjuntive: I created something great, should I keep producing more versions of it or try something different?
By following the latter you risk to turn your creation into something trivial, trite, obfuscated, mundane and unimaginative; killing the unique quality of the original. Examples are a-plenty: The Simpsons. Rocky. Jaws. Alien. Mad Max. and of course: Star Wars.
Star Wars could have been a mystic sci-fi like Blade Runner or Brazil but instead became a regurgitated product that pops out of nowhere every holiday season..Like the Chia Pet! That's why I know hate Star Wars.
I define complexity as the direct relation of the number of components of something and it's inherent quility of that something that allows anyone to intuit it's function by observing the parts of that something interact.
c, as defined, is a very simple language, yet with it I have witnesed the creation of programs that have reached a level of complexity non-tractable by humans.
Reminds me of the story of the shepherd and the king, the chessboard and the grain of rice. The shepherd asked the king for one grain of rice, and to duplicate the amount for each square of the chessboard. 2^64 grains of rice!
c is that grain of rice.
To sum up, to say that c is simple language is equivalent to say that binary is the simplest way to present information. True but not what we really mean by simple.
I would then define simplicity in a language is the inverse relation between the effort required by an individual to understand the overall functionality of a system written in such language and the simplicity of such language.
The more effort the less simplicty.
My condensed definition is: A complex language lets you do more with less instructions at a small to large scale. A simple language let's you do less with more instructions at a even larger scale.
I once was trying to uninstall a program in a computer running OSX. I grabbed the folder containing the program and put it in the thrash. The program was gone. Honest! I don't believe in package manager software, Windows "Wizards" or RH RPMs.
Rich content WEB services such as GOOGLE EARTH, Have never been
possible due to lack of bandwith.
If I wanted to runn a web based app like those darn java applets
that couldn't compete with apps running local.
Now, With Broadband in place(4 Mbps or more), You can access a Full fledged app
from the web and and rival in performance with your locally install MS Crap.
Microsoft bussiness model:
Control the distribution channel (CD's/preinstalled)
Pay for programs, not conent.
Google bussiness model:
Control the distribution channel (WEB-HOSTS-SERVICES/WI-FI)
Pay for conent, not programs.
The clock is ticking
Re:Linus has limited engineering future vision
on
Linus Says No to 'Specs'
·
· Score: 2, Insightful
Mr. Torvalds calls it Reality (Software as the start and end point, no spec/design doc needed)
You call it a PROBLEM.
I say you are both RIGHT!
Software needs not to follow spec every time but when it does, it must.
Not all the software developers out there are or should be engineers. That's reality too
and is not reprobable but commendable.
My laptop fan is driving me crazy. I have a tray with the little pipe cooled system and below a usb power fan tray. It doesn't work crap. Anyone knows of some serious liquid-cooled laptop tray???
I believe there are levels of understanding. What kind of digital system is the one you don't understand. IT's all registers and interruptors, buffer's cache's..zeroes and ones orquestrated in different fashion...sort of lame fashion compared with more sophisticated data processing like molecular bonding dna sequencing...emergent system's !!now we are talking..not this crude boards with geometrical nano-scaled circuit-grids. A computer, by definition, is decomposed in a very structured and sequential fashion. Come to think of it computers, from ENIAC to DeepBlue, share the same digital technolgy. The are just adding machines. Young bloods with the right education..physics, logic deisgn,numerical analysis and authomata theory should be able to describe and understand with great leisure any digital device in existence.
The old saying goes: Chango viejo no aprende trucos nuevos
Méxicos work laws are a joke .
Fairness is a void concept in México.
What México calls business practice in other countries is called abuse-discrimination.
The damn article makes as much sense as just replacing Open Source with home cooking.
George Russell writes "Stephen J Marshall, writing in the BCS online magazine, provides a cogent argument detailing the ills of home cooking for the restaurant industry - namely, the lack of conceptual integrity, professionalism, and innovation together with the issue of ownership of home recipes under the current Intellectual Property laws for the food-chains-secret-sauces. Do these issues concern you?
I couldn't agree more. It reduces us software developers to code-monkeys jump-througg-fire-hoops, juice-box-drinker, tall- latte-chugger, granola-bar-chewer, regurgitating Monty Python 20 yr old jokes and snickering everytime we write log std::flush. Preposterous. TFA is right pointing out that in the world of coding there is no such thing as a "one language fits all" although lately we have been inundated with this script-mania where techies in their pissing-contest meetings argue endlessly about the killer-script (Pyton, Ruby, Perl, Tcl, VBS, Java-Script).
(Balmer)
I'm prepared to scour the earth for
this m0thucker. If Eric goes
to Indo China, I want a MS employee
hidin' in a bowl of rice, ready to
pop a cap in his ass.
OOps I meant VERTICAL growth! Google has already saturated the HORIZONTAL growth.
Interesting indeed. I have a more simplistic approach.
A growing company has two commonly known paths of growth:
Horizontal growth: Acquire competition and related products. You make tires? Acquire other
tire manufactures and products/services.
Vertical growth: Acquire chain of production: You make tires? Acquire all bussiness from the
raw products (rubber) to the sales and installation.
In Google's arena clearly it has no real competition, just spoken (like the iPod). So there's
no real horizontal growth potential there.
So the logic path is HORIZONTAL growth. Produce not only the search engine, but the computer and the OS and so on. Ipod succeded at horizontal growth with the music so google is basically making a search engine service and ones to own the-whole-chain which make sense considering considering the software and hardware requs to produce a "Google-Client Gizmo". Hey! how a bout a Wi-Fi portable Google Client: Let's call it "GPal"!!??
Meetings, regaldess of their nature they always inviariable communicate to the antendees the following essential truisms.
1.
Regardless of who is hosting the meeting, there's a person in CHARGE of the whole enchilada.
If you are that person, the Meetings pumps your ego like a 777 landing gear tire, if you are not, Meetings kindly re-iterate that to you too.
2.
The person in charge get's pay more than everybody else. If you forgot that,
check your schedule, you are not getting enough Meetings!
3.
The person in charge not only get's paid more than everybody else but has the intrinsic power to make everybody else's life a living hell.
Meetings embody this precept to prefection.
Perhaps it was that very reason meetings were invented in the first place.
The moment authority and power was created and was handed solely to a single individual the next thing heard from that individual's mouth was:
"Let's have a Meeting"
And that, simply stated, is why meetings SUCK!!!.
Okay, I'll buy it!! If they have Olsen's Standard Book of British Birds.
Olsen's "Standard Book of British Birds"?
Yes.
O-l-s-e-n?
Yes.
B-i-r-d-s?
Yes.
Yes, well we do have that one.
The expurgated version, of course.
I'm sorry, I didn't quite catch that.
The expurgated version.
The *expurgated* version of Olsen's "Standard Book Of British Birds"?
Yes. It's the one without the DRM.
The one without the DRM? They've all got the DRM - This a SONY Reader!
Well I don't like them!
Well you can't expect them to produce a special edition for SONY-haters!
Kurt Kobain?
I'm still working w/ Steve Miller's Band "The Joker".
What the hell is "Popitous of Love"???
My mistake. Thanks for the correction.
Albrecht and Rose have a great chemistry (a-la Wayne's World) in their show but the shouldn't be drinking each other's beer..that's gay..
Not that there's anything wronng with that!
Kevin Rose
..law..engineering..medicine you name it..behind.
and
Alex Albreicht (obviously I'm mispelling here)
are the 2 dudes
I've been following (as in reading and listening) for a few years now.
They launched a few years ago an ultra-cool site called thebroken where they posted the best ever videos on techie stuff, from a self-destructing laptop to how to break the password on an old Windows box.
Now the are digg.com
They are a new breed a media personalities. They are the Martha Stewart omnimedia of computer technology for the masses (aka not the scientific angle but the practical).
Kevin and Alex are not only trend setters but they have the finger on the pulse of the techie community. They launched digg and along with it, diggnation, a podcast where they comment on digg top stories.
It's a very funny podcast that is fast, and to the point.
Digg beats Slashdot in many ways.
Yet, Slashdot is a different beast. Slashdot has a truly academic and scientifc community
Through Digg I have found truly awsome sites. For example yesterday I found www.opensourcemac.org because the community highlighted the story. It has a pragmatic useful approach.
In Slashdot somewhat we are all steered at the whim (mispelled? digg has spell checker) of the editor. They even, in a funny way, explain to contributors why they go and reject stories..hey is their site..let them set the agenda..right?
Digg then says: "You don't like my story eh? Let the people decide!!" A valid approach too.
To recap. Digg loaded with buzz and coolness. Slashdot is is highly intellectual. They complement each other. IMHO
I just heard on twit (this week in tech) that Kevin Rose is now a millionaire.
Good for him!
I would expect developers to spend less than 20% of the time coding because the should be busy doing:
Requirement Analysis.
Design.
Requriment reviews.
Design reviews.
Test Plans.
Testing.
Requirment-Design-Code-Bug tracking.
Thus, when the time come to code, if you do all of the above right, the code part is
not some obscure obfuscation that later on has to be reverse engineered..right?
Sorry, victim of flashback..
I just rented (cough) new release yesterday.
I vote to change all children's abc books the L for Lion to L for Lemur.
Thanks John Cleese!
Thanks Zaboo Mafooo!
Thanks Madagascar!
Thanks Gordian.
Thanks any-dvd!
Now move along freaks!
Consider the following..
You put OSX on the 100 dollar laptop and you just have "locked in" the OS upgrade path.
I have one PC with Fedora and I have followed the upgrade path FC1 FC2 FC3 FC4 no problem
but also i have OS X Panther on a mac mini.
What If I want to upgrade to new OS X?
No can do. I have to pay Apple another X amount of dollars for that.
Shouldn't the hardware provider, provide me, the buyer,
with the best possible OS for such hardware at no extra cost?
Nintendo does.
I couldn't agree more. I think religion, as such, should be part of education... and should by taught at Sunday School at Church, the sensible Church or the nonsensical kind, if you will.
I couldn't agree more. I think religion, as such, should be part of education.
It is not possible to infer that because a system or a process is elaborate and in some sort of equilibrium, there is intelligence behind it.
Intelligence also is expressed with utter destruction and the expression of systems out of equilibrium eg. (the activation of an atomic bomb)..the destructions of ecosystems by means of exploitation or consumption.
What we humans, declare as "Intelligent" is the resemblance of patterns out there, with of our own psyche. It's spacious reasoning.
We imitate nature,
and some like to call it their own...(intelligent)
pretty stupid eh?
Buying Milk w/ expiration date is a fact of life.
Buying Digital Content w/ embedded expiration date is plain stupid.
They tried with disposable DVD's.
A fool and his/her digital content are soon controlled and ultimately, parted.
Here's why:
Like all artistic endeavours, whenever you do something great eventually the artist faces the excruitiating disjuntive: I created something great, should I keep producing more versions of it or try something different?
By following the latter you risk to turn your creation into something trivial, trite, obfuscated, mundane and unimaginative; killing the unique quality of the original. Examples are a-plenty:
The Simpsons.
Rocky.
Jaws.
Alien.
Mad Max.
and of course: Star Wars.
Star Wars could have been a mystic sci-fi like Blade Runner or Brazil but instead became
a regurgitated product that pops out of nowhere every holiday season..Like the Chia Pet!
That's why I know hate Star Wars.
I define complexity as the direct relation of the number of components of something and it's inherent quility of that something that allows anyone to intuit it's function by observing the parts of that something interact.
c, as defined, is a very simple language, yet with it I have witnesed the creation of programs that have reached a level of complexity non-tractable by humans.
Reminds me of the story of the shepherd and the king, the chessboard and the grain of rice.
The shepherd asked the king for one grain of rice, and to duplicate the amount for each
square of the chessboard. 2^64 grains of rice!
c is that grain of rice.
To sum up, to say that c is simple language is equivalent to say that binary is the simplest way to present information. True but not what we really mean by simple.
I would then define simplicity in a language is the inverse relation between the effort required by an individual to understand the overall functionality of a system written in
such language and the simplicity of such language.
The more effort the less simplicty.
My condensed definition is:
A complex language lets you do more with less instructions at a small to large scale.
A simple language let's you do less with more instructions at a even larger scale.
I once was trying to uninstall a program in a computer running OSX.
I grabbed the folder containing the program and put it in the thrash.
The program was gone.
Honest!
I don't believe in package manager software, Windows "Wizards" or RH RPMs.
Rich content WEB services such as GOOGLE EARTH, Have never been
possible due to lack of bandwith.
If I wanted to runn a web based app like those darn java applets
that couldn't compete with apps running local.
Now, With Broadband in place(4 Mbps or more), You can access a Full fledged app
from the web and and rival in performance with your locally install MS Crap.
Microsoft bussiness model:
Control the distribution channel (CD's/preinstalled)
Pay for programs, not conent.
Google bussiness model:
Control the distribution channel (WEB-HOSTS-SERVICES/WI-FI)
Pay for conent, not programs.
The clock is ticking
Mr. Torvalds calls it Reality (Software as the start and end point, no spec/design doc needed) You call it a PROBLEM. I say you are both RIGHT! Software needs not to follow spec every time but when it does, it must. Not all the software developers out there are or should be engineers. That's reality too and is not reprobable but commendable.
My laptop fan is driving me crazy.
I have a tray with the little pipe cooled system and below a usb
power fan tray.
It doesn't work crap.
Anyone knows of some serious liquid-cooled laptop tray???
I believe there are levels of understanding.
What kind of digital system is the one you don't understand. IT's all registers and interruptors, buffer's cache's..zeroes and ones orquestrated in different fashion...sort of lame fashion compared with more sophisticated data processing like molecular bonding dna sequencing...emergent system's !!now we are talking..not this crude boards with geometrical nano-scaled circuit-grids.
A computer, by definition, is decomposed in a very structured and sequential fashion. Come to think of it computers, from ENIAC to DeepBlue, share the same digital technolgy. The are just adding machines.
Young bloods with the right education..physics, logic deisgn,numerical analysis and authomata theory should be able to describe and understand with great leisure any digital device in existence.
The old saying goes:
Chango viejo no aprende trucos nuevos
Méxicos work laws are a joke
. Fairness is a void concept in México.
What México calls business practice in other countries is called abuse-discrimination.
The damn article makes as much sense as just replacing Open Source with home cooking. George Russell writes "Stephen J Marshall, writing in the BCS online magazine, provides a cogent argument detailing the ills of home cooking for the restaurant industry - namely, the lack of conceptual integrity, professionalism, and innovation together with the issue of ownership of home recipes under the current Intellectual Property laws for the food-chains-secret-sauces. Do these issues concern you?
I couldn't agree more.
It reduces us software developers to code-monkeys jump-througg-fire-hoops, juice-box-drinker, tall- latte-chugger, granola-bar-chewer, regurgitating Monty Python 20 yr old jokes and snickering everytime we write log std::flush.
Preposterous.
TFA is right pointing out that in the world of coding there is no such thing as a "one language fits all" although lately we have been inundated with this script-mania where techies in their pissing-contest meetings argue endlessly about the killer-script (Pyton, Ruby, Perl, Tcl, VBS, Java-Script).
(Balmer) I'm prepared to scour the earth for this m0thucker. If Eric goes to Indo China, I want a MS employee hidin' in a bowl of rice, ready to pop a cap in his ass.