pillbug88 | 14 years ago | on: Why the NFL bans iPads (and other technology)
pillbug88's comments
pillbug88 | 14 years ago | on: Never create Ruby strings longer than 23 characters
This is how the dinkumware implementation of std::string has behaved for years. The basic form of the structure is a buffer and a pointer. If the pointer is filled in, it points to a heap string and follows cow semantics. Otherwise, the buffer is used, accomplishing the small string optimization.
I suppose I should have elaborated more. It just feels like the OP is "discovering" the wheel.
pillbug88 | 14 years ago | on: Never create Ruby strings longer than 23 characters
pillbug88 | 14 years ago | on: Dear Internet: It's no Longer OK Not to Know How Congress Works
This is in stark contrast to the laissez-faire approach the Bush administration took towards the internet.
You can argue whatever else you want about him, but it is undeniable that more legislation regarding the internet has passed under the current administration than under Bush -- he even fought off the UN's (read: china/russia) attempt at taking over ICANN.
pillbug88 | 14 years ago | on: Understanding lvalues and rvalues in C and C++
I wonder if teaching from the standard is a better way of approaching this, ie: start with the standard, then just explain what it means.
pillbug88 | 14 years ago | on: Vim: revisited
i stopped reading here because i knew what was coming next. the omen was fulfilled by the next line:
"in insert mode, now you type text as your normally would. Pressing <Esc> exits back to normal mode."
its command mode vs insert mode. any vi user should know that.. it's the very first thing vi bludgeons you with.
And these are just a few reasons I can think of. There's nothing but benefits to this policy and very small negatives.
It's analogous to filling the moat before a battle. It's just a defense intended to slow an enemy. Try to remember that these guys are some seriously strategic thinkers, they're not morons and they're not technophobes.