« first day (320 days earlier)      last day (3688 days later) » 

6:00 PM
And nice @rolfl
I like that int qsize = cpucnt + (cpucnt / 2);
What: Future<Future<String[]>> source = pool.submit(new InputProcessor(inputq, fname, pool));
And the code doesn't look too bad in all honesty
 
Just a little trick. ... ;-)
 
About the same depth as my code
 
0
Q: How to reformat code so I don't use 'Exit Try' and 'Exit For'

Mark LaREZZAI use SonarQube to help me try and become a better programmer to program along with 'best-practice' standards. There are business rules when a user is submitting data they enter in a datagridview that I encompass in a Try Catch block. I think the comments in the code describe fairly well what sh...

 
@skiwi in fairness, that is just a 'quick hack' I needed to pre-process a large amount of data.... the real work is inside the methods that are submitted.
 
6:04 PM
This is some lovely code I wrote today
public class RenameConsumer implements Consumer<Path> {
    @Override
    public void accept(final Path path) {
        try {
            acceptInner(path);
        } catch (IOException ex) {
            throw new IllegalStateException("The id file has not been found.");
        }
    }

    private void acceptInner(final Path path) throws IOException {
        String newId = FileUtils.readAndModifyFileEntry(StageRename.ID_FILE, "id", idString -> String.valueOf(Integer.parseInt(idString) + 1));
 
I feel the Java ExecutorService model is a PITA when it comes to identifying when the last item of work is done.
 
I refactored it quite a lot, that is why it has only two lines left now.
I also wrote this in response to an SO question
public class TestProject7 {

    private void init() {
        List<Map<Integer, String>> mapList = new ArrayList<>();

        Map<Integer, String> map1 = new HashMap<>();
        map1.put(1, "String1");
        mapList.add(map1);

        Map<Integer, String> map2 = new HashMap<>();
        map2.put(2, "String2");
        mapList.add(map2);

        Map<Integer, String> map3 = new HashMap<>();
        map3.put(1, "String3");
        mapList.add(map3);

        Map<Integer, String> map4 = new HashMap<>();
Don't ask me why the OP had a list of maps
 
@Vogel612 Win? Web?
 
not my ideas..
 
am I talking out of my Rear here @Rolfl? ▼▼▼▼▼
0
A: Improve performance of LEFT JOIN using WHERE and NOT IN

MalachiWhat you could do is create a Temporary Table and then Left Join to it so that you don't need the NOT IN statements in your WHERE expressions something like this CREATE TEMPORARY TABLE tbl_exclude_userIDs ... I don't know all the Syntax for MySQL and am a little short on time INSERT INTO...

 
6:11 PM
@Malachi - you should avoid things like:
> ... I don't know all the Syntax for MySQL and am a little short on time
 
@rolfl Damn it no stars
 
I think your logic is incompatible with the requirements.
The original query was 'I want all users except the ones that are not in the two exclusion tables.'
Your query, because of the left join, returns all users.
and may create duplicates for all users which are in both exclusion tables.
 
@rolfl so I want a right join to the Temp table.
 
1
Q: Generic ArrayList

cxfquestCan anyone recommend improvements to the compress() method? public class ArrayList<E> { private Object[] array; public static final int DEFAULT_SIZE = 20; private int size = 0; public ArrayList(){ this(DEFAULT_SIZE); } public ArrayList(int size){ array = new Object[size]; } public ...

 
you want a 'not in' ..... or 'not exists' .... ;-)
 
6:16 PM
@rolfl if they WHERE NOT IN #TempTable that isn't good either
is it better than what they have before?
I thought a left join meant that the columns that match don't get returned in the query?
 
Jamals will Jamalize
 
Googling for Interrupting System.in has given me a whole new experience.
 
an inner join will return what matches on the condition
a left will return what doesn't match the table on the right on the condition, right?
 
@rolfl I think the only way of having System.in input available at all times is to read it into some sort of Queue<String> or a mapping, and then operate on that.
 
6:34 PM
@rolfl I see what you are saying.....just looked up left join, and it isn't exactly what I want. it returns all values in the left table and what matches between the two.
 
finally...
0
Q: False on Class-Level Constraint Validation makes Arjuna - BeforeCompletion fail

Vogel612I was trying to create a somewhat more complex Cross-Field Bean-Validation in the style of this here. What quite quickly became a problem, as soon as I returned false on validating the instance of my entity, that was passed to my custom validator. I thus created a field level constraint annotati...

that stacktrace I had overran the maximum Character count in body.....
and it took about 20 minutes to purge.
 
Rewritten:
5
Q: Common coding issues - C#

Mat's Mug This question is intended to be used for linking to common issues, as discussed on meta. Feel free to add and modify any answer on this post, it's Community Wiki! If you've posted several answers on this site, you might have found that a number of coding issues that many programmers...

 
Try this again shall we? ▼▼▼▼▼
0
A: Improve performance of LEFT JOIN using WHERE and NOT IN

MalachiWhat you could do is create a Temporary Table and then not equal join to it so that you don't need the NOT IN statements in your WHERE expressions I think it should be faster. CREATE TEMPORARY TABLE tbl_exclude_userIDs SELECT userid FROM goal_sheets INSERT INTO tbl_exclude_userIDs VAL...

there is swearing in this, but I love the song, it touches me deeply for some reason ▼+▼▼▼▼+▼
 
6:51 PM
0
Q: Tabbed navigation to hide and show pages

user1502223I'm new to jQuery and trying to learn how to refactor my bloated code to make it nicer and better maintainable. I have a tabbed navigation which I'm using jQuery to hide and show pages depending on the selector that is clicked. $('#search_distributors').on 'click', (e) => e.preventDefault...

 
@Mat'sMug: I just remembered that this Python post is too old for migration, so it'll have to stay on Meta. But I can eventually delete it if it gets recreated on the main site.
4
Q: Python - Common Improvements

Rik PoggiWhat are the most common improvements of Python code you've applied or seen applied (to you or someone else) here on codereview?

 
TTQW
cya in 40 minutes.
 
7:10 PM
@Jamal there's some good content on that meta-post
 
Right, so it should be reproduced on the main site.
 
I made a post that is not RPSLS related!
5
or code challenge related
2
 
@BenVlodgi SOOSSTS
3
 
0
Q: Parsing Valve Map Files (VMF) into a tree like structure

BenVlodgiI've written a small library of objects for parsing of Valve Map Files (VMF). These files are always generated and exported from either the Hammer World Editor, or a Source engine built in map making program like the PTI in Portal 2. So I can trust them to always look roughly like this. These are...

0
Q: Lockless Queue Multiple-Reader Singler-Writer in C++

Bob65536I wrote a lockless queue for sending small objects from a single thread to a random worker thread. Assumptions: x86/x86_64 compiled with GCC one thread may Write(), multiple threads may Read() notifying a thread that data is available is done elsewhere T is copy assignable and sizeof(T) is sma...

 
@Malachi i dunno wat that means
 
7:17 PM
@BenVlodgi Star....Out Of Stars? Shit. Theoretical Star
 
oh I know TS
:)
haha
noice one
 
@BenVlodgi yeah it happens to me about every day now. unless it is a saturday
 
silly saturdays
 
@Malachi RSA
 
@BenVlodgi or a Sunday. I stay off the computer on Sundays
@Marc-Andre Thank you
hopefully next week sometime I will post some kTurtle/Logo code for review.
 
7:21 PM
@Mat'sMug Are you sure that Common coding issues - <language> should be CW?
 
0
Q: Split large import task into smaller subtasks

ManuelI have a large import task that runs as a cronjob and I want to split that task in smaller subtasks. Each subtask should be handled by an own class. At the cronjob entry point I prepare the import-file and want to pass it to sub-functions e.g. $category = new categoryImport($param1, $param2); ...

 
how do I quote?
 
<
 
7:24 PM
>! does this make a spoiler? (test)
 
^ what's the language for that above question?
 
@syb0rg why, you mean I could earn rep for all these votes?
 
I guess that I am Learning a Dialect of Lisp
 
@Mat'sMug I think you should.
 
@Malachi multiline formatting doesn't ..
 
7:25 PM
> Logo is a multi-paradigm adaptation and dialect of Lisp, a functional programming language.
@Mat'sMug LOL ROFL LMAO
Logo is an educational programming language, designed in 1967 by Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon. Today the language is remembered mainly for its use of "turtle graphics", in which commands for movement and drawing produced line graphics either on screen or with a small robot called a "turtle". The language was originally conceived to teach concepts of programming related to LISP and only later to enable what Papert called "body-syntonic reasoning" where students could understand (and predict and reason about) the turtle's motion by imagining what they...
 
@Jamal Looks like PHP to me
 
I've already left a comment, just to be sure.
 
@SimonAndréForsberg agreed @Jamal
 
@syb0rg nah, it's not "normal" CR Q&A, I don't want that rep. It's really CW stuff.
besides @svick made valuable edits already
 
@Mat'sMug Now that I look at it, that's how they did it on CodeGolf too:
29
Q: Tips for golfing in C

CaseyWhat general tips do you have for golfing in C? I'm looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to C (e.g. "remove comments" is not an answer). Please post one tip per answer. Also, please include if your tip applies to C89 and/or C99...

 
7:30 PM
Where did LISP stand for?
 
BTW.Normal Logo is also a logic control unit in factories by SIEMENS
 
@Malachi you're making me want to start re-learning LOGO now!
how much has it changed since 1996?
hey I just earned [badge:civic-duty] on MSO! (about freakin' time!)
 
I earned Electorate a long time ago. :P
 
7:47 PM
How do you guys post links to things... but they aren't just hyperlinks
... is there someplace that has all the chat room syntax?
 
@Jamal Hm:)
 
@palacsint Jealous? :P
 
@Jamal Is that a badge? :P
 
@200_success thanks, could not find
 
7:52 PM
@palacsint Maybe...? :P
 
0
Q: Image processing algorithm

AndroidyThis is code I need to maintain. I'm trying to make this as an example for code gone bad, for C programmers going to C++. Please provide any comment you can. The original code is about 40 pages long, so I just gave this "small example". void Algo::compute( Image* pInImg, Image* pImg, Image* d...

 
4
Q: Closures in C#, necessary or not?

wootscootinboogieI've written JavaScript for a while, but lately I've been writing a lot of C#. I wanted to write a method that could take the column name of a DataTable and return an average for those values. Having never written closures in C#, but being comfortable with them in JavaScript, I came up with thi...

 
8:17 PM
1
Q: Pass pointer data across multiple functions

user3442509I would like review on the following dynamic memory allocation process and suggestions on whether there are any memory leaks. Following code is not real code in use, but I'm trying to understand concepts of memory allocations and de-allocation in different ways. class ObjMapData { private: int* ...

0
Q: How can I DRY up these routes?

Jason SwettI have a controller with just a few actions, not the whole 7 RESTful actions situation. Here's what I have so far for routing: Snip::Application.routes.draw do get "appointment_reminder_responses/confirmation_thanks", to: "appointment_reminder_responses#confirmation_thanks" get "appointment_...

 
@Malachi This is very broken too:
> INNER JOIN tbl_exclude_userIDs ON u.id <> tbl_exclude_userIDs.userid
 
but, but, my ammo... its gone
 
@rolfl you mean you can't do that?
I think you might be able to with MySQL
@Mat'sMug logo is old.... like 1967 old.
 
8:33 PM
@Malachi you can do it, but it produces the wrong results.
Consider a table A with values 1 and 2, and another table B with values 1 and 2
 
@rolfl really? how do you mean?
 
Select * from A, B Where A.value <> B.value
What would you expect?
 
@rolfl that is WHERE not JOIN ON A.Value <> B.Value
I want to join the tables where "A.Value <> B.Value"
 
TTQW here... later!
 
8:38 PM
Is that representative of what you expect?
 
@Mat'sMug baiye!
 
@Malachi - here it is as an inner join: sqlfiddle.com/#!2/67015/2
 
inner join OP
 
@Malachi - and here is the same query with more 'odd' data: sqlfiddle.com/#!2/1a71e/1
 
I see
so what is the purpose of <>???
 
8:44 PM
It means not equals.
as you expect.... but .....
it only has to find one record that is <> for the rows to join.
in other words, in the simple case, with values 1 and 2 in both tables, when it is looking at table A row 1 .... it says, join this row 1 with all rows in t table B where B's value is not 1 (which means join it with 2).
If table B has three records, 1, 2, and 3, it will return the value 1 twice, once for 1 <> 2 and again for 1<> 3
If we have the value 9 in table A, but it is not in table B (which has only values 1, 2, 5), then the value 9 is returned 3 times....
To make it all clear, let me add table B's values back in to the results: sqlfiddle.com/#!2/1a71e/2
(or, at least, a little bit more clear).
@Malachi - ding ...! Just in case.
 
I think I followed all that. I was away from my desk...lol
so I have to say not in from the where clause, but I am eliminating the extra Select Statements anyway
 
So, putting things in the from clause means 'join with this table in some way'. What you want to do is 'filter' records, and that belongs in the where clause.
The only way to put it in the where clause is as a subselect. (not exists, or not in)
 
moar SQL-Fiddles please
 
The bottom line is that, if the business logic requires it, there is not much option but to do it as a not-in
Such as: ( @Vogel612 - for you): sqlfiddle.com/#!2/1a71e/3
 
@rolfl there is a better way to do what he did though.
I am writing a different answer.
 
8:57 PM
By pre-computing the temp table?
 
@rolfl yes and using that as the array of id's
 
In generl, unless you have the explain-plan and performance metrics available, there is no way to say that what you are doing is, in fact, better.
The less 'optimization' you do for the database, the more choices it has to build a better plan.
 
@rolfl I agree. kind of.
@rolfl I think that selecting your not in List every time a new data row is called is not efficient.
 
You have to be careful about believing that the database will do things that way....
 
@Malachi you know that beautiful code I posted earlier... well I posted my review request... but the code isnt what it used to be, the code is unfortunately more respectable now =\
and now
 
9:02 PM
@BenVlodgi lol
 
it may be TTQW
 
@Malachi - with appropriate indices, a not-in condition can be a simple hash lookup in to a memory bit, and extremely fast.
probably faster than an in-condition, depending on the circumstances.
 
I am going to be at work late today, I have to wait for an update and then make changes to a site that get's overwritten every time they do an update.
 
@Malachi.. bleh, GL!
 
@rolfl I agree, but that isn't the only issue here either. they have 2 nested selects in separate where clause statements
@BenVlodgi it's easy stuff, I have done it like 20 times before already
easy time to flex so I don't have to use vacation time tomorrow
 
9:06 PM
@skiwi "LISP" = "List Processing"
 
@rolfl thank you for being patient with me. I have plenty to learn about databases and SQL, I know that much.
@200_success did you see me try to sneak in on one of your answers? it's kind of ugly.
 
@200_success Thanks, I knew it had somethign to do with lists! I remember there is also another language in which the abbrevation is really an acronym having recursion inside it.
 
@skiwi PHP
 
@Malachi The anti-join question?
 
> While PHP originally stood for Personal Home Page,[6] it now stands for PHP: Hypertext Preprocessor, a recursive backronym.[7]
@200_success yeah I think that is the one
 
9:09 PM
@Malachi - 200's answer there is as good as it gets, and found the problem nicely (missing index).
Honestly, there is no better way I can think of to write that query other than putting the order-by clause on it's own line.
 
Many (most?) database performance problems are due to poor or missing indexes. Unfortunately, most CR questions about SQL don't mention indexes or schemas at all.
 
@rolfl I agree, but I think it may still speed it up if they took out the nested select statements. wish I could run them on the database they are looking at
 
Agreed (or up to date database statistics).
 
That question, fortunately, included the EXPLAIN output.
 
@Malachi no, that answer will be much, much slower
(no index on the temp table)
 
9:12 PM
A recursive backronym?! What
 
not long now and a recursive backronym will be a retronym
 
Huh how am I on 240 daily rep on SO
 
@rolfl actually if I created the temp from an existing table wouldn't the index carry over if the column is indexed?
 
got some accepts?
@Malachi - no
 
@rolfl good to know
 
9:14 PM
And, if the original data is indexed nicely, it probably does not ever need to select the values from the tables at all.
but, pulling it in to a temp table, it does.
 
Goodnight people.
 
sweet dreams
 
so maybe if the not in select joined both tables with an outer join?
.....
@skiwi later
 
Oh, nice to see that you're talking about SQL queries
 
I'll go dream about compiler errors, etc. And recursive sheeps flying around, and counting sheeps that create stackoverflows, the usual stuff.
2
 
9:16 PM
I'm currently learning my cousin SQL
 
@Malachi having two sub-selects in the where clause, where the sub-selected tables have good indexes, is the right thing to do.... there is no better option.
(other than changing the business logic).
 
@skiwi recursive sheeps? Interesting
 
use long, not int.....
 
@Malachi Just in the act of populating the temp table, you've already used one SELECT.
 
if I slept right now there would be no stars in the sky, because I used them all....
@200_success but that is one versus possibly many in the dual selects run on each row of data returned. which @rolfl says doesn't necessarily happen if the Tables are Indexed properly.
 
9:19 PM
(removed)
 
yes two selects and an INSERT
enough SQL for a little bit. maybe the OP will run the code.... I should add the index. but it might be a wash in the time, if I wrote the query correctly
 
@Malachi - consider an index that allows for a binary search on the data. This has an O(log n) performance profile. You have two tables like this. You loop through a lot of values (m values), and you have to check these other values against both the indexed tables. Your performance is now O(m 2log n) which is basically O(m log n)
There are faster-than-log-n indexing formats too.... like O(1) bitmaps.
or, I have seen systems with negative indexes too.... which are indexes of what is not in the data. This is useful for things like auto-increment columns.
In order to select the data from your two sub tables in to the temp table, you are doing O(2n) already.
Then, you have to do something to check that, which if not indexed is something like O(n) - especially fro a not-indexed data.
If you index the temp table, then the indexing is O(n log n)
and your subsequent lookups are O( log n).
 
SQL puts you to sleep, does it?
@skiwi - you seeing this:
@skiwi I'll be darned (again). You got a mention in the Java 8 GA announcement (last paragraph): mreinhold.org/blog/jdk8-gantoskrnl 3 mins ago
 
@rolfl where??
 
9:31 PM
mreinhold.org/blog/jdk8-ga <--- the last sentence before 'Launch!'
> and a nasty correctness bug in the implementation of default methods.
 
@rolfl found it. crazy!
 
51
Q: Default method returns true for a while, and then returns false? (Possible JVM bug)

skiwiI have an issue with the following code, which I isolated to the most closed form, I am using Java 8, which is almost ready for launch (18 March 2014), so I expect no serious issues in the implementation itself, so it may/must be my own code: Note: The code is written in Java 8, which has all ki...

 
@rolfl I followed along mostly. what algorithm does MySQL use for searching through the indexes?
 
Sometimes, I wonder whether my function names should be verbs or past participles...
mfoo = memoize(foo) or mfoo = memoized(foo)...
 
depends whether it is doing it, or it has been done.... ?
Oh ... My .... Golly. Where's Jamal?
 
9:45 PM
Technically, mfoo will be a memoized foo. I prefer to go with the infinitive if the passed object is altered.
But I looked at the D standard library and the non-altering function is called std.functional.memoize.
 
This question.... what is the meta-concensus?
8
Q: Common coding issues - C#

Mat's Mug This question is intended to be used for linking to common issues, as discussed on meta. Feel free to add and modify any answer on this post, it's Community Wiki! If you've posted several answers on this site, you might have found that there are a number of coding issues that many p...

 
Programmers may be the SE website with the highest rate of closed questions o__o
 
Meh, I don't have an SEDE query for that :(
 
Haha, time to write one :D
 
Because closed questions get deleted after a bit, they don't appear on the SEDE data (once they are deleted).
 
9:51 PM
Oh, ok.
 
So, the SEDE results are skewed, and screwed.
@Jamal - what's with the Common Coding Issues C#
It is in the close queue.
Did Mat's Mug jump the gun with it?
 
8/15 questions are closed for the first page of on Programmers.
 
@rolfl: Yes, that was when he was trying to get it to Meta.
 
A method name that I always find bad is empty in the C++ standard container.
I always want to read it as "empty this container".
While is_empty would have made things much clearer.
 
@Morwenn I was kinda wondering about that as well. :-)
 
9:55 PM
And, isEmpty would improve on that again!
 
I don't like camelCase :D
 
@rolfl I think the general consensus was that this is a Wiki question and that it is in the right place, I have already retracted my close vote
 
@Morwenn butNotUsingSpacesSavesBandwidth!
 
@Doorknob if you are coding Javascript in the 90's
 
@Malachi Javascript in the 90's was a
 
9:58 PM
@rolfl was a what?
 
nothing, the function was called a
There was also b, and c
 
Canada eh?
 
Anything more than 1 character required extra bandwidth
 
oh yeah because we were running 14.4k or 28.8 or 56.# if you were really lucky
 
exactly ... ;-) Even now you compact the Javascript down often
one of the correct uses of codegolfing
 
10:00 PM
@rolfl TS
 
TTGH
 
Nope
0
Q: Can someone please help me fix this PHP error

ProgoI am trying to communicate to a database using this MySql line: mysqli_query($con,"INSERT INTO sub VALUES (rand(), randSTR())"); Unfortunately, I get the following error: syntax error, unexpected T_STRING How can I fix this? Thanks!

 
0
Q: NSInvocation Implementation

JeffComptonI'm using NSInvocation as a choke point in my app to help manage threading and reduce the amount of redundant code. The purpose of this class is to pass arguments from the view controllers to the API project on a background thread and return success/error/ on the main thread. I also have a log ...

0
Q: Can someone please help me fix this PHP error

ProgoI am trying to communicate to a database using this MySql line: mysqli_query($con,"INSERT INTO sub VALUES (rand(), randSTR())"); Unfortunately, I get the following error: syntax error, unexpected T_STRING How can I fix this? Thanks!

 
Hah, I still beat you!
 
0
Q: BinarySearch Kata in Ruby

user341493I've just completed this binary search kata - which has some weird requirements - and I spent a little while "cleaning" up my code and making it more compact. I would appreciate some feedback on the readability of the BinarySearch class. I've packed a lot of logic into some of the lines and I'd l...

 
10:12 PM
0
Q: Using past participle for non-altering functions

MorwennI often have naming problems when I write classes and functions. Generally speaking, I try to follow the following set of rules if I have to deal with a function whose name is a verb: If the function alters the parameters, use an infinitive. Otherwise, use a present participle. If the function ...

We'll see whether this question gets closed or not... That's Programmers.SE for you!
 
@rolfl I don't think we have consensus on where to put canonical questions.
 
10:40 PM
 
0
Q: alternate way for comparison call back function?

user3379755I'm doing a programming practice problem and was wondering if someone can suggest a better to create/setup the call back for the comparison function. I have the following classes: public class myTreeItem<T> { private T item; private myTreeItem<T> left; private myTreeItem<T> right; ...

Java, right?
 
0
Q: alternate way for comparison call back function?

user3379755I'm doing a programming practice problem and was wondering if someone can suggest a better to create/setup the call back for the comparison function. I have the following classes: public class myTreeItem<T> { private T item; private myTreeItem<T> left; private myTreeItem<T> right; ...

 
@Jamal
yeah, came to say the same thing, pretty sure it is Java
 
@konijn Monkey tagged it now.
 
10:56 PM
anyone want to help me out on Super User? my answer is a bit rough but it says what it needs to I think.
-1
A: windows 8 doesn't recognize sd card, but ubuntu does

MalachiMy guess is that the file structure is setup using one of the ext file structures that windows cannot read. there is a way that you can format it with the NTFS file structure and it will be readable by both windows and linux, but you can't do it the other way around if I remember right. Here ...

 
@Jamal - yeah, I was about to come back here ans say - I tagged it.... but then got distracted by the kids.
BHBTW
 
Not sure why that got downvoted :/ Seems to be correct/complete to me.
 
@Corbin thank you
 
@rolfl Thanks. Other than some naming, I still can't entirely tell it apart from C#.
 
@Malachi I think it is a decent answer, but not right.....
Not if the card works in his camera
 
11:05 PM
@rolfl Cameras can work under different file structures.
@rolfl I guess that I never really thought about the file structure of the camera though. but it does sound like something with his windows installation
 
11:21 PM
0
Q: Creating a list using a struct in C

user3294082I just got into structs and I decided to create a list using them: #include<stdio.h> #include<stdlib.h> int main(void) { char counter; struct list { int x; struct list *pointer1; }; struct list test; struct list *pointer2; pointer2=&test; ...

 
Wow. Not much action since I left.
 
@Morwenn LOL
 
O_O
 
Haha^^
 
11:30 PM
@Malachi wow we rock!
 
at least we don't have this
-8
Q: IDIOTS refuse to let me COMMENT

user309351Here's the PROBLEM. The PDF printer won't cancel the print-job, it's stuck. I CANNOT REBOOT THE COMPUTER, it will ERASE the draft page online which I am trying to PRINT. Come up with a more intelligent way to CLEAR THE FUCKING PRINTER !!!

 
Wow. Makes me wish I could down vote on superuser.
 
@Corbin Hell yeah! I want to cast an offensive flag instead, but I don't think it quite applies here.
 
I did cast one
 
Sorry to bother you yet again, but I've been thinking: seriously, why hasn't Code Golf (and Code Review by extension) graduated yet? We have no major problems, and we do have much better stats than some sites like WebApps when it graduated. (I mean really, they only had 3 closers and their highest repped user had 5011.) — Doorknob 28 secs ago
Protest! :-P
@Malachi I cast the last spam flag. :)
 
