« first day (1629 days earlier)      last day (3375 days later) » 

user55340
2:10 AM
Phew...
 
user55340
Hmm... one boxing questions isn't happy. But meta.programmers.stackexchange.com/questions/7182/… - @gnat thats for you. Feel free to edit and tweak as appropriate (and @GlenH7 and @WorldEngineer and any others...)
 
user55340
3:13 AM
@durron597 so... the thing that would be 'fun' to do for an interview test...

Write an environment for a test rig. The test rig will have a data source and sink. The source is throwing orders at the code the interviewer writes, the sink will be where completed orders are sent (and scored).

Have it so that the source can accept a seed for its random generator or file as input so you can run a predetermined batch of data against it.

Have the problem be sufficiently interesting and complex (they're writing a NASDAQ or the like). The key bits for you to look at would be how well the interv
 
@MetaFight HAX
 
you know it.
 
 
3 hours later…
1:33 PM
That was DHH's complaint about hesitating to go into programming, that programmers have the most trifling complaints. — Jesse Crockett 1 min ago
 
2:00 PM
@MichaelT I almost like it, except it seems the scope is too large
Writing that would be harder than you think, both for me and for for them
 
Or provide a partially finished product with a bug in it, then tell him to find and fix it
then review the fix
 
user55340
2:31 PM
@durron597 maybe. Still idea of source and sink for a problem can be interesting.
 
user55340
The problem itself is another problem.
 
3:11 PM
@JimmyHoffa This is how I check for wheel straights in my poker program now. Consider the legibility if I were using an int instead of an enum...
	private boolean isWheel(int cardIndex) {
		return cardIndex == 3
			&& cardValue(cardIndex) == Value.FIVE
			&& cardValue(cardIndex + 1) == Value.ACE;
	}
In your case it would be == 5 and == 14. blech
 
user55340
Btw, any comments on the P.SE for SO meta post?
 
@MichaelT You're looking for something different than this, then? programmers.stackexchange.com/help/on-topic
I don't immediately see the need to have what I just linked and your post
 
user55340
3:27 PM
@durron597 it's intended for giving so users a more up to date bit on our meta about p.se and why we don't want crap questions.
 
user55340
To try to fight the "no code, repost on p.se that shows up there"
 
and our newest friend duga will help us find and communicate those that don't know it yet
 
4:15 PM
@durron597 no, I would use a numerical range that wrapped around and do a sequence comparison
no predicate && predicate && predicate stuff
 
@JimmyHoffa How is that less code
remember that QKA23 is not a straight.
 
@durron597 so then the sequence would be A->A and it would be less code because it would be a single method call cards.Skip(hand[0]).Take(5).SequenceEqual(hand)
first card in the hand is 8, it would skip A->7, take the next five (8-13) and check the sequence equality with the hand
 
user55340
4:31 PM
Sigh.
 
user55340
... (and my apologies to @MakkyNZ for filling up notifications with this meta) Tom, if you wish to address if this style of question works on P.SE or not, please ask it on Programmers Meta. The features style questions work on some SE sites. On P.SE, we've had a poor history of moderating such with many poor answers. If you believe there is a solution to this and we should change our patterns of closing these questions please propose it on Programmers Meta instead. — MichaelT 1 min ago
 
@durron597 java you could just do like Array.equals(Array.copyOf(allCards, hand[0], hand[4]), hand) or some derivation on those indices
where allCards is 1,2,3,4,5,6,7,8,9,10,12,13,1
 
equals or contains
 
or use Arrays.asList(allCards).subList(index1, index2).equals(hand)
no need to copyOf
 
4:47 PM
you'd have to loop through all possibilities
how is that better than one loop with an extra if statement
your way does (c+1)*h comparisons, my way does h
 
@durron597 ...because it's more clear and easier to work with and get correct than a hand full of predicates anded together
 
@JimmyHoffa you say "..." like it's obvious. no it isn't.
wheel straights are a special case
 
sorry, I find comparing two sequences very clearly cleaner than a hand full of predicates
 
it's not wrong to handle a special case with a special case if statement
 
@durron597 so have a separate sequence that supports wheels
 
4:51 PM
This is the complete code snippet for detecting straights. I posit that your code is both longer (you have to define the sequence, and loop through the possibilities) and slower
	private boolean isStraight() {
		for(int i = 0; i < 4; i++) {
			if(cardRank(i) + 1 != cardRank(i+1)) {
				if(isWheel(i)) return true;
				return false;
			}
		}
		return true;
	}

	private boolean isWheel(int cardIndex) {
		return cardIndex == 3
			&& cardValue(cardIndex) == Value.FIVE
			&& cardValue(cardIndex + 1) == Value.ACE;
	}
 
cards = new int[] {1,2,3,4,5,6,7,8,9,10,11,12,13,1}; bool isStraight = Arrays.asList(cards).subList(index1, index2).equals(hand);
that's more code?
 
what's index1 and index2?
 
hand[0], and hand[0]+5 probably
 
looped from 0-10
You can then make the Arrays.asList(cards) List an immutable static
 
Yeah I would do that in C# but I don't know the details of such in Java
 
4:55 PM
using the card values as list indices is MORE clear?
 
and if you don't have the hand sorted just Collections.min(Array.asList(hand)) to get the base index
@durron597 the cards are obviously in order so they are a function of their index...
it's relatively obvious
 
though equals takes into account the ordering of the cards in the list
 
@JimmyHoffa It's obvious that it works sitting in this chatroom talking about it, it's not obvious to someone reading the code
 
and yes, those 2 lines would be far more clear than reading your loop, trying to parse the indexers and what all your predicates mean
 
especially the isWheel
 
4:57 PM
@durron597 I think with 2 lines of code, they'd have the time to read it and figure out how it works a lot quicker than it would take them to figure out what all the different pieces you have moving in your code are doing
 
@JimmyHoffa I completely disagree, however I suspect neither of us are going to be able to convince the other and I'm happy to agree to disagree.
 
Aye
 
user55340
Poker monads!
 
public bool IsStraight()
        {
            for (int i = 1; i < 5; i++)
                if (cards[i].Rank != cards[0].Rank - i)
                    return false;
            return true;
        }
(assuming sorted cards)
@durron597 Still with the wheels, eh?
Have you guys solved it yet?
 
@RobertHarvey That's exactly what my code does, except it has an extra if statement to handle wheels
 
5:07 PM
Does Euler54 include wheels?
 
Except @JimmyHoffa wants to use poker monads
 
psr
@MichaelT ā™¬ You've got to know how to code 'em, know how to foldr 'em... ā™¬
 
@RobertHarvey There aren't any in the data file
 
Hi, I have a question that may not be acceptable for the site, but it may be acceptable for the chat. Long time ago I saw some repo on github (that I should have starred), now I cannot find it.
 
if(cards[0]==2 && cards[4]==1){
     //check for 3-5 in 1,2,3
}
 
5:07 PM
It was about some JavaScript library or framework and the point it made is that it was a different paradigm, different from the Turing machine (I think they said), where functions didn't have inputs and outputs but they specified relations (it was similar to logic programming).
Therefore you could do something like 1 + _ = 3 and with some magic _ would become 2, then you could change the 2 with a 4 and the 3 would become 5 (or 1 would become -1, I didn't fully understand that) I would like to take a deeper longer look at it, but I cannot seem to find it now.
Does any of this result familiar to any of you? Thank you. Do not hesitate to ask for more details, it may be the case that I remember something else, for example I remember this was the explanation in the readme.md and the operator + was displayed in a circle connecting the inputs and outputs (I'm not sure it was +, though)
I must also apologize for the interruption, now that I see the length of the text...
 
You sure it's not just some algebra library? An equation solver?
 
user55340
Interrupting a poker conversation? Than you!
 
Poker monads are evil. There, I said it.
 
user55340
(At least it's not a hypnotic animated gif)
 
@MichaelT Hey, you started this whole thing by referring me to this question
 
5:10 PM
@RobertHarvey I think it was not really about equations but a full programming paradigm, or computation paradigm (at the level of the Turing machine), I think I remember some reference exactly to that.
 
In Javascript?
 
user55340
@durron597 I could show you another pe problem...
 
user55340
Or Robert could get a hacker rank one...
 
@MichaelT I was trying to do 78 yesterday but I was definitely struggling a bit
 
@RobertHarvey I think so, I do even think I found it by chance searching for info about ember.js.
@RobertHarvey probably related with events on javascript and such.
 
user55340
5:13 PM
@durron597 try 118
 
@Trylks Well, I'm coming up with miniKanren. That'll make your head spin.
There's a Javascript implementation here: github.com/stanistan/jolic
 
@RobertHarvey nope, it wasn't miniKanren and it wasn't https://github.com/curran/model

If I could find the name of the "computational paradigm" that could be helpful
 
Look through the list on the right hand side of this page and see if it's there.
 
@RobertHarvey I think these are programming paradigms for the Turing Machine, and this was meant to be something different, which could certainly be emulated in the Turing Machine (and so it was, running on regular computers) but different from a more fundamental point of view, like artificial neural networks
 
user55340
@RobertHarvey that recursive question- John stromh answered. Recognized the actual problem - it's non-trivial.
 
5:31 PM
@MichaelT Saw that. Nice answer.
@Trylks Got me stumped.
I think I found my new Job Search Tracking software. streak.com. It has a "pipeline" for job searching.
 
user55340
The c macro thing... That goes to the "this is gonna get ugly"
 
We're playing poker with C macros now?
The whole "close questions as duplicates of answers" is a very common misconception on SE.
 
@RobertHarvey that's the point, at the moment I could see no use for that, and I didn't pay much attention to it. Now I'm wondering what was that, maybe because I don't remember properly.
 
user55340
#define BLUFF
 
@Trylks Have a look at the miniKanren stuff. You'll find it very interesting, if it doesn't fry your brain first.
 
user55340
5:35 PM
@RobertHarvey hint: sometimes SE guidelines are vague and subject to interpretation.
 
Well, Gnat's was the only close vote.
 
@RobertHarvey Is anyone making things like this for Inbox?
 
What is Inbox?
 
user55340
@RobertHarvey run it up the pole and see if anyone salutes.
 
5:36 PM
I have invites, if you want them. I just need your gmail email address.
 
Sorry, just Googled it.
robertharveyjobsearch@gmail.com
 
You can also forward your invite to your primary gmail from there, if you want. It's not tied to the one I send it to.
 
This is possibly more on-topic at Programmers... can anyone else share an opinion? — ArtOfCode 17 secs ago
 
Awesome.
 
Sent.
It's best on mobile. You can snooze emails until you get to a location or until a certain date and time.
 
5:38 PM
Thanks.
 
It's also better at grouping emails than the gmail multi inbox function.
It's iOS and Android.
 
@RobertHarvey thank you, maybe I'll find it by chance again for similar reasons to the first time :)
 
Close votes, please.
0
Q: Working together on my Quiz Maker

Fame CastleHey to all fantastic guys who are helping me on this great forum :D I made a simple Quiz Maker in python with tkinter. I have published some Beta Versions. I can compile it to .exe files, and make a update service. Yes, the application is automatically getting updates from the internet. You can m...

 
6:06 PM
"But at stack overflow they say: Im not intelligent. I didnt read the rules. I post malware (its not true)."
LOLZ
 
So we're hiring an independent contractor to do some work, and my boss, my boss's boss and I had a conversation that went something like:
Boss: We need to buy this contractor computers, we said we would pay for technology costs.
Boss's Boss: My understanding was that when we'd pay for technology costs, we meant "connections to the exchange, brokerage connection fees" (which are not insignificant) but he has a computer. Contractors are supposed to buy their own tools. That was why he wanted to be a contractor so he could write all this stuff off
Boss: Well I want to buy a computer, we should ship it here and then send it to them, the accountant said that will look better for the IRS
Boss's boss: That's way too complicated, we should just ship it directly to them
Me: It makes sense, if we ever terminate the agreement he's not going to want to send us the computer, it should be his computer
Fast forward: Boss (via email): He needs 1 PC, 4x monitor, monitor stand. Do you want to buy it or should I?
 
Hahaha
 
Me (email): My understanding was that Boss's boss said he should buy the computer himself. Can you clarify?
 
@durron597 god the ignorance of "Why he wanted to be a contractor" so many folks are contractors because that's what people hire and absolutely don't want to be themselves
 
Him (email): We are going to buy his equipment and have it shipped to his address.
Me (email): Okay, well you can take care of it then.
I don't want to get my hands dirty on this one
Especially since, at least in the beginning, the work this contractor will be doing has absolutely nothing to do with my work
 
6:15 PM
This topic is more appropriate for Programmers.SE, but in its current state is still not detailed enough to be asked yet. — TylerH 1 min ago
 
@enderland Do you agree with how I handled this one?
 
It sounds like your boss nor his boss have any experience in working with contractors at all?
 
@enderland lol nope
And the contractor himself doesn't have experience BEING one
 
All the contractors here use technology provided by my employer
I think that's relatively common
 
This guy is in NYC not in texas
 
6:19 PM
Ditto to those in remote areas
 
contractors use company resources, consultants have their own
 
@JimmyHoffa Hm. Don't know which one he is, I didn't know the two terms had different meanings. And I doubt my bosses do either.
 
consultants are paid way more than contractors and aren't usually expected to bang out productivity, consultants use their own resources to advise and get their hands a bit dirty but act more in a guiding fashion. Confusing the two is very common
consultant is a higher status title so it's not uncommon for contractors to proclaim themselves consultants, but the roles are fairly different. Managers hire contractors to fill work needs, company's hire consultants when they need to consult with someone for guidance and maybe for solutions implementations
 
@JimmyHoffa The arrangement is basically, my boss is bankrolling a trader who has had previous success with an algorithmic trading model to scale up his model. My boss wins because "woo free money!" and he wins because he gets to keep a higher % than at his previous company
but he's not an employee, i guess that makes him a contractor using your definition.
@rolfl I use those null values in the pair detection algorithm
 
technical consultants aren't the most common, project manager consultants and other types of jerkoff consultants that talk vague process wishy washy stuff are far more common. The sorts of people who come in to get your company up and running on "Scrum" this is a consultant -> More of a leading/guiding/advisor role than a contractor. Consultants are pretty much guaranteed to be temporary because after they've lent their guiding help, they go off to guide some other lost schlepp of a company
 
6:31 PM
@JimmyHoffa Yeah this is a relationship that could last for years
 
guiding "help"
 
@whatsisname I know right? :D That's the conceptual idea of a consultant anyway. The reality on the other hand...
 
> I told those fudge-packers I liked Michael Bolton's music.
 
To be clear, there's a difference between an independent contractor that is self-employed, and an independent contractor that has people on their payroll. In the first case, the self-employed person supplies their own equipment. In the second case, the contractor supplies the equipment to their employees.
 
@durron597 yes, the bobs are typical consultants
@RobertHarvey you're talking about companies not contractors, companies are companies, contractors are people
 
6:43 PM
Part of the IRS definition of Independent Contractor hinges squarely on the word "independent." This is even more important now that we have Obamacare. Supplying equipment and providing detailed guidance about how the work is to be accomplished normally creates an employee/employer relationship, with all its implications.
 
single-person contracting companies provide their own tools, multi-person contracting companies are usually contracting their people out to other companies to sit in a cube in the other companies office using the other companies tools to do work for that other company. They're like more stable/higher skilled "temps"
you don't hire a "temp" to answer your phones and ask them to bring their own pen/paper/phone
 
Generally, the way that works now is that the temp is put on the agency's payroll. They even offer 401k's now.
 
user55340
@RobertHarvey there is also a risk of financial loss with ic. If non, different category... IIRC
 
@durron597 Ahh crap... OK... let me look more carefully. How did I miss that (I saw the null returned from the lookup).
 
@JimmyHoffa: I'm sure there are people trying to make that possible
 
6:48 PM
true, people these days want to cut everything they can
 
@rolfl I totally agree it's ugly and gross, but the way it works now, they're needed
 
I see it in the comparator now, they're not particularly visible in their use case.
 
@rolfl Maybe I should make the enums implement an interface and then have separate interface implementation but that seemed like a lot of unnecessary boilerplate.
 
Converting it to an actual null instead of NULL would be messy
 
@rolfl Or change the algorithm.
@rolfl Exactly
 
6:50 PM
I was looking at reimplementing the qhole thing as a streamed Java 8 implementation. I have it all figured out.
Just map each hand in to the bits of a long value, and be done with it... ;-)
Ugly, but really fast.
 
@rolfl I haven't advanced to Java 8 yet. I was waiting for bug report questions to stop appearing on SO
 
Are you guys still working on Euler 54?
 
I guess we're at 11 months now. I'll probably start thinking about doing it at 1 year
@RobertHarvey Yes we are talking about Euler 54 again, but this is more about code style, maintainability and performance than correctness (it's already correct)
 
I'm almost done with mine. I'll put it up on Pastebin when I'm done. How long did it take you guys to come up with a solution?
 
@RobertHarvey My first working draft was just over 2 hours but that's not accurate as I did it while at work and chatting here so I had other things grabbing my attention
 
user55340
6:56 PM
5
Q: Purpose of having Sprint planning poker

Jude NiroshanOur business analyst and project leads tell us the client's requirement as Stories. Every Sprint planning, we (developers) asked to play, in planning poker. They asked all of us to consider the 'Complexity' rather than 'Effort'. We are really confused and we are wasting time on our meetings, wh...

 
user55340
Full house during a straight meeting? How do you detect that?
 
@MichaelT My mind stops functioning when they start talking about pigs and chickens.
 
user55340
I raise you 3 strips of bacon.
 
Any ASP.NET MVC experts in the house? Trying to figure out how to split responsibilities between controllers and models. Could use tips.
 
user41796
@NickAlexeev MVC is MVC is MVC. :-) Although the ASP.NET flavor is a bit wonky
 
7:09 PM
@GlenH7 Hey Glen!
 
sigh -diots closing this question. Try to move this to programmers.SE. — wilx 1 min ago
 
user41796
aka, I'll share what I know
 
@GlenH7 I want to use cookies for identifying users. Each user has a folder on the server side with files that he has uploaded.
 
@wilx if this should be migrated to Programmers.SE then it means that this is off-topic on SO (which it is). And if it's OT, it should be closed. We are not 'idiots', we merely enforced a basic rule of this site. — The Paramagnetic Croissant 48 secs ago
 
Controller has access to cookies through the Request.Cookies[] collection and to the server through Controller.Server. So far, so good.
 
user41796
7:13 PM
yep
 
But I would think that things like file storage are the domain of the model layer (or persistence layer). But the model layer doesn't seem to have access to cookies and Server object.
 
user41796
@NickAlexeev Correct, nor should the model have access to cookies
 
Passing all this stuff as parameters somehow seems awkward.
 
user41796
Cookies are ephemeral objects that belong to the UI
 
user41796
@NickAlexeev Create a container class for it and pass that instead
 
user41796
7:15 PM
You want to associate files & such with a user because a user has a measure of permanence. Whereas a cookie is ephemeral; they can and do change.
 
user41796
Within the cookie you may provide a reference back to the user though
 
user41796
The cookie is there to help the UI (and server) remember who the user is or claims to be
 
user41796
Fixed. :-) Thinking about the Server part
 
user41796
The Model is just a persistence layer. It doesn't necessarily know anything about the other layers. It's just there to serve up data
 
user41796
IIRC, that gets a bit muddied in this case because I think you need the Server object in order to access the filesystem
 
user41796
7:19 PM
But you also may not want your Controller going directly to the filesystem because that creates convoluted logic. "If it's Foo, I call the model, but if it's Bar, I call the filesystem..." And that logic is what the Model is supposed to save you from
 
user41796
So if my premise about needing the Server object to access the filesystem is correct, then I would create a Model object who has to be told (aka a filestream, handle, whatnot) where it's supposed to retrieve things from.
 
@GlenH7 Server.MapPath() is what I'm after. Possibly, I could get around this by "artificially" storing a reference to the Server object in the model layer. The reference would be passed to the model layer during initialization.
Somehow that feels like a hack, though.
(Passing cookies to the model doesn't seem like a hack, though. It's just another input from the user.)
 
user41796
@NickAlexeev That's a pretty common approach actuallly
 
user41796
Especially with the idea of inversion of control or dependency injection, you'll see that as a fairly common pattern
 
user41796
Likewise, folks will setup their database connections that way at application startup. Makes it easier to change out the DB via config file later on.
 
7:24 PM
@GlenH7 I guess, that would resolve things.
 
user41796
The other thing it sets you up for is being able to change out the underlying file storage mechanism if you need to do so later on
 
user41796
Say you want to start using S3 or Azure for storing stuff - just pass in the correct file path handle and the rest of your code plays nicely
 
@GlenH7 Are you suggesting to store just the path to the root directory for data, instead of passing the Server object?
 
user41796
Probably yes. :-) I can't say for certain because I don't know the object type of Server.MapPath()
 
user41796
The Model doesn't need to know about all of Server, it just needs to know where to put the files.
 
user41796
7:28 PM
So scope whatever parameter the model stores accordingly
 
@GlenH7 MapPath() simply returns the string that's the file path. Pure and simple (if I understand it correctly).
 
user41796
Can the Model then access the filesystem with that, or is there another Server call that's required?
 
@GlenH7 No other calls to Server object should be required. If I have the path string, then I can use file system objects File, Directory. I have already tested this.
Can the directory structure on the server suddenly move all by itself? Can shared aspects of hosting come into play here?
 
user41796
@NickAlexeev Ok, then I would just store the string from MapPath() and not the server object
 
user41796
@NickAlexeev By itself? No. By admin intervention? Yes.
 
user41796
7:38 PM
And possibly yes, you can start getting into craziness of shared hosting / storage. Given that MapPath() just returns a string to the file system, I might consider a separate object to handle S3 / Azure / your-fav-cloud storage.
 
@GlenH7 I'm concerned that a shared hosting (like GoDaddy) can do that to me. Is that a healthy concern or paranoia?
 
user41796
@NickAlexeev both. :-)
 
