Actually, my point was to address the idea that upgrading without a dump/restore was something new to 9.0. You didn't have to read the article for that part.;)
That last one, '--disable-integer-datetimes' is required for pg_migrator to work. This flag is, unfortunately, not set in the default binaries distributed by PostgreSQL.
Actually, there's a utility that works on 8.3 and above: pg_migrator, and isn't really that new. I wrote a long article on it a while ago that covers how we used it, and most of those instructions are not especially specific to our use case. Of course, before 8.3 you'll have to rely on a parallel restore (8.4's pg_restore client has a -j flag much like make, that will load several tables simultaneously, which drastically cuts migration time except for the initial dump.)
All in all, it's a much better DB than it was in the 7.x days, and that's after the drastic improvements in the 8.x tree. I can't wait for 9.0.
The problem with having a vendor-added enhancement like SenseUI is that it's vendor added. Any enhancements to Android have to be filtered through the vendor before you'll see the upgrade. Unfortunately, they're always developing new phones, moving on to bigger and better things, and may abandon or at least only pay partial attention to the phone you love. The Incredible is "The Shit" now, but what about when Android 2.2 comes out? What about 2.3? If HTC decides to call it a day, you're stuck with no recourse but to maybe do a firmware hack and hope for the best.
The major benefit in the Nexus One, is that it's just Android, straight from the lion's mouth. Provided Google doesn't get all crazy dropping backwards compatibility, you could keep upgrading the firmware almost indefinitely because you don't have to wait for the manufacturer or vendor to port all of their tweaks to the new version.
And those are ridiculously easy once you get the trick. The first ones that were out, I remember, hit in the very early 90's in magazines like Popular Science. In those, you had two dots right above the picture, and the instructions were to visually split the dots and combine them in such a way there were now three. That achieved, look down at the picture.
Most, if not all of the later ones removed those instructions, and it became a game of "stare at this until you get it." For the really old-timers, we understood the real trick is to cross your eyes slightly and vary the degree until you hit the magic separation necessary to resolve the picture.
I'm not entirely convinced the effects are related to those used for 3D movies, since Magic Eye works through the transposition created by overlapping the two visual fields by crossing your eyes.
Try that with a netbook, sometime. I just used 'time' to time a firefox load, and it took over ten seconds. Just to start. With a blank homepage. Chrome? 2.5 seconds. Opera? Somewhere in-between, but around six.
That's just to load. So far as content is concerned, page rendering is glacial with firefox compared to the other two. My God, Slashdot obliterates my CPU. If Google could have tabs on the right, I'd be using that instead of Opera. But firefox? In your dreams, buddy. Apparently the devs think everyone owns the newest quad core chip or something.
I have exactly this problem. Have as long as I can remember. But it's not just that I'm a "night owl", I just have immense trouble falling asleep. I can't nap. Ever. Unless I'm drugged at a hospital, I need at least half an hour to fall asleep.
Then I discovered melatonin. I actually take a tiny bite out of a 3mg sub-lingual dose, because 3mg is generally way too much. I still can't sleep on command, but I seem to drop off to dreamland much faster than before, and at times I'd normally toss and turn for up to an hour. I read in bed for about twenty minutes to let the stuff work, but it's a freaking godsend, at least for me. Your mileage, as always, may vary.
I hate replying to myself, but what I meant to say was $3/GB. But that's also two orders of magnitude and change. $3 per GB is nothing to sneeze at, when it used to be $1000/GB for a plain old magnetic disk.
Back when 1GB drives started becoming available at less than $1 per MB, it was a huge deal. Seriously, Computer Shopper and other magazines practically had orgasms, based on all the "NOW UNDER $1/MB" ads I saw. Yet, people still bought 1GB drives. My 60GB OCZ Vertex cost about $180, which puts it around $0.33 per GB. That alone is over three orders of magnitude cheaper than 1995 tech.
In a few years, 1TB SSDs will be as commonplace and cheap as 8GB USB sticks. Remember when those were over $100 for 64MB? What was that, six or seven years ago?
This is actually one of the reasons I love Pylons. It has an extensive system for variable redaction based on human input. Besides the usual things like checking email addresses for an @ sign, it will also check that the domain resolves and has an MX record. And you can bolt on as many tests to any variable as you want, with warnings up the wazu to report back to the user when they're being naughty. The best part is that these filters run before it even hits your controller and template code, so if you do it right, you'll even accidentally handle unverified or invalid user input.
4chan is a community. For better or worse, several hundred thousand people go there to hang out and blow off steam, screw around, debate, whatever. When that community is threatened, the members may seek retribution as is their prerogative. A common empathy may also affect them, and you get things like their campaign against Scientology. Not everyone takes part, but it's associated with that group.
In a group as large as 4chan, the chances of someone feeling annoyed or offended by basically anything is high. The greater the prodding, the greater the chance of eliciting a response from a larger cross-section of the user-base. Unlike say, your local community center, the chances are essentially guaranteed that one or more of these people will have either the technical or psychological competence to undermine some aspect of Verizon's organization either directly or surreptitiously.
There is no "4chan." There are no members. People go there, yes. But if 4chan were to vanish, those people would simply disperse into the greater internet and form smaller communities, or rebuild something similar to what 4chan was. Call 4chan a cesspool if you want, if that makes you feel better. Its diversity is as much a strength as a meaningless distraction. The fact remains that 4chan serves a purpose, and people who frequent it, for whatever reason, are essentially unpredictable in the veracity of their response, if they have one at all. Most will probably just sit back and laugh at Verizon's futile gesture. Some, of course, will not.
Thinking all 4chan-ers are the same is the same misconception as when people wonder how Slashdot simultaneously maintains diametrically opposing views. It's a fallacy to assert all "members" of a site believe the same basic tenets, and woe to any who underestimate a gathering as large as 4chan. Is Slashdot any different? Fark? Digg? Reddit? Would not the members not take kindly to Verizon arbitrarily blocking them? Would not a few, wack-jobs or not, do something in retaliation? Maybe a prank. Maybe extra junk mail. Maybe convince a major media conglomerate the CEO has suffered a massive heart attack, like they did to Apple in 2008?
You never know what will happen, and Verizon is basically inviting everyone at 4chan to do their worst. Hopefully, everyone there has better things to do.
See, I'm not so sure about that. This is more akin to kicking a nest of fire ants. Generally—but not always—they'll leave you alone if you leave them alone, but deliberately provoking them is hardly recommended behavior.
4chan is absolutely not a den of terrorists. They're like a microcosm of society, reflecting all the dirty little things we don't like to acknowledge, but exist anyway. It's something most people would not like to confront in any manner, and certainly wouldn't want all those unrelated agendas focused upon them.
Let's get this straight: there is no unified 4chan. It's just a group of loosely associated contributors. But I guarantee if enough of them feel offended, retaliation will seem like a unified force; that's an illusion. 4chan isn't a terrorist organization. It's not even an organization. But humans trend toward common ground, and threatening that is an "at your own risk" proposition.
Like I said in my post, it's yet to be determined whether or not a critical mass of 4chan members will care enough about this to take action, but Verizon is playing Russian Roulette regardless of the outcome, or where any of this stand on the issue.
You are bound to get replies that basically amount to "What can Anonymous possibly do to freaking Verizon?!"
They have no idea what they've done. 4chan isn't your average bastion of internet malcontents. DDOS? Please. Kevin Mitnick could be called a precursor, and we know with the Scientology war, they're more than willing to hack meatspace. If 4chan as a group takes issue with this, everyone down to the CEO of Verizon will be essentially fair game for various levels of harassment. They'll have the address and private phone number of anyone who matters within days, and they, probably more than anyone, know how to abuse such information.
I really, really don't envy Verizon right now. This of course hinges on whether or not 4chan will actually care, and that's anybody's guess. It's not a good precedent, though.
Please, stop misrepresenting Goodwin's Law. Goodwin's Law, as stated, is not an accusation to be bandied about because somebody mentions Nazis. It only suggests that on the internet, the longer any argument goes on, the probability of a Nazi comparison approaches 1. It's more of a mathematical statement than anything else.
It was a wry observation that somehow transformed into a method of refuting an opposing argument, no matter how valid.
"I think I'm going to go slaughter some Jews." "But... the Nazis did that!" "ZOMG!! Goodwin's Law! You lose!"
Of course we have, which is why we wonder how a 500-word essay is "larger than life." We live in a world right now where kids probably text more than that every week. Yet spending a couple hours to craft a representative snapshot of your abilities for just over a page and a half, which may determine the next four years of your life and all that comes afterward is... too hard? Really?
In AP and IB, it's not uncommon to scrawl off several multiple-page essays in a single day, especially during end-of-year testing, purely to determine the depth of a student's knowledge on a particular subject. How can the same student really be incapable of creatively portraying his or her own freaking life and accomplishments in something barely long enough to qualify as a book report? This is freaking MIT, not Bill's Education Hovel on Route 9 between a gas station and the mall. Do these students really think college will be easier than mere application requirements?
Yeah. The reason I went for the OCZ SSD, is because they actually wrote the firmware (kinda like Intel did) to have sub-ms seek times, which translates into really fast small reads - perfect for a desktop. Heck, my postgres performance is pretty good too. The only really thing that really annoys me is the Intel ATOM chip, which is slow as balls, which makes Firefox feel like the bloated beast it is: I've had a lot more luck with Opera.
And I thought I paid a lot for my NC10 at $379, and it was one of the most expensive on the market early this year. Even with the SSD, 2GB ram, and draft-N card, I paid less than $650. I didn't realize Asus was seeking premium prices on some of the Eee9xx series.
Did you reply to the wrong post, sir? I believe my statements were +5 funny, and therefore immune to serious discussion.
But I do find it hilarious that I've been able to send a voice, picture, video, or all three, attached to a text message through Verizon, since at least 2005. Can the iPhone not do that? If so, what's this whole MMS tirade about, anyway?
See, I'm just echoing the complaints I've heard. I have no emotional investment in any of this. I'm being serious, here. Just watching the uproar, no matter the current subject matter, is fantastic.
Personally, I love mine. But I did a ton of research instead of just buying the cheapest netbook out there. My Samsung NC10 was known as one of the best, and I spruced it up by adding a 64GB OCZ Vertex SSD and a draft-n wireless card.
And the thing is, I actually sold my beautiful (and ridiculously powerful) Asus G1 because I noticed I was using the netbook for everything. I ride the train every morning and every night as a commute, and really the netbook is perfect for on-the-go computing. I can do my pylons development, whip up some satire, or anything else. Ubuntu and Compiz work fine on here, so why not? Still get my six hours of battery life, so I'll be the last to complain. It's all the computer I need, and I'm something of a minimalist.
If they could increase the screen resolution to have greater height and decrease the thickness, I'd say they'll have hit the sweet spot for commuters. 2.8 pounds and 10" have no problem just being stuffed in any bag, and I think that's where they really win. No need for a dedicated backpack, or case, or laptop tote... just stuff it in a bag with the rest of your stuff, and go.
I used to only build dual-CPU rigs, then I moved on to laptops only, and now I'm a huge fan of netbooks. Not sure where they'll go after this, but I know what my next upgrade will be.
Actually, my point was to address the idea that upgrading without a dump/restore was something new to 9.0. You didn't have to read the article for that part. ;)
If you'll read the section I have on rebuilding the RPMs from source, you'll notice I say this:
Followed closely by:
And later, you'll notice my configuration/build flags:
That last one, '--disable-integer-datetimes' is required for pg_migrator to work. This flag is, unfortunately, not set in the default binaries distributed by PostgreSQL.
Actually, there's a utility that works on 8.3 and above: pg_migrator, and isn't really that new. I wrote a long article on it a while ago that covers how we used it, and most of those instructions are not especially specific to our use case. Of course, before 8.3 you'll have to rely on a parallel restore (8.4's pg_restore client has a -j flag much like make, that will load several tables simultaneously, which drastically cuts migration time except for the initial dump.)
All in all, it's a much better DB than it was in the 7.x days, and that's after the drastic improvements in the 8.x tree. I can't wait for 9.0.
I actually thought this was a good idea, at least for heavy users of Facebook, as we all know is awash in Flash games of all description.
Unfortunately it's easily the crashiest Chrome beta I've tested. In fact, it's very easy to replicate!
I'll call this a reversion, because a similar bug was supposedly fixed back in December.
I've really wanted to like Chrome. It really is much faster on my netbook, but right now it's just a curiosity.
The problem with having a vendor-added enhancement like SenseUI is that it's vendor added. Any enhancements to Android have to be filtered through the vendor before you'll see the upgrade. Unfortunately, they're always developing new phones, moving on to bigger and better things, and may abandon or at least only pay partial attention to the phone you love. The Incredible is "The Shit" now, but what about when Android 2.2 comes out? What about 2.3? If HTC decides to call it a day, you're stuck with no recourse but to maybe do a firmware hack and hope for the best.
The major benefit in the Nexus One, is that it's just Android, straight from the lion's mouth. Provided Google doesn't get all crazy dropping backwards compatibility, you could keep upgrading the firmware almost indefinitely because you don't have to wait for the manufacturer or vendor to port all of their tweaks to the new version.
And those are ridiculously easy once you get the trick. The first ones that were out, I remember, hit in the very early 90's in magazines like Popular Science. In those, you had two dots right above the picture, and the instructions were to visually split the dots and combine them in such a way there were now three. That achieved, look down at the picture.
Most, if not all of the later ones removed those instructions, and it became a game of "stare at this until you get it." For the really old-timers, we understood the real trick is to cross your eyes slightly and vary the degree until you hit the magic separation necessary to resolve the picture.
I'm not entirely convinced the effects are related to those used for 3D movies, since Magic Eye works through the transposition created by overlapping the two visual fields by crossing your eyes.
Try that with a netbook, sometime. I just used 'time' to time a firefox load, and it took over ten seconds. Just to start. With a blank homepage. Chrome? 2.5 seconds. Opera? Somewhere in-between, but around six.
That's just to load. So far as content is concerned, page rendering is glacial with firefox compared to the other two. My God, Slashdot obliterates my CPU. If Google could have tabs on the right, I'd be using that instead of Opera. But firefox? In your dreams, buddy. Apparently the devs think everyone owns the newest quad core chip or something.
I have exactly this problem. Have as long as I can remember. But it's not just that I'm a "night owl", I just have immense trouble falling asleep. I can't nap. Ever. Unless I'm drugged at a hospital, I need at least half an hour to fall asleep.
Then I discovered melatonin. I actually take a tiny bite out of a 3mg sub-lingual dose, because 3mg is generally way too much. I still can't sleep on command, but I seem to drop off to dreamland much faster than before, and at times I'd normally toss and turn for up to an hour. I read in bed for about twenty minutes to let the stuff work, but it's a freaking godsend, at least for me. Your mileage, as always, may vary.
I hate replying to myself, but what I meant to say was $3/GB. But that's also two orders of magnitude and change. $3 per GB is nothing to sneeze at, when it used to be $1000/GB for a plain old magnetic disk.
Back when 1GB drives started becoming available at less than $1 per MB, it was a huge deal. Seriously, Computer Shopper and other magazines practically had orgasms, based on all the "NOW UNDER $1/MB" ads I saw. Yet, people still bought 1GB drives. My 60GB OCZ Vertex cost about $180, which puts it around $0.33 per GB. That alone is over three orders of magnitude cheaper than 1995 tech.
In a few years, 1TB SSDs will be as commonplace and cheap as 8GB USB sticks. Remember when those were over $100 for 64MB? What was that, six or seven years ago?
This is actually one of the reasons I love Pylons. It has an extensive system for variable redaction based on human input. Besides the usual things like checking email addresses for an @ sign, it will also check that the domain resolves and has an MX record. And you can bolt on as many tests to any variable as you want, with warnings up the wazu to report back to the user when they're being naughty. The best part is that these filters run before it even hits your controller and template code, so if you do it right, you'll even accidentally handle unverified or invalid user input.
I wish all frameworks were built this way.
Seriously. I have a battered old Game Informer from 2006 that spoke about it as if the release were impending, complete with pics of game footage.
Three years later and it's in beta!?
It's a matter of numbers.
4chan is a community. For better or worse, several hundred thousand people go there to hang out and blow off steam, screw around, debate, whatever. When that community is threatened, the members may seek retribution as is their prerogative. A common empathy may also affect them, and you get things like their campaign against Scientology. Not everyone takes part, but it's associated with that group.
In a group as large as 4chan, the chances of someone feeling annoyed or offended by basically anything is high. The greater the prodding, the greater the chance of eliciting a response from a larger cross-section of the user-base. Unlike say, your local community center, the chances are essentially guaranteed that one or more of these people will have either the technical or psychological competence to undermine some aspect of Verizon's organization either directly or surreptitiously.
There is no "4chan." There are no members. People go there, yes. But if 4chan were to vanish, those people would simply disperse into the greater internet and form smaller communities, or rebuild something similar to what 4chan was. Call 4chan a cesspool if you want, if that makes you feel better. Its diversity is as much a strength as a meaningless distraction. The fact remains that 4chan serves a purpose, and people who frequent it, for whatever reason, are essentially unpredictable in the veracity of their response, if they have one at all. Most will probably just sit back and laugh at Verizon's futile gesture. Some, of course, will not.
Thinking all 4chan-ers are the same is the same misconception as when people wonder how Slashdot simultaneously maintains diametrically opposing views. It's a fallacy to assert all "members" of a site believe the same basic tenets, and woe to any who underestimate a gathering as large as 4chan. Is Slashdot any different? Fark? Digg? Reddit? Would not the members not take kindly to Verizon arbitrarily blocking them? Would not a few, wack-jobs or not, do something in retaliation? Maybe a prank. Maybe extra junk mail. Maybe convince a major media conglomerate the CEO has suffered a massive heart attack, like they did to Apple in 2008?
You never know what will happen, and Verizon is basically inviting everyone at 4chan to do their worst. Hopefully, everyone there has better things to do.
See, I'm not so sure about that. This is more akin to kicking a nest of fire ants. Generally—but not always—they'll leave you alone if you leave them alone, but deliberately provoking them is hardly recommended behavior.
4chan is absolutely not a den of terrorists. They're like a microcosm of society, reflecting all the dirty little things we don't like to acknowledge, but exist anyway. It's something most people would not like to confront in any manner, and certainly wouldn't want all those unrelated agendas focused upon them.
Let's get this straight: there is no unified 4chan. It's just a group of loosely associated contributors. But I guarantee if enough of them feel offended, retaliation will seem like a unified force; that's an illusion. 4chan isn't a terrorist organization. It's not even an organization. But humans trend toward common ground, and threatening that is an "at your own risk" proposition.
Like I said in my post, it's yet to be determined whether or not a critical mass of 4chan members will care enough about this to take action, but Verizon is playing Russian Roulette regardless of the outcome, or where any of this stand on the issue.
You are bound to get replies that basically amount to "What can Anonymous possibly do to freaking Verizon?!"
They have no idea what they've done. 4chan isn't your average bastion of internet malcontents. DDOS? Please. Kevin Mitnick could be called a precursor, and we know with the Scientology war, they're more than willing to hack meatspace. If 4chan as a group takes issue with this, everyone down to the CEO of Verizon will be essentially fair game for various levels of harassment. They'll have the address and private phone number of anyone who matters within days, and they, probably more than anyone, know how to abuse such information.
I really, really don't envy Verizon right now. This of course hinges on whether or not 4chan will actually care, and that's anybody's guess. It's not a good precedent, though.
For a second I thought you were going to say, "That's where the clutch is! In Europe...."
Where on Earth is your clutch, good sir?! Or is crossing your legs an important part of this process?
True.
I guess I've just seen it happen so many times it's a sore spot. Carry on, citizen. ;)
As a recipient of an open-heart surgery, the only thing I have to say about being awake during such a procedure is:
Aaaaaaaaaaaaaaaaaaaaagggggggggghhhhhhhhhhhhhhhhhh!!!!!!
Why would that ever even cross somebody's mind?!
Please, stop misrepresenting Goodwin's Law. Goodwin's Law, as stated, is not an accusation to be bandied about because somebody mentions Nazis. It only suggests that on the internet, the longer any argument goes on, the probability of a Nazi comparison approaches 1. It's more of a mathematical statement than anything else.
It was a wry observation that somehow transformed into a method of refuting an opposing argument, no matter how valid.
"I think I'm going to go slaughter some Jews."
"But... the Nazis did that!"
"ZOMG!! Goodwin's Law! You lose!"
Sorry, but that's now how it works.
Hey, leave your Fark-isms off my Slashdot!
Of course we have, which is why we wonder how a 500-word essay is "larger than life." We live in a world right now where kids probably text more than that every week. Yet spending a couple hours to craft a representative snapshot of your abilities for just over a page and a half, which may determine the next four years of your life and all that comes afterward is... too hard? Really?
In AP and IB, it's not uncommon to scrawl off several multiple-page essays in a single day, especially during end-of-year testing, purely to determine the depth of a student's knowledge on a particular subject. How can the same student really be incapable of creatively portraying his or her own freaking life and accomplishments in something barely long enough to qualify as a book report? This is freaking MIT, not Bill's Education Hovel on Route 9 between a gas station and the mall. Do these students really think college will be easier than mere application requirements?
Yeah. The reason I went for the OCZ SSD, is because they actually wrote the firmware (kinda like Intel did) to have sub-ms seek times, which translates into really fast small reads - perfect for a desktop. Heck, my postgres performance is pretty good too. The only really thing that really annoys me is the Intel ATOM chip, which is slow as balls, which makes Firefox feel like the bloated beast it is: I've had a lot more luck with Opera.
And I thought I paid a lot for my NC10 at $379, and it was one of the most expensive on the market early this year. Even with the SSD, 2GB ram, and draft-N card, I paid less than $650. I didn't realize Asus was seeking premium prices on some of the Eee9xx series.
Did you reply to the wrong post, sir? I believe my statements were +5 funny, and therefore immune to serious discussion.
But I do find it hilarious that I've been able to send a voice, picture, video, or all three, attached to a text message through Verizon, since at least 2005. Can the iPhone not do that? If so, what's this whole MMS tirade about, anyway?
See, I'm just echoing the complaints I've heard. I have no emotional investment in any of this. I'm being serious, here. Just watching the uproar, no matter the current subject matter, is fantastic.
Personally, I love mine. But I did a ton of research instead of just buying the cheapest netbook out there. My Samsung NC10 was known as one of the best, and I spruced it up by adding a 64GB OCZ Vertex SSD and a draft-n wireless card.
And the thing is, I actually sold my beautiful (and ridiculously powerful) Asus G1 because I noticed I was using the netbook for everything. I ride the train every morning and every night as a commute, and really the netbook is perfect for on-the-go computing. I can do my pylons development, whip up some satire, or anything else. Ubuntu and Compiz work fine on here, so why not? Still get my six hours of battery life, so I'll be the last to complain. It's all the computer I need, and I'm something of a minimalist.
If they could increase the screen resolution to have greater height and decrease the thickness, I'd say they'll have hit the sweet spot for commuters. 2.8 pounds and 10" have no problem just being stuffed in any bag, and I think that's where they really win. No need for a dedicated backpack, or case, or laptop tote... just stuff it in a bag with the rest of your stuff, and go.
I used to only build dual-CPU rigs, then I moved on to laptops only, and now I'm a huge fan of netbooks. Not sure where they'll go after this, but I know what my next upgrade will be.