11:35 PM
@Doorknob upvoted
That post actually belongs on their meta site.. but it is a rant.
 
@Mat'sMug I changed my mind, and it turns out the post was deleted right after. Phew.
 
@Jamal wasn't your vote binding in the close queue for [Common coding issues - C#]?
 
@Mat'sMug Yes, but I assume someone else voted to close after that, putting it back into the queue.
 
SU monthly rep vs CR and CG... WOW
2
I'm going to add another comment :P
 
11:40 PM
Mmmh, CG has manu 1k/month users.
 
@Malachi I'm not even sure what that has to do with commenting. And I'd be afraid to be around him near electronics.
 
Oh, and we even both have better weekly and monthly rep that Super User, one of the most active SE sites! Honestly I see no reason why we haven't graduated already. — Doorknob 13 secs ago
 
But CG has it easy: they propose fun challenges, always end up in the hot questions and the challenge system is great so that there are many answers for a same question.
 
I hope they're convinced. :D
@Morwenn Seriously, you think that's a good thing? We have so many new users coming in after seeing all the pop-contests and such that we're fighting to not have our post quality plummet even lower than it already has.
 
@Jamal I agree
 
11:42 PM
@Doorknob Well, that's great for the stats.
 
Yeah, less so for quality though. :(
 
But your arguments for graduation include stats :)
I agree though that it does not play in favor of the quality :/
 
