« first day (996 days earlier)      last day (3024 days later) » 
00:00 - 15:0015:00 - 00:00

12:00 AM
RELOAD! There are 1708 unanswered questions (94.4435% answered)
 
Aren't Google being sued over Android's use of Java
They should totally redo Android OS for JavaScript
 
@rolfl Over 14k lines.
Couldn't they start smaller?
 
The project I'm currently working on has, so far, four client side applications... and we are, on top of developing those client side apps, working on developing a C++ library to hold the common code for those four apps... one is a Windows 10/Phone app, one is an iOS app, and two are Android apps.
 
@Duga Percentage is dropping.
 
@Mast I answered three Swift questions.
 
12:01 AM
@nhgrif Not blaming anyone.
Should probably blame myself, haven't written an answer in a while.
 
I need approximately 20 votes for silver badge. Get voting.
;)
 
@Quill Why am I not surprised?
 
There's another really cool thing in Swift that I've come across recently... OptionSetType protocol...
 
@rolfl, if IBM have the resources to invest staff in working on the open-source Swift stuff, why don't they work on their libraries or languages? Google, Microsoft, Facebook and Twitter all have libraries and languages/dialects in the works
 
@Quill That's a very short-sighted thing to say.
 
@Quill Why would you add more languages if you've found one that works and you really like?
 
First up, why do you believe IBM isn't doing that stuff?
 
well, I haven't seen any libraries or dialects IBM is involved in, yet I see the saturation from the four I mentioned
 
Well, have you considered C, Linux, Unix in general, how about "the internet".
 
12:10 AM
I suppose that IBM and Microsoft have different focuses, eg JavaScript to Swift, and in retrospect, I can also suppose that I wouldn't see anything so far they've done towards Swift
 
It may be a marketing thing, but IBM does everything - just don't shout it from the rooftops.
 
If IBM is as involved in Swift as they are in Node it will definitely be allright.
 
@rolfl that's kinda what I was meaning, the fantastic four above kinda iron-brand everything they put their name to
perhaps I'm simply missing the contributions of the quiet worker
 
Not at the moment, but IBM is actively developing the V8 engine (JavaScript), and doing things like making it work on less commonly used, but more value-added systems.
 
I don't understand that list.
 
12:11 AM
@nhgrif How so?
 
None of those four have released anything that has taken off at nearly the rate Swift has...
(in terms of languages)
Who is using ?
 
Microsoft: TypeScript, Google: Go-lang, V8, Twitter: Bootstrap, Facebook: react
 
@Quill Facebook: React?
 
ninja'd
 
Those are all in the shadow of Swift which is the newest of all of those... and maybe the most popular (certainly more popular than TypeScript and Go-Lang)...
The strange thing about the list is that it does not include Apple, basically...
 
12:14 AM
I doubt Bootstrap is in Swift's shadow.
 
@nhgrif That's a web development list
also Node is running on Google's V8 engine, which also powers Chrome... not to mention, (simple statistic) it has more tag uses on SO
 
So.. then why is it necessarily weird that IBM isn't pioneering some web language?
@rolfl @Quill: (this basically)
 
