« first day (1643 days earlier)      last day (3341 days later) » 

user41796
12:43 AM
@WorldEngineer - Thanks for the updates. Yes, my thoughts and prayers are with her.
 
user20683
1:58 AM
@GlenH7 actually quite well informed. She goes in Thursday
 
user20683
staying in the hospital till then
 
user20683
I'm very zen
 
user55340
2:10 AM
 
user55340
o_O
 
user55340
#1: Screw stocks.. invest in wine.
#2: *save* $500 on a $1000 bottle of wine?
 
user20683
@JimmyHoffa I don't have the money atm to get up there
 
user20683
@MichaelT Wines are like grain futures
 
user55340
@WorldEngineer grape futures would be more apt.
 
user20683
2:12 AM
@MichaelT true
 
user20683
@GlenH7 there's no way for me to get work off for that
 
user20683
it's logistically impractical
 
user20683
and I can support her well enough from afar
 
user20683
best thing I can do is work more on my javascript and the like and continue job hunting and post lots of cat videos on her FB
 
user41796
:-)
 
user55340
2:15 AM
I got a katnip box today and have the happiest cat in the world!
 
user55340
(subscription cat toys and treats: kitnipbox.com )
 
user55340
btw, did you watch that "if google was a guy" video?
 
user20683
@MichaelT I think so
 
user20683
I can't recall
 
user55340
2:21 AM
(if you find that amusing, watch the part 2 and part 3 too)
 
user20683
@GlenH7 back so soon?
 
user20683
:P
 
@amon Using dynamic languages, There is a great opportunity to provide bad abstractions which would lead to more runtime errors. sorry there was power cut last night!!!
 
user55340
Ohh! T-shirt of amusing design:
 
user55340
 
user55340
2:32 AM
@overexchange It depends on what you are after. If you are all friends, you can write some things much faster than if you are forcing your thoughts through a less dynamic language. While I'll admit to being a bit rusty at it, I can still write things in perl much faster than Java. I don't have to worry about types of if its an int or a string... it just is. This faster time means faster time to market for companies that use them. That can be valuable.
 
ya coder convenience is definitely an advantage
 
user55340
Pick a language and do project Euler #16:
2^15 = 32768 and the sum of its digits is 3 + 2 + 7 + 6 + 8 = 26.

What is the sum of the digits of the number 2^1000?
 
user55340
#!/usr/bin/perl

use bignum;
sub sum {
        my $array = shift @_;
        my $sum = 0;
        foreach my $i (@$array) {
                $sum += $i;
        }
        return $sum;
}

