« first day (942 days earlier)      last day (3075 days later) » 

3:00 PM
@DanPantry Well as long as I don't have 3 minotors I can use this excuse. :p
 
Monitors* Though Minotaurs is much funnier.
@DanPantry "Those minotaurs would really help me reduce my work load boss"
2
 
@TopinFrassi You really don't want 3 Minotaurs near your workplace.
 
@DanPantry art? artful programming right.. geez, I wouldn't have the slightest beginning of a clue of how to go about animating individual stick characters into a countdown.
2
 
@Mat'sMug What unit(s) of measurement is that?
 
3:01 PM
minutes
 
@Mat'sMug The code is actually quite simple. What's super interesting is that they actually animated each limb of the skeleton in turn.
I don't like how they use requestAnimationFrame without counting the time since the last render.
 
 
That means the clock only works if you're tabbed in to see it.
 
16K minutes... how long is that
 
1 day is 1440 minutes
Around 11 days until Winterbash 2015 starts!
 
3:02 PM
Looks like about 11 days
 
@Quill so you're saying it's more than one day :D
Call me @CaptainObvious, I'm here to save the day..
 
@Phrancis Twice half.
 
@Mat'sMug It's awesome but damn long before you get a result :p
 
@TopinFrassi Imagine doing this every second while the movement speed stays the same.
 
oh god, this is so bad for my productivity.. I've had an error log up on my left screen for half an hour now
but I havent' looked into it because of 2nd
 
3:03 PM
They'd never stand still. Try reading the clock then ^^
 
@DanPantry Same here. I got the exception stack trace on my first monitor. At least it looks like I'm debugging
 
@DanPantry I've been looking into an error message the past 30 minutes and still don't understand what's wrong, so far our speed is the same.
 
@TopinFrassi I need a "Manager is coming, look busy" mug
 
I had 1000 sql rows on my monitor earlier :P
 
@DanPantry s/mug/button
 
3:04 PM
@Quill Did you see what happened in my corp earlier?
 
@DanPantry I'd need a mug. :p
 
DBA dropped a table in prod...
 
@DanPantry no?
 
@DanPantry Again?
 
You have 1000 sql rows... he dropped millions :^)
 
3:05 PM
oh really, ouch
 
@EthanBierlein Same guy ^^
 
@Mast My grandfather when he owned his own insurance company had a red "Panic button" that would open up an excel doc when he pressed it
 
Millions of rows... that's just pocket change ;p
2
 
You'd think after a failure like that, you'd take the time to read up on DELETE and the *
 
@Phrancis Millions is probably an understatement, it was about 34GB of data.
@Quill Second time he has done it. :S
 
3:06 PM
@DanPantry Oh. Now that's a lot of rows
 
@DanPantry I've seen a couple of people making their own. One of them used a big red emergency stop. Freaking big.
 
@Mast Yeah, I think argos used to do them, or Iwantoneofthose
 
It kind of turned into a competition who had the biggest button.
 
(btw, iwantoneofthose.com is an amazing site for nerd-ish gifts this christmas /plug)
 
where's the referral code? :P
 
3:07 PM
@Mast competitions between men usually come down to who has the biggest tool tbh
@Quill Don't have one. :( I just like the site.
 
@DanPantry Do they deliver to the mainland as well?
 
@Mast You mean to not-America?
I'm pretty sure they at least deliver to the UK, not sure about the rest of Europe (If I remember correctly you're European)
 
Motherboard chopping board: Now that's cool!
 
@Quill could make a more expensive one of those with several raspberry pis
 
I should totally email and ask for the specs on it as a joke
 
3:11 PM
@Quill do it
 
@TopinFrassi LOL
 
@TopinFrassi LOL
 
That's what I should give to my boss. "Here you go, the cloud storage"
 
3:14 PM
Do it... I think I'm going to get the metal star wars / star trek models for 2 of my colleagues
 
@DanPantry If they deliver to America, I'd buy some stuff out of that site
But not too much because euro$ >>> CAN$
For real life situations
 
@TopinFrassi It looks like they do, the currency bar supports USD
and canadian dollars
 
Thanks for this discovery ahah
@DanPantry Nice!
 
we should do a 2nd monitor secret santa
3
 
That's... actually a good idea. If shipping prices aren't too high
 
3:17 PM
ChatJax screwed something up really badly
 
@EthanBierlein Looolllllll
 
@DanPantry EU.
 
