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

4:03 PM
@HopelessN00b Quick! Someone start a proposal for fucktarduser.SE
 
@MDMarra is that aseparate question or should it be merged into the original ?
 
@MDMarra From which question? I'll delete your answer :)
@84104 DEATH.... BY SNOO-SNOO
 
First person to vote 20,000 times on any SE site: serverfault.com/users?tab=voters&filter=all
7
 
@Ward wow !
 
@Ward Pony: 20,000. @WesleyDavid Kitty: 11,000. Everyone else: <10k.
 
4:06 PM
@voretaq7 everyone needs to vote more with the exception of @Ward who can't
 
@Ward Nice.
 
@Ward Scary.
So that's where those recent upvotes came from!
 
@ewwhite A couple of them.
 
@Iain I vote with the delete key! :-P
 
@voretaq7 still not enough
 
4:11 PM
As far as I can tell, only Gilles stackexchange.com/users/164368/gilles?tab=accounts has voted more than me, but he's into 4 times as many SE sites.
 
@Ward It's odd that he doesn't come to SF.
 
@Iain Wow, I only have ~1500 votes... I should vote more.
 
@Iain I know... I'll try to get my delete stats up to 500 for the month :)
DELETE ALL THE CRAP!
(Server Fault: Number of questions: 10)
 
@ewwhite he drops by occasionally but usually hangs out on U&L
 
I can't figure out why more people aren't using serverfault.com/review-beta/close/stats to cast close votes.
 
4:12 PM
@MikeyB yep
 
@Ward hey, that's handy
 
@Ward Because serverfault.com/review-beta/close sucks compared to Old Review (serverfault.com/review/close) for that purpose :)
 
@MDMarra gizmodo.com/5932870/… 1: buy IPS panels from Korea 2: add some USB / hdmi ports 3: double the price 4: profit
 
(there's no way to sort by "most close votes" in the new /review-beta system so it's scatter-shot whether you can push something over the bar and actually get it closed)
 
@voretaq7 not everything needs closiing
 
4:30 PM
@Iain Okay, there was that one good question that I remember seeing that one time a few years back. It can stay.
 
@Ward I've used the fuck out of it for casting close votes. However, since I'm less than 10k I don't have access to the old review page for closes
 
0
A: Validate send packet against recived packets?

voretaq7 I have machine A -> machine B (one-way connection from A to B) . I need to send massive TCP packets from A to B and validate that all packets revived. Do you have any recommendation for tools? I recommend TCP, which ensures reliable, ordered delivery of data. (You are asking us for a tool to...

Too mean?
Not mean enough?
 
@voretaq7 ask yourself, "What would the BOFH do to the OP?"
 
@LucasKauffman The answer involves a tape safe.
 
@voretaq7 WTF question is that?
 
4:39 PM
but it's the summer of McLovin or something so I'm not supposed to pour fryolator oil down peoples' pants
@JeffFerland oh that's my answer (in which I quote the entire question) -- click through to see if you can make sense of the question, 'cuz the dark lord know I can't...
 
This has got to be one of those, "I'm not asking what I'm asking."
 
@JeffFerland I'm virtually certain of it
"I want to ensure all my TCP packets are received at the destination. What should I use?" => "Um, isn't that why you chose TCP?"
 
Indeed. Unless the asker is writing a TCP stack, wtf.
 
@voretaq7 And a safe word.
 
@JeffFerland Well the answer to that question is easy...
^ You drop that on their head.
Also just noticing that the globe on the cover bears a striking resemblance to the FreeBSD Horny Ball logo
 
@voretaq7 NSFW that, dude.
 
@WesleyDavid Mine's heavier :)
the horny ball is perfectly safe for work.
The things YOU do with it might not be, but that's why we don't click on YOUR links!
 
@voretaq7 Only because it's hardcover.
 
@WesleyDavid and is Volume 1 of 3.
 
4:55 PM
@WesleyDavid tcpipguide.com/free even
 
@voretaq7 Horny Ball!
3
 
@Iain I know. <3
It's not often you get a good @ChrisS out-of-context-star opportunity.
 
woo! I just finished testing syncmirror on the netapp demo unit we have and it works like a charm.
I was really worried it would not allow us to create mirror relationships between different arrays from different vendors, but it did :)
 