$foo = hex('0x100000...0000000');
@foo = split(//,$foo);
print sum(\@foo);
 
user55340
Hey! Its a bignum of some type... now its a string... now its an int!
 
user55340
The thing with dynamic languages is often they are closer to how you think than going through all the ceremony of languages with more type structure. Now, for me, I think in perl quite well. However, its also my thoughts - it can be harder for other people to get into those thoughts and read/fix my perl code. On the other hand, my Java code is constrained by the language - there is a way to do it and it makes the devs think more alike and easier to get into the other code.
 
user55340
2:42 AM
That is part of why pythonic is such a religion in the python realm... but its something thats more enforced by culture than code.
 
2:55 AM
this is a strong point : it can be harder for other people to get into those thoughts and read/fix my perl code. On the other hand, my Java code is constrained by the language - there is a way to do it and it makes the devs think more alike and easier to get into the other code.
which I was unable to express
For me python is to just learn the paradigms and get back to static type languages.
@MichaelT Do you think this is one reason it makes the devs think more alike why java is more famous?
It is important for me to make a call on, how much these dynamic languages are going to help me in future?
 
user55340
@overexchange Getting your mind into the head of the developer who wrote the code before is a key component of maintaining any enterprise software. The more ceremony around it - the more structure around the code - the easier it is to do. Sure its frustrating, but its faster than trying to get into some oddly written ruby.
 
-4
Q: Type checking in dynamic language

overexchangefrom module operator.py we have functional abstraction def concat(a, b): "Same as a + b, for a and b sequences." if not hasattr(a, '__getitem__'): msg = "'%s' object can't be concatenated" % type(a).__name__ raise TypeError(msg) return a + b to perform concatenatio...

 
user55340
Java's fame is in part its ubiquity. I can run it anywhere as an EE developer. Just give me tomcat and I'm good to go.
 
user55340
On the other hand, I've written some rather impressive and useful perl code in a day to automate part of a build.
 
user55340
3:02 AM
(Take two .war files... each file is ~300 megs (the code base was 1.5M lines of code and then third party libraries too...
 
user55340
Find out the minimal set of files needed to be transferred to go from war v1 to war v2 as an incremental update.
 
user55340
And... while you're at it... write a script to install those files in the proper place.
 
user55340
I wrote a perl script to do that. Open up the archives, check the checksums, examine the differences between the two, and generate a .sh file, and then package it all back up in a .tar file to be deployed.
 
user55340
It was about 200 lines of perl when all together...
 
so python and perl is more ideal for configuration?
 
user55340
3:05 AM
They have their place... they are wonderful swissarmy chainsaws of code. But you don't always need that much power and utility.
 
user55340
And, for what its worth, I was the only person there who understood perl and could write it... the java only coders were thinking about 1k lines of code (and about a week to design) to do what I did in a fraction of that in a day.
 
important question is, can python fit for enterprise software?
 
user55340
It can be.
 
user55340
That said, I don't know any enterprise python shops.
 
it can't be, if you say: it can be harder for other people to get into those thoughts and read/fix
 
user55340
3:07 AM
I know lots of Java shops. I know of quite a few C# shops. I even saw a scala shop... and lots of "we'll do whatever you pay us to do" contractors.
 
user55340
Netapp's customer support site (and the IT department there) used to be a 90% perl shop (and 10% VB). I think now its a 25% perl, 75% Java.
 
user55340
Given that, I'm sure there are other python shops in the enterprise world... I just never looked for them.
 
user55340
I've seen academic python places... though they are more interested in scipy. And biotech perl places today too... again, perl is big in bioinformatics.
 
user55340
But as a industry programer, I would not limit myself to a single language ever. I try to learn a new language every year... enough at least to get through the first 50 and a bit of project euler.
 
are you an active member of project euler?
 
user55340
3:11 AM
Staying stuck in one language... you'll find yourself being a whatever today's cobol is when you're 50 because you can't learn another language.
 
user55340
I've dabbled in it from time to time.
 
I agree, infact am about learn scheme as well after python
 
user55340
Being flexible with my programming skills, I've worked at fortune 500 companies, startups, small consulting shops, huge retail companies and now I'm working for the state.
 
user55340
Sit down, and learn one first. Trying to learn two at a time if you don't really understand one will confuse concepts.
 
3:13 AM
sure
 
user55340
Until you can really think in one language and build up your inner metal model for how programming works... and be able to brain compile code you see... trying to do two at once will just confuse you because you won't have a firm model to build on.
 
ok
am just learning python now. Infact am just following what course says, not on my own
Do you know any website that has info about languages used in enterprise software?
 
user55340
This was neat, but its behind a paywall now: spectrum.ieee.org/computing/software/…
 
ok
thanks mike for your answers, It is office time now...
 
3:45 AM
+1 this is also a great answer, "Functional programmers prefer constructs that can't fail by design" this so eloquently states what is the largest motivator behind a majority of design decisions functional programmers make. Imperative programmers have a rule they like that says "Tell, don't ask", FP takes this to the Nth degree by focusing on allowing continuous telling of instructions without requiring results checking until the absolute last moment, so we try to ensure intermediate steps can't fail, because Composability is king. Very well said. — Jimmy Hoffa 4 mins ago
 
 
5 hours later…
8:21 AM
Slow down there pardner, that's a lot of question marks for a single question. I'd recommend tidying this up so we can work out exactly what you're asking, rather the guessing among the many questions you've got here. Also if you're asking a theoretical question about the MVC pattern it probably belongs on Programmers.SE rather than here, we only really deal with 'keyboard' problems rather than 'whiteboard' ones. — Aiken 53 secs ago
 
 
5 hours later…
1:17 PM
in Duga's Playground, 34 mins ago, by Duga
If you want opinions on working code, SO is not the place to ask. Try programmers.stackexchange.com. — Jeroen Mostert 1 min ago
^^ still open for pull requests
Although I think someone confused programmers with Code Review perhaps?
I don't know though, don't have 10k rep on SO yet
 
2:17 PM
@JimmyHoffa what answer is that for?
bleh, "oh comments (and regions) are so useful for describing what functions do."
I hate those people so much.
 
 
1 hour later…
3:49 PM
@Telastyn click the "4 mins ago" and it links you to the Q
 
ah, ty.
 
user114359
@RobertHarvey is as picky about spelling and grammar as I am
 
user114359
I wonder if that question should be closed as primarily opinion based because it asks about popularity, but it did get some useful answers.
 
user114359
17
Q: Why is MVC more popular than PAC?

jgauffinI just stumbled upon a question at SO about PAC and got interested in the pattern. I'm wondering why it's not as widely used as MVC? What is the MVC benefits compared to PAC?

 
user114359
If it were asked today and did not have the upvotes and answers I would definitely VTC
 
user55340
@amon I one "wrote" a "ruby" "interpreter". It handled 95% of the code I had and matched the implementation. It spat out "parse error on ${last line+1} and exited "
 
user15026
4:23 PM
Woo, finally got told what time my surgery will be (8 am tomorrow). Yay cyborg upgrade!
 
@AshleyNunn :)
 
user114359
Are you getting a bionic arm so you can crush the skulls of your enemies with your bare hands?
 
user55340
@AshleyNunn I hope that link to the game the other night didn't break your brain (it still hurts mine when I see it on steam)
 
@AshleyNunn everytime someone gets near you with a needle, just remind them "Don't miss!" - always sage advice.
 
user114359
Or a laser cannon in your forearm a la Megaman?
 
user55340
4:25 PM
Skull cannon a la diamond age?
 
user15026
Someone suggested I ask for a toaster and my only response was "only if it comes in bagel width"
 
user15026
Because who doesn't want to be able to make toast whenever wherever
 
user15026
@michaelT diamond age was a really good book.
 
user55340
@AshleyNunn pint size. (Up to date on questionable content)?
 
user114359
I want to replace my belly button with a spigot that drains the fat out, so I can eat as much bacon as I want without gaining weight.
 
user15026
4:28 PM
@michaelT yes, always am, it's one of my favourite comics
 
user15026
@Snowman Oh that would be a good upgrade.
 
user55340
You saw that Crodak is updating regularly now?
 
user55340
 
user55340
> Great news! Thanks to my amazing Patreon supporters, I can now offer a regular schedule for Dresden Codak! Look for the next page in exactly two weeks, and every other week from then on!
 
user15026
That is one I still need to get caught up on
 
user55340
4:33 PM
Better hurry. It's going to start moving.
 
user55340
And it's about a cyborg!
 
user55340
Cyborgess?
 
user55340
Cyborgette?
 
she-borg?
 
user55340
Hmm. Tough questions. Off to English.SE!
 
user55340
4:35 PM
@ratchetfreak too narrow... Unless there is assimilation going on with tight clothing.
 
user55340
Btw, @AshleyNunn did you get the tie ins between Diamond Age and Snow Crash?
 
Here's my C interpreter:

#include <stdio.h>
int main() { printf("Segmentation fault\n"); return -1; }
2
 
user55340
@amon matches 90% of the code output.
 
user114359
Here is a Java interpreter:
public static void main(String args) {
IProblem p = new ProblemFactory().createProblem();
p.doEnterpriseyActionWithLotsOfXmlAndOneHundredNestedLoopsAndConditionals();
}

(throws an exception, gives up)
 
user55340
@amon April 1, post a question about your c interpreter on SO and give that as the mvce?
 
user114359
4:48 PM
I guess no code formatting in here
 
user55340
Four spaces. Paste, select fixed on the side.
 
@TimSchmelter this is a very bad fit for Programmers, see meta.programmers.stackexchange.com/questions/6483/… Recommended reading: What goes on Programmers.SE? A guide for Stack Overflowgnat 1 min ago
 
5:12 PM
@MichaelT Nah, I should post it on Hacker News: “Here at compilr.io (YC 2016) we're excited to announce the revolutionary, formally verified, self-hosted FemtoC interpreter that uses only 2SLOC. This even undercuts minimal Lisp eval implementations by 80%! Sign up HERE to request an invitation to our full-scale SAAS cloud compiler service to launch your crufty C code into the shiny future. You can <a href="javascript:alert('Segfault')">try it online now!</a>”
 
Here's my haskell interpreter:
 
@amon Doesn't a segfault in C go to stderr?
 
@durron597 Neither. the message is printed out by the shell, not the program itself. But creating an actual segfault (int *p; *p=42;) is probably UB, and we don't want nasal demons, now do we?
 
user55340
5:30 PM
@amon you know you want to do that here. Maybe with a stack snippet.
 
6:16 PM
Looks like there is going to be some more android / java development in my future
can't say I'm too thrilled for that
 
@JimmyHoffa Did you write that in Whitespace‌​?
 
@RobertHarvey does it matter? Nobody'll run it anyway
 
6:36 PM
heh
 
user114359
6:49 PM
Could we please get two more votes? This blatantly off-topic question has been open for several hours now:
 
user114359
-2
Q: error in build to process builder in java

shashwatup9kI have developed myself tagger and I want to host on the web. my server is based on jsp. But This tagger is based on svmtool and it has been written in Perl script. That's why, I have created one ".java" file. In this file I've created Processor builder and via the Runtime.getRuntime().exec throu...

 
@Snowman Closed, downvoted, and voted to delete.
BAM
 
@whatsisname - seriously, I have no idea what you could possibly mean by original problem statement if not some sort of requirements. Some sort of requirements which are frequently not made by programmers.
 
@Telastyn: his original problem statement is "we want to sum the numbers from 0 to 9 skipping 5"
that's it
nothing more to it
maybe its a requirement
maybe its some piece of a recuirement
or maybe its an example to get his point across
it doesn't really matter
 
user114359
thanks!
 
7:01 PM
I agree with you that having business people write your code via requirements is bad news, but I think you're stretching the point to a territory that is beyond its scope
 
but in the real world, those absurd requirements are provided by non-developers - almost all of the time.
so your advice, followed by people in the real world will lead to bad news.
almost all of the time.
 
my answer has nothing to do with software requirements
it's "do the thing that is most obviously correct"
 
continue is never the most obviously correct... meh. whatever.
 
whether "sum all numbers 0 to 9 skipping 5" is a good part of a greater solution is irrelevant
lol
are you just hating because I advocated using continue? lol
I generally only use continues for a small handful of scenarios, and in those scenarios they are used quite often
I just clicked on your profile for some reason and saw you are in minneapolis
whereabouts?
 
I try to figure out why you advocate for something that is (to me) clearly less clear/readable/good. And justifying it as "closer to requirements" is absurd. "most obviously correct" is a good reason at least, even if I disagree that the continue version is obviously correct.
downtown at the moment.
 
7:08 PM
well, I didn't say "closer to requirements"
I live in South Minneapolis, work up in Maple Grove
 
true.
my condolences. No great way to do that commute.
 
It's not bad, I can usually make it up here in a hair over 20 minutes
since I'm going the other way, and usually don't roll in until 9:30 or 10
 
yeah, that's not bad.
I live north of the loop, so it's ~30 mins to everything.
 
on a bad day, I'll usually spend longer getting from my house to 35W than from 35W all the way to 694
I may resume biking a day or two a week in the near future
once i get around to replacing my rear wheel
 
7:36 PM
Hello everyone, quick question. In Java, does the music function works based on codecs installed on the computer or java compiler's library codecs or something ?
 
@AMaanRizwan Do you mean JavaFX?
Java (without JavaFX) can really only use uncompressed wav files
 
In simple java program via BlueJava or something :)
 
as far as I know there's no standard "music function" in java.
 
user114359
8:02 PM
A quick perusal indicates Java supports WAV and MIDI out of the box
 
user114359
At a previous job I worked on an application that did use sounds, and they were always WAV format. We may have used a library with more functionality instead of core Java but I honestly do not remember. I never messed with that part of the system.
 
user114359
@AMaanRizwan (tagging you just in case you left since you posted your question)
 
user20683
Java was designed as an embedded systems language in the era when WAV and MIDI were basically all you had
 
user20683
and WAV was basically brand new
 
8:11 PM
if by brand new you mean several years old
 
None of you guys have ever lived in the Los Angeles area, apparently. I had two jobs my whole life having short commutes; the others were never less than 45 minutes. The last job I applied for would have been 75 minutes each way.
 
I hate my 45-50 min commute with a passion....
 
I've never lived in the LA area because that would be miserable
 
I worked in Silicon Valley, was ~hr there.
most of my jobs in MN were about an hour too. this is much nicer.
 
@Dagon as written, this is a bad fit for Programmers - it would be quickly voted down and closed over there, see Why do interview questions make poor Programmers.SE questions? Recommended reading: What goes on Programmers.SE? A guide for Stack Overflowgnat 32 secs ago
 
user20683
8:18 PM
@whatsisname brand new in the Embedded world is like 20 years old
 
user114359
He finally stopped using the toilet bowl link
 
May have to blacklist gnat from Duga.
 
@RobertHarvey hehe
 
Arduino is 20 years old?
What about that BeagleBoard thing?
 
user114359
Maybe figure out a rep threshold and blacklist anyone above that value from Duga?
 
8:20 PM
Won't work. High-rep users routinely make erroneous recommendations for Programmers.SE
 
user20683
@RobertHarvey I'd argue that's more the case. Low reps tend to not even be aware we exist
 
user20683
@RobertHarvey zilog z80 is early 80s tech
 
user114359
I meant, but left out, the part where high rep Programmers.SE users should be blacklisted
 
That might work.
 
user114359
Maybe have an activity level to meet too. It is possible that if someone earned a bunch of rep and hasn't visited here in a while they could make erroneous recommendations too
 
user114359
8:23 PM
at that point, it would likely be as easy as a human picking 10 names and manually entering them.
 
or just blacklist gnat and see if that solves it good enough
 
Does DI imply that injected dependencies can be (are) satisfied by more than one Type?
 
I would think so
 
Otherwise, what's the point, right?
 
right
well, not always
theres DI the design pattern/religion
and theres DI the 'style'
and for the style the dependency can be a specific type
 
8:26 PM
So maybe an instance of a specific type with certain settings, right?
 
exactly, for the latter
 
OK.
And for the former, the two types can be a live type and a mock, yes?
 
as for the design pattern/religion, often you have an interface and an FCube and other nonsense
yeah
 
Which implies an Interface.
And Enterprise Land.
 
yeah, although some people like to use a subclass of the 'proper' type and override everything for the mock, which makes no sense
 
8:28 PM
I think the light is finally starting to go on.
That's for those testing frameworks that require you to virtualize everything. Which is pretty much all of them.
Except, ironically for Microsoft's MSTEST, which has Proxy test objects as standins, so that you don't have to make everything virtual and public.
 
I think DI the style is often very useful, and DI the design pattern/religion can often make things overcomplicated for no benefit
e.g. I find that DI implemented solely by mandatory constructor arguments gives you 90% of the benefits
 
Yes, exactly.
What I think is that DI (in the form of IoC containers) is useful for those 5% of programs that are enterprise factoryfactoryfactorys.
 
user114359
A factory that produces factories that produce factories that produce widgets?
 
(only slightly exaggerating for effect)
 
I think the constructor argument DI has almost no downsides but makes debugging things a lot easier because it makes a lot of potential error states nearly impossible
 
user114359
8:32 PM
That is not much of an exaggeration given some of the "enterprise" code I have seen.
 
yeah, IoC containers are only useful for those rare cases when arranging your dependencies is so onerous that you say fuck it and just toss them all in a bucket and the the container sort them out.
 
So how arduous is the refactoring if you're handing concrete classes to constructors, and you find out that you need to change them to conform to Interfaces?
 
@RobertHarvey: it depends
if maintaining backwards compatibility with previous versions of your project, it can be rather nasty
but otherwise, for stuff with good IDEs, work is pretty minimal
 
I was imagining some sort of Find and Replace that understands context, like where constructor declarations are.
 
for C# visual assist x and resharper make it a mechanical operation
 
8:36 PM
Ah, OK. I figured something like that existed.
 
as long as those ctors are not publically exposed, it's straightfoward
though I'm not sure there's a downside to making the interfaces upfront.
 
the downside is that you just have one extra layer of mental indirection every time you're using stuff
 
Is this the place to ask questions about software careers?
 
And that you've just doubled the number of type declarations in your code.
 
is there really that much indirection from IFoo to Foo
 
8:37 PM
if you have an interface and a single class that implements it, and never have more, you're just wasting brain cells
 
@Tanner Can you be more specific? (Don't ask if you can ask, just ask)
 
so what? type declarations are cheap.
 
Until you have to read them. Or click through twice to get to the actual declaration.
 
user114359
@Tamer in general Workplace.SE is the better place to ask, but at either site you need to be careful about career advice.
 
for me, I prefer to do concrete classes and switch to interfaces later
because it happens so infrequently
 
8:38 PM
true, but if its a dependency worthy of being a dependency, then there will be more than a single class implementing it, or else you shouldn't make it a dependency.
 
user114359
@Tanner even... messed up that tag
 
not always
one of the benefits of ctor argument style DI is that you can essentially have the compiler enforce that things are setup correctly
in the right order
 
I agree with that.
 
@Telastyn In my last project, I'm guessing I had 100 classes. Of those classes, there were maybe a dozen that were multiple implementations of some interface.
 
@RobertHarvey I am a 3rd year CS student who volunteered at a conference the past two days. I hit it off with a team and they found out I am looking for part time work so the lead dev took my information down. He emailed me today about a job and when I can come in to chat with himself and the owners, and also asked about what my salary expectations would be
 
8:39 PM
@Tanner OK.
 
but using concrete types for your dependencies is just being lazy.
 
I have no idea how to proceed
or what my salary expectations are
 
go back to school.
 
@Tanner Find a Salary Survey site, or several, and put in your skills. It will give you a rough ballpark idea of what to expect in the way of pay. Glassdoor is a good one.
 
129
Q: How can I determine a reasonable salary to ask for?

RachelI'm looking for a comprehensive answer to this question, not short answers that just tell me one piece of the equation. The ideal answer should include: How can I determine the average salary rate for my position? What statistics affect the sort of salary I can ask for? (location, skillset, ex...

2
 
8:41 PM
your salary expectation should be to be paid hourly
 
Not weakly.
 
user114359
as a student, you will be lucky to be paid (i.e. internship)
 
Erm, weekly.
 
@Telastyn: lazy? sure, but theres ultimately a limited number of hours available to get stuff done
 
@Snowman no software engineering student should EVER work for free
 
8:41 PM
knowing when to be lazy is very important :)
 
@Snowman -> @enderland
 
@Snowman: if you're a sucker
 
he asked what my expectations are
 
user114359
@RobertHarvey my previous employer paid me weakly :-)
 
