« first day (167 days earlier)      last day (4850 days later) » 

5:00 AM
 
Hahaha
 
that's a big shirt
that room looks familiar
 
> In our first meeting with Brandon Watson and members of the Windows Phone 7 team about homebrew on the WP7 platform on-campus at Redmond, we received a “I was the first to jailbreak Windows Phone 7, and all I got was this lousy t-shirt.” Our meeting is now complete. Just kidding.
 
woo, new Portal 2 video
> Valve says there are 13,000 lines of dialog in the game
 
@Dan: "that room looks familiar"
I had the same thought.
Think that's the standard "large corporation" look?
 
5:10 AM
I think it's the standard Microsoft conference room, of which probably over 100 exist :/
 
unless we work for the same large corp
nope. Another large corp.
 
I could go through my photos from when I worked there to see if the rooms all looked like that, but they're on a drive in a box somewhere, in an encrypted file system on a hidden encrypted partition...
too much effort
maybe I have some public ones on flickr...
different color panels on the trash/recycle bins under the counter... hmm
 
We don't have foliage that nice outside our windows.
 
this picture was taken through my office window
I could use some of that summer weather right now
hehe, steve.
 
PONY RIDES?!?
 
5:21 AM
 
ok, stop that. too beautiful to take.
 
looks at the snow outside
one last photo
 
im so jealous &_&
 
Yeah, I wish we had those kinds of company perks, heh.
 
what is that giant windows logo made out of?
 
5:25 AM
Cupcakes
 
oh, yum
 
"Wait for it" Ha!
 
i work for a giant corp, but they never do this -_-
 
I got to attend one company meeting, which at a company of 90k employees is always a big deal
it was at some sports stadium
steve ballmer shouted and danced like the monkey clips
 
oh yeah he sweats like a pig too, ive seen some of them
 
5:29 AM
he's awesome lol
"WHO SAID SIT DOWN?"
 
I'd spend a lot more time on the site if I got real badges like that
employers could start asking you to bring your SO patches to interviews
 
But would you pay for such a site?
 
There would be some models under which I would pay
I used to pay monthly for StartupSchwag.com to send me t-shirts and stickers with website names on them, after all
 
nice site, but why is a fat guy wearing those tee shirts :s
 
5:36 AM
lol
I don't know, they've already shut down the service and are just selling extras they printed
 
bustedtees.com must have ruined their business
 
"If you close this question, you need to close these other questions!". This pushes my buttons. There must be a name for this logical fallacy.
 
@MichaelPetrotta Hasty generalization?
 
@YiJiang: not quite right...
 
5:42 AM
 
morning all, problems with stackexchange, or is it just me?
 
actually knowledge is just information, wisdom is knowledge .. .that like .. works
 
"problems".Expand()
 
@Benjol Yes. Let's blame @Zypher
 
Oh, no, I've looked again. Let's blame SmartFilter :(
 
5:44 AM
@Benjol not I ... nm
 
ExpletiveDeleted
"Your request was categorized by SmartFilter as 'Technical Information'."
 
I like @drachenstern's poster better. The more you know...
 
well, yes, we certainly want to block that in an engineering company :)
 
@MichaelPetrotta False dilemma could also be; you're suggesting that it's either don't close this question, or close every single one of the other questions plus this one
 
"Technical Information" is filtered?
What, then, isn't filtered?
 
5:45 AM
@Dan, this, apparently!
 
@YiJiang: ooh, that sounds right.
 
@Benjol Oh, well, I'm getting timeouts for some of the sites right now too.
 
Well, I better write your IT department to let them know you might obtain technical information here.
 
@Benjol No information for you!
 
@Dan, wow, how'd you do that?
oh, I see :)
 
5:47 AM
@Benjol you are in Seoul ?
 
@MichaelPetrotta I like this poster better tho ;)
(removed)
 
@Reno, look at the url of the image. He had me for a minute there :)
 