@nhgrif - let's be clear here.... people who use Swift shout about it at least 10 times more than people who use other languages. You have to reduce all Swift claims by an order of magnitude to compare it with other languages.
(that's the fanboy-factor).
2
 
I'm trying to say, there's a lot of work going into new web related stuff, and I don't see IBM contributions towards it
Note, I'm not a C or Unix developer, so I wouldn't necessarily see those (as I said above)
 
Swift was the 15th most popular tag on SO in 2015.
node.js was 19th.
twitter-bootstrap is 36
 
12:20 AM
I was talking overall
and I'm not trying to undermine the work IBM does... please be clear on that
 
Which misses the point I'm making...
 
@Quill - consider this as an overview of "web related stuff", is that fair: w3.org/standards/webdesign
 
@nhgrif I think you're using the wrong metrics to make your point.
Swift is new.
 
exactly.
 
That means there aren't a lot of questions about it on SO yet.
 
12:21 AM
How old is Bootstrap
 
Less duplicates getting closed.
 
And it has so many problems that nobody knows what they are doing.
 
as rolfl said, they also scored number one on the fanboy question in the survey
 
@rolfl I wasn't going to say it ^^
 
@nhgrif 2011
 
12:21 AM
No idea whether that's true though, as said, I've never used it.
 
@Quill - did you inspect that list?
Once you have looked at them, pick one.
 
@Quill So to look at the total number of questions of Bootstrap on SO vs Swift wouldn't really be a sane comparison... it's been around 4ish times as long...
 
I think the amount of GitHub projects in a certain language is a better metric.
Sure, require them to be active.
 
@nhgrif I said Node, Mast said Bootstrap. but you're right (node is 2009)
@rolfl which list?
 
2 mins ago, by rolfl
@Quill - consider this as an overview of "web related stuff", is that fair: https://www.w3.org/standards/webdesign/
 
12:23 AM
yeah, it's outdated and crap, they're likely to forcefeed you XML
 
@Quill Swift is higher than both of them for SO questions in 2015. Shrug.
 
@Quill Meh, you're trolling.
 
it's core stuff, I've had one of their pages open for a week
 
4 mins ago, by Mast
@nhgrif I think you're using the wrong metrics to make your point.
 
@rolfl is this maintained by IBM?
 
12:25 AM
@Mast I don't know... the MOST popular tags are languages that are far from new...
 
@Quill No, it's the w3 consortium, but, pick a working group, and you will find a few or more IBM employees setting the standards that the world uses, or will use.
 
Moreover, plenty of Swift questions are closed as duplicates of Objective-C questions because most of the questions are actually just questions about Foundation or UIKit and not about the language itself.
 
@rolfl on IBM time, or personal time?
 
IBM time.
 
@nhgrif SO in general shouldn't be used as a metric.
 
12:27 AM
Also, consider a few things, like.... say, apache, eclipse, etc. Those are all IBM products.
 
@Mast yes, please
 
Not even the survey, which by the way states JavaScript as most popular.
 
@rolfl Apache is IBM?
@Mast the only tag with over 1m questions
 
@Mast I wasn't the first one to use it as a metric... someone else tried using it as a metric...
 
Java should be there in a few days
 
12:27 AM
 
@nhgrif that was me, and it was totally out of line
 
@Quill The I in IBM stands for Illuminati.
 
@nhgrif That's more like it, yea.
 
hehe, IBM's no longer a top-tier sponsor.....
 
12:29 AM
That's SO...
:/
 
I'm tempted to learn a small amount of Java to post the millionth question
 
@nhgrif I'm aware.
I think we got some miscommunication here.
 
also I'd completely say there's probably more than 100,000 JavaScript questions that are duplicates, often without a canonical answer or just not enough gold badges
 
I should probably finish my Battleship server one day.
Node.JS was quite adequate at that.
I just wasn't adequate enough to handle the adequacy.
 
heh... if you didn't allow Parse.com questions, there'd be about half as many Swift questions...
 
12:38 AM
I also found 500000 questions on JS incorrectly tagged with a rudimentary SEDE query
1200 on CR
 
What is true is that most all of the questions are using the Swift language or are asking a question about the language itself.
What might be a decent metric is, rather than number of posts... number of views.
 
@Quill - interestingly, look at this comment: github.com/nodejs/node/pull/4765#issuecomment-172944751
That's IBM at work.
 
An older language is arguably less likely to receive a new question because someone's question has already been answered. But... if I need help solving a problem in a particular language, I will record views on questions tagged with that language's tag... and if I need help solving a problem in that language, it's usually because I'm writing code in that language.
 
> Similar to how we (IBM) handled our Node-on-PPC and Node-on-AIX builds
So IBM has Node builds... nice
PowerPC though?
@nhgrif Stop comparing fruits, Oranges and Bananas will always be different fruit, both have qualities they're strong at.
 
@Quill Nonsense, oranges don't have any qualities.
 
12:47 AM
Swift server-side is going to be cool
 
That BlueMix REPL is quite awesome.
 
Your wearables, your mobile, your computer, the websites you access
 
Jan 18 '15 at 15:08, by rolfl
To put it in perspective, I have mentioned Bluemix to you before.... but, for work, I am investigating a number of the backend optimizations that can happen there, and I need a project on the front end to use it.
Look at that, an IBM'er investing time in to an IBM service that is free-to-use for many folk,
 
I worked at a research station which had IBM as one of the big partners a while back.
 
Also, consider that for the past year IBM has been offering cloud-computing resources for free, which is far more than amazon or google does.
 
12:51 AM
I think Twitter would be one to watch... the one yet to dive into physical projects
My friend's brother works in the Brisbane offices of IBM on server-tech. My friend idolises IBM from his words
 
> Schoenmaker blijf bij je leest
That's Dutch for do what you're good at, not the whole big business around it.
 
> Ik heb geen nederlands spreken
 
@Quill Not even close.
 
thanks, google
 
When using Google Translate to translate to a language that you don't know, always ask to translate the result back in to English as a quick verification.
 
12:55 AM
but then you lose the humour of shoddy machine-translation
 
Zak
@200_success That, and I've often found better results translating several bits-of-phrases and stringing them together
 
Does Google Analytics do reports on server-types?
 
Zak
It often gets the tenses/forms slightly wrong, but it's much harder for it to give you something completely ridiculous.
 
0
Q: How to decrease the run-time of this code?

Abdelrahman WahdanA number is called the number of the year if: -it is divisible by 3 -its decimal representation contains numbers 2, 0, 1 and 5 only. Given the integer k, you need to count the number of the numbers of the year which are less than or equal to 10^k. Example: numberOfYear(2) = "5" The number of...

 
int x = (int)Math.pow(10,k);
    for(int i=0;i<=x;i++){
 
1:08 AM
TTGTB
 
night
 
1:33 AM
monking!
 
0
Q: Singleton Class for WordPress Plugin

unity100Im developing a WordPress plugin using the singleton pattern with the following requirements: There should ever exist one instance of the plugin Another instance of the object should never be instantiated, created, cloned, copied etc in any way. The singular plugin object and its public methods...

0
Q: Parsing of XML in Python using minidom

anonI have an XML that I am parsing in Python and I need to insert the data on the database. This is current implementation of my code that is working. Actual XML: > <JobTechData xmlns="http://tempuri.org/JobTechData.xsd"> > <TechDataParams> > <ProcessType>IONMILL1</ProcessType> > <RunNu...

 
2:16 AM
Alex Miller on August 5, 2013
Welcome to Stack Exchange Podcast #51, with special guest Jeff Atwood and the usual suspects Joel Spolsky, David Fullerton, and Jay Hanlon. Today's show was brought to you by Pan-American World Airways!
Interesting podcast about OpenData.SE
 
2:31 AM
 
-1
Q: Go interface and implementation

conorI am trying to learn to code using Dependency Injection and IoC in GoLang. Please consider the following code. I am basically creating an interface ListingManager and then an implementation of it. I am using the New() function as a means to initialise the implementation. While not show, I would ...

 
2:46 AM
@Quill there's a special place in Hell for everybody that ever pasted an XKCD comic without the hover text
5
;-)
 
I'll get an upgrade on my spot then
 
3:17 AM
Somebody found the one-vote-short .... thanks santa!
 
3:28 AM
@rolfl It seems like I'm the only one who still browses it. :-/ It's now up to 500+ posts.
 
Oh.... hehe yeah, I was going to ponder a reversal, but I fugure you know how to avoid that ;-)
 
