« first day (697 days earlier)      last day (4283 days later) » 

7:00 PM
Yeah, he'd probably just remark that it's weird the SAN didn't come with discs. If I only had a use for 48 loose SCSI hard drives...
 
@HopelessN00b eBay?
 
I think I'll just move it covertly and call off the rest of the week. Not answer the phone, leave everyone guessing where it is...
 
By the way I was told to do an online 'Stress Assessment' test thing after that, it was ridiculously easy to cheat by viewing the source - C3, gaming HR since the nineties!
@HopelessN00b what disks are you after, I've always got a fuckload going spare
 
@Chopper3 You are awesome.
 
@HopelessN00b At least 48 loose hard drives are much easier to move.
 
7:02 PM
@PeterGrace we have a poster of this guy in our hall, now he is awsome
 
@Chopper3 what have you got ?
 
what do you want
 
They made you take the stress test *AFTER*? Hell who has to cheat?!?

Q: Do you feel irrationally angry?
A: Nope. Not anymore. Smashed the everloving fuck outta that fisher-price laptop...
 
haha
 
basically there was a "I've read all that shit now and passed the test" url that you just had to hit at the end, just browsed to that - job done
@PeterGrace 3:26 on this; youtu.be/qm61svN4U5g I can watch it and watch it all day long
 
7:06 PM
@Chopper3 Security through "Who the hell would "View Source"
 
@voretaq7 there's an intranet site filled with 'how to game the mandatory bullshit" tips - which is cool
 
@Chopper3 love it!
 
7:19 PM
@ewwhite Possibly weird question: Can I expand XFS to use free disk space that's in front of the partition, so to speak?
 
@JoelESalas what's the layout on disk?
XFS only grows... Typically, you want the growth partition to be the LAST partition.
 
Right now it's [swap][/var][/db][/]
I want to go [swap][nothing][/]
then [swap][/]
ie expand backwards, in a sense
 
I'd get creative with a boot/rescue disk and rsync.
I'm not sure, though.
 
@JoelESalas Most filesystems have "issues" doing that
 
no LVM, right?
 
7:23 PM
(unix filesystems anyway)
 
@ewwhite Nope. This install predates me by at least one sysadmin
 
@JoelESalas I would think perhaps you could move it with gparted, and then resize it?
 
@MichaelHampton yeah that's probably the best way to handle it
The issue is you still need the superblock(s) to be in the "right" spot(s)
 
side issue... I lost a partition on XFS on VMWare last week.
totally embarrassing...
I used a program called "TestDisk" to recover the table. Saved my ass.
I even made a PayPal donation.
 
@ewwhite Useful Software Gets Money!
 
7:28 PM
Yes, it does.
Except for VMWare!
 
TestDisk/PhotoRec have saved my ass more times than I can count.
 
@ewwhite I'd pay for a VMWare license
A one time $500-1000 for ESXi that you get free right now would be quite reasonable
 
@ewwhite why would you not give money to VMWare? If your so against it why not buy a VirtualBox license?
 
Enterprise Plus (oh, so expensive)
 
@ewwhite so your problem is that VMWare demands TOO MUCH money. You'd pay for a cheaper version?
 
7:37 PM
I sell and recommend VMWare solutions.
and it sucks having Free < $500 < $4500 < $14,000 < $$$$$
as my options
average small business can get by on 2-3 hosts... but can't get the truly useful features of VMWare until that $20k+ tier.
 
tell them, I'm sure they just pick the pricing structures out of a hat and would love to hear from people about their prices, nobody ever calls them or talks to them about it....
 
You have a Mac Mini. I'd be reluctant to call it a "server"... — Basil 17 secs ago
 
ha
 
I've read posts on /r/sysadmin of people trying to "administer" these
 
VMW knows they own the lion's share of the market and have adjusted their pricing accordingly over the years.
 
7:41 PM
I think they've had a good chance to refine.
 
@ewwhite average soccer mom gets by with a prius... but can't get all the shit a suburban has until that $40k tier... :)
 
I'm sad. Nobody responded to my creepy comment in company chat. "...But I don't have the power to bind the company" Pete: "I do, just give me enough duct tape."
 
Remember the initial licensing they put out when 5.0 was released?
 
If they don't know me by now, then they'll never ever ever know me. Oooh.
 
@Chopper3 I just had a customer drop $90k on a VNXe, host servers, networking and all... I asked them which VMWare tier they bought... "Oh, um, Essentials Plus"
 
