« first day (52 days earlier)      last day (4962 days later) » 

12:46 AM
Hey
 
 
7 hours later…
7:27 AM
awesome avatar
 
7:49 AM
@badp Long avatar.
 
@badp Somewhere I found a bunch of SHODAN audio clips, so for a while my alarm clock would choose a random one to wake me up with. Nothing gets you flying out of bed quite like SHODAN's voice at full volume
 
ALL HAIL THE HYPNOPOP
 
Nine questions, all apparently asked in good faith, but the language barrier is significant.
 
Can't blame him for not trying!
 
I'm just afraid that I'm not preserving his intent with my edits.
 
Then he'd comment on it...
 
8:13 AM
And I have a pretty solid background in the English language, at least compared to your average programmer stereotype.
@badp Actually he did for the most recent one.
 
@PopularDemand I know, I've read it.
 
I just don't know what to do, he's clearly not a troll, but his questions are absolutely unanswerable unless they're edited and the editing process is... problematic, to say the least.
 
If you didn't edit, somebody else would.
 
@badp That's not really the problem, though. These questions take so much more effort than average, and they might not even be helping.
Alternate possibility: I'm delusional due to being awake when I shouldn't be.
 
Solution: stop editing and start closing :P
 
8:18 AM
@badp But he's not a troll.
 
@PopularDemand I know, but he's making dupes.
 
Also my avatar looks nothing like
 
ALL HAIL THE HYPNOPOP
 
@badp Oh. My search abilities fail again.
 
@PopularDemand er, you yourself posted two dupe links in that question
 
8:19 AM
Those aren't quite dupes.
Just similar.
In any case, someone else can handle this one, and/or I will look at it again tomorrow.
 
I just discovered Integer.parseInt("+1"); fails in Java. This language has crossed me for the last time
 
1
Q: Can I answer my own question?

mahesh Possible Duplicates: Should I not answer my own questions? Should I ask questions I already know the answer to and answer them myself? Should I ask a question I know the answer to? This is related to my question Detect Autoscrollposition Value Change In Panel. Can I answer this qu...

There you go :)
 
@badp Heck, I closed that one. But it's not a dupe of the current one.
Anyways. Bye for now.
 
later
 
Lest I see a sunrise.
 
8:23 AM
↑ what actually that's a dupe of
 
9:06 AM
plus a bonus feature request: when in only mode, either align the site favicon right below the rep score or show the site name next to it :)
notices the stackflair.somee.com version works there, though
 
9:31 AM
PROTIP If you value your eyes don't read my reply to the new flair question on SO
...or use a screen reader
 
My vision blurs when I try to read it -_-
 
@MichaelMrozek Yeah, there was a problem where the image was too large by three pixels and got scaled down, making my point completely moot.
I fixed it.
(It's an actual screenshot, you know. I've used that subpixel arrangement for five minutes.)
 
 
3 hours later…
12:14 PM
hrm
do graphic tablets count as freehand for the purposes of circles?
the Real freehand circle is drawn with the mouse, I say!
 
 
1 hour later…
1:28 PM
in other news
↑ launching today, not sure what domain it should get however.
 
 
2 hours later…
3:35 PM
hey, @Fosco has a face!
 
@balpha Hey
how goes it?
 
good
 
@balpha I blame your incomplete documentation! That and maybe addition and modulus don't make for a very random number generator.
and the fact using the functional versions of math operators didn't fit in the tweet ._.
 
What do you mean, incomplete? I think it's complete
 
How do you declare poor man's variables that do not belong to an object?
er, um, yes, technically $x and $y did belong to the event's state.
details!
 
3:44 PM
every variable belongs to an object
defaulting to %SYSTEM.#defaultValues.$object
btw, for everyone else who doesn't know what the heck we're talking about:
LOL -- Treasures on your HDD: This is the "documentation" for a "programming language" I wrote 8 years ago http://pastebin.org/1183968
@balpha %twitter.addEvent("new_tweet")[ $x.assignValue($x+3141%80); $y.assignValue($y-2713%25); %gotoRow($x); %gotoRow($y); %write("#") ]
 
@badp So many errors -- remind to never hire you!
 
*me
 
so, um, how did the following get 32 upvotes exactly?
NavigableMap<Integer, Integer> s = new TreeMap<Integer, Integer>();
s.put(10, 6);
s.put(22, 5);
s.put(51, 4);
s.put(68, 3);
s.put(117, 2);
s.put(145, 1);

return s.lowerEntry(v).getValue();
Maybe I'm missing out on something, but replacing a sequence of if then checks with the creation a tree-like structure with very few values, its navigation and its deallocation doesn't seem like the greatestestest idea evar.
 
