« first day (1396 days earlier)      last day (3782 days later) » 

01:18
@DavidFreitag Not only is drinking at work NOT against the rules at Google, in many cases they provide the alcohol.
@tylerl How's the new gig?
pretty kickass
@tylerl Interesting. And awesome.
Excellent!
@tylerl Have you gotten a floating desk for your office pool yet?
01:22
@DavidFreitag wtf does that even mean?
@tylerl A desk that has enough buoyancy so it floats on water?
This was me at work last week.
The park area is between buildings and badge access only.
and yes, lots of people bring their dog to work.
01:39
@tylerl So jealous.
 
2 hours later…
04:04
Pretty interesting article.
 
3 hours later…
07:33
@TerryChia interesting yes.. but he doesn't describe a security environment I recognise at all
@RоryMcCune Never said it was practical. :)
@TerryChia wasn't suggesting you had, but he seems to work in a world where take up of scrypt and bcrypt is good!
I don't think I've ever seen scrypt in the live
I've see bcrypt, but generally only when the framework uses it by default
@RоryMcCune Aye, he's describing a perfect world where all developers follow good security practices and where users aren't completely stupid.
also he thinks that users know how to choose good passwords!
@TerryChia yeah like I said not a world I recognise :)
that said password vault is what I do
only sane way for me to handle the number of passwords I have
I use Google OpenID whenever possible.
07:39
@TerryChia yeah if you're ok with ecosystem lockin that kind of solution is fine
just be careful never to annoy google or do anything against their T.o.S :)
@RоryMcCune Almost everything I have is linked to my gmail account anyway.
08:16
mo'nin all
@RoryAlsop Watcha'
hows Livi today?
@TerryChia Ahh - a PHD. Not yet realised what the world is actually like.
@RоryMcCune Really sunny and warm, bizarrely
@RoryAlsop wow we've got misty and cool
think I'll get the kids to help me cut the hedge today. They can sit on top and hack it, I'll pass up the power tools :-)
@RoryAlsop sounds like a plan. We've been letting our hedge grow out this year but at some point it is going to need a trim...
08:19
Hamish is looking at buying a quad/hex copter... not sure this will end well :-)
@RоryMcCune ours grew 4 feet this year! Need to chop at least 3 feet off it
@RoryAlsop yoinks! Maz is keen to get our hedge growing as much as possible to block out any view of civilisation from the garden :)
BTW had my first whisky which required water last night... A’bunadh, at 60% was a bit overpowering neat..
@RоryMcCune You trying to get @RoryAlsop to volunteer his kids as well? ;)
@TerryChia they'd be totally up for it
Especially if your chainsaw is petrol powered - mine is only an electric one
@RоryMcCune Also, that's what she said!
@RoryAlsop we pretty much have to go either petrol or battery here, corded stuff is a bit of a no-no
@TerryChia ...... okay
@RoryAlsop "Back in my day we only had holes in paper"?
@TerryChia well, once we invented paper, sure :-)
We had holes first
@RoryAlsop I didn't know you were chinese. ;)
@TerryChia ;-P
08:39
@TerryChia Dafuq? Someone made an Emoji programming language?
@Iszi It's not an Emoji programming language. It's just a language that supports unicode identifiers in code.
apparently a lot of them do
user image
3
c# for example
@RоryMcCune Does Ruby? I know Python only allows a subset of unicode.
@TerryChia ooh good Q about ruby I've not checked...
ahh the answer to all our questions on this topic.. rosettacode.org/wiki/Unicode_variable_names
It's still a horrible thing to do and any programmer actually doing it not as a joke should be fired.
08:53
indeed
Man, someone flagged "YO MOMMA" in another chatroom.
That's so lame...
10:40
HTTP/2 implementation coming in the next version of IE
gonna play havok with testers this one, HTTP/2 is binary rather than ascii....
11:09
@RоryMcCune It's a standardized format though, so there should be tools to deserialize it.
@TerryChia sure but at the moment those tools don't exist and it'll break all the existing ones that rely on it being ASCII
so lots of redevlopment
of course in well written software it should be a question of replacing a library and updating
but in hacky pen tester written stuff....
heh I just realised it'll break all the web content management filters too, that'll make vendors happy
"upgrade now to super-filter 2015, only $10,000"
 