Oh wait, that wasn't me. I was browsing the query about half an hour ago.
 
4:15 AM
If you're asking for a code review, this belongs on the Code Review site. — Matt Jacob 40 secs ago
 
0
Q: Displaying a Randomly Sized Array as a Table

BrainFRZThis program creates an integer array with a random size of 5-50 elements (inclusive). It then fills the array with random numbers between 0 - 100 (inclusive). The interesting part comes when I then have to print the array as a table limited at 5 columns wide. Also, the array must be centered on ...

 
5:04 AM
0
Q: Given a path to a directory, print the path to the biggest file in it

Maksim DmitrievHere is my code. I simulated a stack rather than used some regular recursive algorithm because I needed to keep track of two variables: the path to the biggest file and its size. Besides I wrote a few tests. My solution on Github. DirectoryIterator.java import java.io.File; import java.util.Ar...

 
I keep first aid kits in those emergency lockers. Sure, it's expensive to have them installed in the wall, but at least for those ones there's no need to pay extra for safety glass.
2
 
5:31 AM
0
Q: C# - would task explosion cause program to break?

AadithIn the following DFS implementation, a task would be created for each edge in the given graph. A given task would complete only after all the child tasks it spawns have completed. Would this cause any scale problems for large graphs? How do I deal with it? //destination node -> source node ie., ...

 
6:02 AM
-2
Q: i am begginer in java so i want your it