people who can program are in huge demand right now, even internships
 
user114359
8:42 PM
Hey I never said a student should work for free, only that a lot of companies "pay" for interns with "experience"
 
@Tanner Your expectations are to be paid in a manner consistent with what other people having your skills commonly get paid.
 
those companies make trash and are for complete losers
 
Market rate, in other words.
 
user114359
Market around where I live for someone without a degree is a bit less than entry level, which itself is low.
 
42
Q: How to respond to a direct ask of salary earned and expectations?

DibstarWhat is the best way to fill out an application form for a role with an unspecified salary expectation where the following questions are mandatory to complete in a pre-interview form: What is your current salary? What salary level are you looking for with regard to this position? I am wary of...

 
8:43 PM
Hint: You won't be making six figures.
 
Tanner, you are planning to finish your degree program, right
 
though I expect you are hoping for a bit more practical answer htan what we are saying @Tanner
 
@whatsisname yep, it's part time
 
103
Q: Does the first person to mention a number in a salary negotiation lose?

NickCWhen talking about salary negotiation (or any negotiation), it's become somewhat conventional wisdom that "the first to give a number loses". Steve Hanov says so. So does Knocks.com. Is this true? Here are some special cases that may call this advice into question: What about large employers ...

 
where do you live? CA? midwest? etc
 