@ChrisS ...you can tell because it's humping your leg!
@WesleyDavid you don't look hard enough.
2
 
I just got pulled over by the police on my way back to work. I'm driving my sister's car as my has "issues" and apparently she hasn't renewed her license plate yet this year. >=[
 
5:00 PM
so lets see, what does the star wall have to say today...
 
@ChrisS Is she older or younger?
 
@WesleyDavid Younger; she just turned 28
 
@ChrisS You can totally pull the older brother authority figure thing on her. Guilt and shame!!! It's the American way!
Oh, and also humiliation and loathing.
 
I'm sure the renewal notice is in her pile of mail at our parents house that she hasn't opened in months.
 
Phelps is a drug addict.
Padawans need discipline
@Chopper3 is resorting to castration as a method of enforcing policy.
Fire pretty, Server bad.
No, No, No!
Murder is sexy
@Ward is from Chicago (Vote Early, Vote Often)
@ChrisS has a horny ball fetish
I don't think people are observant
Please for the love of god close some of our shitty questions.
As usual the star wall is a microcosm of the interwebs.
 
5:03 PM
@voretaq7 Just wait until @MarkHenderson and I are on at the same time. The wall won't be quite as... diverse.
 
@WesleyDavid yeah that usually just results in you two horking up hairballs all over it.
 
@WesleyDavid Cats are perverts.
2
 
Why would Mark be on your time? Is he visiting?
 
@84104 And another axiom gets put on the wall.
 
@ChrisS I'm most likely to be on in North American nighttime, but that's when it's his morning, which is when he's most likely to be on.
 
5:04 PM
@voretaq7 All in all, it's just another star on the wall.
 
@WesleyDavid OIC
 
Hello Children
 
@JustinDearing Hello, Mr. Dearing.
 
@JustinDearing waaaaaaaaaah my computer is too slow!
 
@voretaq7 Not from any 1 answer
@lsiunsuex lol
 
5:13 PM
@MDMarra ...I can delete them all, it's not that much more work :-)
 
@voretaq7 I sugges you unplug it fro mthe wall and stick a paperclip in the now empty outlet then. You won't complain to me about your computer being slow after that,
 
nooooooooo
 
@JustinDearing 3 paperclips. 1 wall socket. Instant breaker trip!
 
Can anyone explain this '\[[^]]*\]' regex ?
 
@Iain Sadly, yes. Looking for an opening bracket followed by any number or zero non-closing brackets, followed by a closing bracket. Only really useful if grouped for backreferencing.
 
5:22 PM
@Jeff you fucking ninja!
 
@JeffFerland Zero is a number as well. In fact, it's the loneliest number.
 
@JeffFerland that's how I read it too - it's from this answer serverfault.com/a/415631/9517 and works as the OP wants but I don't still understand how it matches the input
 
@MikeyB I thought that was 1?
 
@Mike Off-by-one error.
 
So
everyone here knows DES (the hash algorithm) right?
 
5:25 PM
yep
 
I want to ask a very simple question of the assembled masses: What are the valid characters in a DES hash? (the output)
 
DES Nuts?
 
@voretaq7 All/none of them. A DES hash is binary data.
 
@MikeyB ok fair enough -- The traditional ASCII printable representation as one would find in /etc/passwd or /etc/shadow
(there is a reason I'm asking, which involves a very special level of hell that our lead programmer is going through right now -- I think I discovered what Ron Glass makes child molesters and people who talk at the theater do!)
 
@Iain Matches bracket [ then anything not a closing bracket [^]] (grouped in brackets == any character in there; caret at start is negation. So any character not ]). 0 or more instances (the asterisk), closing bracket ]
The -o option to grep only prints out the contents of a matched pattern.
 