7:43 PM
@rnxrx that was literally a very busy weekend on a 48hr conf call between vmw and 14 of their top 30 clients - basically one-way screaming for days
 
I asked how many hosts they have... "6 servers..."
uh oh...
 
@ewwhite are your customers running windows or Unix? Hyper-C changes the landscape, even if you buy a Windows license just for HyperV hosted unix
 
@ewwhite like buying a yacht and filling it with Estonian hookers
 
What's wrong with estonian hookers?
 
@Chopper3 My experience was similar. I've never been a huge MS fan but I find myself rooting for Hyper-V to make a bigger impact.
 
7:45 PM
@PeterGrace they don't use their teeth
 
@JustinDearing Mixed... Windows for DB and file... Linux for ERP applications.
 
Man, nothing like a good top-scrape.
 
Now they (VMW) are bringing up a new cloud offering - no doubt going to -delight- lots of SP customers...
 
@PeterGrace personally I like my Estonian hookers on a Southwest airline flight.
 
Turns out they're also on Office 365 cloud shit.
so why 6 servers? No clue.
 
7:46 PM
@JustinDearing I don't mind so long as they're crying/sobbing
 
better than a Southwest hooker on an Estonian air flight
 
Great. Immortalized.
 
OK, You guys clearly win the creepy factor today
my duct tape comment was nearly puritanical in comparison
 
@JoelESalas You should know better.
And, yeah, I can see how you could have made the duct tape comment creepy, but as it stands...nah.
 
@ScottPack Everyone who matters can see what I said
 
7:47 PM
@ewwhite so yeah talk to your VMWare sales rep you are seriously looking at recommending Hyper-V
 
I was thinking about it in a creepy way, does that count?
 
based on price see what they come back with
 
Hyper-V. Ugh.
 
@PeterGrace Whatever helps in the shower.
 
The thing about the analysts and the hypervisor market is that nobody knows how to count the open source implementations - which effectively removes all of the major cloud players and a ton of other SP and embedded solutions.
 
7:49 PM
@PeterGrace I've actually never used Hyper-V, but was thinking of switching to it with Win8. Whats wrogn with it?
 
Makes me suspicious that VMW isn't as dominant in the overall as is claimed..
 
We had dell and microsoft come out for a week long proof of concept
sorry, at my old employer.
dell donated a blade chassis and hardware and asked us to legitimately stress test it
we had two microsoft engineers on the hyper-v project there
and two dell consultants
After 4 days of them being unable to get it up and stable, we invited them to continue on, on their own, as we had actual work to do.
 
@JustinDearing I honestly prefer VMWare, though, I couldn't provide any quantitative reason why. Probably just hat I'm used to.
 
vmware makes life easier in a lot of ways
 
@PeterGrace The biggest way being its mindshare monopoly
 
7:51 PM
@MichaelHampton ...and it keeps getting worse.
 
they got their first, and they got there adequately
 
Yeah, but if someone said to me "Hey, I heard about virtualiz" "ESXi FREE, NOW"
I ran Xen at home for 3 years and finally got tired of its quirks and switched to ESXi and NEVER LOOKED BACK.
Hyper-V's "being cheaper" value proposition is bullshit too
 
VMW is definitely the best-supported and most complete solution.
 
for it to match the awesomeness that comes from vcenter, you need to install agents on the individual guests
and those agents are LICENSED PER AGENT.
i.e., you pay a fee per vm monitored in SCCVM or whatever its called.
 
Yeah, the mind share and first-mover thing is pretty big. There's no "Hyper-V World" annual conference.
 
7:54 PM
@WesleyDavid ::tries vainly to help::
 
vmware is a well architected piece of software.
 
@PeterGrace ....mmmmostly :)
 
We had a vmware box kernel panic on the console. The VMs stayed up.
 
There's a threshold that these solutions can cross after which they're adequate. If you're running a single instance of free ESXi then there isn't that much of a difference in features than running some flavor of kvm.
 
My VMWare box still goes into its sad place too often.
 
7:54 PM
@PeterGrace RE: serverfault.com/questions/340865/… Is that a "local" tunnel or a "remote" tunnel on the PuTTY side?
 
VMWare needs dtrace for the hypervisor :)
 
@AaronCopley pretty sure that's a local tunnel.
wait...
man, now I forget
 
