It really speaks strongly to having information free and available.
What if the internet is not open and not free? What if it is encumbered in every way? Perhaps the results would have been different, maybe something like this:
I tried to get to Google, but my ISP kept sending me to their search engine Mobile Search which doesn't work very well. Eventually I found Wikipedia, but when I tried to get to the site, they charged me $50 for accessing a website outside their network. Fortunately I had the Mobile Credit Card to pay for it, or I wouldn't have been able to get to the information. Despite paying though, I had to watch a 5 minute commercial before seeing the page. It gave me just enough time to know to snip the umbilical chord. I missed the rest of the delivery.
As a boss, I bought every employee headsets so I could guarantee that no-one would be having music coming out of their speakers for all to hear. Also, with an attached mic, they can answer the phone calls from their peers, etc. without having to fumble for a phone.
Productivity is about making things easy and comfortable to do.
A boss that interferes with that is not being a boss, but an ass.
Achem.... FCC has nothing to do with newspapers. These are things on paper. Large discolored paper. The things that may appear on your door step, and you may toss into the recycling bin (or use to start a camp fire).
But you have a point. If Radio and TV actually did better news, perhaps that would spill over into the the newspaper... or better yet, YouTube. Oh wait, isn't that Google?
It's not only that it cost less, but it is much more reliable, longer lasting and probably ** way ** more environmentally friendly, if that matters to you. Probably not, since you bought an ink-jet.
Ink printers were really a good drunken idea, but when sober, a really bad idea that was marketed anyway. Can you imagine a world where there were no ink-jets? Perhaps where every printer could use post-script? Maybe even ones that ran on the network, and not on the back of a computer somehow? My eyes are tearing... with bliss.
It was pretty awesome and used C with some libraries or Occam2 as the programming language. You could link up as many of these babies as you would like and they would communicate between themselves for your parallel programs.
It's nice to see something similar in scale coming into the main stream more/again.
Things to keep in mind: * When it costs a trillion dollars, they will squash it. * you will know your call is being monitored because the lights will dim * you will know when something you said/did requires deeper look because the lights will go out and your call or internet will become choppy or drop * you will know when you said something suspicious but they don't know why, and you will wake up in The Village. * you will know your neighbour is trouble because your lights will dim often.
Even though you are asking for control of the other computer, it really helps to be able to see what the other user sees. Skype has really helped with that lately. Obviously this only works if their machine is a Mac or Windows OS, but that could be typical in your case. Hopefully they will extend that to the X windows someday.
Also, for mac to mac, iChat is fantastic with that. Much more usable than VNC.
As far as VNC, you don't have to have the other side open up ports and such if you do a reverse login via ssh or putty. Then VNC works for everything. Simple and useful.
yes - but if you were in the top 1000 sites, $1M in cash might put you in the bottom of the barrel next week, with a $1M fiasco and a bunch of unemployed people.
Nevertheless, I think the top 1000 sites include google (like 200 times), facebook, myspace, foxnews, yahoo (a bunch of times), and so on. By stopping using google would just mean people would be frustrated finding you. It would simply be a 1000 $1M of headaches and $1B badly spent.
If this is how he plans his game strategies, I'd be surprised if he ever wins anything other than by chance.
And pretty soon, no one will know anything about the broad picture and maybe only know something about what they are specialized in.
We see this already with the crowd of students entering the work force now with one OS and one or two programming languages, and a handful of ideas that don't connect the dots.
Oh well, the renaissance of computer science is over, long live the technicians.
BTW - maintenance is for those who use software, not for those who create it. Who, in their right mind, would want to maintain anything? "Not I", says the mathematician; "Not I", says the philosopher; "Not I", says the monkey.
The point is that he thinks that degree holding programmers are not 'better' than non-degree holding programmers on average. From experience, this is not true.
IMO, one who holds a degree will be better able to solve problems than those who don't. Period. I've hired dozens of software developers from both streams, and I have worked with hundreds from both streams. Although there are shining stars in each, the better software developers, on average, are those with a degree. The ones I wished would find different and better suited work were typically not degree holding. The stars will be stars no matter what, and for them, reading a book (or probably dozens) will suit them better anyway.
When I hire a 2 year diploma holding developer, I know I will have a decent and narrow developer for the task. When I hire a 4 year degree holding developer, I know I probably have a decent and broader developer for the task. Sometimes, I get lucky and I can see a star coming.
Did that for my mom 2 years ago, tech support dropped from serious Windows problems every month and minor ones every week to trivial 'support' for the Mac once a month when firefox/thuderbird updates, and says 'do you want to update?' - and the answer is Yes.
Tech support for Mac's rule!
Tech support for Ubuntu/Fedora/Debian rules too (a little more complex sometimes than for a Mac).
The tech people in love with MS really confuse me.
I find it all depends on which part of the floor I leave the CD. Near the middle are worst, but surprisingly the ones next to the wall are almost as bad. The ones close the wall, but less near the center seem to survive the best.
In summary, 1) left near doorway = rating 1 star 2) left center of room = rating 1 star 3) left around center or room = rating 3 stars 4) perimeter of room = rating 4 stars 5) left at wall of room = rating 2 stars 6) other (case, desk, special CD container) = rating 2-4 stars
For the most part, the game engine is quite separate from the game-script in modern game development and can be compiled independently for each system, and run the same scripts.
I understand what Ryan was trying to do, but, to be fair, is a low-level solution that a higher level solution could do instead... i.e. make it a desktop environment fix rather than a kernel fix.
closed-source software is viable on Linux from the hardware/software point of view.... it seems it is the user-end that is missing from the purchasing stream. I've purchased and played (many of) the games Ryan has helped port to Linux. I'm glad he did them.
As far as rudeness and smugness goes, there's no need for that. I think it is quite sad that there is so much disrespect floating around.
The government & Toyota are probably right about the floor mat. But that's what recalls are for.
This is exactly what happened to me and I was heading to a cliff - 3rd gear - floored and I had the presence of mind to turn off the ignition. Seriously - I was terrified.
Picture this, you turn a corner, accelerate, change gears, and suddenly you are going around 80 Km/h with about 1 block to the edge of cliff and a 90 degree turn on a residential street with a cliff in front of you.
I had the time to turn off the ignition and jerk to a stop... BTW taking it out of gear under full acceleration is not simple either. I can hear the vacuum cleaner sound of the engine too - it was crazy. However, when the engine red-lines - it kill the accelerator for a second and then lets it restart... grabbing the ****ing anything with that is un-fun.
AFTER it stopped I could diagnose the problem being that the driver's side floor mat came off the hook that is supposed to hold it in place and inched up over the gas-pedal... thus couldn't un-press it until the carpet was pulled back.
Since there was a slot in the peg that holds the carpet in place, I took a handy dandy twist tie and wrapped the peg with the carpet in place preventing the carpet from EVER popping off that peg. Since then - no scary shit.
Toyota and Nissan should fix this problem - at their cost - and it should be a recall. - After all - it's a 10 cent fix - a peg that has a simple spring latch on top would fix it with no problems. Picture hanger anchors have used that technique for decades now.
AI - In various forms, especially for predictive logic and expert systems, AI is working. It's also getting better with broader applications occurring all the time
CASE - well - that was not viable if you don't have AI that can program... first things first. However, tons of the tools we use today UML, to code completion have roots in this
Thin Clients - come on! What do you think a browser is? Successful? I'd say.
ERP - well - I'm not sure about that either. That's a big problem that need intelligent thinking. Most corps aren't all that.
B2B - I know that this is growing. The internet now is much more friendly than it was for this kind of thing. Also, the biggest companies back in 2000 were a mess to actually try to do that. It's time will come.
ESM - With the right tools and training, your staff can use efficient methods of attacking the collaboration problem. The issue is that most people are not -taught- to collaborate, and it's a difficult hurdle to get people to work in collaborative environments.
None of these things are ripe yet. All of these things take time to implement. Absolutely nothing in this article is up to date.
I can find failures in different companies for each of these, but I can also find successes in other companies for each of these.
I just bought (yes bought) two games over the last couple of weeks and although it was relatively painless to "install" (read "use"), the 1 file install would be welcome. Perhaps it would be a Gnome or KDE feature (or whatever DE you use) to be Application aware with tar files or zip files. By making these "detect" applications via some simple content, like a manifest.xml or whatever included into these packages.
1) different architecture binaries could easily be identified by the manifest file 2) Data doesn't have to be duplicated 3) Unpacking these would still work. 4) It's a relatively easy addition. 5) An application Icon could finally be specified. Imagine that!
To accomplish this doesn't have to be complicated, and it certainly doesn't have to be used for every application... I wouldn't want ssh to be 'universal', but Photoshop would be welcome.
This is also a chicken and egg problem that can switch in a matter of a year or two.
People write software for windows because it is common and popular (maybe not so much here). People write software for the Macintosh because it has less competition and it is sort of popular.
People will write software for *nix if it is popular. It's simply a problem of momentum.
I, for one, cheer when this type of competition appears. It changes the way vendors ask for things, the way developers see things and opportunities that come with the ship.
When I was younger, it was when no-one knew which platform would be the one to pick. Each of them had their benefits, Amiga, Apple, Atari, IBM PC, HP, DEC... all had some interesting desktop that had different features, some good, some not good. Surprisingly, the software that you could get for each of these were similar, but made by different folks. You wanted to do "X" you bought "Y" machine to do it.
This will not happen in the same way again, since the software is becoming available on all machines.
I find myself not worrying too much about which OS to use for the software, but which OS to use for security, features, and compatibility. The software will come. Occasionally, the software is written with one OS in mind and then you are stuck. That is rare.
I also find myself really enjoying doing my day to day shit in Linux... and whenever I'm in Windows or OS X, I'm wishing for those desktop features in Linux. Not just a little; it's really annoying doing stuff without these things I've grown accustomed to.
All this talking about problems can be a non-issue.
If telecoms are relegated to 3rd tier carriers (as they should be), then these devices can use local wifi instead as a priority routing and the 4G/3G/edge, etc carriers as the next... etc.
The Australian idea of ad-hoc networks previously mentioned here could extend the wifi reach into areas a little further too.
On top of that, all the voice network bandwidth should be tossed onto the data pile and open up that spectrum for wireless data.
It might be a bit ugly choreography but the phones pretty much do that now... except they have this voice junk... and no built in ad-hoc relay.
But really, how hard can that be? It's only typing!
It really speaks strongly to having information free and available.
What if the internet is not open and not free? What if it is encumbered in every way? Perhaps the results would have been different, maybe something like this:
I tried to get to Google, but my ISP kept sending me to their search engine Mobile Search which doesn't work very well. Eventually I found Wikipedia, but when I tried to get to the site, they charged me $50 for accessing a website outside their network. Fortunately I had the Mobile Credit Card to pay for it, or I wouldn't have been able to get to the information. Despite paying though, I had to watch a 5 minute commercial before seeing the page. It gave me just enough time to know to snip the umbilical chord. I missed the rest of the delivery.
As a boss, I bought every employee headsets so I could guarantee that no-one would be having music coming out of their speakers for all to hear. Also, with an attached mic, they can answer the phone calls from their peers, etc. without having to fumble for a phone.
Productivity is about making things easy and comfortable to do.
A boss that interferes with that is not being a boss, but an ass.
So I up your retard to a retarded ass.
I know the hot helps make the first contact, but after that, who wants to be around someone dumb... except, perhaps, for entertainment value.
I use 'spaces' on the mac or multiple desktops on linux (windows has nothing useful) for the same thing now. Why would tabs be any different?
Achem.... FCC has nothing to do with newspapers. These are things on paper. Large discolored paper. The things that may appear on your door step, and you may toss into the recycling bin (or use to start a camp fire).
But you have a point. If Radio and TV actually did better news, perhaps that would spill over into the the newspaper... or better yet, YouTube. Oh wait, isn't that Google?
Why in the world would I want a newspaper?
Actually, movies are compressed far more than this using H264 for video or whatever, and AAC for sound.
To make it comparible, it would be measured in terabytes to download a raw movie instead of measured in gigabytes now, for a compressed one.
who uses Hotmail or Live messenger?
Long live ICQ!
It's not only that it cost less, but it is much more reliable, longer lasting and probably ** way ** more environmentally friendly, if that matters to you. Probably not, since you bought an ink-jet.
Ink printers were really a good drunken idea, but when sober, a really bad idea that was marketed anyway. Can you imagine a world where there were no ink-jets? Perhaps where every printer could use post-script? Maybe even ones that ran on the network, and not on the back of a computer somehow? My eyes are tearing... with bliss.
Sometimes cheap is just that... crappy.
Get a laser printer and stop the waste.
In the late '80s a networked computer chip for multiprocessing was created http://en.wikipedia.org/wiki/Transputer
It was pretty awesome and used C with some libraries or Occam2 as the programming language. You could link up as many of these babies as you would like and they would communicate between themselves for your parallel programs.
It's nice to see something similar in scale coming into the main stream more/again.
Things to keep in mind:
* When it costs a trillion dollars, they will squash it.
* you will know your call is being monitored because the lights will dim
* you will know when something you said/did requires deeper look because the lights will go out and your call or internet will become choppy or drop
* you will know when you said something suspicious but they don't know why, and you will wake up in The Village.
* you will know your neighbour is trouble because your lights will dim often.
Even though you are asking for control of the other computer, it really helps to be able to see what the other user sees. Skype has really helped with that lately. Obviously this only works if their machine is a Mac or Windows OS, but that could be typical in your case. Hopefully they will extend that to the X windows someday.
Also, for mac to mac, iChat is fantastic with that. Much more usable than VNC.
As far as VNC, you don't have to have the other side open up ports and such if you do a reverse login via ssh or putty. Then VNC works for everything. Simple and useful.
yes - but if you were in the top 1000 sites, $1M in cash might put you in the bottom of the barrel next week, with a $1M fiasco and a bunch of unemployed people.
Nevertheless, I think the top 1000 sites include google (like 200 times), facebook, myspace, foxnews, yahoo (a bunch of times), and so on. By stopping using google would just mean people would be frustrated finding you. It would simply be a 1000 $1M of headaches and $1B badly spent.
If this is how he plans his game strategies, I'd be surprised if he ever wins anything other than by chance.
I hope he does it because it would be a laugh!
its the same.
And pretty soon, no one will know anything about the broad picture and maybe only know something about what they are specialized in.
We see this already with the crowd of students entering the work force now with one OS and one or two programming languages, and a handful of ideas that don't connect the dots.
Oh well, the renaissance of computer science is over, long live the technicians.
BTW - maintenance is for those who use software, not for those who create it. Who, in their right mind, would want to maintain anything? "Not I", says the mathematician; "Not I", says the philosopher; "Not I", says the monkey.
Democracy ensures that the public gets a government no better than they deserve.
You get what you pay for.
The point is that he thinks that degree holding programmers are not 'better' than non-degree holding programmers on average. From experience, this is not true.
IMO, one who holds a degree will be better able to solve problems than those who don't. Period. I've hired dozens of software developers from both streams, and I have worked with hundreds from both streams. Although there are shining stars in each, the better software developers, on average, are those with a degree. The ones I wished would find different and better suited work were typically not degree holding. The stars will be stars no matter what, and for them, reading a book (or probably dozens) will suit them better anyway.
When I hire a 2 year diploma holding developer, I know I will have a decent and narrow developer for the task. When I hire a 4 year degree holding developer, I know I probably have a decent and broader developer for the task. Sometimes, I get lucky and I can see a star coming.
Did that for my mom 2 years ago, tech support dropped from serious Windows problems every month and minor ones every week to trivial 'support' for the Mac once a month when firefox/thuderbird updates, and says 'do you want to update?' - and the answer is Yes.
Tech support for Mac's rule!
Tech support for Ubuntu/Fedora/Debian rules too (a little more complex sometimes than for a Mac).
The tech people in love with MS really confuse me.
I find it all depends on which part of the floor I leave the CD. Near the middle are worst, but surprisingly the ones next to the wall are almost as bad. The ones close the wall, but less near the center seem to survive the best.
In summary,
1) left near doorway = rating 1 star
2) left center of room = rating 1 star
3) left around center or room = rating 3 stars
4) perimeter of room = rating 4 stars
5) left at wall of room = rating 2 stars
6) other (case, desk, special CD container) = rating 2-4 stars
I disagree
For the most part, the game engine is quite separate from the game-script in modern game development and can be compiled independently for each system, and run the same scripts.
I understand what Ryan was trying to do, but, to be fair, is a low-level solution that a higher level solution could do instead... i.e. make it a desktop environment fix rather than a kernel fix.
closed-source software is viable on Linux from the hardware/software point of view.... it seems it is the user-end that is missing from the purchasing stream. I've purchased and played (many of) the games Ryan has helped port to Linux. I'm glad he did them.
As far as rudeness and smugness goes, there's no need for that. I think it is quite sad that there is so much disrespect floating around.
The government & Toyota are probably right about the floor mat. But that's what recalls are for.
This is exactly what happened to me and I was heading to a cliff - 3rd gear - floored and I had the presence of mind to turn off the ignition. Seriously - I was terrified.
Picture this, you turn a corner, accelerate, change gears, and suddenly you are going around 80 Km/h with about 1 block to the edge of cliff and a 90 degree turn on a residential street with a cliff in front of you.
I had the time to turn off the ignition and jerk to a stop... BTW taking it out of gear under full acceleration is not simple either. I can hear the vacuum cleaner sound of the engine too - it was crazy. However, when the engine red-lines - it kill the accelerator for a second and then lets it restart... grabbing the ****ing anything with that is un-fun.
AFTER it stopped I could diagnose the problem being that the driver's side floor mat came off the hook that is supposed to hold it in place and inched up over the gas-pedal... thus couldn't un-press it until the carpet was pulled back.
Since there was a slot in the peg that holds the carpet in place, I took a handy dandy twist tie and wrapped the peg with the carpet in place preventing the carpet from EVER popping off that peg. Since then - no scary shit.
Toyota and Nissan should fix this problem - at their cost - and it should be a recall. - After all - it's a 10 cent fix - a peg that has a simple spring latch on top would fix it with no problems. Picture hanger anchors have used that technique for decades now.
Actually every item in this list is suspect:
AI - In various forms, especially for predictive logic and expert systems, AI is working. It's also getting better with broader applications occurring all the time
CASE - well - that was not viable if you don't have AI that can program... first things first. However, tons of the tools we use today UML, to code completion have roots in this
Thin Clients - come on! What do you think a browser is? Successful? I'd say.
ERP - well - I'm not sure about that either. That's a big problem that need intelligent thinking. Most corps aren't all that.
B2B - I know that this is growing. The internet now is much more friendly than it was for this kind of thing. Also, the biggest companies back in 2000 were a mess to actually try to do that. It's time will come.
ESM - With the right tools and training, your staff can use efficient methods of attacking the collaboration problem. The issue is that most people are not -taught- to collaborate, and it's a difficult hurdle to get people to work in collaborative environments.
None of these things are ripe yet. All of these things take time to implement. Absolutely nothing in this article is up to date.
I can find failures in different companies for each of these, but I can also find successes in other companies for each of these.
This article is junk
I would donate it to www.willitblend.com
I agree.
I just bought (yes bought) two games over the last couple of weeks and although it was relatively painless to "install" (read "use"), the 1 file install would be welcome. Perhaps it would be a Gnome or KDE feature (or whatever DE you use) to be Application aware with tar files or zip files. By making these "detect" applications via some simple content, like a manifest.xml or whatever included into these packages.
1) different architecture binaries could easily be identified by the manifest file
2) Data doesn't have to be duplicated
3) Unpacking these would still work.
4) It's a relatively easy addition.
5) An application Icon could finally be specified. Imagine that!
To accomplish this doesn't have to be complicated, and it certainly doesn't have to be used for every application... I wouldn't want ssh to be 'universal', but Photoshop would be welcome.
This is also a chicken and egg problem that can switch in a matter of a year or two.
People write software for windows because it is common and popular (maybe not so much here).
People write software for the Macintosh because it has less competition and it is sort of popular.
People will write software for *nix if it is popular. It's simply a problem of momentum.
I, for one, cheer when this type of competition appears. It changes the way vendors ask for things, the way developers see things and opportunities that come with the ship.
When I was younger, it was when no-one knew which platform would be the one to pick. Each of them had their benefits, Amiga, Apple, Atari, IBM PC, HP, DEC... all had some interesting desktop that had different features, some good, some not good. Surprisingly, the software that you could get for each of these were similar, but made by different folks. You wanted to do "X" you bought "Y" machine to do it.
This will not happen in the same way again, since the software is becoming available on all machines.
I find myself not worrying too much about which OS to use for the software, but which OS to use for security, features, and compatibility. The software will come. Occasionally, the software is written with one OS in mind and then you are stuck. That is rare.
I also find myself really enjoying doing my day to day shit in Linux... and whenever I'm in Windows or OS X, I'm wishing for those desktop features in Linux. Not just a little; it's really annoying doing stuff without these things I've grown accustomed to.
My demands are quite varied on any system, BTW.
All this talking about problems can be a non-issue.
If telecoms are relegated to 3rd tier carriers (as they should be), then these devices can use local wifi instead as a priority routing and the 4G/3G/edge, etc carriers as the next... etc.
The Australian idea of ad-hoc networks previously mentioned here could extend the wifi reach into areas a little further too.
On top of that, all the voice network bandwidth should be tossed onto the data pile and open up that spectrum for wireless data.
It might be a bit ugly choreography but the phones pretty much do that now... except they have this voice junk... and no built in ad-hoc relay.
But really, how hard can that be? It's only typing!