@EthanBierlein all hail the canadian masterrace
@EthanBierlein @Phrancis this is what can happen if you don't escape HTML correctly :-)
 
I'm at the other side of that creek they call a canal.
 
@DanPantry lol
 
3:20 PM
@DanPantry We'd need to list who's interested!
 
Apparently they ship pretty much anywhere.
@DanPantry A what?
 
@Mast Secret santa.
It's when you are assigned a random person in the chat room
And you have to buy them a gift
no one knows who has anyone else
 
while (!workToBeDone.isEmpty()) {
    if (the2ndMonitor.isOpen()) {
        return;
    } else {
        for (E workItem : workToBeDone) {
            workItem.workOn();
        }
    }
}
 
Oh, like drawing names from a hat and getting a gift for the guy you draw.
We do something like that here with Sinterklaas.
 
while (!workToBeDone.isEmpty()) {
  the2ndMonitor.open()
  me.ignoreResponsibilities()
}
 
3:22 PM
@Mast Exact! But we'd need a website to deal with that instead. :p I'm wondering who here could create a small web app.. hmmm
 
@TopinFrassi There are plenty of places online that will do secret santa, I'm sure.
 
@TopinFrassi Well, as said, the Dutch have experience with that. We got sites for that already online.
 
@Mast We do "Secret Manta" at my work, which is similar, except instead of buying a gift you just bring whatever broken crap you have in.
 
Unless you want to do it as a community challenge, but I don't think we have time for that.
 
Just not sure whether they support English.
 
3:22 PM
@DanPantry If not, that'd be a good service. :p
 
-1
Q: Dijsktra Algorithm: Shortest path between two vertices, How to retrace the path?