Yea, it was a shot in the dark being a 2011 question. But, turns out... I'm trying to do this today. :)
 
@AaronCopley Sorry, remote port.
 
@AaronCopley Well are you trying to get access, or give it
 
7:57 PM
@AaronCopley the 127.0.0.1:15900 is the giveaway on that, context wise.
 
get access = accessing something on the *-R*emote side
Give access = accessing something on the *-L*ocal side
 
Get... Thanks for the perspective @voretaq7.
 
well, no, because if I do a local port of 7789 to access 1.2.3.4:3389, I'm using the local port to connect to the remote rdp
 
markdown = *IN*capabale of handling things without spaces...
 
Local vs. Remote has uses in random ways
You setup a remote port if you want to have something in the far end access it
you do a local port if you want to access it locally.
 
7:58 PM
yeah but the above is usually right :-)
 
usually right is the same as wrong!
 
@PeterGrace A wrong model is sometimes useful :)
 
I'm trying to accomplish EXACTLY what this question answers with the seconds gateway -- Gateway2.
 
@AaronCopley I used to do this at my old job a lot. Our lab was firewalled to hell and back, so I had to bounce off a couple linux boxes in various vlans to get there.
 
(otherwise you have to memorize all the -L / -R funkybits... which I've done -- I think it's in the same part of my brain that can edit sendmail .cf files :-D)
 
8:00 PM
Is this a bad time to mention IPv6?
 
Never a good time to mention IPv6.
 
@PeterGrace never a good time either :)
 
Unless @Zypher is here.
 
IPv6 is the internet's unmentionables :P
 
I keep trying to use it, but I can never connect to any of our servers using their IPv6 address. (::1) :p
 
8:01 PM
Protocol-which-shall-not-be-named
 
@PeterGrace I thought that was RTSP? :)
 
heh
 
Conclusion: clearly IPv6 is broken, so I'll keep using IPv4, which isn't broken. :p
 
@HopelessN00b You wouldn't have that problem if you weren't trying to go to porn sites at work.
2
 
@HopelessN00b :(
I have native IPv6 at my house
love it.
 
8:02 PM
I've been a VMWare person for a long time... and i've seen some odd failures.
 
::1 is the IPv6 address of the world's largest porn collection.
 
being able to ssh to my boxes inside my network without nat
 
yet, in most cases, the VMs would keep chugging along.
 
wonderful.
 
It's solid stuff... just priced weird.
 
8:03 PM
It's worth the money imho
 
@PeterGrace Not having to deal with NAT is so... pleasant. Nice. Liberating.
 
@MichaelHampton That may be true, but if I can't get pr0n over IPv6, what is it good for? Isn't nekkid pipples the whole point of the internet, or did I miss something?
 
it would be hard to convince me otherwise. I've drank the vmware kool-aid.
ok, time to go catch a train
@aaroncopley good luck, brother! It can be done, if it doesn't work off the bat for you, I'm sure @voretaq7 can give pointers.
 
@HopelessN00b It's probably a firewall issue :)
 
One of the unsung advantages of v6 is that if DHCP or v4 routing ever gets munged there's still a way into the box
 
8:05 PM
@PeterGrace what's he trying to do now?
 
@MichaelHampton Nah, not a firewall issue. I removed the corporate firewall when I found out it was blocking porn.
2
 
@HopelessN00b Oh, in that case, hire a "consultant" to come in and sort out the problem.
 
@PeterGrace I'm going to keep messing with it for a bit. Glad to find your question on here. Just need to interpret the answer a bit..
 
@MichaelHampton Good idea. I'll run it past the boss and see what he says. no reason he wouldn't - a happy employee is a productive employee!
 
@PeterGrace @voretaq7 One quick one.. .Do you use the "port forwarding" check boxes to "accept connections from other hosts"?
 
8:12 PM
@AaronCopley IDK what the checkboxes do - I assume that means "Listen on more than localhost" though
 
Holy buttfsck, Batman!

People around here vote really weird. +20 votes, repcap for knowing about spoofed reply-to address in spam. :?
 
@HopelessN00b yeah, short snappy answers beat long well researched hands down most of the time
 
@HopelessN00b Answer a stupid question, get a shitton of rep.
 
Yeah, note to self: only make painfully obvious answers.

But wait, then it would be just like work, without the paycheck. I may need to rethink that idea.
 
@voretaq7 I've started to leave comments the effect that answering (OT)/NC/NARQ/Crappy questions implicitly encourages them and should be discouraged
 
8:23 PM
@Iain I like that idea. Should be discouraged, but the easy rep seems to have the exact opposite effect, and quite largely at that.
 
Like I did this morning I'm happy to delete em
 
Hello everyone
 
(Incidentally, I love that abbreviation - NARQ.)
 
@MaddinXx Welcome. Hope you brought lots of beer.
 
14 hours ago, by Michael Hampton
-2
Q: Is it time to upgrade? What will be the benefits?

AlexIT has been asking me to give them a budget to upgrade our company servers. This project will be very expensive at a time we just finished downsizing. They are requesting a little bit over 100,000 dollars to upgrade to Intel Modular servers, new licenses for windows server 2008, all new routers ...

 
8:28 PM
I thought that got killed with fire?
 
Don't think you'll be able to see it though. On person answered twice, Yes and then No ~ it would have been upvoted manically
@MichaelHampton it it
 
@Iain That's what I was trying to point out when I posted it here.
 
Public shaming is discouragement, I suppose.

Only acceptable answer is "yes, pay HopelessN00b to upgrade for you."
 
@MichaelHampton but you have to say that rather than just dropping stuff in here - how are we to know what you're trying to achieve :)
 
@Iain That is an awesome pair of answers.
 
8:30 PM
@Iain Dear gawd, check the answers.
 
@Iain @MichaelHampton plus you don't get flag credit if you don't actually flag it :)
 