5:29 PM
Very handy option that.
 
@JeffFerland Ok I get it now - Dennis is brilliant with that stuff
@ScottPack Yes I didn't know about it till Dennis answered that question
 
on ebay, if a winning bid is less than the buy it now price, they still have to sell it to me right at the big, not the buy it now?
 
@Iain I don't use it often, but it's certainly quite handy to keep in your pocket.
 
@lsiunsuex Yes
 
@lsiunsuex So long as it's above the reserve, yes.
 
5:32 PM
and i can't see the reserve, right?
 
@ScottPack I popped it in there when I read Dennis' answer
 
@MDMarra lolz
 
@Iain Some implementations of grep, I'm thinking of True64, also have a -p option. It'll return the entire paragraph of context (where paragraphs are delimited by blank lines). Also quite handy.
 
True64 - that's an old one
 
5:34 PM
mm
When I first started at ${JOB} pretty much all of the central infrastructure systems ran it.
I found that there -p option really fucking handy when looking through the RADIUS logs.
 
I've never really played with it. A friend works for a large multinational and they used to have lots of machines running it back when DEC still existed
 
I'm pretty sure they were all Compaq by the time I started.
 
@voretaq7 So why is someone trying to break old shadow files?
I've been meaning to get hashcat running against those, but I've been distracted.
 
@voretaq7 Isn't it just the base64 chars? Or [a–zA–Z0–9./]?
 
@voretaq7 public static final String alphabet = "./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
 
5:40 PM
Anything but a colon?
 
crypt(...)
    crypt(word, salt) -> string
    word will usually be a user's password. salt is a 2-character string
    which will be used to select one of 4096 variations of DES. The characters
    in salt must be either ".", "/", or an alphanumeric character. Returns
    the hashed password as a string, which will be composed of characters from
    the same alphabet as the salt.
 
@MichaelHampton You'll be saying that after your first colonoscopy.
 
@MikeyB Standard base64 doesn't have a period, it has the plus sign.
 
@MikeyB I just searched for the source to crypt()
 
@Iain Thank you for that "In conformance with THE GODDAMN SPEC" answer :-)
For the record @Iain is correct: That is the final spec alphabet for DES hashes as they should appear in a unix password/shadow file...
UNLESS you use GNU's braindamaged retarded bastard son of a crypt() function, which apparently allows the dollar sign ($).
 
5:43 PM
@voretaq7 So what's your lead dev's hell ?
@voretaq7 is that so that you can indicate the hash algorithm that's been used ?
 
@Iain surprisingly, no!
 
@voretaq7 If it's a DES password, the glibc version should not be returning that.
 
Anyone know where I can pick up 792 pounds of ancient computer gear to stuff into a couple VNX-sized boxes?

Our VNXes arrived today with a delivery receipt that says "1 COMPUTERS 396lbs," and I'd really like to make a quick quarter million if I can.
 
@voretaq7 oh, the man page says that if salt begins with a $id$ then id indicates which hash method is used
 
@Iain iff DES was not used.
 
5:52 PM
that's what would be indicated
 
just cracked open a can of platters peanuts. DES Nuts are salty
 
@voretaq7 Side note: unless you're complaining about non-sanitization of input: crypt("michael","a$") → "a$OO6Gf8iYdaU"
@voretaq7 So what's your problem?
 
@MikeyB That a$ is not valid input (or OUTPUT) for DES.
 
Bad idea?
1
Q: Mixing 4k/512 drives with ZFS (FreeNAS)

divBI have the following drives: Seagate Barracuda ST3200054AS WDC WD20EADS-00S2B0 Samsung HD204UI As far as I understand, the first are ordinary 512 drives while the last is 4096 (Advanced format). Together with a new 2TB drive, I want to create a 6TB RAIDz1 with ZFS in FreeNAS. The new drive mu...

 
@voretaq7 So you want crypt() to return an error when you pass it bad data for the salt?
 