8:43 PM
@gnat that is what I am worreid about
@enderland Winnipeg, MB, Canada
 
user20683
@Tanner there's a guy in the Bridge (gaming chat) by the name of Frank lives up that way, might ask him
 
so 60k salaried is probably something like $30/hr, roughly, after vacation/etc right?
 
user114359
@Tanner I would focus more on school than work right now. Finish that degree. If you can make a few extra bucks along the way then great.
 
@whatsisname it takes 5 seconds to extract an interface from your type and maybe 10 to find usages for implementations. Or more likely, you stop adding dependencies/complexity where it need not go.
 
@Tanner No. That's for experienced developers. You're a beginner, correct?
 
user20683
8:45 PM
assume 2000 working hours
 
@enderland: in the US, 2x by your hourly rate in thousands == your salary
as a general rule, as a year has typically 2000 hours
 
@whatsisname right, that's what I was using - but I expect Canada doesn't shaft their employees with vacation/etc
 
so yes, 30/hr => 60k/year
 
2080, if you don't take two weeks vacation.
 
Anyways if you figure their FT employees are paid in the $30/hr range, this can be a good "reference" for anything you submit
My company pays parttime students about 1/2 per hour what the FT employees make
 
user114359
8:51 PM
My company simply will not hire anyone without a B.S. or higher degree.
 