1 hour later…
12:15
@RoryAlsop hullo suh, what you referring to suh?
@AviD watcha' @AviD hows the JavaScripting?
@RоryMcCune heh, thankfully I'm back on saner ruby today
@AviD \o/ you doing tools development stuff?
@AviD This is proof you have gone full hipster.
I do have a scary PHP task looming, I dread the day I will need to delve into that
@TerryChia heh, everything is relative
> YOU NEVER GO FULL HIPSTER!
12:24
@AviD yoinks you'll be a language polyglot soon!
I think i'm the opposite of you, I'm going to hippy-land for the time being.
@RоryMcCune not inasmuch, no - we need to cover all dem hipster languages, so I need to be familiar with them - and their vulnerabilities
@RоryMcCune lil bit, yeh :-)
@AviD ahh I C well PHP it's easy, see PHP, know PHP is vulnerable :)
@RоryMcCune Doesn't sound as good as "Full Stack Javascript Ninja".
Ruby's big weak point for me is the dynamic nature
monkey patching is part of the community
and is v. dangerous for security in a lot of cases
12:25
@RоryMcCune sure, but try and talk the devs out of using it....
last two rails apps I reviewed had Monkeypatched ActiveRecord to do SQL Injection protection...
@RоryMcCune Isn't fair to blame dynamic typing for that. There are plenty of dynamic languages that don't encourage monkeypatching.
@RоryMcCune oo thats actually damn cool.
@TerryChia I wasn't, I was saying it's a ruby thing
@AviD hipster :op
hahaha, no no, its be sekooriteh!
12:27
it's also dangerous, I saw one place that had monkeypatched XSS protection and then in one place they monkeypatched the same call, without realising about the original one and gave themselves XSS
@TerryChia and, some very not-dynamic languages that do. I'm looking at you, C++.
yes yes, I know its not the same as monkeypatching, but it is equivalently the same, and has the same problems (if not worse).
@RоryMcCune ah, yeah well...
@RоryMcCune IIRC Ruby's monkeypatching is global in scope?
@AviD in small teams it prob. isn't too bad as long as everyone knows it's there, but on bigger teams... nightmare..
in other news, I've upgraded my hardware to 32GB RAM.
So, I might be able to run firefox now.
@RоryMcCune I've seen stuff like that as well, fixing a security issue in a super class and then overriding the behavior when subclassing
12:29
@TerryChia can be sure you can path string if you like
@AviD Hahahah!
@RоryMcCune Uggggh. Python's behaviour is much more sane. Everything is module scoped.
@LucasKauffman a wild @LucasKauffman appears, yeah it's tricky and Static analysis tools almost never catch it 'cause they don't check the framework code
@TerryChia ooo like node.js
@LucasKauffman Inheritance is terrible. :P
;-)
12:30
@AviD YOU TAKE THAT BACK!
@RоryMcCune yea was moving my shit this morning, so didn't get a chance to check in yet :p
nuh uh
@LucasKauffman s'that you in the new place?
@AviD Now you made Terry cry. You bully!
@RоryMcCune yea, still trying to figure out how I'll get my washing machine and dryer up
might need to take them apart
I'm having fun with clojure actually. It's totally different from the stuff I'm used to so that's pretty neat.
12:31
@LucasKauffman ahh yeah those are always tricky if you're up stairs
@RоryMcCune renting a lift is like 120 euro
so I'm first going to try like this
@TerryChia Clojure is like Ruby written in Java.
@AviD Nah, Clojure is nothing like Ruby.
you dont know ruby.
Ruby isn't a Lisp. Unless someone found a way to monkeypatch the syntax. ;)
12:43
@RoryAlsop not that I'd know of
For one, I don't recall getting such nice fan letters as this one:
Mostly I'd get completely different fan mail informing me of deaths of wealthy relatives in some banana republics that apparently left me a great deal of money in their will and I didn't even know they existed. :|
Of course, being in part a vampire, my family members don't even die they merely become immortal :)
Afternoon folks!
afternoon
13:15
Anyone getting SSL errors on reddit? I think cloudflare screwed up their stuff.
13:27
@TerryChia looks fine to me
@TildalWave Fixed now, looks like an intermittent thing. I had the same problem with HN earlier.
@TerryChia You're being Cloudflare MiTM-ed :))
aka SSL mossaded
as long as you continue using the internet for things you were using it so far, you should be fine :P
14:20
So there's a campaign in Finland against the State Regional Administration Agency (Avi, for short) for trying to get the "Beer and whisky expo" to remove the "whisky" from their name because it is "advertising strong spirits"
14:50
Why are they ALWAYS C# devs?
@TidalWave the fluid is to create a 0-g like environment regardless of actual acceleration. Same/similar effect is used in NASA training (IIRC) and to support a whales huge size. Not perfect, there are limitations, but 40G may be within limits. Of course, largely academic until someone ponies up a few billion. — NPSF3000 10 mins ago
15:22
@TerryChia cute
so you're saying C# is to science like Fortran is to dating?
@TildalWave No relation to your comment. :P
Hey, I actually like C# a lot.
hey I didn't say anything about C# itself
wait, I did
@TildalWave Hahaha
15:24
well I started with a question, it's your fault I ended up being presumptuous :P
damn be thee who actually like C# a lot!
@TildalWave you're wrong
@RoryAlsop ^ that should be your next automobile upgrade
15:40
@AviD Heh, nice!
15:52
@AviD You're answering a question why with that? You're a C# dev? :P
@TildalWave Oh no, he's a language polyglot now.
@TildalWave I... am having difficulty parsing that :-)
@TerryChia haha, this, i wish.
@AviD My question: Why are they ALWAYS C# devs? Your answer: you're wrong And yes, I'm having problems parsing that too :P
but really, even with all its shortcomings, C# does seem to be the best language for most situations.
@AviD Assuming a Windows environment of course. Mono isn't quite there yet.
15:54
@TildalWave no no, I said "youre wrong" to "damn those who like C#"
my point was that C# is the path that leads away from damnation.
In most common scenarios.
@TerryChia yeah, true, but I said "most situations" ;-)
I'm not saying anything about C# tho, it's just an observation that some C# devs are the the majority of people we have on Space.SE that'd suggest fallacies as solutions.
you know, like asking why are they always PHP devs, only not as an observation to why websites don't work as they should
Pah - these newfangled notions. C++ was just fine
@TildalWave interesting
@RoryAlsop for some definition of "just fine" ;-)
And for the record, I kinda like C# too
@RoryAlsop C++ was never fine.
16:00
57 secs ago, by AviD
@RoryAlsop for some definition of "just fine" ;-)
 
