I stopped using ReiserFS long before it's namesake was arrested. It used to lose data. That's pretty much a showstopper for a filesystem who's claim to fame was reliability.
He wants to rekindle his love of coding, not make a bunch of money. If I were him, I'd go ahead and code up whatever I want, and damn the contract. If his job wants it, they can take it. Then, they can spend money QA testing it, redoing the UI, marketing and advertising it. It's all good, if he's having fun.
Why doesn't each browser's company put up a certificate revocation server? Then, they can revoke individual certs, including those of the certificate authority, and control the length of the revocation, re-authorization, etc.
"Never mind the fact that that single program alone accounts for about 1/3 of the US deficit." Not true. in 2010, SS will add $10B to the deficit. The deficit is projected to be above $1T, resulting in SS being 1%, not 33% as you claim, of the US deficit. http://www.google.com/hostednews/ap/article/ALeqM5h6BfoloJOnV0TeI7eIHC1ZWuBxygD9AVLTVO0
"Think about that for a minute - you have to be 65 to collect, and the average life span is in the upper 70's" Average life span is a tricky measure. Many people die as the very young or as teenagers. A much smaller percentage of people die between 18 and 80. If you've started work, there's a better than even chance of you collecting your social security.
The Obamas gave the Queen a rare signed songbook by Rick Rodgers, or Rodgers and Hammerstein fame. Rodgers is one of the greatest American composers. The iPod was filled with his music. It was a thoughtful, expensive, classy gift.
2 is young for having a computer. Even if your child is exceptionally bright, there's a lack of motor coordination that makes using the mouse impossible. So, don't be worried if your child doesn't take to the computer immediately. My kids didn't get interested in the computer until they were 3, and not really proficient until 4.
That being said, my advice is to buy a desktop with a cheap keyboard. Laptops break too easily, regardless of the brand. The biggest threat to the computer is from spilled food. Laptops are portable, thus easier to drag over to the dinner table. Even with pretty strict rules about eating and playing games, we've still lost a dozen or so keyboards to spilled milk, mac&cheese, etc.
Check online for games. Sometimes it's nice to buy an installable game, but there are really excellent games for pretty much every kids show. Look for the production company that makes your kids favorite shows (Noggin, Playhouse Disney, etc). They usually have links to a bunch of clever flash games. If that doesn't work, search for the show itself. Pretty much every show has good games. Eventually, the kids will learn to look for games under other shows, so their supply of games can be even larger than the number of shows they watch. A bonus is that these same games will work on Linux and Macintosh.
Check out webkinz. You buy a doll which gives you access to an online game site. It's a very clever site, much more involved than the games for the TV shows. 2 is waaayyy too young for it, though. You don't need to be able to read, but you need to be able to puzzle out the menus and remember which one gets you where. But, it's worth remembering for when your child is old enough.
Finally, be prepared for your kids to *hate* your games. They're just not interesting for kids. Or too violent. It'll be years before you both want to play the same games.
My company's product (plug alert!), Reliable Response Notification http://www.reliableresponse.net, is an IT emergency notification product. Essentially, it's a paging server. It handles this by giving you multiple notification options, including voice notification which calls you over the POTS. It also can be configured to retry you after 5, 10, or 15 minutes if you don't respond in time, or escalate up a chain if you happen to sleep through or miss your page. With Blackberries, we've had good luck using GTalk, which for some reason beeps louder than email or SMS.
Of course, we also support pagers. Since pagers tend to be a little more expensive and a little more rare, it's common for our customers to have one "on-call" pager which they hand off to the on-call person. After the on-call pager, we put a rotating list of backup on-call staff, in case the primary misses the page.
FTA, "One very important change in Windows 7 kernel is the dismantling of the Dispatcher Spin Lock and redesign and implementation of its functionality into separate components."
IIRC, Linux's multi-processing was hampered by a global spin lock in 2.4. One of the major changes in 2.6 was the replacement of a global spin lock with a number of finer grained spin locks, like they're doing now w/ Windows 7.
I'm not a kernel developer, so please excuse me if any of this is wrong. I believe a spin lock is a way of saving "I need exclusive access to this part of the system". With a global spin lock "the system" is pretty much everything, so the computer falls back to essentially a single processor when the global spin lock is locked. With a finer grained spin lock, you can lock only certain things, like a single segment of memory.
In theory, a cloud provider (like Amazon's S3) has a responsibility to backup the data. I lose a ton of data every time my drive crashes or I reinstall w/ out backing up my home directory. In contrast, about a decade ago I put some MP3 files on Xythos' webdav server (now known as xythos on demand), and they're still there. The MP3s are no big deal, but the fact is that this cloud provider stored my data for a decade.
10 years isn't exactly 'future proof', but that's the oldest cloud provider I could think of. The question is whether we think Amazon's S3 is still going to be in service in 10 years, 25 years, 100 years. I *know* my hard drive won't.
I'm actually really pleased by that. I mean, my folks were really supportive, and there were some good teachers in my schools, but I *never* got access to this sort of information or this sort of support. Our attitudes towards raising educated kids, and supporting the really smart ones, has changed a lot since I was in 7th grade. We didn't even have anything like the MESA club this kid was part of.
I'm totally jealous of Steve Wozniak. Not because he invented the Apple computer for his homebrew electronics club. Because there was a homebrew electronics club in his town!
There's Kaffe at http://www.kaffe.org./ It's an optimized version for embedded uses (either embedded in devices or embedded in a larger program). It's not 100% compatible, but I believe it's more than usable for many purposes.
I know this is sort of off-topic, but here's my take on the children-smoking issue:
1) It's true that children have less mature decision making abilities. The ban on children smoking is partially a ban on *advertising* to children. The advertising has a much greater affect, regardless of the volume of advertising. It is more likely to result in a child making a bad decision than advertising directed towards adults affects adults.
2) The negative effects of smoking on children is more severe than on adults. When a child gets cancer or emphysema, it runs through the system quicker. The resulting illness is much more damaging. This isn't affected by the number of cigs the person smokes. Smoking more increases your chances of getting cancer, but it doesn't increase the damage the cancer does. Being younger both increases the chances and the damage.
3) Right or wrong (I think wrong), our system of laws has always had 2 standards. A child simply does not have the rights an adult does. This means it's much easier to enact draconian laws that target children than adults. In reality, we should ban smoking for all citizens, or allow it for all. But, we also recognize the rights of adults to make self-damaging decisions is much more broad than that for children. So, it's not that the laws devalue the adult, but that enacting similar laws against adults would come up against resistance by the ACLU and others.
4) Most of these laws were made before children were recognized as a valuable demographic. If we tried to make it illegal for children to smoke today, the tobacco companies would resist much more forcefully than they did in the 1970s when these laws were made.
Lying under oath to a judge is not perjury. Or else, every person convicted of a crime that they pleaded innocent to would automatically be guilty of a felony. "I didn't run that red light" would get you serious jail time.
Perjury is defined as lying for any material matter. Here's the link. Whether Pres. Clinton had extra-marital sex was not material to the Whitewater case (which is what he was on the stand for).
Besides which, in the US, you're only *guilty* of a crime which you have been *found guilty of* in a court of law. It's that whole innocent-until-proven-guilty thing. It's not good enough for Newt Gingrich to say you're guilty. There has to be a trial and what-not.
The same could be said about Attorney Gonzales and President Bush. There's never been a trial to determine whether Pres. Bush is guilty of lying about the yellow-cake uranium. Nor has there been a trial to determine whether Attorney Gonzales was really lying when he said he couldn't remember a meeting about firing 10% of his staff a few months earlier. It certainly *looks* like they're both guilty, but we still have a Justice system, even if we don't have a Justice department.
On the other hand, those allegedly false statements are certainly material to the matter of which they were sworn in for.
On the gripping hand, the Democrats simply don't have the kind of Chutzpah the Republicans do. Even though the impeachment of Bush should be 100x easier than the impeachment of Clinton (he did lie under oath about a material matter), the Democrats could never muster the gumption to make the charge stick.
Bloomberg/Hagel? Good experience in both the private and public sector. Mayor isn't quite governor, but Bloomberg is mayor of New York City. If people will stop listening to the Republican noise machine (he wants to ban fast food!!! he's a New York librul!!!) he might have a chance.
A low slashdot ID means that I've been a member of the site since roughly when it started, in 1996-ish. It means I've been doing this for a while.
Eazel was a Linux startup in 2000. It flamed out pretty quickly, but it was known for a while as a company that hires the best nerds around. I was on the commercial-side, so I don't really count as one of the best nerds, but at least I hung out with them. Some amount of open source nerdom probably wore off on me.
O'Reilly is a book publisher that makes technology-centric books. Their "nutshell" series is one of the best computer references available. Before the Internet really took off, I used to have an O'Reilly nutshell book for every subject. It's not like saying "I spoke at Comdex". Speaking for O'Reilly means that someone with a lot of credibility in the industry thought I had something useful to say. As it turns out, I didn't. Hahaha. I still got a cool t-shirt.
My whole point in saying that was that I'm not some idiot who has never used the Internet. If I think it's valid to use pipes as a metaphor for the Internet, there's a good chance that pipes actually are a good metaphor for the Internet.
Internet*s*. There's 2. GWB sounded like an idiot when he said it, but like the senior Senator from Alaska, he was actually correct.
Yeah, you're right. I heard those clips, too, and thought "here's a guy who's legislating something he knows nothing about". I'm just confused why everyone picks up on the "series of tubes" thing. And, you supplied an answer. Because it's the most memorable part and an easy target.
On that note, doesn't it seem like he doesn't understand trucks, either? I mean, most trucks I've seen have a limited storage capacity. You can always use more trucks, but the roads will eventually get full. You can see roads like a series of tubes, which carries trucks. And, wait...aren't packets a lot like trucks? Now I'm just confusing myself.
Check my Slashdot ID. 4 digits. I'm a computer programmer. I know C, C++, Java, Perl, Python, Ruby, PHP, bash, csh, C#, etc. I use Linux at home. Okay, have I established my creds? I worked for Eazel. I spoke once at an O'Reilly Conference.
I'm a Democrat. I can't stand Ted Stevens. But, seriously, why is everyone so upset over his comparing the Internet to a series of tubes?
I refer to my Internet connection as a "pipe". I really, really don't believe the Internet is at all like a truck. I agree that there is a limited amount of data that can fit on an internet pipe. I would like it if someone pointed out the vast amounts of dark fiber to Mr. Stevens (compare it to a really huge tube with only a trickle of water running through it, if you think it'd help), but his analogy was *correct*.
But, I think it's a bit ridiculous to be making fun of him for using "tubes" instead of "pipes". Are we really upset with him because he's uncomfortable and bad with words? Isn't our problem with him that he's nerdy?
A less powerful Government is always a good thing.
Counter examples: * Katrina * The American Whiskey Rebellion
Ob Quote: "I believe the government that governs least governs best. By that measure, we've created the greatest government ever in Iraq" - Stephen Colbert
That being said, I'm a little unclear on what exactly, other than additional tax revenue, this would achieve? I guess the argument is that the government is losing out on tax revenue because people are shopping online instead of in stores. I'm a true-blue tax-and-spend liberal and even I find this a specious argument.
Your model is correct, but it really doesn't have to be that complicated. AJAX goes over HTTP. So, you use the same tools for securing AJAX as you do with HTTP. What kind of markup it is shouldn't matter.
In my Java/Tomcat app, I use a ServletFilter to make sure all requestrs are either authenticated or they are marked as public. I have very few public pages (login.jsp and the images it depends on, the license agreement, etc.). An AJAX request is still considered a request. If you're not authenticated, we reply with a 401 status code, which my JavaScript picks up and sets window.location=login.jsp. We apply a standard ACL to the requested data, just like we do with any normal web page. *My* AJAX is as secure as the HTML pages, and I didn't have to worry about a very complex model.
It's really not that tough to deal with AJAX securely, which makes it even stranger that the reviewer of this article didn't even mention it (disclaimer...I only scanned the article...it was big).
The Jimi Hendrix Experience was formed by a producer. It's not all tripe, but I expect good bands that come out of this system are more the exception than the rule.
I stopped using ReiserFS long before it's namesake was arrested. It used to lose data. That's pretty much a showstopper for a filesystem who's claim to fame was reliability.
He wants to rekindle his love of coding, not make a bunch of money. If I were him, I'd go ahead and code up whatever I want, and damn the contract. If his job wants it, they can take it. Then, they can spend money QA testing it, redoing the UI, marketing and advertising it. It's all good, if he's having fun.
Why doesn't each browser's company put up a certificate revocation server? Then, they can revoke individual certs, including those of the certificate authority, and control the length of the revocation, re-authorization, etc.
This is the best summary of project costs I've read. It applies, as the author said, to private as well as public projects.
"Never mind the fact that that single program alone accounts for about 1/3 of the US deficit."
Not true. in 2010, SS will add $10B to the deficit. The deficit is projected to be above $1T, resulting in SS being 1%, not 33% as you claim, of the US deficit.
http://www.google.com/hostednews/ap/article/ALeqM5h6BfoloJOnV0TeI7eIHC1ZWuBxygD9AVLTVO0
"Think about that for a minute - you have to be 65 to collect, and the average life span is in the upper 70's"
Average life span is a tricky measure. Many people die as the very young or as teenagers. A much smaller percentage of people die between 18 and 80. If you've started work, there's a better than even chance of you collecting your social security.
like a bad loan?
The Obamas gave the Queen a rare signed songbook by Rick Rodgers, or Rodgers and Hammerstein fame. Rodgers is one of the greatest American composers. The iPod was filled with his music. It was a thoughtful, expensive, classy gift.
2 is young for having a computer. Even if your child is exceptionally bright, there's a lack of motor coordination that makes using the mouse impossible. So, don't be worried if your child doesn't take to the computer immediately. My kids didn't get interested in the computer until they were 3, and not really proficient until 4.
That being said, my advice is to buy a desktop with a cheap keyboard. Laptops break too easily, regardless of the brand. The biggest threat to the computer is from spilled food. Laptops are portable, thus easier to drag over to the dinner table. Even with pretty strict rules about eating and playing games, we've still lost a dozen or so keyboards to spilled milk, mac&cheese, etc.
Check online for games. Sometimes it's nice to buy an installable game, but there are really excellent games for pretty much every kids show. Look for the production company that makes your kids favorite shows (Noggin, Playhouse Disney, etc). They usually have links to a bunch of clever flash games. If that doesn't work, search for the show itself. Pretty much every show has good games. Eventually, the kids will learn to look for games under other shows, so their supply of games can be even larger than the number of shows they watch. A bonus is that these same games will work on Linux and Macintosh.
Check out webkinz. You buy a doll which gives you access to an online game site. It's a very clever site, much more involved than the games for the TV shows. 2 is waaayyy too young for it, though. You don't need to be able to read, but you need to be able to puzzle out the menus and remember which one gets you where. But, it's worth remembering for when your child is old enough.
Finally, be prepared for your kids to *hate* your games. They're just not interesting for kids. Or too violent. It'll be years before you both want to play the same games.
My company's product (plug alert!), Reliable Response Notification http://www.reliableresponse.net, is an IT emergency notification product. Essentially, it's a paging server. It handles this by giving you multiple notification options, including voice notification which calls you over the POTS. It also can be configured to retry you after 5, 10, or 15 minutes if you don't respond in time, or escalate up a chain if you happen to sleep through or miss your page. With Blackberries, we've had good luck using GTalk, which for some reason beeps louder than email or SMS.
Of course, we also support pagers. Since pagers tend to be a little more expensive and a little more rare, it's common for our customers to have one "on-call" pager which they hand off to the on-call person. After the on-call pager, we put a rotating list of backup on-call staff, in case the primary misses the page.
FTA, "One very important change in Windows 7 kernel is the dismantling of the Dispatcher Spin Lock and redesign and implementation of its functionality into separate components."
IIRC, Linux's multi-processing was hampered by a global spin lock in 2.4. One of the major changes in 2.6 was the replacement of a global spin lock with a number of finer grained spin locks, like they're doing now w/ Windows 7.
I'm not a kernel developer, so please excuse me if any of this is wrong. I believe a spin lock is a way of saving "I need exclusive access to this part of the system". With a global spin lock "the system" is pretty much everything, so the computer falls back to essentially a single processor when the global spin lock is locked. With a finer grained spin lock, you can lock only certain things, like a single segment of memory.
In theory, a cloud provider (like Amazon's S3) has a responsibility to backup the data. I lose a ton of data every time my drive crashes or I reinstall w/ out backing up my home directory. In contrast, about a decade ago I put some MP3 files on Xythos' webdav server (now known as xythos on demand), and they're still there. The MP3s are no big deal, but the fact is that this cloud provider stored my data for a decade.
10 years isn't exactly 'future proof', but that's the oldest cloud provider I could think of. The question is whether we think Amazon's S3 is still going to be in service in 10 years, 25 years, 100 years. I *know* my hard drive won't.
I'm actually really pleased by that. I mean, my folks were really supportive, and there were some good teachers in my schools, but I *never* got access to this sort of information or this sort of support. Our attitudes towards raising educated kids, and supporting the really smart ones, has changed a lot since I was in 7th grade. We didn't even have anything like the MESA club this kid was part of.
I'm totally jealous of Steve Wozniak. Not because he invented the Apple computer for his homebrew electronics club. Because there was a homebrew electronics club in his town!
Well, okay, also because he invented the Apple.
"In terms of the candidates' broader philosophies on tech issues, Weitzner primarily relied on Obama's lengthy white paper."
:)
Did he just tell us to RTFM? Now, *there's* a candidate that understands technology
Of course, I forgot J2ME. That's the "mobile" edition, designed for space/cpu constrained mobile devices.
There's Kaffe at http://www.kaffe.org./ It's an optimized version for embedded uses (either embedded in devices or embedded in a larger program). It's not 100% compatible, but I believe it's more than usable for many purposes.
I know this is sort of off-topic, but here's my take on the children-smoking issue:
1) It's true that children have less mature decision making abilities. The ban on children smoking is partially a ban on *advertising* to children. The advertising has a much greater affect, regardless of the volume of advertising. It is more likely to result in a child making a bad decision than advertising directed towards adults affects adults.
2) The negative effects of smoking on children is more severe than on adults. When a child gets cancer or emphysema, it runs through the system quicker. The resulting illness is much more damaging. This isn't affected by the number of cigs the person smokes. Smoking more increases your chances of getting cancer, but it doesn't increase the damage the cancer does. Being younger both increases the chances and the damage.
3) Right or wrong (I think wrong), our system of laws has always had 2 standards. A child simply does not have the rights an adult does. This means it's much easier to enact draconian laws that target children than adults. In reality, we should ban smoking for all citizens, or allow it for all. But, we also recognize the rights of adults to make self-damaging decisions is much more broad than that for children. So, it's not that the laws devalue the adult, but that enacting similar laws against adults would come up against resistance by the ACLU and others.
4) Most of these laws were made before children were recognized as a valuable demographic. If we tried to make it illegal for children to smoke today, the tobacco companies would resist much more forcefully than they did in the 1970s when these laws were made.
-Dave
$ man creat
Lying under oath to a judge is not perjury. Or else, every person convicted of a crime that they pleaded innocent to would automatically be guilty of a felony. "I didn't run that red light" would get you serious jail time.
Perjury is defined as lying for any material matter. Here's the link. Whether Pres. Clinton had extra-marital sex was not material to the Whitewater case (which is what he was on the stand for).
Besides which, in the US, you're only *guilty* of a crime which you have been *found guilty of* in a court of law. It's that whole innocent-until-proven-guilty thing. It's not good enough for Newt Gingrich to say you're guilty. There has to be a trial and what-not.
The same could be said about Attorney Gonzales and President Bush. There's never been a trial to determine whether Pres. Bush is guilty of lying about the yellow-cake uranium. Nor has there been a trial to determine whether Attorney Gonzales was really lying when he said he couldn't remember a meeting about firing 10% of his staff a few months earlier. It certainly *looks* like they're both guilty, but we still have a Justice system, even if we don't have a Justice department.
On the other hand, those allegedly false statements are certainly material to the matter of which they were sworn in for.
On the gripping hand, the Democrats simply don't have the kind of Chutzpah the Republicans do. Even though the impeachment of Bush should be 100x easier than the impeachment of Clinton (he did lie under oath about a material matter), the Democrats could never muster the gumption to make the charge stick.
Bloomberg/Hagel? Good experience in both the private and public sector. Mayor isn't quite governor, but Bloomberg is mayor of New York City. If people will stop listening to the Republican noise machine (he wants to ban fast food!!! he's a New York librul!!!) he might have a chance.
A low slashdot ID means that I've been a member of the site since roughly when it started, in 1996-ish. It means I've been doing this for a while.
Eazel was a Linux startup in 2000. It flamed out pretty quickly, but it was known for a while as a company that hires the best nerds around. I was on the commercial-side, so I don't really count as one of the best nerds, but at least I hung out with them. Some amount of open source nerdom probably wore off on me.
O'Reilly is a book publisher that makes technology-centric books. Their "nutshell" series is one of the best computer references available. Before the Internet really took off, I used to have an O'Reilly nutshell book for every subject. It's not like saying "I spoke at Comdex". Speaking for O'Reilly means that someone with a lot of credibility in the industry thought I had something useful to say. As it turns out, I didn't. Hahaha. I still got a cool t-shirt.
My whole point in saying that was that I'm not some idiot who has never used the Internet. If I think it's valid to use pipes as a metaphor for the Internet, there's a good chance that pipes actually are a good metaphor for the Internet.
Internet*s*. There's 2. GWB sounded like an idiot when he said it, but like the senior Senator from Alaska, he was actually correct.
Yeah, you're right. I heard those clips, too, and thought "here's a guy who's legislating something he knows nothing about". I'm just confused why everyone picks up on the "series of tubes" thing. And, you supplied an answer. Because it's the most memorable part and an easy target.
On that note, doesn't it seem like he doesn't understand trucks, either? I mean, most trucks I've seen have a limited storage capacity. You can always use more trucks, but the roads will eventually get full. You can see roads like a series of tubes, which carries trucks. And, wait...aren't packets a lot like trucks? Now I'm just confusing myself.
Check my Slashdot ID. 4 digits. I'm a computer programmer. I know C, C++, Java, Perl, Python, Ruby, PHP, bash, csh, C#, etc. I use Linux at home. Okay, have I established my creds? I worked for Eazel. I spoke once at an O'Reilly Conference.
I'm a Democrat. I can't stand Ted Stevens. But, seriously, why is everyone so upset over his comparing the Internet to a series of tubes?
I refer to my Internet connection as a "pipe". I really, really don't believe the Internet is at all like a truck. I agree that there is a limited amount of data that can fit on an internet pipe. I would like it if someone pointed out the vast amounts of dark fiber to Mr. Stevens (compare it to a really huge tube with only a trickle of water running through it, if you think it'd help), but his analogy was *correct*.
But, I think it's a bit ridiculous to be making fun of him for using "tubes" instead of "pipes". Are we really upset with him because he's uncomfortable and bad with words? Isn't our problem with him that he's nerdy?
Bad news: so am I.
Counter examples:
* Katrina
* The American Whiskey Rebellion
Ob Quote: "I believe the government that governs least governs best. By that measure, we've created the greatest government ever in Iraq" - Stephen Colbert
That being said, I'm a little unclear on what exactly, other than additional tax revenue, this would achieve? I guess the argument is that the government is losing out on tax revenue because people are shopping online instead of in stores. I'm a true-blue tax-and-spend liberal and even I find this a specious argument.
Your model is correct, but it really doesn't have to be that complicated. AJAX goes over HTTP. So, you use the same tools for securing AJAX as you do with HTTP. What kind of markup it is shouldn't matter.
In my Java/Tomcat app, I use a ServletFilter to make sure all requestrs are either authenticated or they are marked as public. I have very few public pages (login.jsp and the images it depends on, the license agreement, etc.). An AJAX request is still considered a request. If you're not authenticated, we reply with a 401 status code, which my JavaScript picks up and sets window.location=login.jsp. We apply a standard ACL to the requested data, just like we do with any normal web page. *My* AJAX is as secure as the HTML pages, and I didn't have to worry about a very complex model.
It's really not that tough to deal with AJAX securely, which makes it even stranger that the reviewer of this article didn't even mention it (disclaimer...I only scanned the article...it was big).
The Jimi Hendrix Experience was formed by a producer. It's not all tripe, but I expect good bands that come out of this system are more the exception than the rule.