HN user

samikc

97 karma

I love programming; through programming I like to create things.

If you need more take a look at: http://samikc.scoopspot.com

http://www.hackernewsers.com/users/samikc.html

Posts35
Comments40
View on HN
github.com 10y ago

Show HN: Learnt basic Scala over weekend and created this atuomated game

samikc
1pts0
www.addfs.com 13y ago

Show HN: A Simple web app to manage your cloud storages

samikc
1pts1
www.addfs.com 13y ago

Show HN: Manage Dropbox, GDrive, Skydrive and box in an app

samikc
2pts0
www.google.com 13y ago

GMail SMS - Text capabilities from GMail

samikc
3pts0
www.addfs.com 13y ago

Show HN:A mount like web app for Dropbox, box & GDrive

samikc
3pts8
www.addfs.com 13y ago

Show HN:A web app to manage your Dropbox, GDrive and box

samikc
1pts3
lispsamik.blogspot.com 14y ago

Lambda Calculus and Common Lisp[2008]

samikc
1pts0
picasaweb.google.com 14y ago

Anonymous hack has stopped Facebook access also(India)

samikc
1pts1
news.scoopspot.com 14y ago

Tech news Aggregation with auto tagging

samikc
1pts0
news.ycombinator.com 14y ago

Ask HN:What was the one hack which took most time?

samikc
2pts1
lispsamik.blogspot.com 14y ago

Code aging:Can a computer program age?

samikc
2pts0
techcrunch.com 14y ago

The Rise Of Instagram: Tracking The App’s Spread Worldwide

samikc
1pts0
lispsamik.blogspot.com 14y ago

Fun story - how to complicate your code

samikc
1pts0
news.ycombinator.com 14y ago

Ask HN: What is the best tangible benefit of social networks?

samikc
6pts5
lispsamik.blogspot.in 14y ago

Needed a better Twitter so we made one for ourself

samikc
3pts0
sc8p.in 14y ago

How we made a social news service with machine learning from scratch

samikc
1pts0
lispsamik.blogspot.in 14y ago

Show HN: How we made a social news service with machine learning from scratch

samikc
3pts0
www.scoopspot.com 14y ago

Show HN: A microblogging site with NLP and Machine Learning based auto tagging

samikc
1pts0
www.scoopspot.com 14y ago

Show HN: ScoopSpot - A new microblogging platform

samikc
1pts0
news.ycombinator.com 14y ago

Hacking News Aggregation with Smart Tagging

samikc
1pts0
news.ycombinator.com 14y ago

Show HN: Smartly Organizing & distributing articles from HN,TC etc at ScoopSpot

samikc
4pts1
lispsamik.blogspot.in 14y ago

Ten Commandments for How Not to Become a Good Programmer

samikc
1pts0
lispsamik.blogspot.in 14y ago

REST will stay, you can wash your SOAP away

samikc
1pts1
lispsamik.blogspot.com 14y ago

Diophantine equations in Common Lisp (2008)

samikc
2pts0
lispsamik.blogspot.com 14y ago

Why is it harder to read the code than writing it?

samikc
1pts0
news.ycombinator.com 14y ago

Ask HN: What is the best debian like linux distro?

samikc
1pts2
techcrunch.com 14y ago

Founders Fund’s $625M Fund for Changing the world

samikc
2pts0
www.themobileindian.com 14y ago

Aakash android tablet goes on sale for about $50

samikc
25pts4
news.ycombinator.com 14y ago

Google wave is closing sevcie on 30th April 2012

samikc
1pts1
thenextweb.com 14y ago

Facebook Users Now 4.74 Degrees Apart

samikc
2pts0

Agree to what you say. Facebook is great in some cases, like finding your old buddy from college or school. I use FB to find them, but after that I get their email ids and from then on its email communication. So for me FB is the place to find people.

But FB is not for getting news about the topics I like; because, IMHO like the OP, Facebook news feed is broken for this purpose. Yes it is broken if you like to get news and information related to your interests. The prime reason, which I have discovered over the years of using FB, is I like things which my friends do not like a lot and vice-versa. I cannot blame Facebook for this. So when they like something which I do not, I still get the news in the feed. The same thing is happening in Twitter.

I felt that it would be better if we can follow information we like rather than the people we like. This way we will be able to get the information that we want/like rather than the noise. A critical step towards this is tags and if we can follow a tag it would be better [1].

[1] Disclaimer: I have created a website to do just that. Link is https://www.scoopspot.com/ .

Looks nice and neat. It would be great if you could expand the examples a bit more. One more thing, could you please provide some examples with form validation.

This looks interesting.

We built ScoopSpot[1] to make microblog better, one of the core proposition was to allow the application developers work with the statuses more openly. However, it didn't caught attention of the people. One interesting aspect of ScoopSpot was to allow user follow a tag or topic.

The possibility of application built on what users' interests are limitless (at least that's what I think). I will look into the protocol of OStatus to see how can we make our API's open. [1]https://www.scoopspot.com