Anyway, if anyone is interested, Wikipedia has a list
An informal fallacy is an argument whose stated premises fail to support their proposed conclusion. The deviation in an informal fallacy often stems from a flaw in the path of reasoning that links the premises to the conclusion. In contrast to a formal fallacy, the error has to do with issues of ratiocination manifest in language used to state the propositions; the range of elements that can be symbolized by language is broader than that which the symbolism of formal logic can represent. Deductive and inductive informal fallacies Informal fallacies of deductive reasoning contain a fundam...
 
@Benjol What's significant about the URL?
 
Wait, wait...WTF? SourceForge supports OpenID, but wants me to set a password for my account?
 
5:48 AM
@Dan, it's not imgur
 
@DanGrossman that it's not an uploaded image of course
 
@MichaelPetrotta did I do that too fast for you?
 
oh lol
 
5:49 AM
@YiJiang: sounds like a fancy name for "bad argument".
@drachenstern: yep, missed it
 
@MichaelPetrotta see :456031
 
@DanGrossman Mmmm...cable monsters.
 
@DanGrossman that yellow is a mess
 
noodles yum
 
@drachenstern The yellow cable image is used for SF's 404 image
 
5:50 AM
@YiJiang I can see why they would choose that :p
 
Together with a link to sysadminday.com/horrors.html
 
@drachenstern: still comes up as deleted at that message ID, unless I'm missing something.
 
user image
2
 
Anyway, today was the day I swore I was going to get some work done, so maybe SE being blocked is a good thing. Just out of curiosity, can someone tell me what/who the last @Benjol here says?
 
@drachenstern: bummer.
 
5:52 AM
@YiJiang oy, that's rough
@MichaelPetrotta check the pen
@Reno lol wtf
 
@Benjol: interesting. I actually meant that the downvoter can get his -1 rep back, so there's no point in not downvoting, but yeah, you're right: the downvoted person can reclaim his rep, too, so there's no point in not not downvoting... Hmm. – RegDwight 8 hours ago
 
Hmmm...SourceForge fail?
> Please enter the correct information in the highlighted fields: Invalid Unix Name.
 
@drachenstern: Ah. Not my type, but thanks.
 
@MichaelPetrotta lol, I rather meant better than the other poster ;)
 
@Dan, thanks. Ok, I'm gonna be 'good' today. Bye. Forces self to hit close
 
5:53 AM
But, nothing is highlighted and my username should be valid. =/
 
0
Q: jQuery: "Doesn't have" selector?

MarkI see this has selector, where's the hasnt selector? I want to find tables that don't contain images.

at first blush that seems so easy to answer
upon reconsideration I am scratching my head ... there's a double list, removing has from the list of potentials
not doesn't really work
ok, since four people immediately tackled it with not, does that mean my first blush observation was wrong?
or is my gut correct and "not" doesn't quite work here?
 
@drachenstern table:not(:has(img)) should work
 
but not only matches sibling selectors right?
 
I think, never tried it before, hmmm
 
not descendants like has does?
$(parent).has(children) versus $(parent).not(parent-exclusion) is how I read the api
 
6:00 AM
$('.question-summary:not(:contains("discussion"))') works on the MSO homepage, so :has in the :not pseudo-selector should also work
 
Aye, I'd think so to.
 
@YiJiang ah, but you nested a contains within
contains does descendants right?
 
@drachenstern :contains searches the text content, not child nodes - :has does that. I was just using it as an example of how this might work
 
oh ok
 
Wow. Just spent two hours porting JS to Objecive-C.
 
O_o
 
Why would you do that?
 
@Moshe WTF?
 
Well, @drachenstern, Do you know about Parshiyos?
 
6:12 AM
no
 
@ceoSteveJobs, Apple
More than meets the i. As you should expect from a parody account.
738 tweets, 402k followers, following 50 users
great tweets
 
Basically, in synagogue, we read a portion of the Bible.
That is called the Parsha.
 
And what does that have to do with porting JS to ObjC?
 
There are a number of "types" of jewsih years.
 
  `/profile <site> <name>` - searches the `<site>` for users with display name
  matching `<name>`. `<site>` will go through common abbreviations like MSO, AU
  and 8bitlavapwnpwniesbossstagesixforhelp before defaulting to `<site>.stackexchange.com`
 
