« first day (1155 days earlier)      last day (3838 days later) » 

12:04 AM
Mumble this cold is kicking my ass, I think the wife's going to do most the trick or treating
 
They have these things called coats.
 
I mean rhinovirus not temperature, as a kid in Colorado every costume had to involve a winter coat and snow boots
Not the same these days
 
12:58 AM
@MichaelT I gotta say...c'mon, candy canes? Don't you remember trick'r'treating? Candy canes... :P We stock up on all the best (palm-oil free!) chocolate bars that everyone loves and everyone gets to pick 2 or 3 from their bowl. I like to be the house I liked trick'r'treating at
btw I told my wife about your M&Ms->Skittles gag the other day and she about fell down
 
user55340
1:25 AM
@JimmyHoffa The kids actually seem to appreciate it to a degree. Its not something they normally get in the bag. I mean, how many small bags of M&Ms can you get before you're bored of them.
 
user55340
I'm also the one that they remember.
 
3:26 AM
 
 
3 hours later…
6:48 AM
@MichaelT I just made sort of a follow up to your recent question edit debate...
this post addressed only a part of the question asked - a troublesome / resource request / off-topic part of an otherwise reasonable question. It's barely more than a bunch of links, lacking an explanation and context, hardly complying with How to Answer guidelines. In debates like that I am usually on the side of the answerers, up to preferring question closure over editing, only to preserve existing answers. However, quality of this "answer" literally pushed me to opposite side - a question edit that invalidates only an answer like that, must be a good one — gnat 1 min ago
 
 
4 hours later…
10:27 AM
Has anybody here some experience with the DCI approach? Is this any good or just another new buzzword? Just reading Clean Ruby by Jim Gay and wonder if this is any good for some medium complex web api project.
 
 
3 hours later…
1:51 PM
@gnat That's hilarious.
 
user20683
2:34 PM
@JimmyHoffa This fresh grad is still on the lawn :P
 
@WorldEngineer At least you cut it
0
Q: MSM Merge Modules in Visual Studio 2013

theGreenCabbageCould someone please let me know where I might find resources for creating MSM files? While I am able to create MSI files using InstallShield, it seems that Visual Studio no longer supports Merge Module Projects, judging by the link below and the screenshot of my version of Visual Studio 2013 - h...

 
@JimmyHoffa full text is on google code if you're interested: code.google.com/p/xee/source/browse/XeePhotoshopLoader.m#102
            // At this point, I'd like to take a moment to speak to you about the Adobe PSD format.
            // PSD is not a good format. PSD is not even a bad format. Calling it such would be an
            // insult to other bad formats, such as PCX or JPEG. No, PSD is an abysmal format. Having
            // worked on this code for several weeks now, my hate for PSD has grown to a raging fire
            // that burns with the fierce passion of a million suns.
            // If there are two different ways of doing something, PSD will do both, in different
a piece of code I maintained once went through review like that. It turned out very educational and helpful
 
Anybody any experience with DCI? Just reading the book by Jim Gay and wondering if it's worth to use it for a medium complex web api.
 
user20683
2:50 PM
Just a heads up, Stack Overflow is less than 1k away from 6 million questions.
 
user20683
less than 900 now
 
user55340
@thorstenmüller Haven't heard about... what does this TLA mean?
 
user20683
@MichaelT data, coding, interaction I think
 
Data, context and interaction
kind of expansion of MVC
Trygve Reenskaug came up with it so at least that much credibility to it. People discussing it maybe two years now. Though I didn't follow that too much. But at least part of the Rails community is hyping it quite a bit.
 
3:11 PM
@thorstenmüller Yeah, but how much of the hype from the Rails community is deserving of any amount of trust..
;P
Really though, I'm curious. Care to explain it a bit @thorstenmüller?
If it's been meandering about a community for 2 years it's slightly more than a buzzword. 2 years is longer than any of these *DDs have been around
(other than TDD of course)
 
Yes, we do a lot of such stuff only to annoy the PHP guys. "Look how easy this is in Ruby. How many LOC do you think it would take in PHP?". Well, in addition Jim Gay found his worth his time to write a book about it.
The main idea is to split classes and remove functionality that is only used in some specific context into "related" classes. (these are mainly the model classes)
 
Where is Yannis' meta post with the site growth graphs?
 
So a class like an account has use cases or roles it fullfills only in a soecific context. And you somehow "attach" the functuinality neede for this role at run time. (Which is so easy in Ruby). That way reducing the overall complexity of a class for the programmer.
 