@MikeyB s/awesome /shit/
 
14 hours ago, by Michael Hampton
Oh dear gawd. Check the answers.
 
@MichaelHampton not really, more likely a lot of pain. but lucky you I keep it for me so you can continue enjoying your beers
 
@Iain Well yeah, I mean they're crap answers but get the point across marvelously.
 
8:32 PM
I guess I try to give people a chance to improve before flagging.
 
@MichaelHampton but you don't always do that which is why I ask why
 
Ugh. I think we need to make votes public. And shame anyone who upvotes the st00pid.

(On a somewhat related note)
 
@MichaelHampton you can't polish shit
 
Obviously my perception of "obvious" differs from others'. :)
 
@Iain Sure you can. But a shiny turd is still a turd.
 
8:44 PM
Shog9 on August 08, 2012

It’s been a few weeks now since Joel kicked off our “summer of love”. There’ve been some excellent discussions in the blog comments and on Meta, and we’ve tried to present some hard data on how objectively “nice” we are. But it’s high time to talk about what place “niceness” really has on Stack Exchange. And to do that, we need to start by talking about you:

You, sir, are a jackass.

And that’s ok.

Stack Overflow wasn’t created to be some utopian ideal of peace and love. When Jeff & Joel set out to create this system, they knew full well the sort of problems that face online commun …

 
What? Now we're not supposed to be nice?
 
> Tired of seeing crappy questions? Close them. Irritated by lousy answers? Down-vote them. Depressed by the meaningless junk that some people post whenever they see an empty text field? Delete it! Embarrassed by poor grammar or formatting? Edit it! See someone being rude? Flag it!
7
 
@voretaq7 Guess what, you smarmy motherfucker: FreeBSD's crypt does EXACTLY THE SAME THING.
5
 
@MikeyB that deserves pinning too
 
@Iain Yeah, but I don't feel right about downvoting a decent or good answer whose only sin is being in response to a question that should be nuked from orbit.
 
8:49 PM
@HopelessN00b Downvote the question then
 
Oh, I do. but as you say, any answers to them do implicitly encourage their existence.
 
Hey I cam here for an argument!
 
@JustinDearing down the corridor on the right
 
@Iain thank you!
 
@PeterGrace @voretaq7 I GOT IT!!
 
8:51 PM
@JustinDearing I can help you with that. Any specific topic in mind, or should I just start singing the praises of Windows 95, and lamenting the lack of support for it on current hardware?
 
@JustinDearing FTFY
 
That was harder than it needed to be but it works. Re: serverfault.com/questions/340865/… I created the tunnel in PuTTY from "Laptop" to "Server" and logged into "Gateway2." Then from "Gateway2" tunneled to "Server."
A little backwards, but works.
 
@AaronCopley Someday, when you have time, look into this little thing called IPv6. I think you'll like it. :)
 
@HopelessN00b I wanted an argument, not an excuse to kill you
 