6:14 AM
And the schedule of the reading varies as such.
 
And, here I thought I was loquacious.
 
A friend wrote a library in JS to determine the current weekly portion and I need that information. So, I worked on it with him. There were some complicated if statements.
 
8bitlavapwnpwniesbossstagesixforhelp is an abbreviations for Gaming, of course
 
Its not done yet.
 
@Moshe Talk about burying the lead. :P
 
6:16 AM
But it's a bunch of calendar calculations and such that need to be potted.
 
Seems like someone got "potted" alright... ;)
 
@George - I tackled the most complicated part.
 
@Moshe Sometimes that's best done by starting w/ the simple stuff. :)
 
@George - we are going in order of the code. But that's certainly true.
Hopefully I'll be done soon.
 
Heh.
Spoken like a true developer.
 
6:18 AM
Okay, time to call it a night.
likes my new iPhone 4
 
@Moshe My point is that this could have been the first message (with some modification) and the rest could hae explained all that.
@Moshe G'night, man.
 
Thanks.
 
@Moshe I dunno. I'm seriously considering an Android phone next.
 
i own an iPhone but i work on the android OS
(is not saying that iPhone > android )
 
I'm tired of the battery issues, for one. Don't most Android phones have user replaceable batteries?
 
6:27 AM
yeah battery is a huge problem ... i have a spare phone that i use for travel
 
* `/me <message>` - wraps the `<message>` in a pair of `*` to italicise it in a
  lame attempt at emulating IRC `/me`
 
the iPhone lasts for a day ... 2 at the most
 
I suspect rchern won't be happy with me saying this
 
I've been quite careful about managing my battery, and I still have issues. =/
 
People often say that Apple overcharges, so from now on all products will ship with only 23% battery life.
 
6:29 AM
lol
 
@GeorgeMarian ^ My Android phone with back cover popped off, simple as can be
 
looks sexy under the hood
 
and apparently in the dark with camera flash, you can see every speck of dust
 
I don't understand why Apple couldn't have come up with a workable solution. Other than the fact that usability isn't their first priority. :)
 
I don't know why people might want to drink Snapple :| it doesn't really taste that good and is even more expensive than other brands of imported 100% natural fruit juice
 
6:32 AM
I don't know why people use Prototype.js, jQuery does everything I need it to do
 
@YiJiang I love their peach ice tea, otherwise I agree.
 
that is peach iced tea
 
Either apple wants everyone to be great hackers and find workarounds or they want the users to be really really dumb as fuck
 
@GeorgeMarian Will give that flavor a try the next time I see it in the supermarket then
 
I don't know why people quit using MySpace, Facebook doesn't even let you customize your page layout!
 
6:33 AM
 
@DanGrossman Hello Mr. Blurrycam!
 
Hey it takes whole seconds of practice to get pictures that blurry!
 
Well, I'm off to bed. I have a bunch of stuff to do tomorrow.
g'night everyone
 
gnight
 
6:34 AM
night'
 
g'night
 
I should've headed that way a half hour or more ago
 
Can we add an H to Snapple?
Shnapple?
almost needs a c
Schnapple
 
Diet Snapple? :|
 
snapple iced tea + peach schnapps = shnapple?
 
6:35 AM
@TylerChacha That would be the German version
 
No, I just want a new word..
Schnapple..
 
@YiJiang Just means they add aspartame instead of sugar to the tea
 
alright, I'm following the general crowd. Gonna walk the dogs and pretend like I know where my pillow is
 
ciao drach
it's snowing hard outside here ^_^
 
Schnapple!
2
That is pin worthy..
Things that are pin-worthy are actually star worthy, but most of you don't realize it..
 
Sandy Bridge parts arriving tomorrow. I'm probably too old to be this excited.
 
So, what's exciting about Sandy Bridge?
 
it's faster!
and gets installed in a shiny new case!
 