hiren gondaliyai want simple calculator java code for android studio. i used 0 to 9 numreric no, add, substract, divide, multiply, clear button and equal button. please help me ASAP.

 
6:28 AM
@CaptainObvious wot
 
hammertime
 
6:47 AM
I apologize to have posted this question at two places. By the time I posted the question to codereview and returned here, a discussion had already started here, and so I thought best not to delete the question from here. @Vogel612 I dont know anything about migrating question. Should I be deleting any one of the question. I see Austin D and MrWiggles answer at both the places. — digzou 49 secs ago
 
7:28 AM
monking @all
 
@nhgrif true, though that specific example is a specific, immutable array
 
7:54 AM
@TomaszJakubRup: Code Review doesn't take broken code/code that doesn't do what the OP wants. — Mat 31 secs ago
 
8:11 AM
I got my Loot Crate in the mail today
 
morning every1
 
0
Q: A clean way to do CRUD with pagination

Dmitry NoginWhat do you think about the following approach to CRUD? Here is the reading+pagination example. DTO types have Dto* prefix, EF Entity Types have E* prefix. DAL example: class UserQuery : PagingQuery { public int CompanyId { get; set; } } interface IUserReader { IPage<DtoUser> Read(UserQu...

 
monking @Käsebrot
 
typo?
 
that's how we say morning on code review, Monking :-)
27
A: What's a Zombie? And what are the many other memes of Code Review?

Vogel612Meme: Monking Originator: Morwenn Cultural Height: The 2nd Monitor Background: A morning greeting to the Monkey doing his monkey-business, in other words: monking Examples: A small chat search Variations: Monkernoon, Monkevening, Monknight, ... Important is only that it begins with Monk... ;...

 
8:24 AM
0
Q: My first bash script

user1104939For the first time ever I decided to write a bash script. It works fine, but I'm feeling that I din't wrote the most effecient code in order for future extension of the script. I Also don't really get a good feeling on the look of the code. Any suggestions on how to improve the script? dirs=( "...

 
@CaptainObvious sheeesh, 1982 called, they want their code back :/
Monking
why do so incredibly many people declare variables up front to leave them unused for anything between 2 and 2000 LoC?
 
lol
 
@Quill when you get into a legacy codebase where this is a thing it's not funny anymore
not even remotely
 
I work in a legacy codebase
 
and is it a thing there?
 
8:27 AM
html is built by the page with string builders
yes, yes it is
 
is it funny?
probably not
@Quill that's like the one time I saw XML generation code in that codebase...
 
it's saddening, but I still find it funny that people do that
 
3 separate xml fragments, concatenated using a regex-replace with a "template-ish" idea of filling variables into that XML ...
 
@Vogel612 2000 LoC sounds to me that class is crying for refactoring
 
@chillworld you don't touch these... You can't even know for sure where the first usage of variable x is
 
8:29 AM
@Vogel612 I feel so sorry for you
 
You need to clean up the variable declarations before anything else, because you're just making the spaghetti worse when you go cowboy refactoring
 
@Vogel612 I touch everything ;) (but it doesn't always succeed ^^ )
 
@Quill I know why I don't work there anymore :)
also no need to be. I was paid enough to ignore it while I was there
 
nice, I get to ignore the codebase now as well
 
@Vogel612 but what you mean they want their code back?
 
8:31 AM
well I reviewed that question...
why is pseudocode in comments even a thing?
finally. sorry for the pings
 
lol
there's also one about spoiling legacy vb developers
 
@Vogel612 offer them a week freelance ;) 500$ a day sounds good no?
 
@chillworld not sure they want me as freelance and the way I understood it the code is scheduled for piece by piece replacement anyways
@chillworld that's boiling down to a net 25$ an hour in the end :/
I'd take that when they allow me to run sonar over this and replace the whole Data interaction
Problem is that's basically a rewrite from scratch and that's too long...
that's not "viable from a business perspective" though..
 
8:40 AM
It looks cool, but I'm not really familiar with ZK
 
@Vogel612 that's 250 a day, not enough?
 
@chillworld Wrong dimensions.
 
@200_success huh, 220x250
 
@chillworld it'll be 10h days at least and it's not enough if I am to do this 5 days a week
 
damn, 250x220
 
8:41 AM
has to be 300x250
 
I'll fix it
 
@MattJacob Broken code is off-topic on Code Review. Please read the guide to Code Review for Stack Overflow users, and avoid making inappropriate referrals. — 200_success 47 secs ago
 
0
Q: What are the techniques, that could generally make code reviews task interesting

SivaI am required to do code reviews, but I somehow find it boring as an activity. I would like to get your reviews or any strategies that could make it an interesting activity. What I am looking is to find if there is the methodologies that I follow that make it dull and boring. Some of the methods...

 
8:57 AM
@200_success fixed
 
Zak
Monking @all
 
Does it compile? Does it work on your machine? In case you want someone to review your code, codereview.stackexchange.com might be a better place for that. — Torbjörn 45 secs ago
 
monking @zak
 
Naruto answer; accepted non-selfie answer with 0 score: Create Form Controls based on the properties of a class
Ripe zombie; open question with answers, at least one answer having score 0, no answer having score > 0: Querying MongoDB for information on a collection of books
 
9:15 AM
Cross site pimp for MSE:
0
Q: Can't stop writing. Allow me to Escape textboxes

Vogel612's ShadowI'm using keyboard shortcuts on sites where I'm interested in moderating and general janitorial duties. For that I regularly use combinations like m + c + [num] + [num]. In and of itself this is not a problem, though the dialog sometimes isn't fast enough :/ Alas I'll slow down a little and it'...

 
Monking
 
It seems that this post belongs on codereview.stackexchange.compablochan 46 secs ago
 
monking @heslacher
 
possible answer invalidation by ZeZeN on question by ZeZeN: codereview.stackexchange.com/posts/117596/revisions
 
monking
 
Zak
9:25 AM
@DanPantry hey ^^
 
How goes it?
 
Zak
Pretty good. How about you?
 
Pretty good.. had coffee & a bacon roll ^^
 
public holiday in Australia tomorrow... what to code....
I've got an AFK button in the works, it looks pretty cool
 
9:35 AM
a wat
 
AFK button, so you press it and type in your message, and then when you get pinged in chat, your computer can respond to the person saying you're afk and with your explanation or whatever message
 
You're trying to unit test thread safety? That seems odd to me. It sounds to me like you'd unit test the functionality of the class you expose, where the thread-safety issue would be more of a subject for code reviewing this code. — Yuval Itzchakov 29 secs ago
 
totally didn't use the power of inspect-element to make that demo
 
That's pretty awesome. You should make sure it works like the out of office message in Outlook, though
In so far as it will only notify each person who messages you once per AFK "session"
So if Ethan tagged you twice in the same session you would only send out that message once
 
but I want to start a chat-storm with it
 
9:41 AM
Because otherwise people will do this..
@Quill @Quill @Quill @Quill
 
@DanPantry that's a single ping, you know?
 
@Vogel612 Well, okay, but if you sent that 4 times in multiple messages
 
Yeah, it works off Websockets, so it's multi room
So a ping is one message
 
I'll be heading to university btw.
 
catch you later @vogel612
 
9:42 AM
bbl, @Vogel612
I was just scrolling through VS and suddenly it froze and said "Initializing templates" randomly.
 
I managed to cut a 700MB~1GB memory usage down to 70MB today with five lines
#recursionfail
 
If someone comes and delete the lock portion of the code, and the code review didn't catch it, I wan't that the unit test to catch it. — Cyril Gandon 28 secs ago
 
10:08 AM
So to demonstrate compliance, you'd write a document with the risks listed, then point out which measures you use to eliminate the risks, point at your implementation of MISRA rules (the MISRA compliance matrix) or at your quality system routines for code review etc. That way you don't explicitly say that you break the rule "avoid function pointers" but rather say "yes we follow that rule, this is how". And thereby you avoid having peculiar remarks in the report by the 3rd party notified body. — Lundin 7 secs ago
 
10:38 AM
Boy, I'm glad that Microsoft documented that you could create an instance of HttpActionExecutedContext without specifying a HttpActionContext but throws an error if you try and set Response without one...
Oh, wait, they didn't document that. >.>
2
At least it's open source so I could see the issue
 
0
Q: Use and/or expressions instead of if elif else blocks

Eli KorvigoThis is more about style and preference, hence I believe this site is a better place for the question than SO. Would you find it too unclear to replace this common pattern if condition1: var = val1 elif condition2: var = val2 ... else: var = some_value with this var = (condition1 ...

 
Monking
 
Monking @skiwi
 
Zak
@skiwi Monking
 
11:07 AM
1) Don't ask about performance until you face the problem (read this, it's how your question sounds). For code review, visit ... code-review. 2) it's separate question, ask it separately or just try to search, because it sounds like a common problem (e.g. click). — Sinatr 24 secs ago
 
