HNHacker News
TopNewBestAskShowJobs

shreyas-satish

449 karma · joined August 31, 2011

Building https://ownpath.com/.

https://shreyas.io

shreyas AT ownpath.xyz

shreyas_satish on Twitter.

submissionscomments
shreyas-satish··on How to build great products (2013)
Previous discussion: https://news.ycombinator.com/item?id=6457801
shreyas-satish··on Launch HN: BaseDash (YC S20) – Edit your database with the ease of a spreadsheet
Product looks great, congrats on the launch. I would reconsider the positioning of the product if I were in your shoes.

As danpalmer said, I suspect it might be tricky to ensure data integrity if non-technical people are bypassing app-level validations.

That said, while I may not use this for my mission-critical data, I do think there's a lot of potential in using this as a headless CMS. I'm currently using Airtable, and its API limits make it unusable for anything apart from light workloads. Also, doesn't have webhooks.

But, if I can use BaseDash instead as my CMS and have my marketing team handle the data through a familiar interface, while design + dev source the data into Figma & a static site through an API respectively, I see myself paying for this.

shreyas-satish··on How to Start a Business?
Find a customer.

If you can find one customer who has a pain point that is strong enough for which they are willing to pay $$ and even tolerate a sub-standard product/service, you're probably on to something. This is also what PG advises [0].

I've been bootstrapping my startup, I landed a fairly well-known startup as a client which is helping a great deal. Delivering a good quality service gave me capital and credibility to now parlay for future business.

[0] https://www.youtube.com/watch?v=4WO5kJChg3w&feature=youtu.be...

shreyas-satish··on Prashanth Chandrasekar Replacing Joel Spolsky as Stack Overflow CEO
https://marker.medium.com/reflecting-on-my-failure-to-build-...
shreyas-satish··on Make your YC application clear, elegant, and meaningful
Thanks for pointing this out. Have updated the title.
shreyas-satish··on Make your YC application clear, elegant, and meaningful
This is primarily for people who are looking to attend YC interviews in Bangalore, India [0].

https://blog.ycombinator.com/yc-interviews-in-india/

shreyas-satish··on Artificial Intelligence Creates Realistic Pictures of People
Aside from fake news, I can't help but wonder: what is the probability that the “generated” faces do not closely resemble people IRL?

An immediate use case that jumped to mind was DIY stock photos or even movies. But, with the above question still hanging, I'm not sure how comfortable I'd be using this.

shreyas-satish··on Airtable raises $100M at a $1.1B valuation
Love Notion so far, if only it had an API already.
shreyas-satish··on Ask HN: What are the best alternatives to Google Analytics?
There's goaccess[0] which you might find useful.

[0] https://goaccess.io/