@GlenH7 This reminds me of the concept of sane asylum .
 
user41796
So if you're heading out to a site you don't control, then yes, the IP address can change. And if their server has changed then you could see different network pathing issues. But that's a much different beast than trying to store locally
 
@GlenH7 I'm planning to store locally w.r.t. web sever.
 
user41796
7:40 PM
If you're running a web server and have your code on your web server storing files locally, there's not much that a DNS lookup service can do to mess things up besides preventing calls from being delivered
 
user41796
@NickAlexeev Yeah, GoDaddy can't mess that part up
 
@GlenH7 That's reassuring.
I think, I have a better understanding of what's going on. Now that I've talked with you.
 
user41796
Yeah, I like to minimize how much 3rd parties can negatively affect my stuff too. :-)
 
user41796
YW
 
user41796
MVC can create some odd situations like that. And you end up with initialization code that kind of bends the lines with what layers are supposed to be doing and what they're responsible for
 
user41796
7:45 PM
So you've got a model that's responsible for the persistence, but it essentially has to be told where to go by the controller first.
 
Maybe someday we'll get the name changed to "Software Design and Concepts." — Robert Harvey 1 min ago
 
user41796
Quick, where's a youtube clip of "Let it go" from Frozen... :-)
 
@GlenH7 All right, I'll go straighten this thing.
Glen, I appreciate your insight. It's always a pleasure to chat with you.
 
