HNHacker News
TopNewBestAskShowJobs

shade23

361 karma · joined October 28, 2014

submissionscomments
shade23··on Poll: Apply HN Runoff – Which two startups should YCF fund?
I love the concept of AutoMicroFarm.And honestly would love to see more companies targeting environment sustainability.I think we are the past the point of arguing about Environmental changes.Maybe YC could set an example by investing in projects targeting human sustainability more.I know this does not fall under typical capitalism and are more of the crowd funding dependent projects.Such companies would be required to pretty much shape our future here.
shade23··on Hiring Is Broken – My interview experience in the tech industry
I was thinking of an answer for this right now.And I realise that every sentence of my answer could possibly contain the word Google in it.And it would still be right.
shade23··on Hiring Is Broken – My interview experience in the tech industry
I am talking from personal experience here: Hiring is broken is a statement that is often the result of long intensive (and multiple ) interview processes which is met with sheer frustration.I went through that, cooled down a bit and came to a conclusion which I would like to share :

Hiring is Broken: Yes it is,but not the process,but the people. When you interview in a big company(especially a profitable one) you need to realize they are not looking for a typical skillset. Big (for profit) companies tend to keep their softwares behind closed doors. Hadoop was open sourced by google atleast a year after internal usage ,the same goes for Bazel(Blaze internally) .These were open sourced because they had much better versions of the same software that were consumed internally.When you reach such levels,performance factors are as important as

- ability to ship fast - writing clean/testable code - and all the other things that we programmers/coders are good at.

I am not saying that we aren't good at optimizing. But they are not really looking for the horde. This could also explain poaching college professors/PhD candidates for jobs.They need to people to push boundaries,not implement/build things from existing technologies.There is only so long that you can spend in a domain without having the need to extend that domain which you have been working in the past 20 years for.

Regular start-ups and other companies need a product.They need to make a mark in a field by pleasing the customer who would be using their products/technologies and who are looking for a service alternative mostly.

That is my justification for such interviews.This changed the way how I even handled interviews.

If I am asked these algorithmic questions,I generally smile and ask them if they want a Computer[1] or someone who can use a computer.I Immediately steer the conversation to what do they expect from me and explain to them what I can do.Often this clears the air and helps me(stress on the me) decide if I would like to join them. What you need to realize is that its you who is joining them.The impact that the organization will have on you is normally a much larger of magnitude in comparison to what you will have on the organization. The environment you end up working in will mould you in ways that you cannot anticipate.

PS: There are a couple of people who do the job hunting for the massive salary hikes and those sort of factors.I guess none of my arguments apply for them .

[2]:https://en.wikipedia.org/wiki/Human_computer

shade23··on Singapore Is Taking the ‘Smart City’ to a New Level
>The centerpiece of Singapore’s effort is a kind of digital crystal ball that acts as a superpowered, X-ray version of Google Maps.

Does this not remind you of Sauron's Eye?

shade23··on Inbox by Gmail: a better way to keep track of events, newsletters and links
I ended up using CloudMagic due to its large number of integrations.You should have a look at that too.
shade23··on GitLab Partners with DigitalOcean to make CI more affordable
Speaking on a more meta level here,this is an interesting phase of Product offerings.

We have a single giant whose products are used by the masses(Google/Uber/Github-in this sense) which had customer-focussed /domain-oriented paths but seem to have lost it midway, and then we have smaller/modular companies who are more focused to the domain improvement in itself (DDG,Lyft,Gitlab) who partner up with other specialised companies(Yandex/Didi Kaudi/DO) to remain customer-focussed /domain-oriented.

In the meantime the consumers get to choose between what the world chose and what could be a more sensible decision.