shreyas-satish··on Ask HN: What's the mission of your company and why does it matter?
I recently started ownpath (https://ownpath.in/) because I want to build a better framework for lifelong learning.

While books and courses have their place, I think that human connection is crucial to not feel isolated. When I'm learning something new, it feels great to be able to bounce ideas off someone, get feedback on my work and if possible, make some friends along the way.

My bet is that more people also feel similar things. If you have any thoughts on the website or just want to chat, feel free to reach me at shreyas@ownpath.in.

shreyas-satish··on Ask HN: What CMS in 2018 for web apps?
I've been using Airtable[0] as a headless CMS to good effect. I'm enjoying the flexibility of creating and modifying 'tables' using a spreadsheet interface, with the nice bonus of using relationships between tables as well.

The free tier should be more than good enough for simple sites. There's no real concern with lock-in either, since you can just export to JSON/CSV and move on.

You can do forms too. If you're using something like Netlify[1], you can write a function that receives a form request and adds that as a record to Airtable.

And if you're using Jekyll for your site, you just need a few lines of Ruby[1] that lets you pull in content from Airtable.

In the longer run, I'd prefer to use something that uses a similar spreadsheet-like interface, but something that's open source so I can self-host it. But for now, this works.

Note: No affiliation with Airtable or Netlify.

[0] https://airtable.com/

[1] https://www.netlify.com/

[2] https://community.airtable.com/t/how-to-easily-use-airtable-...

shreyas-satish··on Rails, still?
There's Flask-Admin[0] which I found really useful.

[0] https://flask-admin.readthedocs.io/en/latest/

shreyas-satish··on Udacity launching paid course enrollment
This is a fantastic development, and the one-to-one model is perhaps the logical next step after establishing a one-to-many platform for online education. I have a couple of questions regarding the coaching aspect though:

1. Will the coaching group at Udacity be a walled garden, or is Udacity open to exploring a more liberal scheme by allowing experts from around the internet to help and earn some money on the side?

2. How would they maintain a healthy balance between giving constructive feedback and spoon-feeding learners? To elaborate, while I think one-to-one feedback would be great occasionally, I suspect that students might misuse this freedom. Take IRC forums for instance. It can be quite annoying for experts to repeat answers that are just waiting to be read in the docs. From the learner's perspective, it might just be easier to ask someone rather than thinking through the problem and reading the material thoroughly. As a learner, this can be dangerous habit to develop in the long run. So, I'm curious how this works out in real.

But, congratulations and best wishes to Udacity. More and more people, me included, seem to really take to the byte-sized lectures interleaved with exercises. While, the exercises can sometimes tend to be easy (I can perhaps understand why), it's problably not too far away until we have more personalized learning experiences.

shreyas-satish··on Ask HN: Which two books were the most influential on you?
1. Influence: The Psychology of Persuasion (No pun intended).

This book really turned my head around and made me realize how there are people (especially ones in the Sales & Marketing realm) out there waiting to sneak one past you. Don't be surprised (not if you can help it), if while reading the book you go "Oh my, someone actually used that trick on me!".

2. The Mindbody Prescription

I understand that some people are skeptical about the theory (TMS) that Dr John Sarno proposes (I was too at first). I'm no neuro-scientist to attest anything in the book, but empirical evidence (experiences of mine and a few others even on HN) seems to suggest the possibility of Dr Sarno getting it right. Anyway, it seemed to help me overcome a problem I had with my wrists and I'm thankful.

shreyas-satish··on TimelineJS: build visually rich interactive timelines
This is an awesome library. Customizable, flexible and looks slick. I used this in my previous job to present a list of important events in history chronologically. Here's a demo for Bangalore - http://bangalore.localheritage.in/timeline

Really cool that they support Google Spreadsheets, which is what allowed us to hit the ground running. And when we started managing a lot of data, it was trivial to move our data to the DB and render the timeline using JSON.

Thanks verite.co!

shreyas-satish··on Ask HN: What is the most surprising quote you ever read?
"Seek out negative feedback. Ask your friends NOT to tell you what they like about your product, but rather what they don't like. Underweight positive feedback, and overweight the negative." - Elon Musk

Asking a friend - "What don't you like about it?" - can be counter intuitive. But I'd swap negative for critical feedback, and Mr Musk may have even meant that. (At least going by his hyperloop announcement - https://twitter.com/elonmusk/status/356776740409974785)

shreyas-satish··on Show HN: An IDE for poets

  Look at all these hackers,
  Using an app, rhyming their prosaic chapters.

  Are they gone? The times when love and loss,
  Inspired mankind, towards poems and songs?

  Quit bitchin' & give it a spin,
  You silently curse,
  Didn't you see? I already joined; this fucking circus.
Awesome hack OP! Thank you for doing this.
shreyas-satish··on In India, engineering students outsource their academic projects
Graduated a couple of years back, from a local school in Bangalore, and I have a bittersweet experience regarding this. I happened to speak to my prof recently and when asked how things were going, she shrugged and replied, "Its the usual. Most of them are waiting for TCS/Infosys to conduct college placements and they're just trying to get through their final sem". Unfortunately, "Get through" is usually just an euphemism for what was reported in the article.

>> Most classes (and exams) I completely ignored.

I can relate to this. I was in a CS degree and I was busy making basic websites, doing an internship at a local startup, playing for the college football team and trying out dramatics. I realized I wasn't going to get much out of class anyway and I'd be better off having fun while trying out a bunch of things. But all this changed when it came down to the final sem when I was actually required to do something on my own.

I pulled a friend along with me and we hacked together a basic AI search engine for the same startup, using Ruby, Rails and Princeton's WordNet database. The code by itself wasn't the most palatable, but it worked.

But, here's the real kicker. While, the overwhelming majority of my peers, cherrypicked a project from a catalogue and bought it from an "institute", some of them even managed to score more than me. I personally don't attach much emphasis to grades, but the worrying part is, not only does our system tolerate the plague, going by the grades, it vindicates it.

So, how do we remedy this system? I certainly don't have a blueprint but I do feel, there is a desperate paucity of examples. We need more startups, entrpreneurs, hackers, scientists and we need them to do really well nationally/internationally. Currently, whatever little we have of the above mentioned, a lot of them, in my experience happened in spite of our education system.

PS: I mentioned to my prof about CS project opportunities at the startup I work. I hope a few students do turn up.

shreyas-satish··on Handy text manipulation tricks in Sublime Text 2
>> J Join line.

>> ddp Swap line with the one below. >> ddkP Swap line with the one above.

>> dd Delete current line >> yyp Duplicate line

>> gq} Rewrap a paragraph.

