HNHacker News
TopNewBestAskShowJobs

gingerjoos

604 karma · joined September 12, 2011

Anirudh. Also called gingerjoos. Writes code for fun and profit.

I'm on https://gingerjoos.com/

[ my public key: https://keybase.io/anirudh; my proof: https://keybase.io/anirudh/sigs/pMDJbH__gvZ7oDM0HmzXVJIqk130sDU2FIWKiMoV3NE ]

submissionscomments
gingerjoos··on Ask HN: Who is hiring? (December 2016)
Compile India | Software Engineer | Bangalore, India | Full-time, Onsite https://www.compile.com/careers/

Come build [our API](http://v2.compileapi.com/docs/) that will feed the next wave of intelligent software. Work on data, specifically dynamic and contextual business data.

Our product is a Knowledge graph for Organizations and our customers are software vendors and analytic tools who directly integrate our data for their customers to use. We have been self-funded and profitable since our inception. You will get to work with smart people and work on a product that people actually pay for. We won't bullshit you or make promises we have no intention of keeping. You will get freedom to go down paths less travelled and we will work with you to challenge yourself.

Technologies and skills we each use: Django, Django REST framework, Slate, Postgres, AWS, Angular, React, Pandas, Docker, Nightmare js

If this excites you, drop us a line at careers@compile.com

gingerjoos··on Ask HN: Who is hiring? (November 2016)
Compile India | Bangalore, India | Full-Time | Onsite

Come build [our API](http://v2.compileapi.com/docs/) that will feed the next wave of intelligent software. Work on data, specifically dynamic and contextual business data.

Our product is a Knowledge graph for Organizations and our customers are software vendors and analytic tools who directly integrate our data for their customers to use. We have been self-funded and profitable since our inception. You will get to work with smart people and work on a product that people actually pay for. We won't bullshit you or make promises we have no intention of keeping. You will get freedom to go down paths less travelled and we will work with you to challenge yourself.

Technologies and skills we each use: Django, Django REST framework, Slate, Postgres, AWS, Angular, React, Pandas, Docker, Nightmare js

If this excites you, drop us a line at careers@compile.com

gingerjoos··on Ask HN: Who is hiring? (October 2016)
Thanks, falloutx. I have added a comment here with a better description. I will make a note of your suggestions and update the careers page too.
gingerjoos··on Ask HN: Who is hiring? (October 2016)
Compile India | Bangalore, India | Full-Time | Onsite

Our product is data, specifically dynamic and contextual business data. Our customers are software vendors and analytic tools who directly integrate our data for their customers to use. We are building a very sophisticated product, one that'll power the next wave of AI-aware software.

Interested? Apply at https://www.compile.com/careers/software-engineer-web/

gingerjoos··on Ask HN: Who is hiring? (October 2016)
Compile India | Bangalore, India | Full-Time | Onsite

Our goal at Compile is simple: help organizations benefit from the intelligence that’s hidden under big data. Our customers, which include Fortune 500 to hyper-growth startups, use our insights to power their marketing engine.

But we want to do more. And that's where you come in. We are looking for a product-focused developer.

We are looking for generalists who are strong in building Web Systems and have good knowledge of Data Engineering. Checking every box isn't important; strong fundamentals and ability to learn are.

Fit the bill? Apply at https://www.compile.com/careers/software-engineer-web/

gingerjoos··on Ask HN: What makes a Senior Dev
What is the "thousand language stare"?
gingerjoos··on Ask HN: Who is hiring? (July 2015)
Compile [https://www.compile.com/] | ONSITE - Bangalore, India | Software Engineer, Web

My name is Anirudh and I'm a Software Engineer at Compile. We are based out of California and Bangalore, the current open position is for a web dev in Bangalore. Feel free to ping me ( anirudh AT compile dot com ) if you have any questions.

-----

Delivering actionable information is at the heart of what we do at Compile. As we scale the service, the amount of structured and unstructured data will grow exponentially. That’s where you come in. You will be the organizer of this data; you ensure the reliability and efficacy of customer facing products.

What will you be doing?

    * You will develop, test and deploy large-scale customer facing web applications.  
    * You will be implementing cutting-edge products and working with engineers who are solving burning real-world problems in Data Science.  
What we are looking for?

    * Solid understanding of web-related technology and programming.  
    * Worked on web frameworks like Django.  
    * Proficient in JavaScript, HTML and CSS.  
    * Experience in designing and building REST interfaces.  
    * Worked on integrating third-party APIs.  
    * You are familiar with search technologies like SOLR/Elasticsearch and databases like MySQL/PostgreSQL.  

See: https://www.compile.com/careers/software-engineer-web.html

Email your resume to anirudh AT compile dot com

gingerjoos··on The little things I learned in the valley
>>>"Ironically there is a lot of hatred among the locals about “tech” but I was honestly surprised since the west coast is largely transient population."

It's interesting to note the parallels between SF and Bangalore in this aspect.

gingerjoos··on The person they'll become
>> When I hire designers, I look for future perfect people. Some people have the potential, but they haven’t had the opportunities. Their portfolios are full of mediocre work, but it’s not because they’re mediocre designers. It’s because they’ve been given mediocre opportunities.

How? How do you figure out someone is "future perfect" and not mediocre? If things were that easy, wouldn't all of us be hiring "future perfect" people anyway?

gingerjoos··on Ghost Launches to The Public
I haven't written node code before, so correct me if I'm wrong. The package.json file indicates MySQL as an optional [1] :

    "optionalDependencies": {
        "mysql": "2.0.0-alpha9"
    }, 
And this guide [2] seems to indicate that PG support is possible.

[1] https://github.com/TryGhost/Ghost/blob/master/package.json

[2] http://www.howtoinstallghost.com/how-to-install-ghost-on-her...

gingerjoos··on Twitter Tweet Button URL randomly resolves to a .torrent file
Relevent FAQ from Amazon S3 FAQ page : http://aws.amazon.com/s3/faqs/#What_is_the_BitTorrent_TM_pro...
gingerjoos··on YouTubeSkip
ViewTube[1] is a greasemonkey script which allows you to play the HTML5 versions of youtube videos. So this lets you skip ads too

[1] http://userscripts.org/scripts/show/87011

gingerjoos··on David Cameron cracks down on online pornography
In Bollywood (the Hindi equivalent of Hollywood in India) pretty much any mainstream commercial movie used to have at least one rape scene [1]. The formula had variations : villain tries to rape heroine and hero saves heroine, villain rapes hero's sister and hero takes revenge etc.

[1] http://health.india.com/diseases-conditions/international-wo...

gingerjoos··on Cowards
Just FYI : Oppenheimer was quoting the Bhagavad Gita. see http://en.wikiquote.org/wiki/Robert_Oppenheimer#Quotes
gingerjoos··on All top posts on Hacker News talk about the same thing
I saw "Utah Datacenter" linking to a wikipedia domain and I thought Wikimedia had set up a new datacenter in Utah. Turns out I was wrong.
gingerjoos··on Show HN: Learn English with movies and TV Shows
s/Mac/Linux :)
gingerjoos··on Show HN: Learn English with movies and TV Shows
The problem is reversed for those of us learning French. Tough pronouncing the 'err' :)
gingerjoos··on Show HN: Learn English with movies and TV Shows
It's a sign of our times. Indian English follows more or less the British pattern (colour instead of color etc.). However, recent times have seen a marked shift towards American spellings and pronunciation. I would imagine this is the case in other former British colonies as well.
gingerjoos··on Dalvik patch for Facebook for Android
>>> It seemed like we would have to choose between cutting significant features from the app or only shipping our new version to the newest Android phones (ICS and up). Neither seemed acceptable. We needed a better solution.

This. "There has to be a better solution", a quality which defines hackers - is it not? It's that pushing the boundaries for the sake of getting things done that drive progress, isn't it? It's tempting to take the easy route out. In this case they could have justified supporting devices ICS up, Gingerbread and down does not have a lot of market share I assume. But they chose to persist.

It's that persistence that we need to cultivate to become successful hackers.

gingerjoos··on 184 year-old Indian library goes digital, including 444 yr-old book on Alexander
Trivandrum is what the English called it. Bombay = Mumbai, same way. Let's not nitpick :)
gingerjoos··on 184 year-old Indian library goes digital, including 444 yr-old book on Alexander
It's the way numbers are written in India. 1,00,000 ( = 100,000 ) is 1 lakh and 1,00,00,000 ( = 10,000,000 ) is 1 crore. Millions and billions are not used a lot, but most people know what they are. See http://en.wikipedia.org/wiki/South_Asian_numbering_system
gingerjoos··on Show HN: Github for recipes
Cucumbertown does this very well. They allow you to take a recipe and fork it – called “Write a variation” (on the left) [1]. IIRC quite a few recipes there are created this way.

[1] http://www.cucumbertown.com/recipes/55228/baked-mac-cheese

gingerjoos··on Inception Explained – HTML + CSS Experiment
> understanding why the film is structured the way it is (and why Nolan does smaller things like naming the children as they are), is a genuine revelation

Could you expand on that? I had to google for the names - Philippa and James. What is the relevance?

gingerjoos··on Ask HN: How are you dealing with scraping hits from EC2 machines?
So the referer is a local Selenium server? How did you figure out it was an EC2 machine?
gingerjoos··on Foreign Language Learning Hacks
Oh yes, English is terrible at denoting the pronunciation with its script. Not so for French (or from what I hear, German). Most of the time you are able to predict the pronunciation based on a set of characters. Words in Indian languages which use the Devanagari script (or scripts derived from it) can be directly mapped to their pronunciations. There are no exceptions.
gingerjoos··on Foreign Language Learning Hacks
Quite often you can figure out the essence of the sentences even if you don't know all the words. Of course, you do need to have a basic vocabulary. While speaking/writing it is possible for you to convey what you want to without using complicated words. If you can simplify your thought and strip out all that's non-essential, you will be able to convey the essence of your thought.

However, if you don't have a grasp of the basic grammar you're prone to confuse the person you're talking to. If you're reading, then you lose the context.

Exceptions abound, but I have found this to be true quite often while studying French.

gingerjoos··on Foreign Language Learning Hacks
Learning words != learning a language.

Most of the posts I see on HN mostly revolve around learning languages. In my opinion that's only part of the problem. It's more difficult to get the structure of sentences and tenses correct. I personally know words in 2 - 3 languages which share a root with my mother tongue, but it doesn't mean that I can speak those languages because I often don't get the way a single word transforms based on the tense, part of speech etc. For eg. merely knowing the word "smile" would only take you so far. Knowing the difference between "He is smiling", "He smiles", "He keeps smiling at me" is the tricky part.

Perhaps we are obsessed with learning words because it's the easier problem to solve. Learning sentence structure and grammar takes time and effort.

gingerjoos··on Foreign Language Learning Hacks
How does learning pangrams help? I don't get how the author has benefited from learning all the letters of German when they mostly correspond to the English alphabet. It does sound like a cool thing to learn, but I can't think of any use beyond that. What am I missing?
gingerjoos··on Post mortem of a failed HackerNews launch
Yes, there are. A previous comment by TeeWEE [1] mentions 2 tools. There are others as well - Siege [2] and Apache Bench [3] come to mind.

[1] http://news.ycombinator.com/item?id=4847949 [2] http://www.joedog.org/siege-home/ [3] http://httpd.apache.org/docs/2.2/programs/ab.html

gingerjoos··on Post mortem of a failed HackerNews launch
I think the author wasn't just looking at a launch per se. He was looking for feedback and HN is arguably the best place for feedback w.r.t startups

> HN community’s remarks and constructive criticism are pearls of wisdom

← PreviousPage 2 of 4Next →