« first day (977 days earlier)      last day (4027 days later) » 

user41796
2:17 AM
@MichaelT - if you call that a diss... That's a compliment.
 
user55340
2:58 AM
@GlenH7 All depends on one's perspective. (Escape Meta Alt Control Shift what?)
 
9:44 AM
@MichaelT Emacs is awesome. All it's missing is a good text editor.
 
 
1 hour later…
10:54 AM
@GlenH7 me and my partner are currently using VS 2010, and thinking of upgrading to 2012. What are some key take-aways when doing the upgrade? Is there anything in 2012 that isn't in 2010 (besides no install shield)? We've tested it but we're looking for a good summary. If you know of a link that does a fair comparison between the two that would be great, all we're finding really is reviews of 2012 rather then a 1:1 comparison.
 
 
1 hour later…
user41796
12:23 PM
@RandyE - google "kathleen dollard visual studio 2012" to get a wide variety of hits regarding features within 2012. Power Tools has been updated for 2012, and while there is some feature loss it's not too great. I think implied search worked better in VS2010+PT. On the flip side, the ability to see a preview of the code instead of a scroll bar is really slick. Generally speaking, there are enough benefits to outweigh the hideous UI that they switched to.
 
user41796
Get the Color Theme Editor along with Power Tools. Those two allow you to tweak the UI almost back to a usable aspect. There's another tool out on codeproject that allows you to extract the 2010 icons and insert them into 2012. The first time I tried to use that package, I couldn't get it to work. However, I suspect user error as opposed to the package being borked.
 
12:48 PM
I must be the only person in the world (read that in your best Top Gear Jeremy Clarkson voice) that prefers the new VS2012 GUI to the old one then ;-)
 
:@GlenH7 thanks for that info, that's a good string to search in google, quite a few interesting hits. The UI is what I'm afraid of. That and the lack of an installer (having to get the 3rd party app...) but I think we'll probably end up making the move anyway. We're in early stages of development and it pays to be up to date...plus we're a member of BizSpark so the price isn't holding us back. I will do more reading and give it a test drive.
 
1:34 PM
Is the edit done to this question enough to get it reopened?
5
Q: How should I create lo-fi (non-interactive) UI prototypes?

mlkI'm currently working on throwing together some basic prototypes, partly to gather requirements and partly to design the final UI. At the moment I'm trying building up the screen using Post-it notes, with yellow notes for information and pink for actions (buttons or menus). The idea being that ...

The initial version was a poll (What do you use to create non-interactive UI prototypes), so I changed it to be a more solidi question for SE (What is the recommended way for developers to efficiently create non-interactive UI prototypes?). I found the answers quite useful a few years ago, as one of them actually lead me to my prototyping tool of choice that I use today (Balsamiq)
 
user55340
A difficulty that I see is that the answers no longer match the question. Very few of them even glance upon the 'why'.
 
@MichaelT The "Why" existed there since the beginning of the question, and looks like it was added in some form to most of the answers
Although to be fair, mine didn't include a "Why" (it's edited to include one now) :) Honestly I don't care about my answer though... I considered deleting it because it was one of the first answers I posted and I don't think it's very good now, however it covers something the other answers don't so I figured I'd leave it and just try expand it into a more complete answer.
Whiteboard: "It makes it easy to change as you make decisions without redrawing the whole thing. It's easy to share with other (nearby) developers. It's easy to annotate using sticky-notes or other colors."
Balsamiq: "almost as quick as using a pen and paper and reusable", and "you can add some degree of interactivity"
The Pencil Project: "nice and simple mockups"
I don't see a lack of Whys in the answers :)
 
user55340
1:49 PM
Just a preference for a 'why' question to have more than a one sentence answer to try to justify (what amounts to) a one word answer.
 
2:00 PM
@Rachel I still struggle when reading that question to tell myself that the 'why' does not apply to 'why make lo-fi prototypes', but to 'why use the method or tool you are suggesting in your answer'.
 
2:18 PM
@GlenH7 if you haven't seen this, great VS themes gallery: studiostyl.es
@RandyE Are you referring to installshield projects? Have you looked at using WIX? (Is your installer particularly complex? If not, WIX makes great easy installers)
@YannisRizos which answer is better (and deserves the accept?) programmers.stackexchange.com/questions/196079/…
 