user114359
not even interns
 
@Snowman I don't think that's common at all, most companies hire interns before they graduate with a 4-year degree
 
unpaid internships in the US should be outlawed
 
user20683
@whatsisname they are in California and some other states
 
56
Q: Age close votes after 14 days, regardless of views, allowing recasting

Shog9I've been putting this off for a long time... Close vote aging - the deactivation of votes that haven't resulted in a question being closed - is a critical part of the vote-to-close system, but has something of a troubled history: all too often, it has been more annoying than useful, capricious...

^^^ recasting... "dish best served cold"
 
user114359
9:02 PM
@enderland I have seen it both ways. Seems more common in my area to require the degree, with exceptions for exceptional candidates.
 
Tanner's doing FizzBuzz in a private chat. Wanna watch? :)
 
user20683
@RobertHarvey sure
 
5
Q: Unpaid Internship (USA) Employer Requirements

enderlandWhat are obligations/responsibilities a volunteer/non-profit organization desiring to have an unpaid internship position should consider? Note: this pdf from the department of labor discusses what seem to be the legal obligations behind having a non-paying internship for a for-profit company ...

 
Is this correct?
if (i % 15 == 0)
System.out.println("fizzbuzz");
 
as part of a larger loop, maybe?
 
9:07 PM
also, -1 for style: no curlies on if statement
 