5:59 PM
yet the GNU code accepts (and generates) it.
@MikeyB As God, Nature, and THE GODDAMN SPEC intended, yes :-)
I would also accept replacing the salt with a random value, or mapping the invalid input to a valid member of the alphabet by any algorithm they wish.
instead we're basically porting GNU's DES algorithm to Ruby so we can deal with these buggered-up passwords
 
@ewwhite FWIW: I don't like mixing models let alone manufacturers and sector sizes.
 
@ChrisS however, it may not have a negative impact... it's probably not a good SF question.
e.g. home-brew setup
 
(this has been my installment of "GNU Developers don't read specs, they just write wrong code and herp the derp" for the day -- thanks for watching. Tune in tomorrow for 50 ways to fuck your filesystem up!)
 
Input validation? What a crazy idea!
 
@MichaelHampton output validation -- even crazier!
 
6:08 PM
@ewwhite It's not totally off-topic, just more suited to U&L, yeah.
 
Coding to a specification... now why would anybody ever do that?
 
@voretaq7 Output validation is hard (see also fixed) rhn.redhat.com/errata/RHSA-2012-1151.html
 
"Be liberal in what you accept. Be conservative in what you send. Unless you're GNU/Something - then just spew whatever you want!" <- FTFY Mr. Postel!
 
@MichaelHampton Beats the hell out of me. Perl started trying to do that with 6, and obviously it's on the Duke Nukem Forever release cycle.
 
@84104 Similar bug, but not the one that's screwing us over.
Goes to pattern your honor - I had to kill everyone who ever committed code to glibc because... well... seriously look at it!
(and seriously, look at their DES hashing code. It's GNU Hello World all over again!)
 
6:11 PM
@voretaq7 Indeed, using NTLM is a bug. (So is using DES.)
 
@84104 Our use of DES stems from an inadvertent total fuckup by my divine predecessor's divine predecessor (who tried to outsmart PHP's hash-selecting algorithm, and got it WRONGEST - which causes it to default to DES if it can't figure out what you want)
 
@voretaq7 Oh come on, anybody can write a Hello World script. See: cat /dev/urandom > /etc/passwd; echo "Hello world!"
 
@MichaelHampton hey! Cool! You reimplemented GNU Crypt too!
 
@MichaelHampton Hello World in cloud is involve 1 load balancer, 3 web server and 2 database server.
 
@voretaq7 It wasn't too hard.
 
6:13 PM
bonus points for extra 8-bit nastyness man! Right on!
 
@JeffFerland Scaling out is left as an exercise for the reader. :)
 
@DEVOPS_BORAT, Kazakhstan
Cultural Learnings of DevOps for Make Benefit Glorious Teams of Devs and Ops.
2.5k tweets, 28.4k followers, following 552 users
 
@voretaq7 Actually I think it's buggy... try this version instead: (echo "Hello world!"; cat /dev/urandom) > /etc/passwd
 
Olympic water polo... hmmm
 
@MichaelHampton Don't forget to use the setuid bit on the program.
 