3:33 PM
@thorstenmüller Not sure I understand your description
sounds like it's written as an anemic domain model, which at run-time has the anemia solved by adding the guts back into the objects using ruby's dynamism
 
You can do this in C++ too it seems, but yes, Ruby's monkey patching comes in nice here. The basic classes are reduced to keeping "state" and then are filled with functionality by the roles.
In Rails they are talking about this thin controllerm fat model thing. Then models become a bit too fat for some people taste and this would be one way to solve it.
I'm tasked with moving our web site into a web api for the coming months. So I somewhat face exactly that problem and looking for some options. Just not sure if this really helps or just explodes everything into tiny classes.
 
@thorstenmüller This just sounds like making every method a static extension... nothing really wrong with it, just seems odd. The only reason I know of for taking logic out of domain models is when you want to decouple it so the logic can be used across multiple types rather than just that one type, but in your case you don't get that benefit, though you still get the cost of everytime you change the domain model you have to root around for the methods that use it to update them too...
Not sure I like it.
 
user55340
@RobertHarvey have you found it yet?
 
I like separating logic and data, but the reason I do this is so that my logic can be used on multiple types rather than only one, but I'm guessing that's not occurring in the case of this approach you're talking about, so the separation gets you nothing really.. I guess it's so you can put in variant sets of logic depending on the 'role' you're in?
@RobertHarvey Just check @YannisRizos' MSO answer history
 
Easier said than done.
 
user55340
3:47 PM
As seen from the stats in why are the best questions the ones which have been closed? on MSO, P.SE only started gaining in popularity after people started actively moderating it - closing questions and deleting things that should be deleted. — MichaelT 21 hours ago
 
Yes, that's exactly my point. At least in its 'pure' form it seems at least to add a lot of extra classes and files. There are cases where you can reuse some roles of course. Especially in case of an API where those roles can be rather abstract functionality.
 
@MichaelT Ah, it's not on the Programmers Meta. That explains it.
Bookmarked.
 
@thorstenmüller Yeah and when you have that abstract enough functionality that they can be generalized across multiple domain models, it makes sense. But that's a tiny minority of cases in OO systems. Other than those scenarios you're just separating logic from data just to separate them even though they're still tightly coupled and still need to be updated in synchrony due to that coupling
 
user55340
@RobertHarvey And also likely where you noticed it - that comment would have shown up in your inbox.
 
They are talking a lot about 'concentrating on the current task'. So it is aimed a lot towards the programmer and only having to think about the things you want an object do right now.
 
3:50 PM
Again I could see Role X puts functionality A,B on domain model K, but Role Y puts functionality B,C on domain model K, but then that also doesn't seem right to me
 
@MichaelT There was a time when I knew everything about the SE network, and what was happening on it. All of the meta conversations, every website rule and programming intricacy. That time has long past.
 
It somehow breaks encapsulation, since the role classes have to access a lot of data.
 
@thorstenmüller I'm not concerned with encapsulation too much, encapsulation is just type coupling, I just don't like that they're doing something which is meant to break type coupling apart but in a language which still relies largely on type coupling where the designs are going to be type coupling
It sounds like they're trying to do what Type Classes do
You write your type classes logic implementation somewhere separate from your data definition, but the reason is that type class can be consumed by others whether your actual type is a list or either or maybe
 
Interesting point. In some sense the whole "duck typing" thing has some similarity. But in this case I think it's a bit different. Though you would have to know the Rails community and maybe some specifics about web development.
 
In Ruby I'm not suspecting when you create some bit of logic like "Save to database" or whatever it is you do, it's to be abstracted into a role that can be applied to a bunch of different objects, because that's just not how OO approaches stuff
If you can abstract it so that role can be consumed by people not caring whether they are acting on an underlying account model or car model or duck model, then there's value in separating the logic from the model, but so long as the consumer is tightly coupled to the actual model, then you lose that abstraction
 
4:03 PM
Yes, but Rails devs monkey patch all the time. That's how the whole Rails thing works after all. This is by no means a CS oriented community.
 
@thorstenmüller Shrug, I don't actually know squat about rails, maybe it does make sense. It seems strange to me to see it useful in an OO approach because type coupling is part and parcel of OO, but then I don't know how strictly OO Rails crup is
 