2 hours later…
17:51
Well you know my opinion. I was always happiest in 6800 or 68000 assembler. At least C wasn't too abstracted. I don't have a clue what underlies some of these new languages
18:23
Can we somehow make reviewers pay more attention to what edits they're approving?
16
A: How can security audits be integrated into an agile project?

RookMicrosoft's guidelines for Security Development Life-cycle (SDL) for Agile recommends security practices during design, implementation, and release of the project. Regardless of the development methodology in use, no line of code should make it into production until it has undergone a security ...

Financial definitely doesn't fit there instead of Finical. For one, offloading a task to peers doesn't make it any less costly, frequently quite the opposite.
@TildalWave uh? The sentence doesn't make sense with finical
it does with financial
the choice is internal review by peers vs external audits by professionals
@Gilles Followed by level of scrutiny? I'd say it does.
> showing or requiring great attention to detail
19:26
@Tildal erm...I'd say the only way that sentence makes sense is with "Financial"
I'd have to go with @Gilles on this one
19:50
also @TildalWave - I always thought of mankind as humans...some folks are slightly troublemaking, methinks. That said - I think your solution is spot on
@RoryAlsop I can accept that I got it wrong and that the suggested edit was indeed appropriate, what I have issues with is that nobody asked Rook (the author of the post that the meaning was now changed) about it. I read that answer before and while I thought, OK, unconventional use of a word, but I dig it, I didn't even think to try and correct it without being sure it needs it.
@RoryAlsop Yeah, that's another matter and I kinda regret even responding to it because I was nearly opinion raped with something I don't even disagree, just don't find it an issue. Well, not on a site that's supposed to be forward-thinking at least I don't.
BTW if you're interested there's a great show on The Space Show now and they're totally buttkicking "Pathways to Mars"
in The Pod Bay, 1 hour ago, by TildalWave
The Space Show Classroom program featuring a panel discussion on the recent NRC Pathways Human Spaceflight Study hosted by Dr. David M. Livingston and panel members Dr. Jim Logan, Dan Adamo, and Dr. John Jurist is now podcast live. More info on today's show in the newsletter
20:12
@TildalWave cool - thanks for that.
20:35
@TildalWave Ah - I don't think the meaning was changed. I would have always assumed he meant financial, but made a misspelling. He'll have been notified of the change anyway, so will be able to confirm/argue
@RoryAlsop true that

« first day (1396 days earlier)      last day (3782 days later) »