« first day (1543 days earlier)      last day (3446 days later) » 

1:18 AM
-2
Q: How to start iOS development using Swift?

RasmusI dont know if this is the right forum for this question.I went through the swift book of Apple and it is a great book for learning the language.However I dont know how to proceed after that to do iOS development using swift.Now i understand the swift language to an extent but would want to use i...

Can we give this question the heave ho? The OP is being an ass.
 
1:48 AM
I'm sure this is not on topic here stackoverflow.com/q/27096721/792066
 
2:04 AM
am learning java as per java 6/7 standards
will that create issues in designing classes/interface/abstractclasses while using java 8?
 
2:17 AM
@overexchange No.
 
user20683
Generally programming languages are forward compatible
 
8:37 AM
Why is eric lippert godly?
 
 
3 hours later…
user20683
11:37 AM
@MetaFight Former head of the C# compiler team
 
well, yes, I know that. But that doesn't explain why he's such a good communicator.
it's probably related, though.
If C# babies existed, I would want his.
somehow.
 
 
2 hours later…
1:43 PM
posted on November 23, 2014

A certain monk of the Clan of Iron Bones approached host master Yishi-Shing, saying: “A thousand pardons, master, but ever since last week’s operating system upgrade I have not been able to bring up our backup disk array.” Yishi-Shing asked, “What have you tried, other than pestering me?” The monk said: “I have contacted the disk vendor—they say our new system is not supported. I hav

2
 
@StackExchange best way to get a reply is to be wrong...
 
2:47 PM
@ratchetfreak and make sure everyone knows they are wrong
 
3:23 PM
@MetaFight well educated I suspect, many of the folks who are educated to a very high level in CS theory stuff tend to be very good communicators- they wouldn't have made it so far in CS if they hadn't been around other good communicators to explain to them all that crazy type theory stuff
Figure it's a proximity thing. They've been around many great communicators sharing advanced logics theory stuff in a way they could understand it, they learned from these experiences how to communicate very complex concepts in an understandable fashion
 
I guess the key is the teacher-student exchange. If it were just experts talking to experts I'm sure they would develop a very efficient (and undecipherable to the outside work) communication style.
 
teaching someone teaches the teacher more than the student is taught
 
yeah, I tried giving a couple of programming workshops at my local hackspace... tough stuff.
I learned much more than I taught.
I still haven't figured out how to help people who want to learn to code but insist that practising won't help them learn.
 
some people just won't be able to learn
not without getting that the computer is a very dumb device
it follows instructions exactly as you give them
not the instructions you wanted to give
 
@MetaFight have you tried striking them?
 
3:33 PM
making the jump from "I want it to do X" to "I tell it to do A, B, C" is non-trivial
 
@JimmyHoffa not yet. I was going to but they started crying immediately after I started yelling at them... so I never got the chance.
@ratchetfreak Actually, my group was really good at that. I was impressed with them.
 
well it really depends on the language and environment
 
we played a few levels of alexnisnevich.github.io/untrusted at the end of the lecture. They got it right away.
What would trip them up occasionally was syntax. But they excelled at breaking down what they wanted to do into small instructions.
 
 
3 hours later…
6:44 PM
SSL is hard.
I vote we just make everything unencrypted on the internet
 
7:30 PM
@gnat It's gone.
 
user20683
Afternoon
 
user20683
He does have a point, even if it was vulgar
 
No he doesn't. Just because the site doesn't meet some arbitrary level of "goodness" doesn't meant that 100% of our time should be spent on that.
Did you catch my comment before it was deleted?
 
user20683
@Ampt Yes I did
 
there will always be something wrong, and if our criteria is that everything has to be perfect before we can eat our cake, we will never eat it.
sometimes you just have to accept that that's the way the world works and enjoy your cake.
 
user20683
7:34 PM
I'm a mod. The cake is a lie.
 
I'm not sure how being a mod invalidates any of my arguments... now a cat pushing a watermelon out of a lake, well, that would do it.
 
@WorldEngineer You should come to Workplace! We have cake. And trolls.
 
user20683
@enderland I burned ours so bad he seems to have finally not grown back
 
user20683
Skeptics has a posted "welcome to skeptics" meta question thing
 
user20683
I think we should do something similar
 
user20683
7:36 PM
the help page is too buried to have any real use
 
user20683
calmly eats nachos
 
I'm of the mind that we've brought the horse to the biggest pool of fresh water we can find but until we drown him we can't force him to drink
Not closed to trying to help but I'm not getting my hopes up either
maybe we could get Joel to approve an advertising budget for progs
we could take out ads explaining what we are
 
7:53 PM
@Ampt adblock ftw
also get community ads on SO
 
No, no, no. We need Matthew McConaughey in front of a computer, posting questions, talking about how it's possible to get to high quality content, and that we just need to know where to look.
@JimmyHoffa that almost makes me want to try lisp. Almost.
then I remembered how much I enjoyed my sanity
 
8:10 PM
@Ampt that's a mistake
 
user20683
@Ampt Lisp is not so bad.
 
