Category Archives: Uncategorized


bilgehan commented on Only Idiots Use Java For High Frequency Trading.






I made a mistake and updated my Anrdoid phone to 4.4.2 KitKat. I knew about this “enhancement”/bug but let it update anyway. That was a mistake. Now I have to root my phone if I want my apps to work correctly.

Google changed the way “write to external SD card” works in apps. The android specs actually said that the “write to external storage” permission lets apps write in THEIR SPECIFIC DIRECTORY on the external sd card. However, most phone manufacturers implemented it so that this permission lets an app write ANYWHERE on the external SD card.

Google cracked down on the phone manufacturers, and insisted that they change it so that apps are only allowed to write to their specific directory on the sd card.

However, this breaks almost all the apps I use. Apps like text editors and emulators were written to assume that it could write anywhere on the external SD card. Unless the app is specifically rewritten to conform with the new rules, the update breaks it.

I understand the twisted logic behind the change. If each app is only allowed to write in its specific directory, that makes it easier to clean things up when you uninstall an app. However, most people upgrade phones every 2 years, which means that they really aren’t polluting their phone with old apps.

There’s a more evil reason for the change. By breaking sd cards, Google can force people to store their data “in the cloud” instead of on their phone.

It would be nice if there was an option to allow users to switch to the old behavior. The only way I can fix everything is to root my phone. I was trying to avoid doing that, but Google forced me to do it.

I’m looking forward to the day when I can ditch Android and use a real open system. The Pyra (the Open Pandora successor) is looking more attractive. I do miss the keyboard on my Samsung Galaxy S4. Maybe I should just get a cheap phone with a wifi hotspot and get a Pyra? Or something else?

Reader Mail – 05/11/2014 To 05/17/2014

Another Voice commented on node.js Is VB6 - Does node.js Suck?.

wrt node.js:





- btw, Paypal moved all of their frontend webapps to JavaScript

- From

"In one sentence: Node.js shines in real-time web applications employing push Technology"

So These are my 2 Cents..

I've heard people mention Grails when I criticized Rails. I never understood the point of languages built on the JVM, languages that compile to Java bytecode but aren't Java.

I modified the java code and did some minor optimization:

Fixed the bug




It's here



Ran it 10 times on command line using same machine and same JDK.

Results are here


I.e., if the Java version is faster on your PC, I need to know if it's because you have a faster PC or if the code is optimized better.


Reader Mail – 04/27/2014 To 05/03/2014


My conclusions about Java were that I'd forgotten how verbose and picky it is. My conclusions about the Java fanboi clique is that they're the kind of people I'd rather not spend time with.




I did learn one thing from this exercise, which is that PHP is MUCH worse than I expected. I don't see why people ridicule me for not knowing that. The only way to be sure is to perform an experiment like I did. I thought that PHP compiled pretty efficiently to C.

That's another interesting point. The people who favor certain languages (Rails, node.js) have defective personality types. There's no point learning those languages, because then I'll be working with the scum who prefer those languages.

I worked on 2 Java projects, both were a mess. That isn't a sufficient sample size, but it didn't make me motivated to pursue Java further.

Chris Mackney commented on Reader Mail - 04/20/2014 To 04/26/2014.
Man driven to suicide by ex wife and divorce courts




Here's a few more updates:


SP commented on Only Idiots Use Java For High Frequency Trading.





Robert commented on New Job!.

olde reb commented on New Job!.

is the following of interest ??













Only two possible scenarios appear viable:



Yeah, I should get more back into blogging.



New Job!



Reader Mail – 04/13/2014 To 04/19/2014

observer commented on node.js Is VB6 - Does node.js Suck?.

They're using angular.js at work. I have another draft for "angular.js sucks", but never got around to finishing it.

I started using jQuery for the first time in the past year. I like it. I hadn't done much Javascript front-end work before, so I never seriously looked at it.

Anonymous Coward commented on I Still Don't Sign NDAs For Job Interviews.






The job market is stupid.

Klas-Henrik Adergaard commented on Stephen Colbert Gets Craig Kilborned.
Couldn't agree more.

Also, as an aside, is it just me or is Fallon simply trying too hard?


arnold commented on Stephen Colbert Gets Craig Kilborned.


I almost never user IRC and the last time I used Tor was several years ago. Maybe someone else is using the name FSK?

Reader Mail – 04/06/2014 To 04/12/2014

victor commented on node.js Is VB6 - Does node.js Suck?.
Wow, you're a bad developer, in the phase of need to being hired, a good developer have her own company and don't need to find a job

Mark commented on node.js Is VB6 - Does node.js Suck?.






Mark commented on node.js Is VB6 - Does node.js Suck?.


I am more polite in person than the way I write in my blog. Some people really are evil. It's a disturbing fact to realize. I have noticed that evil people prefer trash like node.js and Rails, because they evaluate hype and not merit. Node and Rails and Git have created great hype, but the product is garbage, so they attract people who evaluate hype but not technical merit.


Richard commented on Is The Go Programming Language Worth Learning?.
You're using excuses to justify your failure. I had no degree, was entirely self taught and got in the industry in 6 months. It's about drive, determination and confidence. How about you stop blaming others for your issues and instead push forward?

There is no buzzword game, like any other industry getting a job is ~85% based on your personality and attitude as well as the people you know. Nobody is going to hire someone they don't like to be around. I bet you that you come off this way in your interviews.

I don't have any usable contacts. For most resume submissions, it's totally based on keyword matching.

I'm comfortable treating idiots like idiots. I don't want to work for idiots. If you can't handle a couple of questions about your business plan, then you aren't going to succeed.

It's much different for entry level and senior candidates. For senior candidates, employers seem to want a perfect purples squirrel keyword match. Age discrimination is a real problem, especially when you're older than the interviewer and all the other employees. I'm not that old! I'm still the oldest person there most of the time.

commented on I Still Don't Sign NDAs For Job Interviews.
I never sign an NDA either ; or only if I rewrite it in my own terms.

Larissa commented on I Still Don't Sign NDAs For Job Interviews.

Why do you think you're an unemployable loser?

I've been actively interviewing for 6 months now, and haven't gotten any offers. I only had one decent interview. I usually get eliminated at the keyword matching phase, because a lot of my experience considered "not hot".

Jeff commented on Reader Mail - 03/30/2014 To 04/05/2014.
I have to agree. I've learned so much from your blog posts - and look forward to more! More content posts please!

Stephen Colbert Gets Craig Kilborned



Colbert is probably going to have the same problem.


Reader Mail – 03/30/2014 To 04/05/2014

commented on I Still Don't Sign NDAs For Job Interviews.
Bro you gotta stop with the "reader mail" - it is cluttering up your blog big time. Also it's redundant, since anyone can read the comments to an article simply by clicking on the comment section. No offense - just offering a bit of constructive criticism. This is a good blog and the "reader mail" posts is starting to really drag it down in my opinion. Also, if you decide to stop doing those posts, you should go back and get rid of all the old ones. Let people read comments by clicking on the comment section if they want. Just one opinion!

The bigger problem is that I haven't been putting the time into creating new posts.