The whole reusing code aspects doesn't really play a role in this discussion since this can already be handled by more common OO patterns.
About the strictness that's difficult to say. On one side the whole Ruby thing is all about conventions following 100% best practices. Up to the level that really every single Ruby programmer indents with two spaces (because Matz says that's good)
On the other side it's all about this amzing flexibility of the language and how you can reduce everything to a few lines of code (because the heavy lifting is hidden behind the scene that is you actual controller)
So how strictly OO can a framework be that allows you to call methods that where never defined and that are created at runtime by splitting the function name into pieces?
Somehow anyway, the method to do the splitting and generate SQL from it must be defined at some point obvioulsy.
 
user55340
@RobertHarvey Its a much larger site/network than it was. I remember on other sites where I knew everything about it... and years later, only knew a small fraction of what it had grown to since.
 
user55340
And Mods, I'm sorry about that difficult flag (bounty) that I just did - I know it puts you in an awkward (evil mod) place.
 
Came in to find everyone talking about Ruby, how refreshing
 
4:19 PM
I just try to find a way to align the Bruce Lee "Be like water" quote with Ruby programming.
 
user55340
@Sparticus I've been holding off on my rants...
 
And the find another quote that fits the theme and says something bad about PHP at the same time.
But if I would have any success Yanis would ban me from chat anyway.
 