They want to see if the sites are viable in the long run. If it's just a handful of users generating 80% of the site's reputation, the fruit isn't ripe yet.
 
42 votes today. How is that even possible?
 
...wow again. @rolfl, you've gotten over half the rep of Jon Skeet this quarter on CR this quarter! O_o 23.8k vs 13.4k.
 
What am I being dinged for .... oh ..
 
@Mat'sMug Good point, but over on CG we've had quite a few new users rise up to the first page in the past few months. Not sure about CR, but I don't think that's as much of a problem.
 
...us too..
 
So, it's somewhat of a non-problem, right?
 
they want to see more voters, not often do we have 2 pages of voters in a week (~1.5 pages right now... for the month).
 
11:50 PM
That reminds me of this data.SE query. In fact, 80% of our rep is generated by 7557 users. :P
 
Few people want to read code reviews when they are not the author of the code being reviewed.
 
@Morwenn We might also have a slight advantage there, since puzzles and challenges are more interesting to read :P
 
@Doorknob You just have to compare the number of questions with more than 20 upvotes on CR and CG^^"
 
I've often been concerned about the narrowness of CR question/answers. It kind of goes against the theory of Stack Exchange, but.... yeah....
 
Both CR and CG are strange beasts for the network :)
 
11:53 PM
@Corbin I remember a blog post or something about this. Let me dig it up...
 
And we will never get a question with 100+ answers on CR xD
 
Oh god. I don't even want to see a piece of code that could get 100 answers on CR. That would be an abomination.
 
Found it
16
A: Is Code Review useful for external users?

Jeff Atwood It is pretty clear why this site is useful for CR-users: those who ask for code review may get some points regarding their code, reviewers can see ideas of other reviewers which also stimulates writing better code. But is this site useful for non-CR users? And do you see any scenario how exter...

"a bit of an odd duck and a trial balloon."
 
Ah, interesting
> As with all Area 51 sites, this site is an experiment.. and that is OK.. if it doesn't do well in public beta, we'll make the data dump available and shut it down.
Let's hope it doesn't come to that :( lol
 
> We have been looking at the concept of the "perpetual beta" for a number of sites, and while the status of it hasn't quite been set, I'm pretty confident that Code Golf isn't close to the chopping block.– Grace Note♦Mar 7 at 11:53
While the comment was referring to CG, I'm pretty sure the same situation applies to CR, in that we're probably safe ;)
 
11:59 PM
Hopefully. Been a long time now. Surely it would have been shut down already. Hopefully anyway.
 

« first day (320 days earlier)      last day (3688 days later) »