« first day (461 days earlier)      last day (3549 days later) » 

12:00 AM
We just don't have the diversity. We have VB6 reviewers with no vba question and one Obj-C reviewer with too many questions...
 
There aren't too many questions.
Only 0.5% unanswered ObjC questions.
Java has 1.1% unanswered, and we have many more Java reviewers.
 
I think I remember hearing about needing some python reviewers as well.
 
C# is 3.5% unanswered
Python 6.3% unanswered
 
^^ that's above the average
 
C++ 4.3%
PHP 4.6%
Javascript 3.5%
 
12:02 AM
we're doing great I find
 
C 1.1%
Ruby 4%
SQL 0.5%
 
I think so. I've been noticing a lot of reviews from people who don't chat lately.
 
last year 10% of questions had no answers
 
I could probably look at a few of the Ruby questions.
 
The only metric by which we have not enough ObjC reviewers is by the fact that if I post a question that I can't self-answer, it will definitely go unanswered.
 
12:04 AM
That was my only point nhgrif. It's unfair to ask one guy to review all of them. And that^
 
how could that happen? I mean, after you let your own code sit for a while, and look at it again, you'll certainly find something to say, no?
 
It's not unfair. It's fun.
Maybe... but I've been letting this one sit for a while before even posting it--mainly to make sure that it's bug free.
Because it's was about 2 months of dealing with memory issues.
This isn't code I wrote in one sitting like almost every other question I've posted.
Objective-C needs 30 more questions to move onto the first page assuming the three ahead of it don't get more.
I'm going to play CSGO.
 
at least it's eligible for tag badges :)
 
Lol. Right?
 
yeah
needs another 25
I think
 
12:08 AM
Speaking of... It's 8. I the tag scores need to update. I want my shiny new badge.
26. One of those will be gone in 9 days.
 
that's in 2 hours IIRC
oh
 
Nooooooooooo
That's too long.
I'll have to go write some code or something.
 
I need to finish my VBA CRUD app
it's almost boring, all I have to do is copy a repository implementation, paste it into a new class, then change the sql strings.
then same for presenters, I only change the repository types
now I wish VBA had generics
#pushingit
something's wrong
I can't be copy+pasting code like this
 
It just has it's limits. That's pretty much why .Net was written.
 
yeah, but no.. I mean, I should be able to move most of the common code into a single class
actually the presenters are fine.
meh.. yeah, that's the bottom of the rabbit hole
 
12:20 AM
I kinda want to play with me how's enumerable class. I keep kicking it around, but I can't figure a good way to go about extending it.
 
me too!
 
0
Q: Elegant way to fill a large hash in Ruby

user50764I have an if else statement where a fairly large hash if filled and passed to a function in a certain way in the if statement and the same hash is filled in with different keys if it goes into the else branch. Like so: if true #not the real condition but used just for demo Function.change({ ...

 
The only thing I can figure is to pass a collection into it, but then I'm not sure we could leave it static.
Which breaks Range...
 
if only there was a way to pass a function as a parameter...
 
Ugh. There is, but it's not safe and it's overly complicated.
 
12:24 AM
well, Distinct could possible be implemented I guess
ElementAt as well, and ElementAtOrDefault
 
0
Q: Code Review Community: You've been working on voting more? Well, today, your up-votes rock! Now, let's work on keeping this up

jt0ddLet's have a look at a current "Newest Questions Voting Chart" A current look at the comparison between up-votes and down-votes on the Newest Questions page of popular Stack Exchange sites Thursday, August 7th, 2014 ~ 6:15 PM US Central Site Up-Votes Down-Votes Total Code...

 
oh
 
It almost needs an IEnumerable interface and a bunch of EnumerableFoo, EnumerableBar classes and we're right back where we started.
I need proper inheritance.
 
I think we need to stop taking for what it's not ;)
@StackExchange shouldn't this be more of an answer on some existing meta-post though?
 
@StackExchange No downvotes from SO?
 
12:31 AM
Probably. I'm curious about where those numbers came from.
Yeah. That @Jamal.
 
they're question votes @ckuhn203
 
He looked at the pages and tallied them
At least he's excited. Hell, I'm excited.
 
well, the answer is obviously "keep doing what we're doing", no?
Do off-topic questions get downvoted enough?
 
12:48 AM
I'm not sure. I don't downvote all of them, though. Some of them are of pretty good quality, but just don't belong here. Anything related to gimmetehcodez will always get them from me.
 