DNS zone files are officially the bane of my existence... move over XPath and XML
 
Anyone here wearing glasses (or contact lenses) whom I can ask something?
(It's relevant that you program for this :))
 
I have glasses
 
Do you sometimes have that stuff is getting more blurry than it should be? Like, last week or two weeks ago I don't remember having any issues, but now especially black on white is getting much more difficult to read
Now if I wasn't feeling ill it would be easy to blame the glasses, but I'm not quite sure
 
For me things are only blurry immediately after taking my glasses off
As far as I remember it's a myth that the usage of glasses causes your eyesight to get "worse".
 
11:13 AM
taking them on and off in short intervals can though
 
Though if my eyes got worse, then stuff should also get more blurry I guess
But it's been long enough ago that I don't remember how exactly it looks like
 
you should go see a optometrist and get more sleep
 
Yeah... trying to plan one asap
 
0
Q: Create a collection of binaries with random set positions

stt106I would like to create a collection of binaries with n set bits and total length should be between n and 31; also those set bits should be randomly positioned. For example if n = 3, then [1;0;1;0;1], [1;0;0;1;1;] and [1;1;1;0;0] should all be possible with equal chance. Below is my implementation...

 
Maybe this is a question for Code Review? — jkdev 51 secs ago
 
11:43 AM
TDD is so much fun.
 
Do I smell sarcasm?
 
11:59 AM
No, it's actually fun.
<register type="System.Web.Http.Filters.IFilterProvider, System.Web.Http" mapTo="BBWT.Web.Services.Api.FilterProvider"></register>
This, however. cringe
 
@DanPantry once again thanks!
 
Interesting question, but I wonder if it lives better on code review? — Joe 53 secs ago
 
0
Q: Flags on steroids

Dmitry NoginWhat is so bad about [Flags] enum? It does not support IEnumerable<T> anyhow, so to get one we need to use syntax like (see): new HashSet<WhatToInclude>(new []{ WhatToInclude.Cleaners, WhatToInclude.Managers} Here is the helper class Flag<T> to discuss. We can use it this way: class...

 
12:22 PM
Monking folks
 
12:44 PM
morning
 
Just discovered a file sitting in an old development folder that's called Unreliable Script (it's empty)
 
> Rather than just giving you any work, do you have a preference on the type of development (e.g. front-end, back-end, user experience)? And finally, what is your typical freelance hourly rate?
Suggestions as to what my hourly rate should be?
 
@DanPantry The method is inherited by the mutable subclass.
@JeroenVannevel It depends entirely on your experience level.
What can you point to and say "I built this and I will build something equally awesome for you"?
 
12:59 PM
I'll ask for a back-end project which will likely be in ASP.NET with C#/EF and all that stuff
This is a technical interview they'll pay me for
 
But what can you point to in that regard to show off how awesome your skills are?
 
mm I mean, I've made a few projects that use ASP.NET MVC and EF. I think I'm fairly knowledgeable in these things -- not an expert, but I know some things
Thing is that I haven't really got a "finished" project with it
They do know that I've worked with EF/ASP.NET before though
 
55
A: How should I determine my rates for writing custom software?

quickly_nowThe best answer I've come across for this question is: "What do you want to earn?" This then has to be moderated by: "What can the customer pay?" You can weave a way somewhere in between. You may also find that if the job is going to take a year, then you could perhaps charge a fixed fee - pic...

And I'd guess given your lack of actual experience to point to, you probably need to be on the lower end of that (maybe even slightly lower than what is actually in that post).
I mean... I guess. Really, you should ask for nothing less than what you'd be willing to accept... You just need to make sure that someone would look at your resume, listen to you in an interview, and then agree with you that you're worth that much.
 
For review requests on working code, consider codereview.stackexchange.comkojiro 52 secs ago
 
@Duga that's some duplicate code
 
1:09 PM
@Pimgd For some values of some
 
@skiwi careful, or else you get some values of some value of some and recursion goes everywhere
 
@nhgrif In terms of phrasing it, would you say I respond with a range (40 to 60) or a number (around 50)? Personally it doesn't matter all too much to me but more money is always welcome obviously
The total project length is estimated to take 15-20h (their estimate)
 
then you go high end because it is uncertain
 
@JeroenVannevel last time I was part of salary negotiations, I said "I will need no less than $X" and got exactly that. You may or may not get 50, but 50 is more likely if you say 50 than if you say 40-60, for which you will most likely get 40-45
But... You should also be clear that it is important you make your own estimates.
 
Zak
@JeroenVannevel In negotiations, people who quote specific figures get better deals (Whether that's because it was specific, or because of the work and prep that went into determining the number is up for debate)
 
1:17 PM
60
A: How should I determine my rates for writing custom software?

Bob Murphy I've read the "take your salary and divide it by 1000" rule of thumb, but the thing is I don't have a salary. Then take what somebody with your level of experience in your field would typically make, and use that as a basis. If you do it that way, if somebody gives you "unpleasant looks and ...

That's an interesting story ^^
 
Five hours is a massive amount of variance here. Moreover, estimates like *this* will come from one or two places...

1) Someone who has no clue what they're talking about.
2) One of the best developers who may or may not have accounted for how long a less experienced dev will take.
And importantly, you don't want to agree that your rate is $50/hr, and then they say "Okay, project will take maximum 20 hours, so we'll pay you $1000 when it's all done." (and then you get the $1000 whether it takes you 10 hours or 100 hours... and keep in mind this is THEIR estimate for time... not yours.)
Nor do you want to be fired based on not hitting their estimates.
 
