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 Post mortem of a failed HackerNews launch
The blog mentions that they did have caching on with nginx (which is what Varnish does, isn't it?). The problems were because of nginx not caching the frontpage (configuration issue) and because there was an unexpected hit on solr.
gingerjoos··on Police Raid 9-Year-Old Pirate Bay Girl
I'm wondering if the backlash might actually be a good thing. If this sort of backlash becomes common, there will be a disincentive for artists to sign up with records who indulge in such nonsense. Perhaps the system will adapt such that prosecutions like this would be eliminated.
gingerjoos··on The lactose-tolerance mutation
+1 to that. Among all the people I've ever known (in India) only 2 people are lactose intolerant. Indian society has, historically, placed a lot of importance on the cow and milk. Indian mythology has rich references to milk and other dairy products for eg. Samudra Manthan [1], Krishna the cowherd [2]. If we were to consider the level of medicine practiced in India (see [3] and [4], for eg.), one would imagine that any real problem of such widespread nature would be heavily studied and discussed about.

[1] http://en.wikipedia.org/wiki/Samudra_manthan

[2] http://en.wikipedia.org/wiki/File:Krishna_with_flute.jpg

[3] http://en.wikipedia.org/wiki/Charaka_Samhita

[4] http://en.wikipedia.org/wiki/Sushruta_Samhita

gingerjoos··on Ubuntu 12.10 Now Available
I find, sometimes, that doing an

#apt-get -f missing

fixes many of these post-upgrade problems. YMMV!

gingerjoos··on In India, engineering students outsource their academic projects
True. A lot of good companies recruiting from big name colleges (IITs, NITs etc.) are wasting their time. The people from those colleges more or less end up studying for CAT and leave to study for an MBA degree within an year. Increasingly the startup founders and rockstar engineers come from the non-IIT-NIT colleges.
gingerjoos··on In India, engineering students outsource their academic projects
> because of the complicity from professors (it is trivial to figure out whether someone has done the project or outsourced it, but they don't care)

"Never attribute to malice that which is adequately explained by stupidity."

A lot of professors join teaching during the gap between graduating and getting a job. They are neither motivated or smart enough to figure these things out.

gingerjoos··on In India, engineering students outsource their academic projects
One thing that could help is a surge of tech-oriented startups. Startups in India tended to be copies of well-established models in the U.S. Things are beginning to change. I've personally seen a few startups which have innovative and tech-heavy products founded in India which caters to the U.S. market.
gingerjoos··on In India, engineering students outsource their academic projects
1. It doesn't pay much. The people it employs are engineers who did not get jobs in software companies.

2. No. More often than not, students end up doing projects "suggested" by these project-making companies. They already have a bunch of "Student Database Management System" and "Hospital Record Management System" projects lying around which they rehash.

3. This already happens to an extent. People who work in these low paying jobs end up getting some experience and move onto better paying jobs. But like I said in (2) above, what they get to do are hardly any fun stuff

gingerjoos··on In India, engineering students outsource their academic projects
Definitely! At the very least some labs where hackers could come and make stuff with Arduino boards or write IRC bots that did crazy, but useless things. All for the sake of learning.
gingerjoos··on In India, engineering students outsource their academic projects
The sorry state of education is a distraction, the real problem is something else. Most students in India are not given much of a choice when it comes to choosing their career path. Most of the students are forced to be doctors, engineers or civil servants. Very few end up being artists, singers, sports-person... anything which is not a "real" job.

The result being that a host of colleges have sprung up to meet this demand. These colleges are setup with the sole aim of making money. Education is just a side effect. Students get no academic freedom and have no space to learn outside of a very narrowly defined "syllabus".

The worse problem is that most students who end up in Engineering Colleges have absolutely no interest in becoming engineers. They do manage to somehow graduate and get an "IT job". They end up being mediocre engineers and at the earliest opportunity try to find a way out. These poor souls end up giving a bad name to Indian Engineers.

What about those who want to be engineers because they like to build things and love to tinker around? The hacker types? Getting into an engineering college requires a lot of money. If and when they do get into an engineering college it's a poor quality one. They are forced to spend time only on mugging up equations and theorems. They get no space to build circuits of their own or blow up stuff for the heck of it. Assignments are a joke, they require no application of thought and all that's required is merely copying stuff from the text book onto paper. The poor dispirted hackers end up languishing in low paying jobs or find an escape route by moving out of the country where their talents are recognised.

tl;dr : Quality suffers when quantity increases beyond limit.

gingerjoos··on SeenBefore: A search engine for what you have seen before
It's, unfortunately, a common mistake.
gingerjoos··on SeenBefore: A search engine for what you have seen before
Few annoyances I noted in the FAQ "What Google search sites does it support?" section. google.co.in is by default in English, you would have to explicitly set it to another language [1]. "Indian" is not a language (Hindi, Malayalam, Bengali etc. is [2]). Farsi is not spelt Farsai [3]

[1] https://www.google.co.in/?hl=ml

[2] http://en.wikipedia.org/wiki/Languages_of_India

[3] http://en.wikipedia.org/wiki/Persian_language

gingerjoos··on SeenBefore: A search engine for what you have seen before
Was mainly concerned about the scalability. For a large number of users, your server would have to handle a large number of concurrent connections while they uploaded their data. If you used spiders, you could push the URLs to a queue and process them at your convenience.

How do you deal with 2 users looking at the same URL but seeing different things? example.com/me would be different for user1 and user2.

Some pages would be very dynamic, eg. Facebook. And not everyone browses facebook/twitter behind https (which you do not index). Do you not index social networks?

I like the fact that the extension requires no user input and works silently in the background. Has some trade-offs, but worth it. Cannot comment on the search quality yet because Chrome is only my secondary browser; not enough history to search for anything meaningful.

gingerjoos··on SeenBefore: A search engine for what you have seen before
Do you store the entire set of 1.7 million entries in redis? Or is redis an index to data stored elsewhere, in a relational DB perhaps?

I was under the impression that redis wouldn't be all that useful to store a lot of data. Would be great if something as quick as redis could work with large data sets.

gingerjoos··on SeenBefore: A search engine for what you have seen before
GSH searches only within your Google search history. This guy searches through your entire browser(s) history.
gingerjoos··on SeenBefore: A search engine for what you have seen before
If I remember correctly, this was the result of some research done by a startup. Or was it Google? I couldn't tell you because this service didn't exist back when I read that article
gingerjoos··on SeenBefore: A search engine for what you have seen before
Beat me to it! This was something I had been planning to build on my own for a while, but didn't get around to . Congrats!

Whenever I have tech discussions with friends I would recall something mentioned in a article I read via HN. But it would take me a whole lot of effort to get that link. Oftentimes I simply couldn't get hold of the link even after an hour of searching.

Please do get the Firefox extension out. Would love to use it. Also, please do make sure the extensions/addons are stable. Have been facing problems with Annotary's extensions [1], for instance.

By the way, do you have a crawler fetch the link content or do you send it from the user's browser?

[1] https://getsatisfaction.com/annotary/topics/unstable_browser...

gingerjoos··on Show HN: We got tired of asking 'What browser are you using?' and created this
works now, cool :)
gingerjoos··on Show HN: We got tired of asking 'What browser are you using?' and created this
same as above. UA string : Mozilla/5.0 (X11; Linux x86_64; rv:10.0.7) Gecko/20100101 Firefox/10.0.7 Iceweasel/10.0.7
gingerjoos··on India Launches Beta Version of Its Data Site
Almost everyone has a mobile in India. But not many use Internet on their mobile devices. Situation is changing slowly with the arrival of really low - end smartphones, though.
gingerjoos··on India Launches Beta Version of Its Data Site
If I remember correctly this has been available out of the box at least since Drupal 5 up. Have worked on Drupal 5 and 6, don't remember using any custom module to do aggregation.
gingerjoos··on I'm Not Japanese
To get the U.S. results (for eg.), run the query on google.com (google.com/ncr) and then append "&gl=us" to the URL. For eg. compare :

https://www.google.com/search?q=salem&gl=us

https://www.google.co.in/?q=salem&gl=in

See also : http://www.labnol.org/internet/search/how-to-see-google-resu...

gingerjoos··on Amazon Glacier
In India, the Tata and Birla groups come to mind. The Tatas[1] particularly so. Both are family owned conglomerates and have been around before India gained Independence from the British.

The Japanese Keiretsu[2], from what I have read, is similar. The companies are somewhat loosely connected, but are connected nevertheless.

[1] http://en.wikipedia.org/wiki/Tata_Group

[2] http://en.wikipedia.org/wiki/Keiretsu

gingerjoos··on Nokia sells Qt to Digia
Seems like Digia was already into Qt bigtime [1] . Can anyone give some context w.r.t Digia?

[1] http://blog.qt.nokia.com/2011/03/07/nokia-and-digia-working-...

gingerjoos··on An Unexpected Ass Kicking
What the iPad will probably end up doing is modify the way in which creativity is expressed. I would imagine that we will end up having another level of abstraction and creation will be done with tools like Pipes[1] or IFTTT[2]

[1] http://pipes.yahoo.com/pipes/

[2] http://ifttt.com/

gingerjoos··on Faster Zombies
Link to the same article which appeared on the front page : http://news.ycombinator.com/item?id=4327908
gingerjoos··on Google statement on codecs
> But considering WebRTC could potentially ruin much of Skype's business

How?

Apparently Microsoft plans to use WebRTC in the Skype Web client [1]

[1] http://gigaom.com/2012/06/26/skype-webrtc-web-client/

gingerjoos··on India Blackout Leaves 300 Million Without Power
> "Blackouts lasting up to eight hours a day are frequent in much of the country"

This particular blackout is only marginally worse than the situation the common Indian is already in. The situation is so bad that blackouts are a part and parcel of normal life in India. The situation does vary a lot over the country - some of the more fortunate parts enjoy an average of 23 hours of power a day. Some places have it really bad with "cuts" of 10 - 15 hrs a day not uncommon.

Power generation is not enough to satisfy the demand. This isn't because of the lack of power plants alone. The existing power plants are mismanaged and often produce less power than they are designed for because of faulty components. New power plants often get stuck with political problems.

gingerjoos··on RIAA: Online Music Piracy Pales In Comparison to Offline Swapping
> The reality is that the classical concept of copyright, where it is illegal to make a copy of a covered work without authorization from the rightsholder, cannot be enforced in a digital world

The laws of classical physics failed us at the micro scale. We had to come up with new ones to handle the changes in forces at that level. The present state of copyright will have to be supplemented or replaced with new laws to handle the scale at which things happen digitally.

gingerjoos··on The Humble Music Bundle
I suppose Linux users have more money left from not having to buy OS updates every once in a while :P

Jokes aside, Linux users are by definition more attracted to the concept of community and independence. Hence their support to people who believe in the same things.

← PreviousPage 3 of 4Next →