> who claim their kids would get all those "wrong" ideas (like, say, a humanistic education and values)
Yeah, but that's the thing with basic rights like this. They don't care what someone's definition of "wrong" is, because everyone has their own opinion on right vs wrong.
I totally disagree. It's the basic right to raise your children with your own views and values. Today that protects the "Christian Activists", but it also protects any family from being forced to have their children educated by the government.
If you think a government being able to force you to send your children to someplace to teach them what the government wants them to learn isn't a violation of a basic human right, then I don't know what kind of rights you think humans should have.
Yeah, but to be a state examined teacher does that mean you're required to teach a particular curriculum? I think the point was this family didn't agree with the state's method of teaching and wanted to teach their own content.
Which so long as the students can meet the standard tests(SATs) then I don't see the problem.
Here's what I've seen in other industries. Boss comes up with an idea, asks how long it'll take. Management says X, so Boss says do it and marketing/sales plans events around it.
Then X doesn't happen because either management gave the Boss an unrealistic schedule or Boss kept coming back with new ideas and management didn't tell him to talk a flying leap.
So then the deadline starts to come around "We gotta demo this next month!" and the devs end up having to crunch out crappy code to make it happen.
Seen this everywhere and it's why I'm a systems guy and not a coder.
Or is that Mozilla is a perfect example of how the F/OSS business model isn't viable unless a project has a sugar-daddy like the big Linux distros?
I think we're starting to see the F/OSS model isn't sustainable.
Isn't sustainable? Debian was founded in 1993 and has been running strong ever since. It's the core base for a lot of other distributions out there, including the most popular one around, Ubuntu.
KDE, GNOME, Xorg, the Linux kernel, PostgreSQL, Postfix, BIND, Samba, do I really need to list 500 or so open source projects that makes up a significant part of the modern world's IT industry?
Also, the Mozilla project is hardly floundering. 66 million a year isn't peanuts and if they can't run the project on less than that then there's some serious bloat problems over there, and not just in the browser code.
The whole cloud concept has been defined so poorly, that you're not given any sort of benchmarks for performance or scalability.
I think the issue with this is that it's still a fairly immature business model. At some point the market will mature and you'll have "cloud" vendors that specialize in specific contract levels of service that meet a high demanding customer. Just like today you can buy a Ford or Mercedes and expect different levels of quality and support from both.
But the concept itself is sound. It's really about specialization and volume. A service like EC2 can specialize in that one specific area, managing the hardware and networks, and just provide those resources in a general way to the end customer, your local office IT. Throw in the massive volume they'll do and at some point it even starts to become a game where they'll be able to provide those CPU and disk cycles at a price cheaper than you can do it yourself.
I love how our culture writes off if a person is an asshat or not so long as he's successful. I guess we even expect the behavior.
Is a man a good father, good husband? Is he a positive influence on the people around him in his life? Is he happy and fulfilled? Who cares, as long as the stock options go up.
The brain knows the difference. I've met quite a few people that have done tandem skydives and felt fine, but froze up scared when they did their first non-tandem skydive where they knew they'd have to deal with everything themselves.
Can't comment on Berettas, but police agencies started switching from revolvers to semi-autos in the early 90's after a couple very public incidents. Glocks at that time were far and above superior to anything else on the market. You could freeze them, bury them, shoot thousands of rounds through them, use them as a hammer and they'd keep on working.
It would've been dumb to just "buy American" when there's a better choice out there. And really, this forced American companies to come out with superior products themselves. I've owned 2 Glocks for about 10 years and last year picked up a Springfield Arms(the guys that make the M1911) XD9. The XD series of guns are just as solid as Glocks and cheaper to boot.
They're great guns and hopefully they'll make their way into government departments. But American companies need to win based on merit, not just because they're American. We can definitely compete and win when it comes to quality.
How many apps are hardware dependent these days? All OS's have hardware abstractions , eg unix/dev directory. So whats different between doing that and just moving the app over to another server?
Because you have to configure and setup that server for the app.
I run 70 instances(servers) on Amazon EC2 with maybe 10 different applications/products. All of these instances are built from "images" called AMI's. When I update an instance, like say install a new gem(Ruby on Rails library), cron job, supporting perl script or whatever, I always re-image the server so the AMIs are up to date.
When an instance dies I can build a new one from that image in about 5 minutes, all from my home or office. If I had to replace a physical server I'd need to make sure all the proper libraries were install, crons, perl scripts, monit configs, proper server software(is this an apache or mysql box?), etc etc.
You can probably get around that using imaging software on the physical servers, but it's so much easier to do it with VMs because the core of VM technology is built around the concept of taking a "snapshot" of a running server and moving it around.
app/OS + hardware vs app/OS + VM + hardware. The fuss is you get to disassociate your app and OS from a specific piece of hardware. If the hardware fails all you have to do is move the VM "image" to new hardware.
Or, if the needs of the up go up or down you can move it to less powerful(cheaper) or more powerful(expensive) hardware as needed without much effort.
Obviously, someone shouldn't be allowed to fly the flag of Nazi Germany outside their house
Why is this obvious? People fly the confederate flag all the time. Yeah, I'm sure it's offensive to many groups, but that's the problem with free speech, it's often offensive.
Wow, no grouping tools? Yeah, that's death. It's also pretty surprising because in CoH grouping is so easy to do and common place. It was the number 1 reason why I'd resub every now and then, the social aspect.
Actually, I take that back, it's not surprising. MMO's are 100% a social game yet the grouping in them almost always seems like an after thought. When really, it should be the core the game is built on. Grouping, guilds, auctioning, crafting for other players, PvP interaction... all are pretty core.
I really don't see Android as a platform for the user, I see it as a platform for phone makers. As a user, I don't care what OS my phone uses. I ran an iPhone for a couple years, I use a G1 now, I prefer the G1 but recommend iPhone for most people I know.
It's just a damn phone, they both work real well, the differences for the end user are pretty small.
But if you're a phone manufacturer... well, you obviously can't make an iPhone. But, there's this free, well designed, already-has-a-market(the start of one anyway), already has a SDK, already has a market place full of apps smart phone operating system you can build your phone on. That's the people I think Google was going for.
The first version of Android was pretty much limited to G1 type hardware. It didn't have an on screen keyboard, you needed a flip out one, so that really limited the type of device it could be on. I also think the screen resolution was locked in too. 1.5 changed all that and we're just now starting to see new phones come out based on that release. I really see the launch on the G1 as more of a public beta test. It rolled out the market place, worked out some kinks, proved that Android is a stable working phone OS. Any manufacturer today can build on Android knowing that it'll just work, it's not a risk to use it.
And for the end user... well who cares if most people are using iPhones? It's a great phone. But there needs to be "another" phone and I think Android is pretty well setup to be the platform most of those other phones use. It's a pretty win-win scenario for end users.
Ubuntu has slowly made it's way to the data center over the last couple years and it's doing quite well. Typically admins will use the LTS versions which are supported for 5 years. You can also upgrade directly from one LTS version to the next LTS when it comes out, no need to hit any of the minor version in between.
Ubuntu is seeing HEAVY use in virtualized environments, like Amazon EC2, and since it's built off of Debian it inherits much of that distribution's stability and polish.
I've been a professional Linux admin for 15 years, have run everything from Red Hat, Cent OS, Gentoo to Debian in the data center and definitely think Ubuntu Server has its spot in the data center as well.
Players didn't get sick of group play, they got tired of having to wait 30 mins to an hour for the proper group to form just so they could play the game. Then you'd get an hour into a dungeon only to have the cleric leave and you'd have to exit and sit around waiting for another cleric to show up, because you couldn't play the game without one.
> Apple never appealed to business, the needs of which really drive innovation.
Yep. And if you look at where Linux has done well, in the server market, it's primarily because it's filled the needs of businesses there. Companies needed a cheap, solid hosting platform for internet commerce and Linux fit the bill nicely. So has MySQL.
Linux hasn't penetrated into the corporate desktop because Windows is "good enough" and everyone's desktop apps all run on Windows.
Because instead of being a "professional" that that gets influenced by their revenue streams it's now every mom on Typepad getting influenced by revenue streams. The big players don't like that, so they've cried about it over the last couple years and now it's an "issue" in the industry that's been chatted up over the last year or so at conferences.
Any time you have a source of communication that has a lot of eyes or ears on it, whether it's a celeb talking on the radio, TV, a blog, or even twitter, people are going to want to leverage that source for ads. It's really not a big deal, and actually it's a healthy thing(it pays the bills so these people can keep doing this), so long as there's disclosure.
If there's disclosure then readers can make up their own mind about the writer's credibility.
The big hubbub right now is that this has been moving away from the big names(for example, Slashdot has sponsors) into the everyday blogger. You don't have to be TechCrunch to make money blogging anymore and now that it's gotten pervasive, keeping it ethical has become the hot topic.
However - I've got a better idea: why don't they just store the stuff the users want to share on the central servers? I mean, hard disc space is about fsck all per megabyte these days,
It's not practical. Say I want to access my home PC files while at work, I'd have to upload everything all the time to that central server. Gigs and gigs of music, movies, whatever. It'd take days to upload and I'd have to resync it all the time.
I suspect by "move" they mean "copy and re-ip" and by no downtime, they mean "ecxept for DNS change propagation time", but I'm no VM/Cloud Computing expert yet. I'm not saying it can't happen, but I really need that part explained to me, and no VMWare or EMC people have been able to do so adequately yet.
You do not have to deal with DNS change propagation. You have 2 choices here, you can use elastic IP addresses which are permanent and can be assigned to any instance you want:
Instance A goes down. You bring up instance B and assign the IP that was on instance A to B.
Or you can use Elastic Load Balancing which gives you a public CNAME that you can use to load balance across instances. The ELB is itself fault tolerant and can exist in multiple availability zones.
The ELB can also be configured to automatically bring online new instances of one fails.
> who claim their kids would get all those "wrong" ideas (like, say, a humanistic education and values)
Yeah, but that's the thing with basic rights like this. They don't care what someone's definition of "wrong" is, because everyone has their own opinion on right vs wrong.
> Homeschooling is in no way a human right.
I totally disagree. It's the basic right to raise your children with your own views and values. Today that protects the "Christian Activists", but it also protects any family from being forced to have their children educated by the government.
If you think a government being able to force you to send your children to someplace to teach them what the government wants them to learn isn't a violation of a basic human right, then I don't know what kind of rights you think humans should have.
Yeah, but to be a state examined teacher does that mean you're required to teach a particular curriculum? I think the point was this family didn't agree with the state's method of teaching and wanted to teach their own content.
Which so long as the students can meet the standard tests(SATs) then I don't see the problem.
What is it they are crunching on anyway?
Here's what I've seen in other industries. Boss comes up with an idea, asks how long it'll take. Management says X, so Boss says do it and marketing/sales plans events around it.
Then X doesn't happen because either management gave the Boss an unrealistic schedule or Boss kept coming back with new ideas and management didn't tell him to talk a flying leap.
So then the deadline starts to come around "We gotta demo this next month!" and the devs end up having to crunch out crappy code to make it happen.
Seen this everywhere and it's why I'm a systems guy and not a coder.
Or worse, that little file on the PC desktop with a list of userid/passwd combo's.
Just use a password store utility instead of a text file. They encrypt a file that stores the passwords.
Or is that Mozilla is a perfect example of how the F/OSS business model isn't viable unless a project has a sugar-daddy like the big Linux distros?
I think we're starting to see the F/OSS model isn't sustainable.
Isn't sustainable? Debian was founded in 1993 and has been running strong ever since. It's the core base for a lot of other distributions out there, including the most popular one around, Ubuntu.
KDE, GNOME, Xorg, the Linux kernel, PostgreSQL, Postfix, BIND, Samba, do I really need to list 500 or so open source projects that makes up a significant part of the modern world's IT industry?
Also, the Mozilla project is hardly floundering. 66 million a year isn't peanuts and if they can't run the project on less than that then there's some serious bloat problems over there, and not just in the browser code.
Yes, but no.
The whole cloud concept has been defined so poorly, that you're not given any sort of benchmarks for performance or scalability.
I think the issue with this is that it's still a fairly immature business model. At some point the market will mature and you'll have "cloud" vendors that specialize in specific contract levels of service that meet a high demanding customer. Just like today you can buy a Ford or Mercedes and expect different levels of quality and support from both.
But the concept itself is sound. It's really about specialization and volume. A service like EC2 can specialize in that one specific area, managing the hardware and networks, and just provide those resources in a general way to the end customer, your local office IT. Throw in the massive volume they'll do and at some point it even starts to become a game where they'll be able to provide those CPU and disk cycles at a price cheaper than you can do it yourself.
- tether it to my laptop while traveling (I've heard it works with rooted Android devices)
Don't even need to root the phone if you're willing to buy a $29 dollar app: http://www.junefabrics.com/android/index.php
Works pretty well, but it's windows/mac only.
I just can't get up the energy to take a pill every day. Do you think they could make a pill that makes me motivated to take pills?
I love how our culture writes off if a person is an asshat or not so long as he's successful. I guess we even expect the behavior.
Is a man a good father, good husband? Is he a positive influence on the people around him in his life? Is he happy and fulfilled? Who cares, as long as the stock options go up.
The brain knows the difference. I've met quite a few people that have done tandem skydives and felt fine, but froze up scared when they did their first non-tandem skydive where they knew they'd have to deal with everything themselves.
Can't comment on Berettas, but police agencies started switching from revolvers to semi-autos in the early 90's after a couple very public incidents. Glocks at that time were far and above superior to anything else on the market. You could freeze them, bury them, shoot thousands of rounds through them, use them as a hammer and they'd keep on working.
It would've been dumb to just "buy American" when there's a better choice out there. And really, this forced American companies to come out with superior products themselves. I've owned 2 Glocks for about 10 years and last year picked up a Springfield Arms(the guys that make the M1911) XD9. The XD series of guns are just as solid as Glocks and cheaper to boot.
They're great guns and hopefully they'll make their way into government departments. But American companies need to win based on merit, not just because they're American. We can definitely compete and win when it comes to quality.
How many apps are hardware dependent these days? All OS's have hardware abstractions , eg unix /dev directory. So whats different between doing that and just moving the app over to another server?
Because you have to configure and setup that server for the app.
I run 70 instances(servers) on Amazon EC2 with maybe 10 different applications/products. All of these instances are built from "images" called AMI's. When I update an instance, like say install a new gem(Ruby on Rails library), cron job, supporting perl script or whatever, I always re-image the server so the AMIs are up to date.
When an instance dies I can build a new one from that image in about 5 minutes, all from my home or office. If I had to replace a physical server I'd need to make sure all the proper libraries were install, crons, perl scripts, monit configs, proper server software(is this an apache or mysql box?), etc etc.
You can probably get around that using imaging software on the physical servers, but it's so much easier to do it with VMs because the core of VM technology is built around the concept of taking a "snapshot" of a running server and moving it around.
Change "OS" to "hardware", so it's:
app/OS + hardware vs app/OS + VM + hardware. The fuss is you get to disassociate your app and OS from a specific piece of hardware. If the hardware fails all you have to do is move the VM "image" to new hardware.
Or, if the needs of the up go up or down you can move it to less powerful(cheaper) or more powerful(expensive) hardware as needed without much effort.
Obviously, someone shouldn't be allowed to fly the flag of Nazi Germany outside their house
Why is this obvious? People fly the confederate flag all the time. Yeah, I'm sure it's offensive to many groups, but that's the problem with free speech, it's often offensive.
Wow, no grouping tools? Yeah, that's death. It's also pretty surprising because in CoH grouping is so easy to do and common place. It was the number 1 reason why I'd resub every now and then, the social aspect.
Actually, I take that back, it's not surprising. MMO's are 100% a social game yet the grouping in them almost always seems like an after thought. When really, it should be the core the game is built on. Grouping, guilds, auctioning, crafting for other players, PvP interaction... all are pretty core.
I really don't see Android as a platform for the user, I see it as a platform for phone makers. As a user, I don't care what OS my phone uses. I ran an iPhone for a couple years, I use a G1 now, I prefer the G1 but recommend iPhone for most people I know.
It's just a damn phone, they both work real well, the differences for the end user are pretty small.
But if you're a phone manufacturer... well, you obviously can't make an iPhone. But, there's this free, well designed, already-has-a-market(the start of one anyway), already has a SDK, already has a market place full of apps smart phone operating system you can build your phone on. That's the people I think Google was going for.
The first version of Android was pretty much limited to G1 type hardware. It didn't have an on screen keyboard, you needed a flip out one, so that really limited the type of device it could be on. I also think the screen resolution was locked in too. 1.5 changed all that and we're just now starting to see new phones come out based on that release. I really see the launch on the G1 as more of a public beta test. It rolled out the market place, worked out some kinks, proved that Android is a stable working phone OS. Any manufacturer today can build on Android knowing that it'll just work, it's not a risk to use it.
And for the end user... well who cares if most people are using iPhones? It's a great phone. But there needs to be "another" phone and I think Android is pretty well setup to be the platform most of those other phones use. It's a pretty win-win scenario for end users.
Standard in the US is 10 days, to start. If you're lucky that'll build up to 15-20 in few years.
At a lot of places if you get sick, your sick days come out of your vacation time.
Ubuntu has slowly made it's way to the data center over the last couple years and it's doing quite well. Typically admins will use the LTS versions which are supported for 5 years. You can also upgrade directly from one LTS version to the next LTS when it comes out, no need to hit any of the minor version in between.
Ubuntu is seeing HEAVY use in virtualized environments, like Amazon EC2, and since it's built off of Debian it inherits much of that distribution's stability and polish.
I've been a professional Linux admin for 15 years, have run everything from Red Hat, Cent OS, Gentoo to Debian in the data center and definitely think Ubuntu Server has its spot in the data center as well.
Players didn't get sick of group play, they got tired of having to wait 30 mins to an hour for the proper group to form just so they could play the game. Then you'd get an hour into a dungeon only to have the cleric leave and you'd have to exit and sit around waiting for another cleric to show up, because you couldn't play the game without one.
> Apple never appealed to business, the needs of which really drive innovation.
Yep. And if you look at where Linux has done well, in the server market, it's primarily because it's filled the needs of businesses there. Companies needed a cheap, solid hosting platform for internet commerce and Linux fit the bill nicely. So has MySQL.
Linux hasn't penetrated into the corporate desktop because Windows is "good enough" and everyone's desktop apps all run on Windows.
How are they different?
Because instead of being a "professional" that that gets influenced by their revenue streams it's now every mom on Typepad getting influenced by revenue streams. The big players don't like that, so they've cried about it over the last couple years and now it's an "issue" in the industry that's been chatted up over the last year or so at conferences.
Any time you have a source of communication that has a lot of eyes or ears on it, whether it's a celeb talking on the radio, TV, a blog, or even twitter, people are going to want to leverage that source for ads. It's really not a big deal, and actually it's a healthy thing(it pays the bills so these people can keep doing this), so long as there's disclosure.
If there's disclosure then readers can make up their own mind about the writer's credibility.
The big hubbub right now is that this has been moving away from the big names(for example, Slashdot has sponsors) into the everyday blogger. You don't have to be TechCrunch to make money blogging anymore and now that it's gotten pervasive, keeping it ethical has become the hot topic.
However - I've got a better idea: why don't they just store the stuff the users want to share on the central servers? I mean, hard disc space is about fsck all per megabyte these days,
It's not practical. Say I want to access my home PC files while at work, I'd have to upload everything all the time to that central server. Gigs and gigs of music, movies, whatever. It'd take days to upload and I'd have to resync it all the time.
I suspect by "move" they mean "copy and re-ip" and by no downtime, they mean "ecxept for DNS change propagation time", but I'm no VM/Cloud Computing expert yet. I'm not saying it can't happen, but I really need that part explained to me, and no VMWare or EMC people have been able to do so adequately yet.
You do not have to deal with DNS change propagation. You have 2 choices here, you can use elastic IP addresses which are permanent and can be assigned to any instance you want:
Instance A goes down.
You bring up instance B and assign the IP that was on instance A to B.
Or you can use Elastic Load Balancing which gives you a public CNAME that you can use to load balance across instances. The ELB is itself fault tolerant and can exist in multiple availability zones.
The ELB can also be configured to automatically bring online new instances of one fails.