People at Twitter must realize that when developers talk about your API's tos rather than the API, you must have broken something. It reminds me Facebook episode of network feed and privacy. At the end of it, Mark understood what the users were talking about and took action to correct it.

The problem seems like an issue of making profit by showing promotional tweets, which will not happen in the clients. It, to me, looks like the problem of management which could not come up with better revenue model.

Black Swan Farming 14 years ago

A part of any investing activity requires risk taking (truer now than ever as sovereign debts are defaulting or on verge of that), the other part is making profit based on risk. In case of startup seed funding the risk are much higher but profits are high too (like 1000x). Now an investor can make profit by selling their share to other (future) investors. The point to note here is: the first investor sells thinking that the venture’s value has reached a reasonable price which was expected or it’s now overpriced.

The point is, profit has to be booked to be realized.My question to PG is how does YC decide when to sell?

Thanks for the suggestion. It is done in two weeks by of us. So a lot can be improved. This is an app that came from a personal need. The need was to see where my files are in one view. Also, we were seeing that just for backing up we are uploading same file twice in two different storage (like Dropbox and GDrive).

Thanks for your comment here is what the app does:

addfs.com is inspired by the mount command in Unix OS. Just as mount command enables the ability of accessing multiple external devices using the same API i.e. Unix File System, addfs.com enables users to access multiple cloud storage (Box, Dropbox and Google Drive) through the same interface (HTML and Rest).

addfs.com is inspired by the mount command in Unix OS. Just as mount command enables the ability of accessing multiple external devices using the same API i.e. Unix File System, addfs.com enables users to access multiple cloud storage (Box, Dropbox and Google Drive) through the same interface (HTML and Rest).

I have not got anything yet be it rejection or acceptance for interview. Checked all my mailboxs (spam & inbox).

Is it all over and out? Any one who haven't got anything yet?

It's near impossible job to predict any trend in technology with a time frame of 5 years or so. You may find a programming language that might pickup two years from now and that might rule the world in five years. So I take it easy with current situation in hand.

A good way to find trend in books about a programming language and github/google code like sites. So going for Scala now may to give you any advantage in the next 5 years or so.

The short answer is: You can’t. But you can try.

Try doing the following to reduce bugs:

1.Write a lot of unit test cases covering all know scenarios that you have in your spec or mind. This only assures that there are no bugs in your set of test cases, however there could be bugs lying out side your test case set.

2.Before changing your code check if you have test cases written for the code. If not do step 1.

3.Have good logging for your code in action. If a bug is found later it will help you to root cause it.

4.If you are in object oriented programming try to replace if else codes with polymorphism. Its difficult but if you can it will either reduce logical bugs or help you find them quickly as they unfold.

5.Test for all if and else conditions. All if condition with complex logical arguments (using AND / OR) must be checked for all conditions.

6.Learn from your mistakes in coding and try not to repeat them.

That said, its easier said than done. I would follow this thread how other suggests and learn.

Companies are supporting the legislation in hopes of helping their bottom line.

Although, I do not see any harm behind the idea of improving your balance sheet. However I feel very strongly that SOPA will do more harm than good. My main concern is - SOPA has potential to change the fundamental way we interact with the Internet. Many have pointed out that, the change will put constrain on how we build and use the internet. This might have a negative impact. If it happens it will impact the companies also. The long tail will be threatened if not vanished and that will impact the bottom line one day.

This post is an eye opener, true and engaging. You can co-relate to the maths example with anything hard. You have give it time. I had a math book in school where it said, "If you love mathematics it will love you back." Actually if you look at it, for competency in any topic you have to work with it. You will eventually get it, if you are ready to work hard.

It may take some time but what the hell if you really want to understand something you got a give everything to it.

Halfway in your writing I was thinking this guy must be from India. But no you are from Egypt. Okay its the same story there also. Let me share my story here. I am at the same level of experience as you are 6 and half years into software.

I started in a big software service shop in India. Worked for amazing clients (I cannot name them here). Some of the technology that I have worked on - Java, Lisp (yep got paid for working in common lisp), C/C++, Hadoop, JavaScript, etc. After working for 4 years I decided to move on. But I got Job in one of the news companies. Worked there for more that 1.5 years in (C# and Java). Now working in a banking product based company.

After all these years (not that much though), I have come to the conclusion that - you need to be a techie to survive software industry. I have defined growth as: learn a new language every 6 months. Do something extra like open source. I know, I may not get hefty pay packets like the managers in India but I have chosen this path. I am happy with that.

For you I believe you have identified your areas for improvement. You just need to think deep why the schedule failed? Find and read some books Mythical Man Month and Peopleware. Chances are that people have already been there and done that - so learn from them and try to adapt and apply in your case.

Moreover, before you do anything else just ask yourself what do you really want to be - a manager or a techie. Once you have the answer get going with that flow.