I tend to go straight for the "close" button instead of downvoting.
Should I do both?
 
closed questions with a negative score will get auto-deleted after a while, so if the net score is +1 or +2, I usually cast a downvote.
that's if the question isn't salvageable though
 
It's up to you. Closing is more important, and at least one downvote will help the post get deleted sooner by Community.
But it may be worth holding off on downvoting questions that have a potential for improvement. Anything else can go.
 
also I might downvote and then retract it after the post gets edited/reopened
more than once a -1 turned into a +1 from me, on a question that was first off-topic, went on-hold and then got reopened.
still, it's nice to see CR at the top of a vote ranking snapshot :)
 
1:06 AM
That's what we should be doing. Some actual Q&A voting patterns there^
And I revived an old meta about Downvoting not long ago @Mat'sMug. I asked that same question.
8
A: Down Voting Discussion

ckuhn203Downvoting has benefits. A while back I asked what happens to questions with a negative score? on Meta SO. Interesting things happen when a question goes negative. Current questions At -4, the question does not show up on the front page. All questions -1 or lower sco...

 
wow, Nov.12,2013 I had 950 rep points!
 
Seriously?
 
yeah
Jamal was at around 2K IIRC
that was just about when the Great Revival started
back when The 2nd Monitor was still the "Code Review General Room"
 
1:22 AM
I found this query kind of interesting showing voting vs. day of week.
 
I just answered a question! Take that, language barrier!
 
Nice! This query is slightly better now. data.stackexchange.com/codereview/query/215943/up-down-votes
 
I remember I was at about 800 a year ago, so my rep went up 20x.
 
I wish I knew how to normalize that query to account for the difference in number of Qs vs As @Edward. Maybe I'll fork it and try to figure that out.
 
downvotes aren't even noticeable!
 
1:32 AM
Which is good and bad. It's good if we actually have that good of content, but bad if we're just not Downvoting.
 
looks like Thursday is universal payday
..and most downvotes seem to happen on Monday-Tuesday :)
 
I'm shocked at the spike since November. Well done guys.
 
Well, September is coming up...
 
It's been September since 1993.
 
Winter is coming...
 
1:37 AM
@Jamal which means we don't know what a real peak is? :)
 
187
Q: Open letter to students with homework problems

MichaelTIt is September once again (today is the 7316th day of September), and once again students are asking their homework problems on Stack Overflow and Programmers.SE. We start seeing questions like: A car dealer has 10 salespersons. Each salesperson keeps track of the number of cars sold each m...

 
the 7316th day of September?
oh
 
In Usenet slang, Eternal September (or the September that never ended) began in September 1993, the month that Internet service provider America Online began offering Usenet access to its tens of thousands, and later millions, of users. Before then, every year in September, a large number of new university freshmen acquired access to Usenet for the first time, and took some time to become accustomed to Usenet's standards of conduct and "netiquette". But, after a month or so, these new users would learn the networks' social norms or simply tire of using the service. However, for the pre-existing...
 
was going to paste that exact same link ^^
@ckuhn203 what do you think of this?
Public Sub TestMaintainCustomerGroups()

    Dim Customers As New MockRepository
    Set Customers = Customers.Create(GetMockCustomersModel)

    Dim CustomerGroups As New MockRepository
    Set CustomerGroups = CustomerGroups.Create(GetMockCustomerGroupsModel)

    Dim presenter As New CustomerGroupsPresenter
    Set presenter.Repository = CustomerGroups

    Dim childPresenter As New CustomerGroupDetailsPresenter
    Set childPresenter.Repository = Customers

    Dim selectorPresenter As New CustomerGroupSelectorPresenter
I find it's quite a lot of setup code :/
 
That is quite a lot of set up code.
How different are those going to be?
They're going to be relatively unique, right? Same structure, different values?
 
1:53 AM
Well that's just one "set" of master-details maintenance; there's like 8-10 methods like that
But not all of them have master-details
And some "master" don't have all CRUD enabled
I'd need an... IoC container to reduce the setup code! not even.. I'd need to increase coupling.
but then I have Customers, that relate to 2 entities - here CustomerGroups, and then SalesReps - I'm reusing the components
 
Group them? Group A needs this code, B needs this code, etc.
Composition over "inheritance"?
This kind of thing I'm not great at.
I do need to get better at it though.
 
say you're Mr.Maintainer, what's your first thought when you see this code behind a macro?
"oh boy, what have I gotten myself into!"?
 