Is there a way to flag users? This one: programmers.stackexchange.com/users/74115/nat seems to post only nonsense answers (2 out of three)
 
user55340
@thorstenmüller I flagged the one good answer to flag the user...
 
user55340
> Flagging the user (not this answer - its the only "good" one). This user appears to be creating nonsensical answers on a few (so far) other questions. The answers have no bearing on the question and instead are lists of show tunes and the like (these answers were already flagged as not an answer). This flag is to tie the two (and possibly future) flags together in case they are handled by different mods who don't see the connection.
 
@MichaelT @thorstenmüller that almost smells like his account was hacked
he wrote a genuine (though not great) answer Dec of '12, and then 48 minutes ago he wrote two answers all about goatherding..
 
user55340
If it was, it still needs to be addressed by mods.
 
2:31 PM
@MichaelT yeah, just noting
I suppose the mods will notice if the IP from his posts today is significantly different from previous
 
@MichaelT ok, I just flagged the bad answers as "not an answer", but true enough I could have written a short note explaining the details.
 
@thorstenmüller my experience is the mods actually read the notes closely if you ever go with 'other' and toss a note in there, that's actually most frequently how I flag unless it's clearly 100% for one of the canned reasons, even then if I have something more to say I'll add the note.
If I had to guess I'd imagine they prefer the other with explanation, and the canned ones are just there to make the act of flagging easier for those who don't want to take the time to write a note
@MichaelT just stumbled to everything2.com/title/Human+Resources and I'm struggling not to write one speaking of "The provisional resources from humans, including occasional byproducts such as various forms of media, as well as direct-sourced organic products, some of which are redundant allowing one to resource both direct and indirect products from each head."
And something further of the nature.
 
user55340
3:16 PM
@JimmyHoffa E2 is an interesting place to visit and such. Its a rather old and long lived social software community that has quite a bit in common with SE... rather than Q&A its more about just writing (no business plan - it has occasionally been hosted by universities as a research project).
 
3:38 PM
I just realized, I was dreaming in code again last night, clojure again.. much less unpleasant than the last time though as I'm getting some concepts about it. Lispers aren't kidding; macros are a killer feature.
 
user55340
4:02 PM
> Any help to help me get started,will be highly acknowledged.
 
Part of me wants to link to an Amazon page to buy The Social Network...would that help?
 
 
3 hours later…
user55340
6:47 PM
@YannisRizos might be interesting to have a DataExplorer wizard write a query for answers that contain a link that matches the domain name for the website listed on the author's profile.
 
user55340
Ahh! The XY problem is the name for the thing I've been describing for a long time (and we often get here)
 
user55340
220
A: What is the XY problem?

GnomeWhat is it? The XY problem is asking about your attempted solution rather than your actual problem. That is, you are trying to solve problem X, and you think solution Y would work, but instead of asking about X when you run into trouble, you ask about Y. The Problem This can lead to frustrati...

 
@MichaelT To catch spam? It wouldn't really work, we catch spam very fast, I think a week is the longest I've seen a spam post survive... SEDE's data are a month old, so most spam posts don't even make it there.
 
user55340
@YannisRizos Yes, and there are many things from the beforetime where they might just be lurking. In part, the curiosity and challenge of doing so. In part, cleaning up old things if they are found.
 
7:07 PM
@MichaelT Not a data explorer wizard? You were doing all this through the 90's and early oughts, you should know your SQL by now; back then it was far more prevalent than anymore
 
user55340
@JimmyHoffa I'm rusty on it... doable, but rusty... I'll think of it as a challenge later to do it more... but now days, someone just points hibernate at the database, has it generate the structure and writes things from there. Meh.
 
7:49 PM
I take it as a strength that I know my SQL well while all these green fellers with their key value lookups and ORMs will take a lot of years before they've spent as much time profiling and tuning the guts of an RDBMS as I had to in my first year
Granted it matters next to none now, but it makes ad hoc shit far quicker
ad hoc being the only time I really write any SQL anymore
 
@JimmyHoffa no it's not overly complex, and I will definitely take a look at your suggestion.
 
8:47 PM
Emacs - Environmental Management and Control System; m-x global-warming halt
 
user41796
@JimmyHoffa - quit jacking with the boffins' ability to gather data. They'll start fabricating things if they can't find the real stuff
 
user55340
Emacs - Eight Megs And Constantly Swapping - A story of a man who keeps remarrying women named Megan.
 