These shortcuts work in Sublime too, with Vintage mode enabled.

shreyas-satish··on GTar: The First Guitar That Anybody Can Play
Paused the video when it showed the iPhone being docked into the guitar and a certain interesting use cases came to mind. Imagine having beats as you play your guitar along, or maybe a strumming pattern to pick a lead on or to be even more ambitious, you could even think of sampling music live, a la Zoë Keating.

From a beginner's perspective, I could see some immediate wins, a built-in metronome, an auto-tuned guitar, an intimate yet digital "teacher" etc. These are things I'd definitely have loved when I started out learning.

Its great, the barriers to entry into creative fields are being lowered. Its happening well with programming and this could really encourage people to get into music. Even if it does not churn out professional musicians, just the joy of playing your own music is worth it.

PS: Been playing/learning on my humble acoustic guitar since 5 years.

shreyas-satish··on Vimeo, DailyMotion, Pastebin, Xmarks & Major Torrent Sites Blocked in India
Here's the court order for the inclined - http://www.scribd.com/doc/93879417/John-Doe-order-to-block-s...

IANAL, but as far as the court order goes there are no specific sites mentioned to be blocked. This implies, service providers like Airtel have perceived the aforementioned sites to be liable for copyright infringement. It is curious as to how they decided Pastebin and not Youtube could be used for "copyright infringement".

shreyas-satish··on How I learned to stop worrying and love REST
I suggest you try out Evernote Clearly http://www.evernote.com/clearly/ . It comes with a browser extension, using which you can convert a blurb of text that is difficult to read into an easily readable one.
shreyas-satish··on You're a developer, so why do you work for someone else?
I believe start up advice is not necessarily 'one size fits all', especially for someone relatively inexperienced and which is something I expected from the article. I've read way too many "just do it" articles.

This is advice I've been giving myself and living before I attempt to jump in:

1. Get really good at your craft, in this case, programming. You don't want to spend time learning how you need to configure your server when you'd rather prepare for your meeting with that client.And importantly, you have something to fall back on if it doesn't work out.

2. Get enough people to take you seriously. I mean really, work on open source, maintain a blog, attend hackathons etc. Build a decent enough profile that another developer would recommend to someone.

3. If possible, get paid while you pick up these and many other vital skills. You'll learn a lot on the job and clear your bills. Of course, make sure you're sincere enough to focus on 1 and 2.

Young and relatively inexperienced programmer here. Been working for someone else since about a year now (soon after graduating) and plan to continue to do so for at least another year. I've been living this advice for a while now and I feel I'm coming along ok. Would love to hear thoughts from much more experienced programmers/entrepreneurs.