I know exactly what I've gotten myself into. Pray nothing below this level has a bug.
 
(it might end up as an Excel add-in, executed through some custom menu)
lol
 
It really should be a compiled .dll so it doesn't have to be stepped through when debugging at this level too... But I know that's not an option at the moment.
 
2:05 AM
g'night, all
 
'night @Edward
 
I don't like this, but I really think it needs a few helpers. Forms X & Y will need this chunk of set up code, Z needs. No. Ignore me. That would increase coupling and spaghettify it.
 
so far I have 27 class modules (8 interfaces, 2 being useless), 5 code modules and 2 forms
 
Night @Edward.
But it's done as right as it can be given the language.
You've hit the wall. You need functional programming to simplify it any more.
 
I need to stop over-thinking it and just go ahead and implement the rest of the functionality
 
2:07 AM
Yeah brother. Nail on the head.
A good programmer delivers on time. =;)-
 
Yeah, and on-time is Monday morning when I'm back from vacation!
 
How was Canada by the way?
 
pretty relaxing :)
but the drive... ugh
nice landscapes
 
That's what I was just thinking. Glad you got some R&R
 
I mostly thank whoever invented portable DVD players :)
 
2:16 AM
Coloring books my man. The BIG ones.
We take a trip back to see my family every now and then. They're a lifesaver.
 
on the way back I could literally hear my engine scream "dude, I need an oil change, gimme a break!"
 
Lol. And here's another.
> Your count() function is cute. For extra fun, you could replace it with Array.reduce() (which you may know as foldl):
 
where's that?
 
3
A: Factoring Integers the fun way

