//TODO: professional stuff of software engineer 1001010
Split off 1001010.com

1001010.com no longer redirects here.
It’s a R&D site & I needed to do some R&D without fracking up the wordpress install.
For fun – I put one of my favorite Acts from Macbeth 4.1; The 3 witches. It should make the site a little more interesting to the casual observer, but not by much 😉 It’s all behind the scenes R&D server stuff there.

Learned something new about .htaccess: Apache has uses a directory hierarchy is not limited to the “root” web directory. It extends up to the parent user directory… and possibly higher up to help my hosting provider manage multiple domains on my el-cheapo-but-reliable-shared-hosting-plan

The symptom: changes to ~/foass.1001010.com/.htaccess wasn’t working

The cause: I had “backed up” a .htaccess to my user dir “~/.htaccess” months ago and forgot all about it. So when Apache loaded it’s rules, it checked the user dir first.

The solution: get rid of the ~/.htaccess file

Also learned that Dreamhost tech support rocks for knowing about it.  They were awesomely polite & helpful.
But in my embarrassed state of mind; I only heard “You had the parking brake on when you tried to drive, duh”

-Jason De Arte

Hearthstone beta key not here

UPDATE: Someone got the key minutes after I posted it, google indexing is way faster than I thought!

A few days ago I did something silly, I posted an extra Hearthstone beta key to twitter (don’t worry – someone already snatched it).  Why would I do such a thing?  Well, I had a few extra, I didn’t want them to go to waste, and more importantly – I was annoyed at all the links to “contests” on other sites.  Some seemed legit – others – not so much.

So on impulse, I posted the key.  And I’m glad.  Someone that really wanted the game – got into the beta without having to sign up for a bunch of “contests” that would subject them to years of spam in their mailbox.

Will I do it again?  I don’t know.. hey what’s this?  I guess I do have a spare US one in my pocket that you can try: 0173134783523497011781446

This site gets < 20 visitors a month.  There’s a good chance that in a week when google indexes this site, it will work when you find it.  Let me know if it worked on twitter

-Jason De Arte

Why won’t I be your “friend” on LinkedIn?

I’m tired of writing polite responses to why I won’t be your “friend” on LinkedIn.
So, engineer me will list out my LinkedIn friendship rubric.

Please don’t be offended if your got this link from me via LinkedIn.  If I wanted to be rude, I would have sent you a link to http://www.jasondearte.com/wp/tag/foaas/ 😉

Inclusion rules

  • We work together on projects where we actually interact on a semi-regular basis

Exclusion rules

  1. You added me by email address instead of by people you may know.
    This tells me that either you are a recruiter that bulk added me or you are a security n00b that gave LinkedIn your email password so they could mass-add everyone you know.
  2. You are obviously a recruiter that didn’t buy the premium subscription.
    Either you’re too spammy for the recruiter accounts, or your boss is a cheap bastard.
  3. I don’t remember you. Sorry, it’s nothing personal. There are a lot of people that know me, but I don’t know them. I’m bad with names and socially awkward that way.
  4. You’re extended family or friend of a friend that knows that guy who knows me.
  5. I worked with you, and.. I would rather forget about that incident. But then again, you may be in #3

Have a nice day

-Jason De Arte

FOASS – Fuck Off As a Service (version

Previous Post


OK – I finished my version of FOAAS, I mean FOASS. It’s much prettier, flexible and to the best of my informal testing, it is mostly bug free 🙂

try it here

Bug List

  • /wp/ on the homepage URL.  This is caused by this being a sub-domain of JasonDeArte.com where I have a rewrite .htaccess that poorly sends root traffic to the WordPress install in /wp/
  • Naked commands without a trailing “/:something”.  I.e. /off/ will work (and insert random names), /off will not & instead return a 404.  I consider this a low priority bug & will probably just set up a 404 page with belligerent language.

It supports all the currently listed (2013.07.21) commands, as well as a few more commands.  Most were suggested by my co-workers.

If you request it in json or plaintext, it will return it as json or plaintext, respectively.

If you leave out values, it will use random names from a list of co-workers and friends that I’m sure that would find this hilarious. Oh, if you’re name is in the list and you don’t find it funny, it’s not You-you, it’s that other guy with the same name. Sorry 😉

I also hooked up Google Analytics (or at least I think I did, I’ll find out later when the reports are available) so that I can more easily track which links are the more popular ones.  Awesome discovery: my hosting provider, Dreamhost, has a panel setting that allows you to set the analytics code in the domain configuration – so I don’t even have to put in a google web-bug to track it all.  Which is awesome if anyone were to actually use the JSON API, because I could then actually track it without having to rely on client side JavaScript.

I wish I had more time to hook up Google App Engine to run it, but time on the weekends are limited.


-Jason De Arte

FOAAS – Fuck Off As A Service

Yesterday, Nico introduced me to a groundbreaking new web service in field of telling people to Fuck Off.

I know, right? Why do I need a Web Service to tell people to fuck off. We all know how easy it is to do. I do it several times just on the drive to work.

I was pleasantly surprised – it does make it easier!
But it’s not extensible. 🙁

So late last night, when my two year old was not going to sleep like she should have, I wrote my own clone as a Python programming project.
Check it out

And now I can tell my co-worker Oliver to Fuck Off using a language he understands

-Jason De Arte

P.S. Yes, I know it’s childish. And your point is?

Previous Page · Next Page