mmm I have to account for the EU-US difference too though. 100k/y might be normal in the US but not so much here
Though I don't know how much this affects freelancers
 
100k/y isn't necessarily normal. It's on the high-end... at least for salaried employees, and depending on location.
No. Never. Entirely unacceptable. If you were on my project, you would no longer be on my project and you'd be on a training program or PIP. — nhgrif 1 min ago
 
2:01 PM
@JeroenVannevel I was offered 70k euro in berlin for a full time job as a mid-lv js developer. I hope that helps gauge things
 
really?
 
Full-stack developers who work for Toptal cost the contractor $2k/ week. Even a conservative estimate that's $1k/week fo the contractee.
 
That's a lot for Europe, I think
 
@Cheersandhth.-Alf I want to write a wrap() function template for this, which is only enabled if T is an aggregate type. — Lingxi 14 secs ago
 
70k euro is about £52k. £52k is below average (average is £60k) for what you'd get as a programmer in London
 
2:06 PM
I was looking on glassdoor and 'software developer' in London seemed rather filled with £45k stuff
 
For JavaScript specifically, £52k is bang on the money. For the job title "Programmer", it's £60k.
 
London is surely not an average tho?
 
@SuperBiasedMan it is comparable to Berlin
Which is what the 70k euro figure came from.
Bearing in mind that this is for a full time salaried job - and not contracting.
 