Don't worry, we'll just continue bloating our software until it all runs just as slow on Sandy Run processors as the 1995 version ran on Pentium 90s.
 
and we'll just sell more. No worries.
 
6:56 AM
I'm pretty sure it takes Microsoft Word 2007 longer to open a document than it took Microsoft Word '97 to do the same.
 
 
1 hour later…
7:58 AM
I'm trying to write a feature-request asking to unlist closed questions from Google, but I'm having difficulty wording it
so I guess I don't really have strong points for it
closes tab
 
Don't do that. Some awesome questions are closed for stupid political reasons. I've found them through Google.
 
@DanGrossman Well, I was thinking of mainly unanswered and closed questions.
They just don't bring any value...
 
It's really Google's job to decide what's on Google anyway
:moved laptop to bed:
 
Dunno, if Google was perfect w3fools wouldn't exist
 
w3fools shouldn't exist, w3schools deserves its traffic
I lost a lot of respect for those idiots that made the site
 
8:04 AM
@DanGrossman Please, there would be a lot less JavaScript questions on SO if that site even made a modicum of attempt at being accurate
 
Who the heck are you or anyone else to dictate the quality of their site?
Do I have any right to tell you not to publish something?
 
There are objective measures of a quality of a resource
 
Should nobody be able to attempt to teach others unless they are certified accurate?
 
@DanGrossman No, but the same would apply to w3fools wouldn't it?
 
No, but I guess the problem is w3schools is invariably at the top of Google searches
 
8:06 AM
We have the right to say that the site is wildly inaccurate in a, b and c
 
They have the right, but I am free to think less of them for wasting their time on that instead of doing something helpful like w3schools
 
It teaches people things that are actively harmful
 
One site is a fricking free school, the other is a bunch of people whining about the free school
 
@DanGrossman If you scroll at the bottom there's the reply to your point
 
@DanGrossman Meh, even w3school's biggest apologists admit that the site's admins don't respond to these criticism
 
8:07 AM
So?
Why should they?
 
@DanGrossman Because they are wrong and by not responding to criticism they continue being wrong
 
...and?
 
Somebody is wrong on the internet!
 
And being wrong is actively harmful to the development of the web
 
They're doing much, much more good than harm. And they have no responsibility to not do harm anyway.
 
8:08 AM
You get hundreds of new JavaScript programmers making the same mistakes every single freaking day
You see a fraction of them on SO, and you get sick already
 
The reason for the site, I believe, is that they see the content, they see the errors, and w3fools is the only way they've found to point them out and have them corrected.
 
There are better resources. If they can't responsibly teach others, then they should let others do the job
 
As they said, if they could just edit the site themselves they would.
 
For each error, they should create a page about the same exact topic, with better information, publish it and share it. They've got enough people interested to spread the word. It'll outrank the w3schools page, and people will find it when they search.
 
@DanGrossman Yeah, that's the point, they tried and it didn't outrank.
 
8:10 AM
@DanGrossman It already exists, MDN has better documentation - it's not perfect, but it's pretty darn good
 
Hell no.
 
And they get outranked anyway
 
Not in any way.
 