lol
 
strange. Revision history says historical significance notice added by @maple_shaft but notice is not displayed...
77
Q: What are the things Java got right?

Hamlet D'ArcyWhat are the things that Java (the language and platform) got categorically right? In other words, what things are more recent programming languages preserving and carrying forward? Some easy answer are: garbage collection, a VM, lack of pointers, classloaders, reflection(?) What about langua...

 
user55340
I'm curious how he stumbled across it.
 
9:02 PM
@gnat I at first read you speaking of "Revisionist history" there, which seemed more apt considering what that Q is presuming
 
9:26 PM
Is it inaccurate to call it a hash function if it has guaranteed uniqueness (which by definition implies reversability which removes the trait that makes it a 'hash') ?
I understand that it would be inaccurate, but I get the distinct idea this particular term gets applied even by skilled engineers in a...flexible... fashion
Or am I wrong to understand it in this way?
 
user55340
9:40 PM
@JimmyHoffa a hash function maps a value into a fixed range. That is the only requirement of a hash function.
 
user20683
How do I spot a "hipster" web firm outside of the use of Ruby?
 
user55340
From the JDK:
 
user55340
    /**
     * Returns a hash code for this <code>Integer</code>.
     *
     * @return  a hash code value for this object, equal to the
     *          primitive <code>int</code> value represented by this
     *          <code>Integer</code> object.
     */
    public int hashCode() {
	return value;
    }
 
user55340
@WorldEngineer Any JVM language.
 
user55340
(Other than java)
 
user20683
9:42 PM
@MichaelT makes sense
 
user20683
I feel rather incomplete but I figure that's probably normal
 
user55340
I honestly feel that the pace of tech changes are picking up at an inflationary rate that hasn't been seen since the dot com boom days.
 
user55340
So the 'there is so much out there' is quite true... it hasn't settled down. After the dot com bust, things settled down for awhile as technologies were honed rather than "oh this is neat" phase again.
 
user55340
Now you've got the various JVM languages, you've got practical virtualization for deployments, you've got a bunch of languages intended for their ease of use of 'cloud' data... and much more data moving to the cloud as the infrastructure struggles to keep up with it.
 
@WorldEngineer Starting to interview around?
 
user20683
9:47 PM
@JimmyHoffa about to
 
user55340
One should consider the question of if you want to be full time at the company (if so, what size - startup, mid sized, huge, dysfunctional)? or as a contractor?
 
user20683
@MichaelT Full time would be more ideal
 
user55340
The company tends to have the technologies selected for you... but more job security. The contractor you are going in with the solution... and you get to dictate the technologies to a degree.
 
user20683
I saw my dad do contracting for a long, long time. I always felt like it was too unstable
 
user55340
Getting paid $200/h but working "unstable" for 6 months is a different type of stress than working $50/h but full time.
 
user20683
9:51 PM
@MichaelT yeah
 
@WorldEngineer I would not suggest contracting to begin because you don't get the continuity necessary to get a feel for the industry, but I would not suggest never contracting because the years I did it I was exposed to a far greater variety of things than full-time.
my 2 cents
 
user20683
@JimmyHoffa right
 
user20683
the idea is to get a couple of years of solid work, go do a masters and then figure it out
 
@gnat Thanks for bringing that up, I asked @AnnaLear about it and she informed me that there are a finite number of post notices that can appear below a post
 
user20683
people go on and on about needing an internship. While I agree that's true of most college kids, I've worked at the same job for the last 6.5 years. I've done stuff here too which I would contend is effectively an internship.
 
9:59 PM
I removed the migration history and the Lock post notice appeared now
 
user55340
@WorldEngineer Giving away macs to all of the employees.
 
user20683
@MichaelT how's that fit with the rest of what you said?
 
user20683
Also I've used for solidly long periods, all three major market OSes, I pretty much hate all of them equally, for different reasons.
 
10:14 PM
@WorldEngineer Another indicator, perl.
 
user20683
@JimmyHoffa so I should look for Java, Python and .Net shops?
 
Have you learned nothing? Nemerle is the language of the future!
You probably couldn't find a perl shop if you want, it was maybe hipster circa '94
 
user20683
@JimmyHoffa Haskell is the language of the future or maybe Erlang or maybe Falcon or maybe whatever
 
user20683
@JimmyHoffa Perl is a support language from what I understand. More glue than engine.
 