Ah, yeah that makes sense.
 
well I offered them £35/h. That's a solid amount to me already
 
2:08 PM
£35/h is pretty decent. That's almost 3x what I earn.
And about 2x as much as I would be charging if I did an independant contract.. :p
It is better to offer high and negotiate lower at any rate
 
I figured independant contracts are more expensive by default
 
Yeah, they are
I think a few weeks ago I mentioned here I had an independant contract and the client was really shocked when I offered him £800 for a week's worth of work; he said it was out of his budget.
 
Yeah you lose a lot of benefits that being salaried provide, and the company saves money on that.
 
That's £20/hour, 8 hours/day for 5 days
Effectively, mates rates, honestly
You can make bank on contracts if you do it right
But it's more risky (no health insurance if you're in the US, no fancy benefits)
 
Yeah. I did freelance art for a while, you get some serious budgeting issues from people who don't really value your work but want it done.
 
2:11 PM
And you can do deal with not working in an office?
 
And, at least in the UK, you don't get the freedom to choose your place of work either; you have to work where your employer tells you to - even though you're on a contract (This is at odds with the US where if you're a contractor you're legally required to choose here and when you work).
 
Hmmm.... there was a time last century, when contract positions in my field were going for £60 an hour.
 
@rolfl £50-60 - from what I hear - is still the standard
 