shade23··on “You pay to read research you fund. That’s ludicrous”
>How many people read this research? 1% of America? I disagree with this.You need to realise these numbers are because it is behind a fortified wall.There have been several times i've ended up on Elsevier/IEEE and could not read things because of the registration involved.Now i dont even bother looking at those urls(except if I am interested enough to go via SciHub). And I am quite sure there are several others like me too. People like to read articles,and I would prefer reading the actual paper than 10 other news articles describing the new technology too. Access to Information determines the number of people who access it.The numbers might be lesser earlier,but I assure you the growth would be exponential. Its just painful to see how delayed/selective interactions are in the "scientific papers world" when it would be possible for massive interaction which could lead to an "Academic Boom"(horrible pun but you should get the point).
shade23··on Kite – Programming Copilot
While I realise that this could be helpful with editors.I do not see much use with IDEs.and when it comes to languages like Android/iOS/WebApps ?People tend to use IDEs.(I am not making my opinion the general opinion here). And when people google things,Documentations are often the last resort.You tend to google the exception or the specific condition and end up on StackOverflow where some one facing a similar problem solved it by using something which was mentioned somewhere deep in the documentation. Also if documentation and a few examples could work in most real world apps,then we really wouldn't need sites like Stack Overflow.

Simple use case: the `man` and `help` command are useful when you have not been able to solve for your particular use case.Else I would still prefer doing a google search which would tell me how to scp a file with the syntax and placeholders instead of reading the documentation.

The examples would help in this regard.But then again I am not sure how much.Normally documentation list pretty straight forward examples which any editor/IDE with intellisense (even Sublime provides a bit of prediction with plugins) ,should be able to provide.

This also goes against the tendency of comparing.Normally while trying to solve a problem,I tend to open 2~3 similar 'answers' which help me drill down to my particular problem.Whereas here I would be restricted to only a single solution.I love the idea for the technology involved.But I am not completely convinced with the help that it could provide.

shade23··on What is BuzzFeed, really?
I fancy BuzzFeed quite a bit.Yes the sheer volume and omnipresence can be discerning and irritating.But while they use this model I enjoy the fact that they give serious readers good long form writing too[1]. So keeping apart all of the reasons for why buzzfeed might/will/will-not grow/crash/stalemate in the market.I enjoy serious journalism which they sometimes do add. I hope they someday manage to incorporate that into their business model too.

[1]:https://www.buzzfeed.com/news

shade23··on 55M voters' details leaked in Philippines
Is it only me who thinks that all this is being orchestrated. Starting from the panama leaks to Turkish leaks and now this. I don't want to pointlessly plug a conspiracy theory here. But I would like to know if this argument can be supported/refuted.
shade23··on 20 lines of code that beat A/B testing (2012)
A side note: I love the website UX/Design. Especially the flowing comments layout.
shade23··on My Biggest Regret as a Programmer
I would have this dilemma too.The choice of whether to take up a Technical Management role to remain in coding is something every hacker will face.I say hacker because I consider a hacker different coder on the basis that a hacker loves what he is doing.What you need to realise is that context matters a lot: For example,from the OP's link "When I pointed this out the manager said [...] Eventually I gave up and left. This change could be brought about without being a VP/CTO too.It would involve taking up more responsibility than what your current job description dictates.If you as an employer care enough to bring about change and be considered responsible for such changes ,then you will be able to bring about the change you wanted. The OP also says "(I knew several people) but they were afraid to make any changes".This shows that those people were not ready to take up the responsibility for the matters discussed.I feel that the difference between a programmer and the rest of the professions that the OP mentions is the difference between "People Management" and "Code Management".Something which commonly intersects in the role of a "Technical Lead".

Also keep in mind that it commonly happens that one of the first few programmers become a CTO? .That is not only because of the requirement of such a position but also a genuine care for the product which leads to him shouldering responsibility for the same.

So now if you were doing this responsibility shouldering and people management for 10 years,you cannot expect yourself to up-to-date and be tech savvy forever. Some people move to that position to also ensure relevancy. -It is much harder to remain relevant as a programmer in comparison to being in a managerial position.

TLDR;It all depends on how much you like to code in comparison to see through a finished product which sells.Both are symbiotic fields which need specialists in each area.

shade23··on Developers, Being Treated Poorly? You Are Not Alone
On a similar note .A more crowdsourced data website : http://clientsfromhell.net/ PS:These are majorly designers ranting
shade23··on [dead]
Unikong by StackOverflow : http://stackoverflow.com/

Youtube https://www.youtube.com/snoopavision?v=qISq4_ehKEc