Schism Keystrokes are (almost) free. It's not like decomp looks any better than decompose. (Moving forward, I'm going to assume you made the rename.) Your count() function is cute. For extra fun, you could replace it with Array.reduce() (which you may know as foldl): decompose(n, n).reduce(function(ac...

 
needs more votes:
1
A: Object-oriented widget for reuse

SchismFirst, read @MatsMug's answer. Personally, I think that your final exported function is okay as $lider() (it's cute, almost), but your internal stuff should still be named slider, sliderProps, etc. $lider (the variable) is a one-element array. Always. Why would you call $.each on it? jQuery plu...

(what's with "cute"?)
allright, little break, then implementation spree. I still have Order Types, Seasons, Size Ranges and Product Categories left to implement.
bbl
 
2:25 AM
Cya.
 
2:37 AM
1
Q: Merge Sort implementation in Java

user3386190Can you check my merge sort implementation? From all of my testing it seems like it works, but I just wanted to make sure I am doing it as good as possible, and it couldn't be optimized any further. private static void merge(int[] c,int[] a, int[] b){ int i = 0;//index for a int j = 0;/...

 
 
1 hour later…
3:54 AM
@200_success nice one here:
7
A: Is it OK to mix American and British english?

200_successSure. It's called Canadian English. Canadian spelling of the English language combines British and American conventions. French-derived words retain British spellings (colour or centre). While the United States uses the Anglo-French spelling defense or offense (noun), Canadians use t...

 
0
Q: Isometric Chunk Game

Lukas HäringI'm trying to create a Isometric Game in javascript, I think the code is pretty well but I'm Asking you guys if there is something to improve. var CameraX = 0, CameraY = 0; for(var yChunks = 0; yChunks < NumYChunks; yChunks++) { var ChunkY = yChun...

 
4:13 AM
I see that you have accepted. Congratulations, honorary Canadian! — 200_success 3 mins ago
 
that almost works for Australian English as well
 
lol
 
4:28 AM
0
Q: Avoid nested if statements

fallI am new in this world, just starting to learn about programming. I am doing a typically check if everything is ok action after something. I have to check some parameters, and to know which of them fails (or fail first) I am doing something like: if check_name if check_number if check_age...

 
4:41 AM
0
Q: Project Euler #8

CroCoI've solved problem #8 in Project Euler. I would like to hear any suggestions regarding my code. My solution is not restricted to 13 digits, and the user is allowed to choose any number of digits (as long as they are less than the given data). // Link: http://projecteuler.net/problem=8 #include <

 
If the code for a question doesn't compile, but the fix is really simple, should i comment it and wait for them to fix? Or edit it myself?
 
morning @all
 
You can probably comment on it.
 
what the hell where they talking about, drilling in tanks :)
 
monking
 
4:49 AM
monking @Heslacher
 
0
Q: Traceview and the related method

Byzantine FailureI am using traceview and DDMS to analyse my operation. The following is my traceview as displayed in DDMS: According to the above, the LoaderClass.months() function takes about 51% of the CPU time and 798.80 System time. I have reproduced this function below: public int months(String date)...

0
Q: JQuery plugin structure

Shelby115This is my first plugin for JavaScript. It originated from need for a similar feature at work and I decided to make it a bit more generic in case I needed it again. I was just wanting some criticism on my code. I added comments on the defaultOptions to try and give a better picture of what the pl...

 
@Pimgd Edit without to wait !
@ckuhn203 Thanks
 
Congrats!
 
Thanks
 
5:13 AM
0
Q: Determining if all strings are parsable to int

CharuI have to loop through a list of strings and validate that all are parsable to int and not less than 1. Also, if a string is not parsable but is null or whitespace, then it is OK and my validator should not fail. Here's the code I have come up with which works fine but leads to method complexit...

 
@Mat'sMug these c# questions are becoming a real race!
 
damn that was so FGITW!!
I was writing up my answer and then "1 new answer" refresh, "1 new answer" ... and then again! ...
 
haha yep. i got beaten to an answer by two minutes last night: codereview.stackexchange.com/a/59372/44723
now sitting at 21 votes :|
 
@mjolka I upvoted yours because it was the first one I saw that used IEnumerable.All instead of IEnumerable.Any.. and I posted mine anyway because no answer explained why.. although I'd delete my answer if you edit yours to include that ;)
 
@Mat'sMug OP's lambda returns true if the BI is invalid... i think... so .Any would be the right choice
 
5:27 AM
lol just looking, I have an answer what is accepted above skeet's answer :)
 
ah, right.. fell into the negative condition trap. deleted my answer.
 
@Mat'sMug i don't get the mindset. "i want to check if all these things are valid, so i'll check instead if any of them are invalid". makes the code way more confusing
 
indeed
I'm more of the type to take a requirement that says "check if all these strings are valid", and code it as "strings.All(s => IsValid(s))"
 
and future maintainers will thank you for it
 
...and at this rate it's probably YAHNQ now
(yet another hot network question)
yep. hot network question
 
5:32 AM
0
A: Traceview and the related method

chillworldQuick and simpel answer : Don't reinvent the wheel what Joda time already have written for you : int monthsBetween = Months.monthsBetween(new LocalDate(date1), new LocalDate(date2)).getMonths();

or is it to short?
 
I'd complete it with an actual review of the OP's code, in case OP forgot to include
oh, ..poor kid
I highly regret that I did not use Joda Time. Now I have advanced too much in the project and reverting back is not an option. — Byzantine Failure 56 secs ago
 
@chillworld It does have a typo. ;-)
 
@chillword Quick and simple answer:

Don't reinvent the wheel when Joda time has already written it for you:
 
jamal damn tell me and I'll edit it (or you it)
 
"simpel" -> "simple"
 
5:37 AM
oh damn in dutch is it simpel :)
nah typo gone
 
Just did my first real c code review :)
 
I highly regret that I did not use Joda Time. Now I have advanced too much in the project and reverting back is not an option. — Byzantine Failure 5 mins ago
 
@chillworld I did not know that.
 
I think he doesn't get it
@jamal but I'm glad you noticed it and told it
@syb0rg congratz with the job
brb
 
Java bronze badge GET!
Now how do you make a bronze tag in chat?
 
5:51 AM
you can't
well there's always the well-understood [badge:java] notation :)
congrats!
oh great.
Thanks, I will definitely consider your advise, but the problem here is not with the naming that slows down the function, but the call to add does. It would be a huge help if you have any hints on how to improve that as well. — Byzantine Failure 4 mins ago
Hi @ByzantineFailure!
 
Hello :)
 
hi @ByzantineFailure
glad you could come here
 
Using java is internalAdd a "valid" name for a method ?
 
Syntactically, yes
 
what i don't get is that your method returns int.
 
5:59 AM
Ok
 
so why do you have to alter the rest of your program?
 
Thanks mate, I am glad as well!
My program is an intense collection of date time functions, which are inter related.
Changes in one would reflect changes in many more and I dont have time on my hand.
 
@Pimgd Congrats
 
Yes it only uses that int to calculate further and predict a date in future when a date (from past) would complete certain milestone.
brb
 
I really don't see the problem. Param in is a String => you don't change that
returning an int calculated in the method.
 
6:02 AM
^^ just change the implementation, leave the interface as is ;)
 