6:16 PM
@MichaelHampton mmmh, a little better but -5 for spawning a subshell. Efficiency is important (that's why instead of a rotor loop the GNU folks use a multidimensional array of 64-bit integers in their DES function)
(per the comments: "Because it's faster" -- because of course all crypto code should be heavily optimized so you can run the maximum amount of data through it while brute-forcing passwords)
 
@voretaq7 Hm, let me think about it for a while.
@voretaq7 Oh, you can just add a sleep(2); in there. Nobody will notice.
 
@MichaelHampton awesome! And we can remove all those extra rounds of hashing from the MD5 algorithm, I mean after 1 round it doesn't resemble the plaintext anymore so why do more?
And I hear salt is bad for you so lets take that out too.
 
@voretaq7 Too much salting will give you high blood pressure, ask @ScottPack
 
Incidentally your OpenSSL code has a warning about using a value uninitialized in the random number seeding sequence so we went ahead and set it to zero. cough*Debian*cough
 
Wait, why are we bothering to hash the password anyway? We can just store it in plain text and lock down the permissions on /etc/passwd. Right? Right!
 
6:23 PM
@JoelESalas como?
 
@ScottPack Cuomo?
 
@ScottPack How much salting is too much?
 
@JoelESalas Depends on your genetics, medical history, lifestyle, blah, blah.
 
@ScottPack "When you use more salt than there is $_thing_being_salted"
 
6:25 PM
That'll also do it, yeah.
 
@MichaelHampton I'm flagging that as a duplicate of security.stackexchange.com/questions/211/…
 
@JoelESalas What you really should be asking is how much pepper is too much.
0
Q: How to open a port via password in linux server?

Mike RedfordI have a Linux server and I want to connect to it with a remote computer, how can I put a password for more security please? I use netcat to connect to my server ! thanks a lot ...

 
@MichaelHampton I swear if that gets migrated here I WILL kill people.
Like hunt them down, go to their houses, rip off their heads and put them on a pike.
 
I keep looking for the "flag as stupid" option, and I keep not finding it.
 
First thing I do with a brand new filesystem is noatime, nobarrier. Because I hate data.
 
6:34 PM
Does anyone know if it's even possible to screw up as someone in an executive position? Or how one would apply for such a job?
 
@HopelessN00b I've seen some real screwups.... but they do have a penchant for keeping their jobs, or even being congratulated in the face of measurably stupid decisions.
 
Executives screw up all the time. The problem is, the number of people who can tell them they've screwed up is very small, and usually the people who know they've screwed up are not in that set.
 
"Oh yeah, the other [six figure] SAN arrived while you were at lunch, so I had them put it in the downstairs office, on a shared floor with no security. Right in front of the double glass doors that don't lock. But I think it's pretty secure, because those things are heavy and hard to move."

*sigh*
 
YO DAWGS
 
@Pete!
 
6:37 PM
What's crack-a-lackin
I realized I haven't been in here much anymore, I apologize. I don't open many chat rooms anymore, so busy these days.
 
So in the spirit of the Summer of McLovin, have a blog post (which I think StackFeedsBot will probably put here eventually, but I enjoy scooping that motherfucker)
 
Is that not just like putting it out on the curb with a "free stuff" sign on it?

I'm definitely thinking I need to move that ASAP. To my house. After printing off a "free stuff" sign for the wall. I mean, it's not really stealing, since he's getting a priceless security lesson in exchange, right?
 
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 …

 
@MichaelHampton ಠ_ಠ
 
@PeterGrace I just star a bunch of rooms and then when I open a browser click "Join all that shit"
 
6:39 PM
@WesleyDavid See?
 
@voretaq7 Yeah, the problem is, the more rooms I'm in, the more arguments I get in.
So, I've stopped joining about 95% of the rooms I'm favorited in
 
@MichaelHampton The solution is simple. Make a web front end for telnet using PHP and secure the app directory with .htaccess.
Should I post that as an answer?
 
My day was starting to fill up with purely arguments
 
If I post that as a comment... I wonder...
 
Well, that feels better. Now that I'm done venting, I'll try to go talk myself out of stealing our new SAN.

But if I'm not around for 3-5 years after today, everyone knows why.
 
6:41 PM
@MichaelHampton That is simply fucking terrible
 
@WesleyDavid Actually I think what I want to do is propose a feature on meta allowing us to flag questions as "The person asking the question does not deserve to live, let alone ask questions like this."
 
@PeterGrace So transitioning from "Systems Administrator" to "Project Manager"? :)
 
@voretaq7 Lately it feels like transitioning to bitchboy!
 
@HopelessN00b Remember, sell it off BEFORE you get caught. It won't be worth much in 3-5 years.
 
@PeterGrace Transitioning?
 