3:59 PM
I agree -- waaaay not enough jQuery
2
 
Oh. Right. $.math.
 
 
2 hours later…
5:37 PM
Although it is my fault for ignoring the java tag. The only hint of javaness for that question.
 
5:52 PM
I need help here -- I'm not sure if Jon Skeet is pulling my leg or not.
The death of jQuery? vapor.js, a promising new JavaScript framework, very lightweight and with an extensive test suite http://bit.ly/doqVMD
@balpha "World's smallest and fastest JavaScript library" sounds a silly boast to me. An *empty* library is smaller and faster, for example
@jonskeet I contest that claim.
@jonskeet Everything vapor.js does, it does at least twice as fast as any other JS library out there. Seriously, it's that good.
@balpha I dare say it's marvellous. But it get more respect from me without the silly, meaningless tag line, that's all I'm saying.
 
6:02 PM
lol
no he's just being technical and arguing semantics, like any serious techie should.
i think I need to follow you both on the twitters
 
relatedly

SO@Twitter

Public Status Announcements (and generic twitter chit chat) fr
 
i haven't looked at vapor.js and im not going to until this side job is done.
wish i could buy motivation
somehow the money i'll get on completion isn't enough
 
6:20 PM
Hehe, tricked me into looking at it at least :)
I agree, everything it does it does faster than everything else
 
@jonskeet "Names and attributes must be accommodated to the essence of things, and not the essence to the names" -- Galileo Galilei
@balpha I disagree. There's no point in hyperbole in these things. The claim is clearly untrue, as it's trivial to create a smaller library
I'd love to see him try :)
 
He hasn't looked at it
He hasn't discovered the tricks in the library yet
 
seems not
@balpha It only takes a simple amendment, too: "The smallest and fastest JavaScript library of its kind" would be slightly vague, but better
@jonskeet It's the smallest and fastest JS library of *any* kind -- that's the beauty of it!
MUUHAHAHAAHA
@balpha Okay, now having actually looked I get the joke... although arguably it could have a shorter filename ;)
 
hehe
Another website that blocks direct-links? or did you really intend to post an image of a cartoon rooster with the text "Hallo surfer"? :)
 
yes, I did
but it's getting on my own nerves pretty quick ;)
 
6:34 PM
@balpha :owned: lol
(not, it's not balpha getting owned)
 
6:59 PM
Anyone serving drinks in here today? I've been stuck all day bugfixing code which I wrote on Friday, and haven't yet done a single thing I planned on doing today
My weekend is over a third gone and I am getting really frustrated!! =b
/me needs a break
 
You ain't gettin nuthin until I finally see a commit!
 
You sound like one of my business partners, haha
Which explains why I've been here all day. This should have been a simple issue! Don't you hate that, something that should be simple turns into a can of effin worms?
I thought it was as easy as this.updatePhotoPosition();... Then I actually tested the thing...
 
"Yeah, the system squeezes lemons really well, now can you just fix this problem we have with making pear juice?"
 
> It should be noted that no ethically-trained software engineer would ever consent to write a SqueezeLemon procedure. Basic professional ethics would instead require him to write a SqueezeFruit procedure, to which Lemon could be given as a parameter.
 
7:08 PM
@balpha Hear, hear!
 
> It should be noted that no ethically-trained software engineer would ever consent to write a SqueezeFruit procedure. Basic professional ethics would instead require him to write a SqueezeSqueezable procedure, to which Fruit could be given as a parameter.
Interface overflow!
 
@badp Squeeze procedure, to which a Squeezable could be given as a parameter; The Fruit class would be a descendant of Squeezable, and thus could be given as a parameter
 
Aye aye.
But then...
> It should be noted that no ethically-trained software engineer would ever consent to write a SqueezeSqueezable procedure. Basic professional ethics would instead require him to write a <x><x>able procedure, to which <x> could be given as a parameter.
 
head explodes
 
It should be noted that no ethically-trained IProfessional<T> would ever consent to Profess<T>(ISqueezable squeezable). Basic professional ethics would instead require him to write an operating system, in which h_grl_prf could be a POSIX compliant system call implemented by Profess<T>.
 
7:21 PM
Which is why "professional" programmers never get things done
Personally I would make Squeeze an instance method in ISqueezable
 
In the beginning of June, I was at a Microsoft WebCamp in Munich.
 
I wouldn't even bother with thread safety or POSIX compliance
 
Pretty much Jon Galloway talking about the goodness that is ASP.Net MVC.
 
@LasseVKarlsen Good point
 
Second day of the conference was "build your own app"
I suggested implementing the game of Battleship
we were 5 or six people
most of the day was spent by two "enterprise programmers" building the data model. 7 Tables, IIRC, not including user management.
 
7:24 PM
hehe
 
The rest of the day was trying to hook that up to NHibernate.
 
Can you say "architect astronaut"? :)
The question is what you need a data model for, for Battleships :P
 