user20683
Try APL or J if you want to go mad from the revelation
 
user20683
everything you ever learned in Linear Algebra: now as one liners!
 
8:48 PM
I can fit everything I remember about linear algebra on one line, does that count?
 
@RobertHarvey yes, knockout.js I find a nice templating library. Is simple
@Ampt if you couldn't, wouldn't it no longer be linear algebra?
 
I like that my smartwatch tells me how long I've been on the call for. This way I can track how much of my life I've spent on hold with rackspace.
 
9:05 PM
@Ampt this movie was impressively strange
 
@JimmyHoffa I have no clue what movie that is. He's jut the Rimshot Monkey to me.
 
huh I thought it was a different one...
 
It's a plunderful life.
 
hey room
 
@durron597 hello users.
 
i have a unit test that passes every single time but fails every single time in production. my coworker has looked at it and sees nothing wrong. grrrr
halp
 
Shrodinger might be able to help.
 
Schroedingers unit test.
obviously your production and test servers are different
I'm guessing some exernal dependency was updated on one but not the other
 
9:15 PM
@Ampt It's way simpler than that.
 
Nicely isolated unit test.
 
the SUT is a class that, when given a time, tells you "true" or "false" if you should run or not
 
your times are different
your server needs more power
your flux capacitor is broken
you're going faster than the speed of light
you aren't hitting enter hard enough
 
it implements my internal calendar interface which implements the methods boolean shouldBeOn and DateTime nextTimeToCheck(it caches the answer and doesn't do math again until the time is after what's called nextSwitchTime)
 
Have you tried hitting it on the side with your hand?
 
9:17 PM
it's fully refactored to be independent of other logic in the code
 
Sure it is. Because it behaves exactly the same in all environments, doesn't it?
 
well, talking here has made me wonder if the bit of code that reads this value is wrong
like, this class actually does work properly, but it handles the returned boolean wrong
 
* Ding. *
 
let me check that
	@Override
	public boolean allowedToTrade() {
		return topOfBook != null &&
				isTimeToTrade(getLastTime()) &&
				canOpen() &&
				!lostTooMuch();
	}

	private boolean isTimeToTrade(DateTime time) {
		return calendar.isTimeToTrade(time);
	}
the thing is, it works great for one implementation of TradingCalendar but not this one grrr
i'm hoping you guys will haze and tease me enough to get rage-inspired to figure this out
 
We're great at hazing
we're pretty much the meanest, worst, jerkiest bunch on SE
 
9:26 PM
@Ampt Indeed. So far not so good at helping me debug :-/
 
we're the benchmark for curmudgeony
well, my first step would be to printout all of those things you're checking
which one is different from prod to testing
 
I don't even know how I could post this anywhere. "this code works perfectly in the unit test but not in production"
 
user20683
@JimmyHoffa @Ampt
 
user20683
 
user20683
@Ampt We're not even close to Server Fault
 
9:27 PM
"here's the code". My first response to someone posting that on SO would be "clearly the problem isn't there, then" but I don't see how it could be anywhere else
 
0
Q: Trusting Trust - down to the hardware

user3473227Even beyond the source/binaries - couldn't this hack go further than the code down to the actual hardware. Perhaps not a full-on hardware hack, but hardware designed/incorporated into the system to compliment their malicious intent - assists in concealment, extraction of data, reconnaissance. Or...

lock missiles onto target
 
@WorldEngineer OK, that's just annoying.
 
@Ampt have you checked out some of the SO chatrooms?
 
user20683
@enderland Or the Bridge when everyone's drunk and the mods aren't around
 
@Ampt looks shopped
 
user20683
9:54 PM
 
10:18 PM
@enderland how so?
 
@Ampt I'm trying to pretend the gov doesn't need that many data centers to log everything that happens in the entire United States
 
@enderland LOL as if we aren't spying on the entire world.
 
10:36 PM
ERROR: 'Password' can only contain the following characters:
a-z, A-Z, 0-9, _,
good to know
 
@whatsisname I guess they're trying to make sure no one can sql inject the password field
sounds very safe to me!
 
@whatsisname don't worry, they'll email it to you in plaintext to make sure you have a copy!
 
@Ampt: they actually do, in fact
 
@whatsisname That's great! Now you know that it's hit their server totally unencrypted!
password security is for people who can remember their password
our customers can't do that, so we just settle on security through obscurity!
 
@Ampt not really obscurity if the password is in cleartext
 
10:49 PM
@MattGiltaji No, they're counting on the fact that no one would ever attack them
they're just not important enough
 
/me wonders if they allow some sort of automatic login / rpc
 
not for this
this is for the account management area
 
user55340
11:50 PM
Whee! Back from interview and clearing snow.
 
user55340
Classic interview process. Manager and Sr. manager and a tech lead. 1h interview. 5 questions (standardized - so they could always ask each candidate the same questions - no more, no less). A shop that is in the midst of transition between two different models of devilment (they want to get there, but they're just starting on the path). I feel good about the interview.
 

« first day (1543 days earlier)      last day (3446 days later) »