user41796
Good luck, and feel free to pop in with questions like that one. Much more interesting than poker monads. :-)
 
@GlenH7 I love upvoting questions in meta even when I completely disagree with the person. Because it's a good question to have on Meta that can be referenced later
 
user41796
7:54 PM
Yep
 
user41796
And they even left a comment on their main question saying "hey, let's take this to meta." I almost upvoted their main question just because of that.
 
@GlenH7 Meh that's a bridge too far. That's what comment upvotes are for
 
8:53 PM
Can someone fact-check this statement for me?
I don't think they necessarily relate at all. DDD is about designing from a business domain perspective, using an ubiquitous language. Many software developers mistake it for a programming technique, but it's more of a way to organize potential software structures (i.e. classes) around business domain concepts. Software layers don't have much to do with that, inasmuch as they're merely a different (but sometimes complementary) abstraction. — Robert Harvey 1 min ago
 
user41796
@RobertHarvey That aligns with my understanding of it
 
user55340
The linked list pointer question is that rare blog post Q&A that works because it isn't trying for a discussion.
 
user41796
I might quibble a bit about the layers, but that's a semantic argument of little meaning.
 
Yeah, that's why it's a comment and not an answer. One of these days I'll get around to reading my DDD book.
Apparently, BDD is TDD done right, and DDD is BDD done right (or some similar derivation of TLA's).
 
user15026
Found out today that my employer will not be hiring any of us contract folk after the contract is done mid April. So I get to start looking again! Whee!
 
9:00 PM
Oh, joy.
 
user55340
TLA is a FLA done with appropriate constraints.
 
user55340
@AshleyNunn move in with your bf for a visa period?
 
user41796
@AshleyNunn Bummer, sorry to hear it.
 
user41796
At least they warned you
 
user55340
Warnings are nice.
 
user55340
9:04 PM
Well, better than the alternative. "go home now" not so much fun.
 
user15026
Yeah, I appreciate the warning at least.
 
user20683
9:33 PM
@MichaelT I don't have room and it'd be in violation of my rental agreement
 
user55340
@AshleyNunn periods of unemployment are opportunities to change career trajectories or personal growth and exploration. Go see what Alabama is like and why they freak out when it snows.
 
user20683
@MichaelT why Alabama?
 
user55340
Or wherever down south you are.
 
user55340
If it's south of Chicago, it's either Florida, Alabama, Texas or California.
 
user20683
@MichaelT Georgia, it says so in my profile >.>
 
user55340
9:35 PM
Unless it's in the news, in which case Louisiana either has Mardi gras, or another hurricane b
 
NO! Vanilla Ice was arrested!
 
user55340
Still waiting for justin to be deported. Maybe he'll visit Arizona (that's south of Chicago too... Or do I hear)
 