at least they started by writing an interface, which was good, because we could use a mock so we actually had something demo-able :)
 
oh god, nhibernate
2
 
8:02 PM
OK, well, I'm over it. I'm going to head out even though this isn't working. Stupid flash!
Catch you guys later!
 
Is there any way I could be clearer here?
> When you say "You could add an optional parameter to the URL" it means you want subpixel rendering to be your option, not the users' options. The picture shows what your choice of subpixel smoothing may translate to on the users' picture. However the problem only happens on some of the users' monitor.
> If anything else, it should be the users' option to turn subpixel smoothing on, not yours. The problem isn't what you like best, the problem is what looks best on the users' monitor.
 
8:19 PM
Doubtful
It should be rendered with normal smoothing, nothing else
Not cleartype in any case, or similar
 
Then please back me up in here ((The post is mainly built of images. The above snippet is unrepresentative.)
1
A: Make "Antialiasing without ClearType" optional for the new flair

badp But seriously... Please do not implement this.

 
grrrr. i hate how SE offline pages rewrite the url. pretty much every time i end up just hitting f5 and noticing minutes, maybe half an hour later that i'm just refreshing the error page
the official flair uses cleartype?
 
@rchern No, the official flair doesn't. (It did for a short while. This guy wants it back.)
 
graphics.TextRenderingHint = TextRenderingHint.AntiAliasGridFit;
>_>
 
@rchern That line pains me :/
 
8:22 PM
I pretty much just tried them looking to see what I think looked best. What should I be using? |:
 
You just don't seem to be using any antialising at all tbh :)
 
this was my first foray into graphics, i make no claims to be an expert
 
(The pain is not brought to me by your rendering choice, it was brought to me by the redundancy)
 
what do you mean i'm not using anti-aliasing? redundancy? what am i missing heh
 
The sub-pixel discussion is the same as back when they launched Stack Overflow and defaulted to fonts that used sub-pixel rendering
I said that it looked bad on many monitors, the response was just "then uninstall the font"
 
8:29 PM
@LasseVKarlsen text rendering is controlled by the user
image rendering is controlled by the server
 
OK. Worst question evar
0
Q: How can I add a zoom feature to my existing Flash application?

JoshI have a Flash application with one scene, three frames and a bunch of ActionScript code to provide a number of ExternalInterface hooks. The three frames contain a single Input Text box which, as the <embed> tag is resized using JavaScript, grows and shrinks (not scales) to fit. I now want...

 
worst question ever? i must downvote!
 
I'm too frustrated to explain any better than that right now :-) So hopefully it makes some shred of sense
I'll be back at it tomorrow...
 
anyways, back to yard work ):
 
@rchern before you go, did you get the ico thing figured out?
Guess I missed you, I know I'm not nearly as exciting as yard work LOL. If I can be of assistance with that just @The me. I'm off for the day, if I waste another minute fscking with this code I'll something something.
 
8:36 PM
(for those who haven't seen it or saw it linked after it's been taken down, because it's that amazing.)
 
@badp the conversation at the top: "Did you bring the screwdrivers?" "No, I've got the spanners" "No I'VE got the spanners, it's your turn for screwdrivers" "Ah crap, back in 10"
 
 
1 hour later…
9:55 PM
I thought that sounded rather familiar :)
Sep 16 at 17:17, by Piers Myers
seen this yet: http://www.youtube.com/watch?v=uccjrp5NRYE&feature=player_embedded ? The conversation at the very top may have gone like this: "Mate, you got the screwdrivers?", "No, I've got the spanners", "I'VE got the spanners, it's your turn for screwdrivers today", "Ah crap, back in 10"
 
10:15 PM
-1
Q: How is google homepage so fast!!!

DavidOk, i made a test html page with nothing but a simple h1 tag and a ul with two links in it. It takes around 0.7ms to load (average over around 10 loads). Google consistently takes 0.3 secs. How can google be over twice as fast as a site that has only a h1 and two links on it. Sureley this is ...

I read somewhere they have payed for priority electrons, but I can't remember now...
2
 

« first day (52 days earlier)      last day (4962 days later) »