I'd imagine in my particular situation I would be having the same problem/solution over IPv6.
But yea, I'll let the network guys deal with that.
 
8:58 PM
@JustinDearing That's a little extreme. Win95 was good in its day... now if I'd said Windows ME...
 
@HopelessN00b Windows 95 is what convinced me to use Linux on my desktop.
 
@HopelessN00b back in the day it was good, but honestly, unlike NT 4.0, even in a completly non-networked situation there are few situations I'd not kill it with fire today.
 
@MichaelHampton so you liked DOS+Windows 3.11 well enough to not use Linux?
 
In the DOS+3.11 days, all I cared about was if Wolfenstein 3D and Doom II worked.
 
@Iain I take that as official support of my policy of rarely leaving a comment to go with my downvotes.
 
9:11 PM
@Ward It's always been official policy that you don't have to
 
@Zoredache No, in the DOS days I had an 8088 and it wasn't going to run Linux.
 
In many cases, I really don't have time to comment... gotta get to the next vote.
 
If you had an 8088 you couldn't really have been running Windows though? I thought 3.x required at least a 286.
 
Nope, had DOS on that box. Got Windows 95 and a 486 at the same time.
 
I downvote with no comment because I'm a cat and like to crush people's hopes and dreams.
 
9:15 PM
@MikeyB Actually, it doesn't :)
 
@ewwhite You are a good person.
 
@WesleyDavid what?
 
And the way I know that is our ruby code falls through to FreeBSD's crypt(), which returns : ("Oh no you di'int!")
 
@MichaelHampton I was just looking at an old box I told my brother-in-law I'd try to get some data off of... a 486 DX2 80 with a no-name SCSI card and Win98
 
[michael@freebsd ~]$ cat crypt.c
#include <unistd.h>
#include <stdio.h>

int main(int argc, char **argv) {
  printf("Output: %s\n", crypt("michael", "a$"));
}
[michael@freebsd ~]$ gcc -lcrypt crypt.c -o crypt
[michael@freebsd ~]$ ./crypt
Output: a$pY7ql40tspk
[michael@freebsd ~]$ uname -r
9.0-RELEASE
 
9:17 PM
@ewwhite Donating to a project like that.
 
@WesleyDavid I was about to resort to my hardcore data recovery software, but found that.
 
@ewwhite Badasses support free software... without eating things from between their toes.
 
@ward Good luck!
 
@MikeyB ooh - interesting.... ::examines::
 
@WesleyDavid Badasses don't cry like a girl when their laptops get stolen. Especially when they are in a room where they are minor deities.
 
9:22 PM
@MikeyB AHA!
FreeBSD's crypt has a lesser-but-still-hideously wrong breakage!
 
@JustinDearing whowherewhat
 
If you pass it $2 it does the wrong thing.
If you pass it $2xxxxxxxxxx (the output of the busted hash from PHP) it returns ':'
 
@voretaq7 How would one fix that?
 
@WesleyDavid Reject $2 as "Fucking invalid salt"
actually... @MikeyB:


#include <unistd.h>
#include <stdio.h>

int main(int argc, char **argv) {
printf("Output: %s\n", crypt("12345678", "$2"));
}

gives me


Output: :
 
@voretaq7 Why does not someone commit that?
 
9:26 PM
@WesleyDavid I.... don't know.
I may file a bug report for FreeBSD with @MikeyB's test case from above
 
FreeBSD:
Output of 'michael', 'ae': ae6RDTK/1mQ.A
Output of 'michael', 'a.': a.pY7ql40tspk
Output of 'michael', 'a$': a$pY7ql40tspk
Output of 'michael', 'a ': a pY7ql40tspk
Output of 'michael', 'a:': a:pY7ql40tspk

Linux:
Output of 'michael', 'ae': ae6RDTK/1mQ.A
Output of 'michael', 'a.': a.pY7ql40tspk
Output of 'michael', 'a$': a$OO6Gf8iYdaU
Output of 'michael', 'a ': a 8w8/DSxWjzQ
Output of 'michael', 'a:': a:Pss8me0ctYE
Looks like under the hood on FreeBSD, invalid salt chars are replaced with '.'. But on Linux, who knows what the hell is going on.
 
@JustinDearing ♪spinning, spinning, spinning... dead liiiiiink!! ♪
♪Hose 'em up, wipe 'em down, reformat reinstall... dead liiiiiiiink!!♪
 