> An oft-repeated mantra in OSS (and a critique we've already received) is that you shouldn't criticise something unless you're willing to put your money where your mouth is and build something better. It's an admirable ethos, but not really applicable here.
 
There is no comparison between the w3schools tutorials and MDN. The people that read w3schools tutorials CANNOT read MDN.
 
8:11 AM
> W3Schools has put a lot of effort into positioning itself at the top of search results and, despite our efforts (such as the PromoteJS initiative), appears to be there to stay. Other, better resources already exist, but none of them are capable of overcoming the inertia that W3Schools has built up over the years.
 
@DanGrossman So the people who are wrong continue been wrong?
 
You can't take a newbie and dump them in an arcane syntax reference where they can't even figure out what heading to click on because all of the headings are words they don't know.
1 min ago, by Dan Grossman
For each error, they should create a page about the same exact topic, with better information, publish it and share it. They've got enough people interested to spread the word. It'll outrank the w3schools page, and people will find it when they search.
 
Until they come to places like SO where we have to reeducate them?
 
Topics are "how to find a string in a string", not "String.prototype.substring function reference"
 
We could create a "companion site" to W3Schools, but the corrections we'd have to write would probably be longer than the site itself
W3School's biggest crime is it's omission of key facts
 
8:13 AM
No, that's its strength
Bite sized tutorials that beginners can actually read, with "try it out" and demos to go with them
Everyone else is a reference book
 
They omit far too much - the page on DOM events, for instance, only mentioned inline events
 
The criticism isn't about the method, it's about the contents...
 
Yet nobody wants to try to do better at the content w3schools is good at
 
> […] professional web developers often prefer HTML editors like FrontPage or Dreamweaver, instead of writing plain text.
 
They just want to whine that their expert reference sites don't outrank the newbie-level content beginners want to find
 
8:15 AM
@badp That's... that's...
I'll just pull out a few examples, these are not comprehensive because I don't read as many js questions as I used to
0
Q: Anyone can explain to me document.cookie

dramaseaI founs this code in w3schoool javascript coookie section, which is to read the cookie: function getCookie(c_name) { if (document.cookie.length>0) { c_start=document.cookie.indexOf(c_name + "="); if (c_start!=-1) { c_start=c_start + c_name.length+1; c_end=document.cookie.ind...

The W3School's cookie script carried no explanation - to newbies, it's a black box. String goes in, cookies comes out
 
@DanGrossman So, questions like these get asked
 
And why is it the author's responsibility to do better? From where does this responsibility originate?
 
Surely, even a link to the reference for what the hell is document.cookie would be a good idea?
 
Whoever wrote the page is no more responsible to include the reference to document.cookie you want than YOU are to publish a page about it just because I'm telling you to, right now.
 
8:20 AM
@DanGrossman From the fact that the site has so much traffic, from the fact that you waste everybody's time if you don't, from the fact that sites like this give JavaScript a bad name
 
Do it, or else I'll create a YiJiangFool.com
They've done a service to the web, they published a page that tells you how to read and write a cookie, which is something a lot of people want to know how to do. You get in, you get the code, you get out. Great. You think that's awesome so when someone else asks, you point them to that page that helped you. Oh you want to know WHY it works how it works? Well go look it up in a language reference, don't complain to the person who helped you for not helping you more! He has no responsibility to!
 
@DanGrossman Bingo; it's a problem right there when you say, "you get the code" and the code has bugs.
 
Good thing you didn't pay for it, then. But the code does work, or people wouldn't have linked to it thousands of times.
 
I don't think people do SQL queries via string concatenation because they want to, they do because they were told to
@DanGrossman Pagerank doesn't work on page granularity AFAIK
 
Yes, it does.
 
8:25 AM
anyway gotta leave
 
Every URL is a node in the link matrix of the web, the links are the edges, pagerank is just an eigenvector of that matrix
I had to calculate pageranks by finding eigenvectors on paper once on an exam in grad school... :x
> Nitpicking to be sure, but Unix has supported arbitrary 255-character file names since 1983
Disgusting, the people writing the corrections are clueless. The 3 letter file extension was because of Windows not Unix. Windows 3.1 is quite a bit newer than 1983.
 
8:41 AM
@DanGrossman Uh, that's what they're saying
 
Please, please explain
 
The .htm remark is made from the Windows-only perspective; Unix didn't need any of that since 1983, apparently.
 
And all people that make webpages are running Unix operating systems and only host on Unix?
 
Linux is the major OS for servers IIRC.
 
Now you're advocating the equivalent of teaching IE6-only code
 
8:43 AM
no, the countrary
 
> We use .htm in our examples. It is a habit from the past, when the software only allowed three letters in file extensions. With new software it is perfectly safe to use .html
This is what w3fools is trying to "correct" by saying UNIX didn't have that problem
 
So why even mention .htm at all?
it only is relevant in Win3.1-
 
To explain why they use .htm in their examples!
 
Then don't use .htm!
It just doesn't go with your theory of "strip away unnecessary yadda yadda"
 
Or do it, since there's no reason not to, and no good reason to go and update 400 tutorials that might mention it
There's nothing there to criticize, why is this listed as a correction?
 
8:44 AM
The reason is it contradicts the philosophy of the site as you see it.
 
I don't think the site needs a philosophy, they can publish whatever they want
 
Anyway, I'd just like to point out that you're whining about whiners
 
That they tended to be simple and easy to read is why they were successful
Yes, I am
 
it's not much better than whining about websites
also it'll ruin your sleep
Here, watch this and cheer up:
 
It upsets me tremendously that people can be such worthless pieces of s**t to spend that much effort putting down others' hard work, that they spent years creating for the good of others for absolutely free, and that people like you cheer them on and think this free work should not appear in Google
 
8:49 AM
Correcting what's already there is the path of least resistance, or of least reinventing of the wheel. It doesn't make it necessarily right, I guess
 
Picture someone walking into an elementary school, finding the most senior teacher in the building, knocking her to the ground and kicking her in the stomach repeatedly.
That is how I picture each and every name at top of w3fools.com, as the person doing that.
The teacher's not perfect, she probably taught the kids a few wrong things, but she doesn't deserve that. Especially since she's teaching in a free school in Africa on her own dime.
I think I'm done now.
 
and the teacher offers for-pay certifications on doing additions?
 
It doesn't matter that she has a side job outside of school. That doesn't make the teaching she does any less good. Nor does it oblige her to be a better teacher to those free students.
 
anyway, yeah, I guess you get what you pay for at the end of the day
 
Damn, I really want to visit a west coast state right now
I need some mountains on my horizon, and some salt water in the wind
 
9:18 AM
hello
0
Q: How do I list all the questions I've *answered* under a specific tag?

Luca MatteisHow do I list all the questions I've answered under a specific tag?

 
@DanGrossman The date explorer should be better data.stackexchange.com
 
you're right
write a query using that to join your answers to the posts to the tag you want
 
@LucaMatteis is searching user:me [tag] isaccepted:1 good enough?
it'll give you all your answers for the given tag that have a checkmark
I tried combining isaccepted:1 and isaccepted:0 without success
 
This is odd, why are the bullets not of equal size?
 
9:44 AM
:yawns: it's getting a little late
 
@badp - thanks yes, it works great!
 
I need to rotate this mattress
well, that was easy
oooh, comfy.
 
10:31 AM
> Einstein, Newton and Pascal decide to play hide and seek. Einstein is it, closes his eyes, counts to 10 then opens them. Pascal is no where to be seen. Newton is sitting right in front of Einstein, with a piece of chalk in his hand. He's sitting in a box drawn on the ground, a meter to a side. Einstein says "Newton, you're terrible, I've found you!" Newton says "No no, Einy. You've found one Newton per square meter. You've found Pascal!"
> Q: How many Microsoft engineers does it take to change a light bulb? A: None. They just change the standard to darkness.
~
> In September, a privately held and highly secretive U.S. biotech company named Joule Unlimited received a patent for “a proprietary organism” – a genetically adapted E. coli bacterium – that feeds solely on carbon dioxide and excretes liquid hydrocarbons: diesel fuel, jet fuel and gasoline.
> This breakthrough technology, the company says, will deliver renewable supplies of liquid fossil fuel almost anywhere on Earth, in essentially unlimited quantity and at an energy-cost equivalent of $30 (U.S.) a barrel of crude oil. It will deliver, the company says, “fossil fuels on demand.”
 
 
1 hour later…
11:54 AM
@DanGrossman groans
 
Sun's rising, time for me to go to sleep
 
12:49 PM
@TimStone You could just SELECT * FROM Unicorns there you know
come think of it, if you accidentally hit a pwnie instead, you could do with its weaponry too.
 
1:15 PM
Is it... mating season for cats already?
 
1:49 PM
@YiJiang If you have to ask -- probably.
 

« first day (167 days earlier)      last day (4850 days later) »