Maybe I just have this perception from working on the MS stack for so many years, but any place that puts developers on apples seems likely hipster to me
(unless it's an iPhone dev shop or something, in which case, it's definitely hipster)
 
user55340
10:17 PM
@WorldEngineer I asked a contractor here... that was his answer for a hipster shop... he's seen it.
 
@WorldEngineer nah, perl was full engine for a long time, that's why Michael liked it
 
user20683
@MichaelT ah
 
user55340
@JimmyHoffa Thats a grey beard shop... not hipster.
 
@MichaelT Oh yeah, I always get them confused; must be the suspenders.
 
user20683
note to self: Wear a belt not suspenders to interviews...
 
user55340
10:19 PM
Back in the days of CGI being the dynamic backing for the web, perl was the language of choice. Now you've got app servers and perl has gone back to its core "duct tape of the system" roots.
 
user20683
Perl is basically LISP subjected to DSP.
 
@MichaelT people have made seriously large scale duct tape universes with it though
(as I'm sure you're aware)
 
user55340
Oh yea... I can think back to my old CGIs and all the work that it did.
 
It was ushered out as the N-tier application was ushered in
 
user55340
I'd argue that Python is more hipster than Perl... but that might also be my prejudices talking.
 
user20683
10:22 PM
Numpy largely helps Python out of the hipster slot
 
user20683
in a sense
 
user20683
though it might shove it in depending on your point of view
 
@MichaelT I'd agree, and I think google helps that be the case (because hipsters love google)
 
user20683
I figure I know enough Python and enough Java to be able to know where to look up things
 
user20683
I can think in pointers if I have to
 
user20683
10:23 PM
C is fun in its own way
 
user55340
Python seems to have an obsession with its image... and that's where I'm getting that feel. Perl (again, personal preferences) is more about practicality.
 
Perl is about the 90's, thus it's not hipster by definition (give it another decade basically)
 
user20683
Perl is totally radical!
 
user20683
:P
 
It just still does things in the old-hand meaning of "scripting language", which no longer really applies to what people write interpreters for anymore
 
user55340
10:26 PM
Perl might have had some claim to hipster-ish back in the early days of the web (when everyone was learning perl to write their own little website)... but I really don't see it in today's world were people who want to look cool are learning Ruby or the latest JVM esolang.
 
... @MichaelT didn't you do some euler in clojure?....
 
user20683
Clojure is Lisp, it kind of gets a pass.
 
fair point
 
user20683
it's one of the reasons I feel like I should have just learned Lisp and C++
 
@WorldEngineer javascript as the bee's pajamas is another tipoff, especially if outside of the front-end
 
user20683
10:28 PM
@JimmyHoffa yeah
 
user20683
it's weird admitting it but I don't like fooseball or ping pong
 
user55340
@JimmyHoffa Yep. I also did one of them in dc.
 
user20683
I like pool and air hockey
 
dc?
 
user20683
@JimmyHoffa District of Columbia
 
user55340
10:29 PM
Let me recreate that program...
 
user20683
@MichaelT what? can't just tell the program to recreate itself? :P
 
@MichaelT All I'm saying is perl's got nothing on expect
 
user55340
expect is based on TCL, a contemporary of early perl days.
 
I know, I actually quite liked TCL back in the day
and expect was really damn cool
 
user20683
@MichaelT website link in profile = broken
 
10:34 PM
for what it did
 
user55340
There we go...
 
user55340
[d1-d1<F*]dsF 40 lFx 20 lFx 2 ^ / p
 
@WorldEngineer being interviewed by a fellow named Michael Turner; 'nother tipoff.
 
user20683
@JimmyHoffa he does have at least one patent...very hipster ;)
 
psr
@WorldEngineer The parking lot for Fixie bicycles. The developers keep saying "Haskell is so over". They program ironically. They used assembly before it was cool. No one works more than 6 hours a week. They insist they aren't hipsters.
2
 
10:46 PM
@psr you forgot the dog in the lobby and guys playing frisbee in the grass on the side
 
psr
@JimmyHoffa Oh, yea, there's other stuff, but I didn't mention it because you've probably never heard of it.
 
user20683
@psr such as?
 
user20683
also nothing is ever over
 
user20683
as far as tech goes
 
user20683
business makes zombies of all machines
 

« first day (977 days earlier)      last day (4027 days later) »