Shrey AryanI was working on the code of Dijkstra algorithm and I am having trouble in obtaining the array that traces the shortest path from the source vertex to the destination vertex, Written below is the function that returns the shortest path-- public int[] short_path(int source,int destina...

0
Q: How Can I Output a a Remark Column Without Duplicating with Coldfusion cfoutput

Loveth YoungI want to Show a Remark Column showing the total quantity of the for a particular product type.. If there are 10 rows and 5 rows is for honey with 30 quantity, it should show in the remark column as Total Quantity for honey is 30. without repeating it for each rows.. See image for more explanatio...

 
@EBrown Has anyone brought in a manta ray pillow yet?
 
@DanPantry No, but someone got a sword last year.
 
@EBrown Close enough
 
@Mast Could you check it out?
 
3:23 PM
Wait, who just has a sword lying around wtf?
 
@DanPantry I do. :p
 
@TopinFrassi Sure.
 
Holy crap, I'm 52 rep from capping on Gamedev.SE today.
 
@TopinFrassi You're American, it doesn't count. You get to have guns just lying around
 
@DanPantry This guy bought it on eBay when he was drunk one night.
3
 
3:23 PM
@EthanBierlein I repcapped hours ago ^^
 
@DanPantry I'm Canadian* :p There's no guns lying around here!
We have hockey sticks lying around. Much more dangerous in the hand of a real Canadian
4
 
I almost saved some of the parts from my car accident to give to someone this year.
 
@Mat'sMug I can't tell what it says? 6355?
 
3:25 PM
@EBrown "Here you go, a broken gasket cap" "Oh, just what I always wanted!"
 
"Oh, yay. A broken spoiler for a Fusion."
 
@DanPantry We'd also need something to share our addresses
 
@DanPantry Yup, that's the one I meant. The Dutch version is called "lootjestrekken.nl"
 
"You're welcome."
 
Got this from one of our service reps, "After speaking with customer on the phone she has no idea where we got these emails from and why these are the ones setup to get email notifications." -- Oh, right; those emails are set up via the customer application
 
3:25 PM
@TopinFrassi Hm.. yeah
 
@TopinFrassi You can exchange messages within the platform.
 
@Mast Yeah but if someone asks you for yoru address it gives it away doesn't it
 
@DanPantry No, it's anonymized.
You know it's from the one drawing your name. Not who that person is.
Unless he gives it away in the message of-course, but by default nothing is shown.
 
I'd prove it with a screenshot, but it would be in Dutch anyway...
 
3:27 PM
It's all explained here! :)
 
Excellent. Someone want to make a meta post?: P
 
Do we want all of CR to participate or chat users?
 
@TopinFrassi I'd say only regulars, so we may want to keep it away from meta.
Otherwise you won't know what scum will enter as well.
 
Someone will have to pin the secret santa draw, then
 
@Mast That's also what I thought. I think it's pretty safe to go with the chat users, but whole CR might be problematic
 
3:28 PM
We could do it in the Nth. Does one of us have RO powers there to remove the e-mail addresses afterwards?
 
We should create another room specially for the occasion!
 
^
Just need to make sure all regulars get an invite to the room
 
Yeah
That'd give it visibility
 
We'll think of something for that. Who's going to be the master looter?
 
What does it imply? :p
 
3:31 PM
Someone to start the event, collect the e-mail addresses, sending everyone a reminder if they aren't responding, stuff like that.
Not much work.
 
0
Q: CakePHP "action" with various purposes

RicardoI have some questions on how I can improve this "add action" (method) in "controller": Some describes: In system the user can upload in a single form a product to be displayed in site, in system a Product is composed by Product, ProductFeatures and ProductMedias entities (and 3 different tables ...

 
Hmm... is there a script available that lets me one-click burn questions? It should ideally add a close vote, and comment on it
 
@Mast Let's start by creating the room and getting a mod to help us promoting the event! :p
 
wait, wo, what, was away, what event?
 
Hi! :p
We'd wanna do a 2nd monitor secret santa
 
3:37 PM
make a secret invite-only chatroom if you're going to share emails - chat transcripts are indexed and searchable
 
Alright! We'd need a way to contact regular users to ask if they want to participate but without posting on meta.
 
@TopinFrassi ping them when they are in chat
 
Would you have any idea? (Aanndd, do you want to participate/help us a little to build that up)
@DanPantry Don't count on me to ping every regular users, I'll forget everyone ahah.
 
@TopinFrassi I didn't mean you specifically. I'm sure everyone can help out :P
 
@DanPantry Ahah alright then!
 
3:40 PM
0
Q: Accessing one more element in array error

sdfslgI wrote a piece of code which should make me able to create subset of integer numbers. Here is code: public class FixedRangeIntegerSet implements Iterable<Integer> { private boolean[] elementFlags; private int size; private int lowerBound; private int upperBound; public F...

 
To prevent everyone posting their email address on chat, I'll create an email address for the event and everyone will send their email to this address
 
smart
just what's the gist of it?
 
@Mat'sMug secret santa
everyone signs up for a gift exchange
users are assigned other users anonymously
then you send that person a gift
 
What should be our limit for enrolling? Does December 11th sounds good?
 
(with a maximum value obviously)
 
3:43 PM
@DanPantry Define "gift."
 
@TopinFrassi sounds good to me... when should the deadline be for sending gifts
@EBrown uh. that's a hard one
 
"gift" as in FedEx, or "gift" as in on-site voting ring?
 
gift as in fedex
 
oh
 
I can't participate in that. (Tax things.)
 
Zak
3:44 PM
@Mat'sMug I think tangible gifts are a safer bet :)
 
well, I mean, it could be an ebook or something..
 
Zak
For some values of "tangible"
 
but no kind of secret mafia site upvote ring
 
Especially when the likeliness of getting someone who is outside the U.S. is pretty high.
 
"eyyy, jimmy, give this guy an upvote, he dances funny"
@EBrown you don't have to participate :) no one will think bad of you
 
3:45 PM
I can't. Lol
 
brings a whole new meaning to
3
 
@DanPantry @EBrown I will. (Just kidding :p)
 
Zak
@EBrown Sure, but in most cases, you could just order a gift to your secret santa, and let the retailer handle the shipping
 
If you guys want an unbiased moderator, I can do that bit.
 
@EBrown out of curiosity, what tax reasons? its okay if thats too personal to ask
I'm not familiar with the freedom-land tax system
 
3:46 PM
@DanPantry Well I have a personal account merged with a business account.
 
@EBrown ahhh
 
@EBrown who said moderators were biased?
2
 
And buying gifts from them gets...hinky.
 
@EBrown or kinky
 
@DanPantry is there a scenario in which a call to .substring() would not return a string?
 
3:47 PM
If you need unbiased moderators I'm clearly the best candidate.
 
It's actually really difficult to do gift shopping for normal family members, simply because of the merged accounts. (Which was a bad idea, but I can't really change it easily now.)
 
Are we still talking about this secret santa idea?
 
@JeroenVannevel mdn is a thing
 
yeah I know, I didn't see anything that contradicted it
 
@JeroenVannevel the one where the thing before . is a null reference?
 
3:48 PM
well, just from a quick test, range of 0 - 0 will return an empty string
@Mat'sMug that will throw an error
 
@DanPantry exactly. i.e. will not return a string
 
I was just wondering if there is anything preventing VSCode from not knowing the myVar in the following example is a string:
'use strict';

function myFunc(myString) {
	let myVar = Infinity;
	myVar = myString.substring(1);
	if(myVar == 'ello') {

	}
}
 
@Mat'sMug that's cheating because technically it doesn't return :P
 
Because now it shows you a warning that you can't compare a number with a string
 
@JeroenVannevel Maybe the myVar = Infinity assignment.. :p
 
3:49 PM
it's reassigned to a string
which is guaranteed a string
 
Because Infinity is a number
 
the warning is at the if
What's the logic in allowing me to assign a string but showing a warning when I want to compare it with a string?
 
That would probably work if it were JavaScript
2
 
hm, maybe its vscode beign dumb. you shouldn't be able to do that anyway (not would I advise it)
 
@Phrancis well.. it works.. because it is
 
3:50 PM
@Phrancis one could make it work in VB
 
it does work in node
I mean, I wouldn't do it.. but it works
 
So, you're writing JavaScript in VSCode...
 
VScode is probably just being silly
 
The real myVar possibly represents an expression in the form of 15 + 2 - log(10) so string representation is fine
 
Maybe get a proper JavaScript IDE?
 
3:51 PM
VSCode might have a bug, because it expects most things to be TypeScript.
 
VSCode is a really good Javascript editor
 
In TypeScript, that the reassignment would fail
unless you set it to be a union type let foo: number|string = Infinity
 
I'll create an issue on their github and see what they say
 
Here's the better answer: don't do that, it is silly to change the type of a variable after it is declared
It's an illegal operation in C# for example
 
I'm just using the language features baby
 
3:52 PM
It is hard to reason about, for one..
with is a feature in both javascript and vb, doesn't mean you would want to use them
and as much as I love javascript it has == which you also don't want to use most of the time
 
It's only temporary anyway: it can be 5 or it can have value 5 + 2. After that I will evaluate it and I want expression to have that value
but I can also receive a date as an input or a string
 
if you're looking for a language that makes sense, javascript isn't it
4
 
I can't create multiple different variables, that would be nasty
 
@JeroenVannevel You can create multiple different methods? :b seeing as you are doing different things
and I suspect @Mast will star the everloving crap out of what I just said
 
0
Q: Weighted Probability Problem in Swift

JALI was asked a weighted probability question in a technical interview a few months ago that went something like this: Given an input of colors and an integer "weight" value, randomly return a color based on its weight. The sample input would be something like this: [("Red", 20), ("Blue", 50...

0
Q: An Operating System in C++

aswin mohanSo I recently started following the James M Kernel Dev and was able to create an Operating System in C++ . Here is the Source on Github : Just Another OS I have a couple of questions 1. Is my coding style ok ? 2. It it wrong to have same name for standard Library Functions since I am making ...

 
3:54 PM
WTF @ TRIM()
 
I will probably put it on CR for review once it's done, you can tell me then if you till think so
 
To change topic: wtf is the holo lens?
 
it's Microsoft's VR headset
and it's really impressive
 
@Phrancis how did you achieve that?!
 
@JeroenVannevel s/impressive/expensive. $3k for developer demo
 
3:56 PM
@Mat'sMug Achieve what? Make Excel not work correctly? It does that quite well without my help :)
 
LTRIM(RTRIM(A2))
 
^^ I'm pretty sure that's VB not Excel formula
 
Excel formula is Very Basic, not Visual Basic - wrong VB.
 
Yeah sure enough, doesn't work
 
You sure?
I had this same issue 2 years ago when I accessed SQL Server from COBOL
I just found the code again and sure enough:
WHERE A.Leertraject = LTRIM(RTRIM(:LEERTRAJECT-CODE))
 
Zak
3:59 PM
@Phrancis Try doing it in stages, and see if any of them fail
 
I'll just do it in SQL I guess
 
@Phrancis More BL in the SQL server! :D
 
Heelllooo folks. We're trying to make a Secret Santa with regular users of the 2nd monitor. Please join this room if you're interested. If you don't have write acces, ping me, @Mast or @DanPantry.
 
(@Mast and @DanPantry, you're room owners now. :p)
I don't know what I'm doing either.
4
 
4:02 PM
@EBrown Nah this is ad-hoc :)
 
@TopinFrassi I don't think I'll be able to take part, but enjoy!
 
User sent me a spreadsheet of emails padded with spaces and trying to put them in a temp table so I can join it into another query
 
0
Q: The Watch Project, a C++ project that simulates a wrist watch

Anuj SaharanThe Watch Project I am a High School-er and just started learning C++ a few months ago so there are bound to be many things that can be improved in my code. The project is very simple, it's a console based watch that shows the time, has a StopWatch and a CountDown mode, and has different files ...

 
Works just fine for me
nvm, works
 
4:06 PM
@DanPantry You know me too well.
 
@JeroenVannevel I think it may be X/Y problem. The SQL ones fail (to remove spaces) too. Maybe they are not regular space characters in my input.
 
@Phrancis Definitely not normal spaces. :P
 
160 is a NBSP... char 32... no clue
 
32 is the space
 
@Phrancis Char 32 is a normal space.
 
4:14 PM
@Phrancis man your data is worse than mine!!
 
TTGBIAH
 
@Mat'sMug This is customer's data lol.
I ended up just doing a silly find & replace for that 160-32-160-32 string in Excel looks like that fixed it
 
So my Database Administrators question from yesterday is up to +16, two answers at +13, and two at +14.
I blame The 2nd Monitor.
 
It seems that your code currently works, and you are looking to improve it. Generally these questions are too opinionated for this site, but you might find better luck at CodeReview.SE. Remember to read their requirements as they are a bit more strict than this site. — Mr. Llama 47 secs ago
 
lol i accidentally deleted all of my email instead of marking it all as read
3
 
4:28 PM
@DanPantry Sounds like you need to talk to your DBA guy
 
@skiwi I should start calling him bobby
 
I think he also wanted to mark his whole database as read :D
 
@DanPantry Little Bobby Tables?
 
yep
 
0
Q: Code Review's Secret Santa 2015

TopinFrassiTo celebrate our first graduated Christmas (and because we feel like it), some members of the 2nd monitor thought it would be a good idea to make a Secret Santa between members of Code Review! The rules are quite simple : You will send an email to secret-santa@lambdaexpression.io to register....

Could I ask for a mod to pin this message? If that's okay of course, it'd help to keep it in mind
 
@TopinFrassi Can't play, but I'll +1 that.
 
0
Q: Web Scraping with VBA

ForrestAI wrote this to scrape album review data from AOTY into a spreadsheet. Check it out and let me know what I could've done better. Option Explicit Const classAlbum As String = "listLargeTitle" Const classScore As String = "listScoreContainer" Const classRating As String = "listScoreValueContainer...

 
@CaptainObvious shoveling snow with a spoon
4
 
@Mat'sMug /s/spoon/fork/
 
@Mat'sMug Well, it's better with a spoon, rather than chopping sticks...
 
4:39 PM
(S)He's lucky there's no robots.txt on that website.
(I mean, there is, but it doesn't have anything that is relevant.)
 
@Mat'sMug aaaand there is coffee all over my keyboard now
 
lol
 
@DanPantry That's a weird place to put it.
2
 
Hi guys, on this question: codereview.stackexchange.com/q/112554/78136, Jamal just changed the formatting to indicate html and css. The question also has a link to a code pen. However this can also be done within a SE snippet. Is it bad to change it into a SE snippet, and remove the codepen link? (Or possibly in addition to the code pen link?)
 
I'm voting to close this question as off-topic because it it probably belongs on codereview.stackexchange.comAndy 32 secs ago
 
4:42 PM
@holroy It can't hurt to change it to a snippet, but I would leave the other link there.
 
@holroy The OP already had a codepen. I don't think we want to remove stuff from a question unless it is actively harmful
 
> Yes. Programmers when faced with a repetitive task, even a reasonably small one, tend to balance in their head which way would be quicker - just bang it out manually now or script it?
 
Where is the lie? Its so true
 
I think we also tend to automate things even if it's not faster than doing it manually...
 
4:46 PM
I don't have stars anymore D:
2
 
@skiwi Automate everything.
 
0
Q: Backbone learning piece, Movie Application using Views, Collection, Models, Routes and Localstorage

stylerI have created a Backbone Movie app as part of a learning exercise, the app is hosted on codepen although I actually have it built on my local but thought this approach would be handier for code review. I have some dummy JSON containing some movies that are stored in a Movie Collection and then a...

0
Q: Memory Safe file reading in C

TomI am trying to write a single function that will read a C file for a certain number of bytes or the entire file based on arguments. I want it to be memory safe of course and deal with NULL terminators and the like. Not only that but it should be efficient. #include <stdio.h> #include <stdlib.h> ...

 
4
Q: Code Review's Secret Santa 2015

TopinFrassiTo celebrate our first graduated Christmas (and because we feel like it), some members of the 2nd monitor thought it would be a good idea to make a Secret Santa between members of Code Review! The rules are quite simple : You will send an email to secret-santa@lambdaexpression.io to register....

 
> Adds git information to the gradle project when building
 
@TopinFrassi Ever since I stopped putting The 2nd Monitor literally on my second monitor, I no longer run out of stars.
 
4:47 PM
Like... what information?
 
@EBrown I don't put 2nd monitor on my 2nd monitor. I put it on my primary monitor :-) And I have only ever run out of stars twice.
Compared to @Zak, who I am fairly sure is in star-debt at the moment
 
What is a good naming convention when doing testclass per method?
 
Uses so many stars he has to loan them from otherp eople
@JohanLarsson what language?
 
in js we name test files the same as the original file, but with .spec.js instead of .js.
 
4:49 PM
One alternative i making it partial and do TestedTest.method.cs
 
I believe in C# you do something along the lines of MyClassTest.cs
And then you have given/when/then in the method name
 
but I think I prefer to not have them partial
 
At least, that's Roy Osherooover (I can't spell his name)'s method.
 
@EBrown I should stop doing that too. :p
 
@DanPantry yeah I usually do testclass per class
 
@skiwi There's almost no information on that page at all.
 
@JohanLarsson I use partial classes in different files!
 
Zak
@DanPantry Guess again :)
 
@EBrown gradle docs are awful
 
@EBrown And on the linked repository there is even less!
 
4:50 PM
@TopinFrassi Could you put an example of how that works on gist.github.com?
 
I'm predicting @Duga, will tell a tale of me soon...
 
I need to give a seminar on TDD in my work (because no one else does it). JS I am good at but we are a primarily C# team.
 
@skiwi My Readme.md is pretty lacking, but to not have one at all!?!?!?!
 
@DanPantry thanks
 
@DanPantry I can do that!
If the page ever loads. :p
 
4:52 PM
maybe partial classes with nested classes, if the runner can pick them up
 
@JohanLarsson How many test methods do you have?
 
@DanPantry @JohanLarsson There you go : gist.github.com/topinfrassi01/de0cd35035170477c560
 
@TopinFrassi That is actually pretty awesome.
 
This guy has interesting programming practices:
Thank you for those thoughts. I keep a testing sub there to easily test snippets i'm working on. The ObfuscateString stuff I never actually use, a friend sent me that as an example alternative to encryption and I just didn't want to lose the code. And the dead code at the bottom, yes I can kill that. And yes i'm using TFS for source control. — Gary Ritter 2 hours ago
 
possible answer invalidation by holroy on question by michael.zech: codereview.stackexchange.com/posts/112554/revisions
 
4:55 PM
@DanPantry Yeah it's neat! Pretty useful when you have big methods to test and it does make a lot of sense :p
 
@Hosch250 He is two letters away from a very unfortunate surname.
 
Sometimes I forget how easy Gradle is
war.doLast {
    println "Commit hash: " + "git rev-parse HEAD".execute().text
}
 
-1
Q: How to get rid of goto in the code

BobrovskyI have a code (developed by someone else) that basically has four nested loops and based on a parameter can start from the second iteration of the innermost loop. I want to get rid of the goto in the code. Can you please offer an advice for how to do that without introducing much of duplication ...

 
@Hosch250 Worries me how he (or his friend) considers encoding to base 64 an alternative to AES encryption.
 
@CaptainObvious Almost reads like a "look at this crap" question, which we all know is not welcome here.
 
4:57 PM
I'm one vote away from a silver badge on SO: stackoverflow.com/questions/20449427/…
 
@Hosch250 updoot
 
Thank you. I got it, with one to spare.
 
@EBrown Also he claims it is open source. I don't know of any OSS that has o(n^4) loops passing code reviews!
 

« first day (942 days earlier)      last day (3075 days later) »