6:44 PM
> Take SAN
You're fucking kidding right?

> Take SAN
Do you know how much that weighs?!?

> Take SAN!
You have a hernia. The SAN is still in the rack.
 
ROFL
I actually blew 3 disks in my spine
 
@PeterGrace Scroll up and read the saga of GNU crypt() and utterly wrong implementations of DES.
@PeterGrace ...and now you know why you shouldn't steal SANs? :)
 
Dell used to make these 8u poweredge quad-core xeon boxes
and I took a spare one from work that we weren't using
This was when @Zypher and I were still working together at the old job
 
@PeterGrace nPeople_to_lift = ln(U), rounded up.
 
George helps me get it down to the car, and he says to me, "Pete, don't try to move this yourself. Wait for someone to help you"
so what did I do? I carried that motherf'er up a flight of stairs by myself, lifting it step by agonizing step.
halfway up, something shifted in my back and it felt "interesting"
 
6:46 PM
@PeterGrace I can assure @voretaq7 and myself about 8u Dells. We've both swapped out our share of RAID cards in PowerEdge 4300s
 
@JustinDearing yes but they never really had to come out of the racks... (probably for the best as they were low-ballast to keep 'em from tipping over)
 
Yeah, those suckers are big. Anyways, I had back pain for a few weeks and my wife kept saying "go to a doctor already!" Then one morning I got out of bed, took a step, and crumpled to the floor.
Moral of the story: if something in your back makes an "interesting" feeling, and then you have back pain for multiple weeks, GO TO A DOCTOR
 
so the back pain i've had off and on for about 9 months may not be normal?
 
@lsiunsuex Have you removed the knife?
 
no, the wife likes to twist it every few days to remind me who's bitch i am
(thinks for a second if that sounded right)
 
6:49 PM
@lsiunsuex Get it checked out... I left it go so long that the orthopaedic surgeon said that if I had gone much longer I would have lost the use of my right leg
I still walk with a clop on that foot
from the nerve damage, I guess
 
@PeterGrace thats pretty bad dude
 
@PeterGrace Do you hunch over at all?
 
Yeah, I have bad posture.
I do have one eye larger than the other, and often mumble and groan
 
@voretaq. I'm not lifting it. He was kind enough to leave the pallet jack beside it so I wouldn't have to waste time getting it from the DC.

Problem I'm having is finding a friend who has a truck that I can get down here in 2 hours.
 
@PeterGrace Excellent. What about bell ringing? You do any of that?
 
6:51 PM
one of the older ladies here (like 80 ish) has an actual hump - like could eat off of it shes hunched over so badly. gatta be careful with your posture.
 
@scottpack I'm a quasi bell ringer. A quasi-motocross rider too.
 
@lsiunsuex sounds like you should take her on a date
 
@lsiunsuex I'd ensure there was a giant bell close to her at all times, maybe suspend a robe by her desk too
 
my posture is fine; hurt it while hanging drywall last year and it comes and goes now
 
6:54 PM
@lsiunsuex sorry, must have been too subtle, basically I was saying you should treat her like Quasimodo
 
The whole thing is giving me a headache, so maybe a sore back to match wouldn't be terrible.

"It's secure because it's too heavy to move easily... by the way, I had them leave a pallet jack nearby so you can move it easily." Ugh. And he's an exec, so I can't even ask if he hears how fucking moronic he sounds.
 
@HopelessN00b just because the frame weighs as much as a house doesn't mean I can't take the disks out...
like the keyboard lock - Yes it stops you from typing on the keyboard. No, it doesn't stop you from getting frustrated, taking the machine up on the roof and hurling it into the parking lot.
 
You mean, doing a @Chopper3
@Chopper3 it was you who hurled that computer out a window right?
 
oh we've ALL done that at least once!
 
@PeterGrace it was only a laptop
Not even a good one (Lenovo T420)
 
6:59 PM
I want to take a dead MacBook air and give it to that stone-skipping robot.
 

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