user41796
@ThomasOwens for real?
 
user41796
@MichaelT Anymore, I think all of it is just a carefully crafted stunt to increase publicity
 
Maybe he should stop, collaborate, and listen to what the police have to say. In this particular case, not only is anything less than the best a felony, so is grand theft. I guess he has a problem, so he'll solve it.
I wonder if his DJ will revolve it.
 
9:42 PM
Guffaw.
What what he thinking?
 
user41796
@ThomasOwens No, but I'm sure his lawyer will
 
user41796
@RobertHarvey I'm willing to bet he'll claim it was his
 
Lawyer doesn't have turntables.
 
@RobertHarvey How do you know.
 
Or does he? :/
 
user41796
9:43 PM
Atty by day; DJ by night
 
If a lawyer was a DJ, what would his stage name be?
 
Profound question.
 
user41796
> Mr. King attended the president's last birthday party, where he says Mr. Obama told him he had considered asking him to DJ the event, then nixed the idea because he didn't want his friend to have to work.
 
user41796
0_0
 
user20683
9:50 PM
@GlenH7 people know people
 
user20683
I mean my programming languages teacher once shared an office with Bill Joy
 
user41796
No kidding. And the guy helped bring about deep house music. That's cool.
 
user20683
@ThomasOwens DJ Magnum Carta?
 
user55340
DjNames.SE?
 
user20683
@MichaelT Sound Design.SE
 
user55340
9:59 PM
198
Music Fans

Proposed Q&A site for music historians, critics, and fans.

Currently in commitment.

 
Maybe just aDJourn.
All stylized and stuff.
 
user55340
Oh, wait... I know... Vinyl sound engineer. Ask it over there.
 
11:55 PM
@durron597 - FYI:
0
Q: Project Euler #54 - Poker Streams

rolflThis challenge posted by Durron597 intrigued me, and inspired me to answer his question, and also to determine whether a more functional approach was available for poker hand ranking. The problem description is: The file, poker.txt, contains one-thousand random hands dealt to two players. Ea...

 
@rolfl We should generate a Very Large Fileā„¢ and then benchmark it
I know mine finishes instantaneously
I'm sure yours does too
 

« first day (1629 days earlier)      last day (3375 days later) »