Readit News logoReadit News
pramodliv1 commented on Ask HN: What was your favorite website from the 1990s?    · Posted by u/Red_Tarsius
pramodliv1 · 5 years ago
FunTrivia - https://www.funtrivia.com/ I spent a lot of time on it in the 2000s and later found that it was started in 1995 - https://en.wikipedia.org/wiki/FunTrivia
pramodliv1 commented on Hasura raises $9.9M to simplify GraphQL   techcrunch.com/2020/02/26... · Posted by u/pritambarhate
elitan · 6 years ago
This is fantastic to see. First time I tried out Hasura back in late 2018 I was AMAZED.

After going through multiple different stacks such as MeteorJS, Firebase, building my own REST/GraphQL API etc. Nothing really felt right.

That was until I found out about Hasura.

I actually had to assemble a quick meetup at the co-working space I was on (true story) to show everybody this software. Hasura Tweet: https://twitter.com/HasuraHQ/status/1068145251267895300?s=20

They were all amazed and many use Hasura in production today in their apps.

For myself, I was so enthusiastic about Hasura and I always had Google Firebase in the back of my mind. Google Firebases DX is really good. I really liked it. But I did not like their tech (noSQ / REST / vendor lock-in).

So, I decided to start https://nhost.io.

Nhost is like Google Firebase but with PostgreSQL and Hasura (GraphQL). Right now providing database, API, auth and storage. Here is a short demo: https://www.youtube.com/watch?v=MWB5RXzlJM8

I feel very fortunate to be able to work with such awesome open source software and the success of Hasura makes me so happy, because they are, as mentioned in the comments field before me, a game-changer!

pramodliv1 · 6 years ago
I spent 3 days setting up Hasura a few weeks ago and I wish I'd known about Nhost.

Do you know why Hasura don't provide a managed service themselves?

Also, I wonder if Hasura will eventually move to a MongoDB-like license.

pramodliv1 commented on Machine Learning for Systems and Systems for Machine Learning [pdf]   learningsys.org/nips17/as... · Posted by u/andrew3726
est · 8 years ago
I remember there was a joke that in google's code base, there are more Bayesian cases than if...else...
pramodliv1 · 8 years ago
It was a quote in Joel Spolsky's blog.

> A very senior Microsoft developer who moved to Google told me that Google works and thinks at a higher level of abstraction than Microsoft. “Google uses Bayesian filtering the way Microsoft uses the if statement,” he said

https://www.joelonsoftware.com/2005/10/17/news-121/

pramodliv1 commented on Announcing CoffeeScript 2   coffeescript.org/announci... · Posted by u/GeoffreyBooth
ralmidani · 8 years ago
I like consistency. And I am paranoid. When I write JS, I always include semicolons. When I write CS, it is a non-issue.
pramodliv1 · 8 years ago
> And I am paranoid

You should write tests when building a project in a dynamically typed language to alleviate some paranoia anyway. As long as you have decent test coverage and use a decent linter/formatter such as StandardJS[0] or prettier[1], you'll be fine.

[0]https://standardjs.com/ [1]https://github.com/prettier/prettier

pramodliv1 commented on Our Approach to Privacy   apple.com/privacy/approac... · Posted by u/fjk
maxpert · 8 years ago
At least one company is "trying" keep my photos private. The other day Google Photo told my wife it had prepared an album for our trip to SFO. We were surprised because she already disabled Geo-tagging but whataya know... Google still figured it out!
pramodliv1 · 8 years ago
Google Photos uses ML to tag photos and this feature released amidst much fanfare at Google I/O a couple of years ago. They don't need location data to geotag photos anymore.
pramodliv1 commented on Ask HN: Puzzle games for children without fluffy graphics    · Posted by u/fiatjaf
pramodliv1 · 8 years ago
A 10 year old I know loves http://gameaboutsquares.com
pramodliv1 commented on Reddit raises $200M at a $1.8B valuation   recode.net/2017/7/31/1603... · Posted by u/snew
idlewords · 8 years ago
Can anybody name a successful ground-up redesign of a popular website? Or a successful from-scratch rewrite of a heavily used codebase?
pramodliv1 · 8 years ago
Basecamp is the only one I can think of - https://signalvnoise.com/posts/3856-the-big-rewrite-revisite...
pramodliv1 commented on From zero to Production Elixir in 1 month   medium.com/onfido-tech/fr... · Posted by u/myth_drannon
kmf · 8 years ago
I clicked on this article because I needed to do something similar this week, and ended up using the JS-based approach. I’ve built something like this with S3 before, but ended up doing it with Google Cloud Storage this time around. The process looked like this:

1) Client-side app receives an image (via drag-and-drop or file picker)

2) Client hits an authenticated endpoint on backend with the name of the file, which returns a “signed URL” (authenticated, with customizable expiration) from Google Cloud Storage

3) (This part is particular to GCS, and I think unneeded for AWS/S3) Hit this signed URL in the client, and receive a final, PUT-able URL

4) Upload the file using the final authenticated URL from Google Cloud Storage

Like I said, I think with AWS/S3 you can just request a signed URL and send data to that URL directly. Delegating as much communication with GCS to the backend was important for my project [1] but you might be able to just manage it with a JS lib.

[1] Streaming music, so trying to abstract the actual files from the client-side as much as possible to discourage downloading the raw audio files

pramodliv1 · 8 years ago
If we want to store the object's URL in a relational database, should the browser send another HTTP request to our service? Wouldn't we lose the object if there's a network error during the interval between the two requests?

u/pramodliv1

KarmaCake day286October 9, 2012
About
pramodliv1@gmail.com https://pramod.io
View Original