indeed @Mat'sMug
But I do understand why you regret not taking joda time in first place
 
1) parse the specified date, 2) pass it to the Joda time method, 3) ... 4) Profit!
 
@ByzantineFailure I just searched, the monthsBetween provide negative integer also if second date is higher. (wasn't sure about that)
oke brb coffee time
 
I've edited the title to better convey what the code is doing, feel free to improve :)
TTGTB, 'night @all!
 
night @Mat'sMug!
 
6:19 AM
Good Night :)
Will returning a String make a difference? Because I am passing it to another function where anyway I have to convert this to an int.
 
back
@ByzantineFailure you still return an int
your method signature doesn't change
this could do the trick if joda time parses your date correct :
public int months(String date) {
return Months.monthsBetween(new LocalDate(date), new LocalDate()).getMonths();
}
otherwise just parse your string to java.util.Date like you did
 
1
Q: Too many nested Types?

cm22I have the following Scala code: def getLists(token: String, username: String):Future[Try[Seq[Group]]] = { val result:Future[Try[JsValue]] = getAPIResult(token, "https://myapi.com/screen_name=" + username) result.map( x => convertFromJsValueToObject(x)) } def getSubscriptions(toke...

 
I am going with Joda then, means I just wasted the upcoming weekend :D
 
@ByzantineFailure no not yet, if the rest of your application turns good and only this method not, just implement what we say
it's not that you have to change your whole application because you use in that method joda
(but the next project with a lot of dates and calculating dates I suggest take Joda :) )
 
Adding Joda would also increase my .apk size, if I integrate it it would be good that I speed up every operation by leveraging the lib.
 
6:34 AM
that's true
 
Definitely, almost everyone who I met on Stack during the course of this app has advised me to use Joda, I however was averse as there were performance issues in Joda with Android at that time.
 
there is nothing wrong with that
as long you can admit it when you where wrong
 
as for your naming, I saw in your first question you have also probs with that
 
Yes I think I should read a good naming conventions book :D
 
6:38 AM
It's difficult to change (had it myself to) but it's in your own advantage
you don't need a book, you just need to know what it is
 
The complexity increases and I feel out of names at times lol
 
Date date = new Date();
or
Date currentDate = new Date();
what you prefer
 
:)
I have had a huge experience with this app, hopefully I will implement what all I have learned in future.
 
I see that now I have less to search what the variable is. Cause I name it more correctly
 
To make good readable code
 
6:41 AM
a tip : take after 2 months again your code
see in the middle of a method for a var and gues what it does ;)
 
Lol, its very difficult to remember! I have gone through that before
 
almost nobody can remember => good naming helps you at that moment ;)
but I'l shut up about that. I hope I didn't messed up your weekend now
And you know, always welcome to the chat
@ByzantineFailure just one thing, If complexity increase and your out of names => rething your method. Maybe you have to split in multiple methods (so each method has less complexity)
 
:)
Great tips
 
0
Q: Online developer interview tool

LovleetDuring interview process I feel more confident if can watch the candidate solve the coding problems I have given him. This works great if the candidate is available for an in person interview but when we do a telephonic or Skype interview I ask them to write the code and past it in the chat windo...

 
seriously off topic
 
6:50 AM
@chillworld downvote and vote to close
 
already vote to close :)
 
haha just saw that :)
 
7:29 AM
10
Q: Checking if two strings are an anagram

