The Official Status Thread
-
@Jaloopa I one time acted paranoid"
"How do you know I have a computer?"
"Are you watching me right now?"Dude was like, "Ma'am stop crying.."
I couldn't keep from laughing for too long.
-
Status: I got a Pikachu! Now I want a Psyduck.
-
Status: triggered by Pokémon Go
I wake up this morning, go to look at funny memes: all Pokémon Go.
I pick up coworker for carpool. He plays Pokémon Go all the way to the office.
Morning chatter with coworkers. They're all taking about Pokémon Go.
Apparently there's a gym at the office. Never hear the end of it during work.
I drive coworker home, still playing Pokémon Go.
Greet my girlfriend after work. "I found a new game! Have you heard of Pokémon Go?"
Lay down to read some TDWTF... Pokémon fucking Go.https://media.giphy.com/media/1kwsTjP3wLVayp7Oe6k/giphy.gif
Filed under: Hey, that OneBox has some script magic going on. I smell XSS vector.
-
@error said in The Official Status Thread:
Lay down to read some TDWTF... Pokémon fucking Go.
You're like that woman at the end of Invasion of the Body Snatchers.
-
@LB_ said in The Official Status Thread:
@ben_lubar I already found out the other day that it's limited to 12 tags. There's not even an error message; it just caps out at 12 without telling you. I need like 50+ tags to blacklist.
Like how the New Topic UI caps out at 5 tags without telling you?
Status: Got my angled Micro-USB extensions. Now I can charge the HoloLens inside its case without worrying about damaging the port!
-
@error Seriously.
Shut up about the damned pokemons.
The game doesn't even work, it's a broken piece of shit.
-
@error said in The Official Status Thread:
Filed under: Hey, that OneBox has some script magic going on. I smell XSS vector.
The way that embeds is decided by iframely. I'm pretty sure it's explicitly whitelisted by them to run scripts.
-
@ben_lubar said in The Official Status Thread:
The way that embeds is decided by iframely. I'm pretty sure it's explicitly whitelisted by them to run scripts.
I'm sure there's nothing wrong with trusting your site's security to an externally controlled whitelist of hundreds of websites. None of those could possibly get compromised, nor would it be possible for anyone to slip a questionable site into the whitelist.
Filed under: Also, domain registrations never expire and get snatched up by illegitimate websites.
-
@error said in The Official Status Thread:
domain registrations never expire and get snatched up by illegitimate websites.
I reminded myself of some of the links we found on our own website, while auditing thousands of pages of 4-10 year old content. They linked to expired URLs that were now basically softcore porn websites. On a site where a primary demographic is middle- and high-schoolers, teachers, and parents.
Filed under: Because kids that age have never seen softporn.
-
Status: what terrible color choices!
-
@error said in The Official Status Thread:
externally controlled whitelist of hundreds of websites
Most of them aren't scripts, just iframes or images with text and links. The script ones are things like Twitter, Imgur, and YouTube, where having those websites go down unexpectedly would cause the end of the world.
-
@Tsaukpaetra said in The Official Status Thread:
Status: what terrible color choices!
-
@FrostCat said in The Official Status Thread:
Maybe if you'd stopped playing with it you wouldn't have broken it?
-
Status: I think this makes for pwned number five.
-
@error I'VE HAD IT WITH THIS MOTHERFUCKING POKEMON GO IN THIS MOTHERFUCKING INTERNET
-
@anonymous234 said in The Official Status Thread:
I'VE HAD IT WITH THIS MOTHERFUCKING POKEMON GO IN THIS MOTHERFUCKING INTERNET
So ... you didn't catch it?
-
Code of my unit test:
EXPECT_EQ(std::set{Foo, Bar}, frobnicate());
Compiler output:
error: macro "EXPECT_EQ" passed 3 arguments, but takes just 2
Yeah well, fuck you too C++!
-
@Tsaukpaetra said in The Official Status Thread:
Now to actually have it do some validation before blindly accepting user input...
Why? It's a pure administrative action, and you've already verified that the type is sane. OTOH, I'd also ask what that
id
is doing there. Probably ought to use it somewhere and not require that the information be specified twice…
-
@Gąska Question or complain? If question, you need to surround std::set{Foo, Bar} with (...) to pacify the preprocessor (which doesn't treat {...} (or <...>) specially).
(Alternatively, could use a unit test library that uses functions instead of macros - I don't see why asserts need to be macros given that exceptions are supported in C++)
-
@CreatedToDislikeThis said in The Official Status Thread:
Question or complain?
Which part of "fuck you" do you not understand?
@CreatedToDislikeThis said in The Official Status Thread:
Alternatively, could use a unit test library that uses functions instead of macros - I don't see why asserts need to be macros given that exceptions are supported in C++
This is at work, so I don't have much choice.
-
-
friday - I fill out my timesheet for last week
saturday - I get dragged into a couple of hours work sorting out somelighhtd
ssl stuff so I stick another couple of hours onto that weeks timesheet for sat since week runs from sun to sat:- - timesheet software
: - timesheet managermonday:
: fill out your timesheet - you havent done it
: yes I have - look - here are two screenshots I just took showing the stuff I filled out on friday and the one I filled out on saturday
: the system can't see monday-friday
uh-huh - so how did I get the screenshots?
: the system can't see monday-friday
: when you entered saturday did you zero out monday-friday
no - how can I? deletion is an edit, and we arent allowed to edit submitted and line-manager accepted entries
besides, if the way I did it is how am I supposed to enter unexpected saturday hours when you require us to complete sheets on the friday?
: you can either [lie by adding the hours to a day further on in the next week] or [ignore the company wide edict that you must complete your timesheet on a friday and do it on a monday morning before early o'clock when I run my reports]
:today
: fill out your timesheet - you havent done it
: as I pointed out yesterday via screenshots I have...no reply
yet
-
I just realised that one of my colleagues goes through five stages of grief every time he receives a code review comment.
--- hello.c.~1.3.~ 2016-07-09 16:52:16.581230663 +++ hello.c 2016-07-12 10:21:11.835190513 @@ -3,4 +3,5 @@ int main(void) { + printf("Hello, word!\n"); return 0; }
Looks good, you just need to make that "world" instead of "word".
:) Thx for the review, actually "word" is correct, pls mark as complete so I can check in.
Are you sure? I think it's supposed to be "world".
That req was never communicated to me! How am I supposed to finish my work on time!
Please just make the correction.
This change is urgently needed to unblock other work and I have already completed the regression testing. We should deliver the code as-is and create an enhancement request later on.
Please make the correction, it's easier to fix it now.
: It's ridiculous that we go through so much fuss for a one-line change, we should discuss at the next retrospective.
That's a good idea. Have you made the change?
No, I already checked in with "word", I'll have to go and fix it.
-
Status: after many hours spent on setting up a demo system for a client we discovered that the internet connection we are using for the phone line we provided for them is extremely flaky. None of their sysadmins knows why.
The demo system was supposed to handle actual business related calls. Boss is furious because no one ever mentioned that and we don't want to give them a system that drops calls at random. Fun.
-
Now that I have no manager, I'm finding it really difficult to get out of bed early enough. Oh well, fuck 'em.
-
Status: The Vagina Mobile, which advertises some sort of strange beauty pageant apparently, was parked in the closed half of the station parking lot. With signs and cones and such around, mind. I saw it being towed off :D
-
@error more like Pokemon No! Am I right!
-
@clatter said in The Official Status Thread:
--- hello.c.~1.3.~ 2016-07-09 16:52:16.581230663 +++ hello.c 2016-07-12 10:21:11.835190513 @@ -3,4 +3,5 @@ int main(void) { + printf("Hello, word!\n"); return 0; }
Your colleague took 3 days to remember to add a printf to their hello world program?
-
@ben_lubar said in The Official Status Thread:
Your colleague took 3 days to remember to add a printf to their hello world program?
For his defense, the first commit was on a Saturday
-
@ben_lubar Also, three check-ins to get return 0 working.
-
@blakeyrat said in The Official Status Thread:
@Magus FTL is one of those "90% of generated games can't be won no matter what you do" games. It was still kind of fun to play, but... yeah. I lost at the final boss like 5 times and I was like, "ok I figured out the game, I'm done."
With save scumming, it's an entirely different kind of game. Very enjoyable.
-
@blakeyrat said in The Official Status Thread:
pokemons.
Every time you say that you sound like those clueless news people reporting on the game. "please don't walk into phone poles while looking for pokemons".
-
@Gąska said in The Official Status Thread:
EXPECT_EQ(std::set{Foo
,
Bar}, frobnicate());Forgot the parens in your macro definition, eh?
-
@clatter You should ask him why it's such a big deal to edit some code, because this makes me think he's using some weird combination of notepad.exe + cmd.exe to compile and it takes him 10 minutes to do each build.
-
Status: Oh, duh...
arrayVar.push( arrayVar );
-
Status: A customer just called up with a problem. I know what it normally means, and told him, and said "look in the DB log for confirmation". Which he didn't find. I did a GTM, and while we're looking in the DB directory he mentions nobody can log in at all, which makes this problem more serious. Then he says "hey, what's a .zepto file". I Google "what is a zepto file extension" and tell him he'd better get his InfoSec people on the phone now. He hung up, but I kept the GTM open with his permission, and I'm seeing him doing searches and those .zepto files are all over his network now.
Yep, it looks like ransomware, for those who didn't already guess or Google for themselves. I haven't heard back from him yet.
-
STATUS:
While I was at vacation, boss and other colleagues mishandled a web store project. Now, on a skype call with pissed off client.
Boss: Cartman here is our best developer. He'll take care of your store, you have nothing to worry about.
Client: Ok, well, hopefully things start moving soon. Bye. (hangs up)
Boss: Phew. Ok cartman, you can go back to work now. I'll find a magento developer to take over this project.
I hate it when he does that.
-
Status: Uuuuuuuummmmm....
onyx@shodan ~> du -h .xsession-errors 970G .xsession-errors
Holy fuck, X! Failing enough to create a file of this size is bad enough. Not cleaning up after yourself? What in the holy mother of all fucks are you doing?
EDIT:
It's... growing again?
onyx@shodan ~> head -c 512 .xsession-errors lease type y to accept, n otherwise: powerdevil: Releasing inhibition with cookie 1001 Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Pleas⏎
-
Today's Todo List
v) fix DirectAccess Client
o) make Windows 8.1 Enterprise master computer
o) make .wim image from Windows 8.1 Enterprise master
o) fix playground equipment
o) call handyman
o) oil and tighten nuts and bolts
o) link Shopify store with print on demand vendor
o) file for LLC
o) go to eye appointment
-
@Onyx Well type Y already.
-
@Captain said in The Official Status Thread:
Today's Todo List
v) fix DirectAccess Client
o) make Windows 8.1 Enterprise master computer
o) make .wim image from Windows 8.1 Enterprise master
o) fix playground equipment
o) call handyman
o) oil and tighten nuts and bolts
o) link Shopify store with print on demand vendor
o) file for LLC
o) go to eye appointment
-
@FrostCat said in The Official Status Thread:
@Gąska said in The Official Status Thread:
EXPECT_EQ(std::set{Foo
,
Bar}, frobnicate());Forgot the parens in your macro definition, eh?
Not my macro but provided by gtest, not definition but call, but the rest is right.
-
@ben_lubar So he's wearing a belt but no pants?
I'm not going to watch the video at work, but the preview image is already flabbergasting.
-
Dear TeamSpeak: if you tell me to launch you using your runscript (by clicking on it instead of starting it from command line), don't make it spam my log file with a freaking license agreement!
Piece of shit...
-
STATUS just debugged and fixed a regex. I have once again proved that I am capable of learning regex but I know I will have forgotten it by this time next week. I feel that we are not meant to get along.
-
@blakeyrat said in The Official Status Thread:
So he's wearing a belt but no pants?
Useful to hang things on maybe?
-
@Onyx said in The Official Status Thread:
onyx@shodan ~> head -c 512 .xsession-errors lease type y to accept, n otherwise: powerdevil: Releasing inhibition with cookie 1001 Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Please type y to accept, n otherwise: Pleas⏎
You need this
-
@dkf said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Now to actually have it do some validation before blindly accepting user input...
Why? It's a pure administrative action, and you've already verified that the type is sane. OTOH, I'd also ask what that
id
is doing there. Probably ought to use it somewhere and not require that the information be specified twice…id
is there otherwise the API route won't find it for raisins, and I don't want to snowflake the configuration just because it seems more correct to omit it.I need to validate that things like "strings are of the appropriate length" and "query doesn't attempt to escape the sandbox". Just because the object was created with apparently valid properties doesn't mean it actually fits the data model (found that out on accident). I don't trust the client-side validation that much!
@DogsB said in The Official Status Thread:
Clearly you meant ∎∎∎∎∎∎∎ instead of "plugin"...
@Magus said in The Official Status Thread:
Status: The Vagina Mobile, which advertises some sort of strange beauty pageant apparently, was parked in the closed half of the station parking lot. With signs and cones and such around, mind. I saw it being towed off :D
A beautiful vagina pageant? Maybe that's just what the world needs: Normal porn is just boring, now we need to make it beautiful!
Status: Writing up a summary of the Requirements Doc in an email, because apparently people can't read docs anymore and I have to dumb it down for them.
-
@TimeBandit
yes | rm -r / --no-preserve-root
-
Status: Just bought all of Miyazaki for $150