shade23··on This should never happen
I find this more entertaining : https://github.com/torvalds/linux/search?utf8=%E2%9C%93&q=fu...
shade23··on Academic transitions are one-way only: Reflecting on my first Reddit AMA
Would this also be true for a Master's program?Would it be harder to get back to academia after having spent 4 years in the industry which was more product oriented than research oriented?
shade23··on Break Up the Insulin Racket
This project started a while ago[1].This could pretty much change the way people approach medicine.

[1]:https://experiment.com/projects/open-insulin

shade23··on How High-Flying Zenefits Fell to Earth
on a side note: Loving the diversity of buzzfeed. FB would be filled with listicles And HN would get the occasional long form article which is a very intersting read
shade23··on Museum of Endangered Sounds
Love the concept,but a simpler website would have really helped you know.The USP of this website is the sound.The cursor based shadow effects are not exactly needed and all the other visual treats are not really helpful while selecting tiles
shade23··on GitHub responds to Dear GitHub letter
this would be a better link : https://github.com/bkeepers/dear-github
shade23··on Netflix Shuts Down Final Bits of Own Data Center Infrastructure
I'd love to see a ball park bill for netflix :)
shade23··on Ask HN: Which industry sector should I target?
DSL= Domain Specific Languages
shade23··on Ask HN: How happy are you working as a programmer?
I disagree with your POV.I would rather say that everyone likes a change.Most of the programmers have very active lifestyle where they pursue physical labour based hobbies.To bring in an age-old platitude , "Everything is good in moderation" .You have extremes like a person who decided to leave programming to become a farmer[1]. And several other examples like this exist.What you need to understand is the satisfaction which comes from making things. I love programming solely because of my ability to create. Infact I feel that it is the ability to create that would drive any job.A skilled artisan pursues his interest because of the satisfaction he obtains from his creations.The same goes for us programmers. It comes down to the fact of skilled labour possessed by you.And if you really think that blue collar workers earn less,then you are quite mistaken[2].

TLDR; its the passion for creation which drives any job.As a programmer having things setup in hours or weeks and then seeing your product being used by a percentage of the 3 billion people[3] who use the www.It brings a hell load of satisfaction in me.

[1]:http://hello-world.io [2]:http://money.usnews.com/careers/best-jobs/plumber/salary [3]:http://www.internetlivestats.com/internet-users/

shade23··on The Biggest Mistake I Ever Made
Any reasons for you to say this? Like examples or scenarios in a start up environment?
shade23··on Facebook is closing Parse
Parse was the go-to platform for those who wanted to concentrate on their end product.I know people with (day to week)-old ideas who could set up the complete application using parse.It not only made life simpler for everyone but greatly supported rapid prototyping and not having to go through the hassle that comes with building your own stack.Yes I know there are combinations of several SAAS and IAAS which can fill the void,but no one can come close to the single stop solution that Parse provided. I hoped that Facebook would do with parse what Twitter did with Fabric(Yes I know that Fabric has ads as a business,but crashlytics is a god send for mobile developers). Nevertheless I hope more Parse like solutions are yet come.
shade23··on I Open-Sourced All My Business Ideas
I guess all those Social networking websites(MySpace,Orkut etc) can be involved here.If these sort of questions pique your interest.I'd suggest you take a look a the Chinese market. It can be treated as a parallel universe where apps/companies develop under different restrictions which brings about a unique ecosystem for the user. This is an interesting example [1].

[1]:http://a16z.com/2015/08/06/wechat-china-mobile-first/

shade23··on “Subject: Urgent Warning”
webpage down?Any link to a cached copy?
shade23··on Introducing Uber Trip Experiences API
A possible trip experience for Uber.And I guess this is what they are looking at : https://medium.com/swlh/ubergenius-686e16799228#.bb0h1mx2y
shade23··on “Did Google Shutdown ____ Yet?” – App tracks status of Google's many projects
>In a surprise move, Google has started moving people over to Inbox, a much less powerful app that was seen as another Google experiment.

I distinctly remember reading somewhere that Gmail interface was simplified and inbox was a much more powerful client.I cannot find that page right now.

shade23··on How to Set Up a Common Lisp Web Environment
I totally appreciate complete focus on content.But is there any specific reason that people would not want to use any form of templating/styling?

This is a genuine question and not sarcasm.I have seen this sort of styling on several sites which excel in material provided.

EDIT: I do love the content.Gonna be trying this this weekend

← PreviousPage 3 of 5Next →