kyleThis is my sample code to check if a given pair of strings are anagram or not. static bool AreAnagram(string s1, string s2) { if (s1.Length != s2.Length) return false; foreach (char c in s1) { int ix = s2.IndexOf(c); if (...

possible populist badge to be awarded here
 
The methods cry to be generic. I like that. — Heslacher 17 secs ago
 
Which is strange because the other described methods are \$O(2n)\$ so the populist answer is ... wrong?
 
7:48 AM
zombie killiiing
0
A: Morris inorder traversal

Pimgdprivate void create (List<? extends T> items) { root = new TreeNode<T>(null, items.get(0), null); This crashes if an empty list is passed in. And since you have this function... public MorrisInOrder(List<? extends T> items) { create(items); } It's entirely possible for such a thing t...

 
8:03 AM
0
A: Parcelable Bitmap with the intention of uploading the bitmap

Pimgdstatic String filePathFromUri(Context context, Uri uri) { Uri getUri() { void invalidate() { String getFilepath(Uri uri) { Missing access modifier. Is that intentional? if (cursor != null) { // Here you will get a NPE if cursor is null. // This can be if you use...

and moar zombies
gotta clean up the tag
 
@Pimgd math jax ain't rendered in chat...
 
0
Q: Reduce amount of C code

Jake BarnbyHow can I refactor this with less code? This is homework and is cracking a Caesar cipher-text using frequency distribution. I have completed the assignment but would like it to be cleaner. int main(int argc, char **argv){ // first allocate some space for our input text (we will read from stdin...

 
and the actuall mjax syntax doesn't require you to escape the $..
 
I suck at mathjax but it looks so fancy
 
same here.
 
8:35 AM
0
Q: Code shortening and fast i/o techniques

codelnI'm asking this in context of competitive programming and c/c++ language. 1.What are the techniques followed for fast input/output? (like using scanf/printf instead of cin/cout) 2.What are some useful code shortening methods? 3.Which are some popular macro definitions used for code shortening?

 
Monking
 
monking @skiwi and @Vogel612
 
@Pimgd you got experience with primefaces?`?
or rather the JSF spec for JPA validation callbacks??
 
8:52 AM
@Vogel612 validation callbacks?
no
 
@Pimgd I got a small problem with faces messages validation errors..
or rather with primefaces "growl" element..
 
0
Q: Extract numbers from an AlphaNumeric string

Sujith KarivelilI am havind a an AlphaNumeric string, sdff45hg589>@#DF456&<jk778P&&FHJ75 take it as an input to extract numbers from this without using REGX or any other functions see the snippet below. Dim input As String = "sdff45hg589>@#DF456&<jk778P&&FHJ75" Dim output As String = New String((From c As Char...

0
Q: Using the factory method pattern: How do i instantiate new page from existing page

Wayne Linksthis is my index.php source, when i run it instantiate the home.php object. So index will always by default display the contents of home.php which is exactly what i want. When i click on the Features hyperlink it directs me to the features.php page but no content which is understandable because t...

 
I got a downvote. Must be my first time on CR :o
 
9:07 AM
a downvote?
 
Yes, a real one. On an answer.
I am terribly sorry. I think I might get depressed.
 
9:23 AM
@CaptainObvious reopen, I think
Tarik, Netherlands
1 3
Yay, he got his account merged
 
Nope I don't think so :
7
Q: Optimize total code in one sub

TarikI have the following code which works fine, but there has to be a faster way to do this. I want to have it all in one sub. Sub abc_slbstd() Dim abc_cnt, abc_xnt, abc_c, abc_r As Integer abc_xnt = 1 abc_cnt = 0 abc_r = 1 abc_c = 1 Dim abcArr() As Variant Worksheets("abc").Activate abc_lrow = ...

user is still grayd
@Morwenn no not possible, on what answer?
 
That one:
0
A: Messy handler for multiple touch events in a game

MorwennThere are two things that strike me, just looking at your code: Some lines seem to be overly long. It seems to be at least partly due to the long names of the cocos2d-x API though. You could at least try to choose a smaller variable name for thisTouchPointsContainerNode. There are many linebrea...

 
I'm getting mine shotgun, those idiot's from SO who make SO an ugly place aren't welcome here
 
@chillworld click the links between the two, they link
 
@Morwenn it's a correct answer so no downvote needed
 
9:37 AM
@chillworld Actually, I'm more interested in why it was dowvoted than in getting upvoted :p
I thought it may have been from the OP, but it isn't.
By the way, check the reviews, there's a question that ought to be reopened.
 
indeed, still 1 person to reopen
 
I already did
 
what's up with the empty if statement
 
No idea. I noticed it in the answer, but didn't realize that it actually came from the question.
 
moar zombies
0
A: Recursively using reflection to merge fields

Pimgd if (receivers.isEmpty() && providers.isEmpty()) { return; } if (providers.isEmpty()) { receivers.clear(); return; } You can remove the first if statement, it's not necessary. Clearing a list that has no elements is almost free anyway. for (T pro...

 
9:47 AM
the only zombie's I'm killing is mine work @work :)
 
yeah I got something new to do
Pls install linux, then figure out how to compile ffmpeg for our android project
staring at progress bars, yay~
 
Generics errors early in day are not fun
 
@skiwi But they are still better than late at night when you want to sleep and you know you won't be able to sleep before you solve the error.
2
 
Aaaaaaaaaaaaaand I'm an idiot
Overlooked a method signature
 
my installer is stuck
 

« first day (461 days earlier)      last day (3549 days later) »