:5697903 in that test case, yes, but:

Output:12345678+$2 :
Output:12345678+.2 .26Y1GW.Ks5mY
Output:12345678+2$ 2$l1tWQFkUcLU
Output:12345678+$. $.EXlUiP8mHCU
Output:12345678+22 22UK7H4zUN8ro
Output:12345678+a$ a$15yiPJnbs/U
Output:12345678+$a $aDzAqF440xDE
and actually it seems to be "$2" specifically that it hates...
($0 through $9 - only $2 breaks...)
 
@WesleyDavid the link works for me. Google RMS's laptop stolen
 
9:35 PM
Anyone used alfresco before?
 
This is god's way of saying "DES sucks." -- by producing wildly inconsistent results between operating systems!
 
@JustinDearing Punching himself in the head?
 
@voretaq7 That's because $2 specifies on BSD to use the Blowfish algorithm for hashing the password. Linux doesn't support blowfish there so it just pretends it's a valid salt.
 
@MikeyB blowfish should be $2$ <-- last $ is important...
 
@voretaq7 True, yes. It probably goes down the path of blowfish and then realizes things have gone haywire and returns ':' as an error.
 
9:41 PM
@MikeyB that's what we were thinking too (though we didn't go so far as to trace the execution path) -- in any case though it's broken behavior and should fail most catastrophically
with much wailing and whaling and burning of the villages
 
@Ward If you don't have any thing nice to say, don't say any thing at all? lol
 
@voretaq7 Actually looks like it's totally broken on my end…
 
So, hey... anyone tried to do a repair installation of windows via ILO over a T1?
 
I wonder how the old (Pre-FreeSec) code handled it...
 
>>> crypt.crypt('michael', '$8$abcdefgh$')
'$8N/UM.leLmH6'
>>> crypt.crypt('michael', '$2$abcdefgh$')
':'
>>> crypt.crypt('michael', '$5$abcdefgh$')
'$5$abcdefgh$dheqqYfUsoZmM4yARhDaIN66Yq9x2IH7OopHpFBCrBD'
 
9:45 PM
@MikeyB hmm....
 
I can't even get the blowfish hash to work
 
I wonder if straight $2 blowfish is disabled (since it's grossly insecure)
 
@MikeyB You all and your horny balls with the blowy fishes.
 
I remember using Blowfish on IRC to encrypt our room. If only I knew then how terrible it was...
 
0
Q: I can't detach from my screen (Linux-ubuntu)

MadBlueyI have a major problem. I screened a program, but i cannot detach from it. Ctrl+a Ctrl+d just don't do anything. They will be displayed as ^A or ^D , which is really annoying. I cannot Ctrl+a and d , they just don't to anything. Can someone help me, i want to turn of my computer :D, so i ...

 
9:48 PM
@voretaq7 Looks like.
 
@MikeyB yeah even $2y$ seems to be broken
 
Fuck yeah I love answers that begin with This is not an answer for your question, but
 
anyway the glibc crypt code has been ported to ruby and will take care of these grotty nasty hashes for as long as they're around (and I'm flagging them all to be replaced the next time the user that owns them logs in, because DES SUX). Taking bets on how long this will be allowed to live in production...
 
@MarkHenderson Agreed. What could they possibly go on typing that I would continue to read?
 
@AaronCopley Exactlty
 
9:52 PM
@MarkHenderson bites ankle
 
@AaronCopley @MarkHenderson ... it could have a cool lolcat picture.
ImJustSayin!
 
On, the other hand. If only all shitty answers would announce themselves in advance...
 
littel kitteh?
 
@voretaq7 Those belong as comments... duhhhhh!
 
@AaronCopley you can't inline images in comments!
 
9:53 PM
@WesleyDavid either the man is just honestly paranoid, or there was something bad like kiddie porn on his laptop.
 
@voretaq7 Touché. :)
 
@WesleyDavid I'm been upset enough to punch myself in the face, but honestly never over material loss.
 
And what if the meme is helpful?
"My hard disk is throwing errors - what do I doooooo?"
 
@voretaq7 ha ha ha ha ha ha ha ha ha ha ha... that was a joke, right?
 
@MarkHenderson wait...
 
9:58 PM
That one I like
 
^ Can we keep him around for the next "OHAI! I chmod -R 777 /! U CAN HALP?!?"
 

« first day (697 days earlier)      last day (4283 days later) »