pfft.
 
@RobertHarvey do you want commentary on it? or are you talking with him in here? I'm confused a bit
 
I'm in a private chat. He's underestimating his hourly worth, I think.
 
@RobertHarvey: are you giving him a preemptive interview
so he can hone his skills?
 
Sort of. He seems pretty knowledgeable for someone who never held a programming job. He's been programming since he was 11.
 
9:10 PM
@amon hahahaha
 
seriously, no curlies means dead kittens.
 
user114359
my wife left her earbuds out yesterday. That almost made a dead cat :-(
 
:\
 
user114359
I found some "partially processed" cat food with a rubber piece in it on the floor this morning.
 
user114359
The Snowman was not happy
 
user114359
9:16 PM
I am done with having pets. Too much trouble.
 
user114359
Exception: pets I can legally eat. For example, bacon.
 
pets are fine. Better than babies.
 
user114359
My "babies" are old enough to do everything themselves
 
user114359
they also do not perform bodily functions on my carpet
 
user114359
firing, captain
 
user114359
ugh I want to VTC a coworker for "unclear what you are saying, and unclear what you have ever said to me. I may as well be talking to Charley Brown's parents."
 
You can vote to fire them instead
 
user114359
nope. I don't even have any direct reports anymore (those I could vote to fire) because I'm a lazy quitter
 
10:02 PM
@RobertHarvey: in your DI questioning: programmers.stackexchange.com/questions/232229/…
 
10:15 PM
I don't want to move that array to controller's scope because it doesn't "belong" there. Plus, I want variable declared as close as possible to place of their usage. Seems like what I am doing is definitely best done server side. — kape123 just now
 
10:29 PM
@whatsisname Oh, snap! Eric Lippert is a DI skeptic.
 
user20683
10:43 PM
@Snowman guinea pigs
 
user20683
so someone is using a dress color explanation video to rick roll people
 
user20683
that's primo trolling right there
 
user55340
0
A: What non malicious uses are there for ping's flood (-f) option?

MichaelTLong ago, I was in a university computer lab where we had... interesting wiring. Apparently, the signal in thicknet is the same as the signal in thinnet and some engineering student had created what looked like a terminator for thicknet and thinnet smashed together... a barrel connector with 10b...

 
user55340
@WorldEngineer rabbit.
 
user20683
@MichaelT eh?
 
user55340
10:57 PM
Edible pet.
 
user15026
Aww, you guys pinned me! (on a laptop using my phone as a tether because mobile chat sucks and i am bored)
 
11:57 PM
@RobertHarvey: working on a compiler and software platform likely results in a different perspective than working on software for insurance companies....
 

« first day (1643 days earlier)      last day (3341 days later) »