user55340
@RobertHarvey (btw I feel kind of bad giving a link to monop from ~1980 C (with code that has #ifdef (pdp11) in it and a custom implementation of malloc)).
 
user20683
4:54 PM
70ish questions to go on SO to 6 million
 
@WorldEngineer I remember not so long ago being close to Q number 3M, crazy it's already doubled
 
5:29 PM
@RobertHarvey We're glad to give you refuge from the impossibility of SO
 
 
2 hours later…
user55340
7:02 PM
@GlenH7 I don't think that I linked to the 10k tools in that UX migration M.P.SE question...
 
7:36 PM
-5
Q: need help to make a online quiz project

user2946167mai online quiz ka ek project bna rha hu like ibps ka exam ki trh. maine 30 question ka set bnya hai but usme mai flag add krna chta hu like. 5 question hai 2 attempt nh kiye hai maine to wo flag krte rhe 2 question unattemted. Is there any solutions for his in asp.net using c# databse sql server

 
@YannisRizos wow.
 
that's gotta be a joke
 
user55340
Woo woo! A new 10k dv caster!
 
8:22 PM
Apparently, insisting on proper capitalization and punctuation in posts is now considered pedantry.
 
@RobertHarvey you heathen!
 
Seems to happen a lot with the non-English speaking folks. I don't get it. Don't other languages have capital letters in them?
I would never try and post on a French site without knowing the basics of punctuation. Not without getting majorly flamed, with French cuss words no less.
 
merde!
(I think that's french)
 
Your question is similar to the question "How do I drive a car so that I can keep it on the road?" The only way you can answer such a question is to teach you how to drive the car. — Robert Harvey 5 mins ago
Normal question –

What are the goals of Barack Obama’s higher education plan?

Good question –

While Obama’s higher education plan encourages making college more affordable, could the impact of using performance-based funding actually damage schools serving low-income populations and widen the divide in education based on income?
 
8:42 PM
what if there are no goals?
 
user55340
@RobertHarvey I don't mind incorrect capitalization and punctuation if it is internally consistent. Then its not too hard to switch (unless they are all lower case with no punctuation whatsoever).
 
user55340
however , when they have Strange Capitalization and ,spacing i just cant read it well!.!.
 
@MichaelT so this doesn't bother you?
 
What I'm referring to is all lower case. You know the kind: "I'm posting by cell phone, and I'm too lazy to clean it up." Or, "This is my way of expressing myself, and English is an evolving language anyway."
 
nice link @RobertHarvey btw to the higher education "how to ask question"
how do I apply it?
 
user55340
8:48 PM
@enderland That particular one? nope. Spacing on punctuation is correct. 'I' is not capitalized when not leading the sentence. Its consistent.
 
Is the link still there? It looks like it disappeared somehow.
@enderland I directed it to someone who asked a question so vague that it can only be answered by hand-waving or making a long and detailed list.
 
@RobertHarvey i think you missed the point of me asking "how do I apply it" ;)
 
@enderland With a wiffle bat?
 
sometimes I think you might need a much, MUCH stronger bat
 
user55340
Here's one that bugs me...
 
user55340
8:56 PM
0
Q: advices to work for mobile agencies?

Pauli would like to work as a obj-c developer but i don't really see which way to head to : games or apps for companies, I have not really found many job advertisings for "games developer", or if it's common to look for an "open GL" or "Cocos2d" specialized developer? or if, on the other hand, i sho...

 
user55340
Its inconsistent. Sometimes its 'i', other times its 'I'. Sometimes the leading word of a sentence is capital, sometimes it isn't.
 
user55340
It makes me wonder what their code looks like... and I shudder.
 
@MichaelT I just cancel reading it then.
 
user55340
(mixing two types without care for what they are, sometimes they use camel case, sometimes its underscores).
 
user55340
@RobertHarvey @RobertHarvey I would like to contend that such changes are acceptable on P.SE without being 'pedantic'. We are actively (not super actively, but the community evangelist picks P.SE for questions... speaking of which, its friday...) advertised and attracting experts requires that one has questions they want to read (rather than seeing the poor quality of the text in the question (not even mentioning the quality of the question itself)).
 
user41796
9:08 PM
@MichaelT I dunno what you're talking about :-)
 
@MichaelT The community user that was accusing me of being pedantic suggested that if it really bothered me, I could fix it myself. Well, I did that, for awhile. Until I realized that I was spending a lot of time fixing up other people's posts.
And then, they'll just post more of the same lazy shit, knowing that someone will come along and clean it up for them.
 
user55340
Its also a matter of volume. Downvotes can also be appropriate if one wants to extend the 'research' to 'research of use of the written language'.
 
user55340
SO just feels... too big, with too big of a firehose, and too many people not caring (about reviewing and cleaning up - theirs or others).
 
user55340
sigh
 
user55340
0
Q: Are memory leaks really as big as concern as programmers make them out to be?

Feeling sickI came across this article while searching info on memory leaks: http://andyharglesiscodebase.wordpress.com/2013/11/01/why-programmers-shouldnt-worry-about-memory-leaks/ It says that while memory leaks can happen, most of the time they never will. It also explains that the operating system "fix...

 
user55340
9:15 PM
Note the name of the blog post...
 
user55340
1 1
 
user55340
Is this spam?
 
user20683
@MichaelT Perhaps...
 
user55340
@WorldEngineer Thank you for looking into it.
 
user55340
(new user, 7 minutes old, pimping the wordpress site of a... I want to say 'known troll' who has a history of new users for new questions)
 
user55340
9:18 PM
@WorldEngineer You should have said 'yes' and let me get a flag in there before @GlenH7 did so I can catch up to his flag count...
 
-2
Q: Are memory leaks really a big deal?

Feeling sickI came across this post today, arguably debatable/wrong somewhat, but worth a shot looking over: http://andyharglesiscodebase.wordpress.com/2013/11/01/why-programmers-shouldnt-worry-about-memory-leaks/ The poster claims that modern OSes automatically have garbage collection implemented in the k...

<sigh>
 
user55340
@YannisRizos I sighed first.
 
@MichaelT IPs match.
 
user55340
Not surprised at all.
 
user55340
(see, if you made @GlenH7 a mod, then he could take care of these and wouldn't be able to flag... and I'd be able to overtake him!)
 
9:20 PM
funny his account is actually suspected elsewhere
This account is temporarily suspended for rule violations. The suspension period ends on Nov 23 at 21:30
 
@enderland It's a well known troll, has been net wide suspended quite a few times.
 
burn him!
too bad it's hard to burninate users amirite
 
user55340
Well, I've tossed a flag on the SO post (and told them to ask @YannisRizos if they have questions about him... sorry)
 
Should I burn the user, or just the question?
 
user55340
@RobertHarvey yes.
 
9:23 PM
Kaboom.
 
user55340
(forgot that you've got that funky blue name)
 
I need to get 10k rep on SO so I can see all the fun stuff
 
@RobertHarvey There might be a decent(ish) ProgSE question in there, but I don't have the energy to deal with yet another Leslar incarnation.
 
user55340
@enderland We've got more fun stuff than they do... like farting in cubes and cat names.
2
 
user20683
128
Q: Are memory leaks ever ok?

ImbueIs it ever acceptable to have a memory leak in your C or C++ application? What if you allocate some memory and use it until the very last line of code in your application (for example, a global object's destructor)? As long as the memory consumption doesn't grow over time, is it OK to trust the ...

 
user20683
9:27 PM
It's a dupe anyway
2
 
@MichaelT I'm pretty sure workplace will get far more fun stuff though long term
is there an easy way to search for all deleted questions hopefully?
 
user55340
@enderland only as a mod.
 
@MichaelT We've got "Best Programmer Joke." We used to have the "Boat Programming" question, but Jeff Atwood removed that one from the database.
 
@MichaelT that's so lame
guess I better campaign for mod so I can search and browse deleted questions
 
user55340
9:29 PM
@YannisRizos Thats just beautiful.
 
title makes that awesome
I'll be shocked if I ever hit 10k here
 
user55340
@enderland I'd say it takes about 200 reasonable answers, give or take (and have some of them hit the collider)
 
user20683
I hit 10k before I graduated college
 
user55340
With P.SE, a good answer doesn't need to be the first one... a well thought out one will get sufficient up votes for the average.
 
@MichaelT that's... a lot more than I plan on posting here :P
 
user55340
9:34 PM
As you program more, you'll find more answers you can contribute.
 
@MichaelT 200... I'm at 101, I don't suspect the last 1500 will take another 99 (if I ever get that last 1500; which I won't)
 
user20683
It was roughly a year between 1000 and 10000 for me
 
user20683
granted a chunk of that was that space probe question
 
user55340
The network profile for a user shows a nice graph of reputation.
 
user55340
@WorldEngineer and see, there's a collider question.
 
9:37 PM
@MichaelT I suspet you are right, though I don't browse your questions much (don't kill me plz)
 
user20683
I was at 13500 when elected mod
 
@MichaelT Heh. It says I cast a delete vote on it, and I don't even remember it.
 
@RobertHarvey We've also got "Best Programmer Joke" (aren't migrations fun?)
 
user55340
(for the non-10)
 
user55340
> How can I block an user? Because what is the point of asking questions here if that PHPninja (ppffftt lmao) keeps closing my questions? He should be carefull with the jedi. If I am not respected here I will be looking for another place to be respected! Yannis has learned how to echo the string 'Hello World.' and thinks he is already a guru!
 
user55340
9:46 PM
Its just... yea.
 
I hope @YannisRizos responded with an answer consistening exclusively of 'echo 'hello world''
 
@MichaelT I hope he found another place, where he and his thoroughly researched questions get the respect they deserve...
@enderland Heh, I was a noob then (couple of weeks as a mod), so I just walked away and let someone else handle it.
 
user55340
@YannisRizos The comments! They burn!
 
lol. I don't remember that one either, and I left a detailed comment. :) programmers.stackexchange.com/questions/136192/…
 
-1
Q: slow web loading speed / site calling bad links

wantedtmy wordpress site loads very slow and i actually know why it does that, while loading it calls some files which is linked to another server/domain which does't exist anymore the problem is i cant find a place where its calling from in order to remove those links. can anyone advice me where to lo...

Spam?
 
Oh and this little piece of advice about analyzing site performance is quite a gem
Also search the DB, there may be many links hidden within it. — Vlad Preda 58 secs ago
Perhaps he should use the google and just search for http:// and all the databases links will fall out
 
user55340
@enderland another thing that sometimes helps, substantive updates to existing good answers that you've already written.
 
gotta write some answers first ;)
 
School's out.
0
Q: Jframe using multiple classes?

user2945880and im trying to make it so it can show multiple classes at once Jframe: import javax.swing.JFrame; import java.awt.BorderLayout; public class Concert { public static void main(String[] args) { JFrame frame = new JFrame(); frame.setSize(1000, 800); frame.setTitle("Concer...

 
I'm sad what have you tried is blocked
 
user55340
10:08 PM
21
A: Is it appropriate for interviewers to ask candidates for their Stack Exchange user name?

enderland Would you consider it appropriate if you were asked for your Stack Exchange username in a SW job interview (or as a pre-interview screening question)? Some good candidates will not have a StackExchange account. So if you can only offer onsite interviews to 5 people and expect 100 applicants,...

 
Getting rep on P.SE is hard... Just, hard.
 
@MichaelT that's my only decent answer here, lol. and it's not really a programming question anyways :)
 
user55340
So? You elaborate on it and add another good sized chunk of material there.
 
user55340
The existing votes will further influence people to follow the trend of voting and you'll get lots more rep, ???, profit!
 
user55340
(see also exhibit A) - not that I'm trying to get rep that way, just that I happened to think of that additional material and added it to the answer.
 
10:13 PM
I'll give you shameless rep anyways!
 
Note the way you pay that with US dollars
 

« first day (1155 days earlier)      last day (3838 days later) »