@DanPantry You have to? Like, they can't negotiate a contract where it's up to you?
 
But you get average Joes who want a website with e-commerce and a CMS and don't fully appreciate just how much work that is.
 
2:12 PM
When I left the UK the company I worked for kept me on as a contractor at that ballpark amount.
 
@SuperBiasedMan You can negotiate it, but they have the choice of saying "you must work here".
This contrasts with the US where they are not allowed to do that, legally speaking - negotiating doesn't even enter the picture.
 
@DanPantry It's bizarre to have that enshrined in law. If anything the law is only worth being on the US end. But I suppose there are stranger laws.
 
This is how a lot of people who end up misclassified as independent contractors in the US (because it's cheaper for the company) get the company back.
/r/personalfinance has taught me this much.
@SuperBiasedMan It makes sense, honestly, because in the US contractors must pay their own tax - the company does not have to do it. This means that it's cheaper for the company, but also means the contractor has mroe responsibilities.
Which is why it's so scummy that you see companies giving employees their standard wage and classifying them as an independent contractor
Because what ends up happening is the employee sees how much money he expects on his paycheck, but ends up getting screwed when an IRS does an inspection because now he owes $$$ in taxes.
 
Oh weird. I assumed it was the same as over here. Here a contractor/freelancer is basically a sole trader. You have to still do your own taxes, though the government can do the actual calculations as long as you provide receipts and fill out the form.
 
The IRS can do that
 
2:16 PM
Yeah plus independent contractor lack protections that an actual employee has
 
But in this scenario what happens is 1) the employee doesn't know he is flagged as an independent contractor, 2) the company pays the employee the wage without deducting tax
The employee submits his report to the IRS, IRS notices he hasn't paid enough tax, ???, profit (for the IRS)
 
I meant I thought it was the same system in the UK as here, where a freelancer is a sole trader.
 
Oh, right.
I think they're mostly the same.. IRS just foobars it a bit
> You are not an independent contractor if you perform services that can be controlled by an employer (what will be done and how it will be done)
It's the same in the UK, but if you are a contractor through an agency, then you void that agreement (because you are employed by the agency and are not independent)
 
2:30 PM
6 hours to simply read an error message that clearly tells you what's wrong? Honestly, I would't call that a lot of experience. And if you would have that much experience you would agree that your solution is a poor work-around but no real solution. You can do things wrong for years without getting better. This code would get my attention and a bad paragraph in my code review. Change your attitude and fix every notice in a proper way and you'll get better. Even an undefined var that "just" causes a notice can cause a lot more trouble than you might think. — burzum 11 secs ago
 
0
Q: StackExchange DataExplorer (SEDE), Top Python badged users from NYC

Aaron HallI forked this query from another one, and made it a bit more complex. I'm looking for feedback on my style, as well as answers to other questions (see below). -- top users: NYC -- forked from Avinash Raj's query for Chennai select row_number() over(order by u.Reputation desc) as [#], u....

0
Q: Organizing template-controller-service model on directive that requires DOM manipulation and REST calls for data

Joe EsseyI'm trying to figure out the best way to process a click where a search field must be cleared and the app must route to a new template. The view code looks like: <li role="presentation" ng-repeat="match in $matches" ng-class="{activelight: $index == $activeIndex}" ui-sref="manageOpportu...

 
Your question is probably better suited to Code Review since your code is working but you want to refactor it. — leroydev 1 min ago
possible answer invalidation by Dmitry Nogin on question by Dmitry Nogin: codereview.stackexchange.com/posts/117845/revisions
 
Zak
2:58 PM
Made my first Enum Today. Was Interesting.
 
00:00 - 15:0015:00 - 00:00

« first day (996 days earlier)      last day (3024 days later) »