HN user

Sreyanth

353 karma

Email: hi@HN_NAME.com

Posts33
Comments55
View on HN
openai.com 4y ago

GPT-3 APIs are now in public beta

Sreyanth
224pts158
blog.ycombinator.com 7y ago

YC Summer 2018 Batch Stats

Sreyanth
4pts0
techcrunch.com 7y ago

63 Startups from YC S18 Demo Day 1

Sreyanth
2pts0
blog.ycombinator.com 7y ago

Companies from the YC Summer 2018 Batch

Sreyanth
123pts95
www.businessinsider.in 8y ago

Secretly filmed footage reveals the training Facebook moderators are put through

Sreyanth
2pts0
arxiv.org 8y ago

Noise2Noise: Learning Image Restoration Without Clean Data

Sreyanth
3pts0
news.ycombinator.com 8y ago

Chrome Canary Shows Off Material Design 2 – Now on macOS

Sreyanth
5pts2
www.technologyreview.com 8y ago

How Data Mining Reveals the World’s Healthiest Cuisines

Sreyanth
3pts0
www.technologyreview.com 8y ago

A Mind-Bending Cryptographic Trick Promises to Take Blockchains Mainstream

Sreyanth
5pts1
techcrunch.com 8y ago

Google Maps uses famous landmarks to tell directions

Sreyanth
1pts0
developer.foursquare.com 8y ago

Foursquare's Places API

Sreyanth
1pts0
venturebeat.com 8y ago

Facebook to release ‘unsend’ feature

Sreyanth
1pts0
blog.ycombinator.com 8y ago

Sales Advice for Technical Founders

Sreyanth
3pts0
news.ycombinator.com 8y ago

Ask HN: Why is it “tutroals” and not “tutorials” in URL for OpenCV-Python docs?

Sreyanth
3pts3
thenextweb.com 8y ago

Study: Hacker News users value code quality just as much as work-life balance

Sreyanth
2pts1
atlassian.design 8y ago

Atlassian Design

Sreyanth
1pts0
venturebeat.com 8y ago

Slack raised $250M at $5B valuation

Sreyanth
2pts0
www.twilio.com 8y ago

Twilio Studio

Sreyanth
3pts0
www.w3.org 8y ago

The Payment Request API

Sreyanth
1pts0
leap.ai 8y ago

Leap AI: guaranteeing interviews for tech job seekers

Sreyanth
1pts0
hbr.org 8y ago

The risky business of hiring stars

Sreyanth
3pts0
sreyanth.com 8y ago

A guide to building usable APIs

Sreyanth
1pts0
sreyanth.com 8y ago

A PM's checklist for launching SDKs

Sreyanth
1pts0
www.inc.com 8y ago

Steve Jobs Demonstrated the Perfect Way to Respond to an Insult

Sreyanth
2pts0
www.nytimes.com 8y ago

How Microsoft Has Become the Surprise Innovator in PCs

Sreyanth
7pts0
news.ycombinator.com 9y ago

Ask HN: Is it time for a REST specification?

Sreyanth
17pts22
www.xfront.com 9y ago

Building Web Services the REST Way

Sreyanth
2pts0
www.linkedin.com 9y ago

Simpler Analytics

Sreyanth
2pts0
hunterwalk.com 9y ago

How to Set Goals Like You’re Google (Even If You’re Not)

Sreyanth
1pts0
www.guidetoyc.com 9y ago

The Unofficial Y Combinator Guidebook

Sreyanth
4pts0

I see a CAPTCHA opportunity here. Show the line item and ask people to type both the dish name and price in two boxes. Or may be give a couple of options that the end user must confirm before they can proceed.

Two things that drive product value & growth insanely:

    1. Dogfooding your own product
    2. A free-tier pricing that actually helps one-time users
You nailed both of them. Congrats on the launch. Using it right away. :)

On the contrary, the question I had while building my product was - “Am I infringing someone else’s patent?”

That was years ago. Now, I focus on value creation first and let the product succeed before venturing into patent research.

Hardware might be much tougher though. Would be interesting to see someone with hardware experience to share their real life experiences.

Hey folks - I’m a product manager at BrowserStack. Thanks @pulkitsh1234 for the shoutout!

SpeedLab is a free tool that our team built to help you test website speed across multiple browsers and real devices. You’ll get a cumulative score of your website’s speed across desktop and mobile browsers, so you can identify browser-specific or device-specific page speed issues.

We encourage you to take it for a spin. Questions and feedback are welcome!

EDIT: added that it is a free tool. No need to create an account too!

BrowserStack | Product managers and product strategists | Mumbai, India | ONSITE | https://browserstack.com

We’re looking for geeks who are passionate about developer focused products. This will be perfect for you, if you:

- Have significant experience writing code and love building things for fun

- Try out the latest developer tools and have a list of things you like and hate

- Can discuss tech concepts, architecture and trade offs with developers from the best tech companies in the world

- Can quickly create customer specific prototypes and present it to them with conviction

- Are curious to learn about different problems people face in the testing space and want to influence the way those problems are solved.

We’re also hiring kickass engineers (backend, frontend and platform - usually with great Ruby, React, networking skills) and solutions engineers & architects.

We’re also hiring for our Ireland and San Francisco offices. All roles can be found at https://browserstack.com/careers

Drop me an email at sreyanth at browserstack.com with the subject “<Role Name> application : HN” if you’re interested in any of these roles.

Edit: formatting.

Am I the only one or is anyone else thinking about what the angle here could be?

Pretty impressive software though. Finally one strong open-source alternative for reverse engineering.

I don't think you can self-petition for an O-1 without job offer (at least that is what I remember). Just checked again, just to be sure [0].

I didn't suggest a new category in EBX, I said something similar for a visa where one can self-petition without a job offer, get the visa and work for whichever company she wants to work for, all without a need for an employer sponsorship. "self-petition without a job offer" being the key phrase.

[0] https://www.uscis.gov/working-united-states/temporary-worker...

Might be an unpopular opinion, but I think H1B should slowly move to something like an EB1, where candidates can file a self-petition (but without immigration intent, and apply for a regular GC after a few years if they really want to immigrate). They can set some criteria for testing 'high skills'.

This way, a candidate can choose a company based on their interest and skill set match, rather than filtering by whether a company sponsors a H1B.

Sure, even EB1 is being gamed, but at the very least this is a fair chance to candidates.

- Eliminating the not-so-random 'lottery'

- Avoiding the body shops or the so-called fake consulting companies where students go for their OPT

- Eliminate the need to succumb to the whims of employers just to get a visa sponsorship

- Companies, big or small, need not worry about not hiring skillful employees, just because 'it is a looong and random process'

- Not entirely based on higher salaries. Sure, a high salary is a pseudo metric to indicate high skill, but what about early stage startups? This eliminates that unfair advantage

AFAIK, there are two ways in which the tones can be sent.

1. In the regular audio stream (AKA in-band) so anyone who can listen to the phone call, can also listen to these tones. These tones can be mapped to the digits pressed.

2. In a separate RTP payload (AKA out-of-band) so not everyone can read / listen to this stream of signals / tones. RFC 4733 (earlier it was RFC 2833) specifies the format of this RTP payload. This is what the payment via phone systems might be using.

There is a secure RTP with encryption support, but I am not sure if it can be implemented end-to-end to avoid anyone in middle (not a man-in-middle attacker, but a genuine carrier / network) to see these DTMFs. Just unable to imagine how this works :)

I know they do pull it out to a separate band but many VoIP providers log the DTMF sent as digits to debug things - most evident in IVR use cases.

So, if attackers wants to get card details, they need not attack the business or Twilio (because it might redact these when they see <Pay>, but they can simply access logs of the middlemen for DTMFs. Concatenate all those per call, and there we should have all card numbers, expiry dates and CVC/4DBC.

Not sure how Twilio is doing it though. Unless they use some awesome encryption method to encrypt all these numbers so no one in middle can see them.

I don't completely understand how they do this without exposing the DTMF tones / digits pressed to the carriers.

For example, when I key in my card number, my phone carrier will know it, the routing carriers know it before it reaches Twilio. How is my card information safe? I guess I'm missing something here.

While this is interesting, I will probably find this too much of work to type in all the stuff again with examples. Throwing a not-so-random extension idea - may be a tool to go through the weird commands in my bash history and suggest me to explain the commands which I just used?

Right now, I usually grep the man pages to search for things relevant to specific context. Something like,

    man find | grep -i --color=always -C10 "file name"
Worked well in most cases. So, for figuring out how to send a POST request, I would try
    man curl | grep -C10 --color=always POST
If that bombs, I would then immediately try
    curl --help | grep --color=always POST
If I end up using certain set of flags frequently, I will set up a bash command like most others. Or, make a weird joke out of the flags, for example,
    ls -lionshit

No expertise to comment about the tech/crypto design, but Satoshi definitely seemed to care about the users.

I once skimmed through Satoshi's code while I was in college and found this: https://github.com/bitcoin/bitcoin/blob/v0.8.2rc3/src/base58...

I've neither seen any such decision in any other project, nor have I come across any strong advocacy for such things online. FAIW, Satoshi might be a kick-ass UX designer too.

In a different tangent, do any of you remember or still see/make such decisions (mostly to build a better UX)?

Show HN: Paperkast 8 years ago

Getting a controller exception.

    Showing /opt/lobsters/app/views/layouts/application.html.erb where line #85 raised:

    no implicit conversion of Symbol into Integer

A nice quick guide. Definitely eliminates a lot of experimentation when in hurry to get going.

Here's a 10 second theory class: stick to the four principles of design - remember CRAP (not my theory though)

- C: Contrast -> use contrasting design to make things that are supposed to be dissimilar look dissimilar.

- R: Repetition -> repeat design patterns for similar items. Remember CSS?

- A: Alignment -> don't leave anything just hang in air on the canvas. Align things together.

- P: Proximity -> birds of the same feather flock together. Similar things are closer. Dissimilar ones are farther.

The future of education might be plain text, but not for the reasons mentioned in the article. Also, I think something can be the future of XYZ if it solves the problems XYZ face currently.

The current content for education is good, but is definitely bandwidth-heavy and is tough to maintain. But dropping to plain text will force us let go a few things that otherwise make learning more effective.

I think HTML (or a WYSIWYG style editors - that seem like plain text, but can be powerful with images, videos, animations when required) also does the same thing like plain text,

- it is always compatible (I give it to you that it takes effort to run hifi stuff on browsers, but still better than plain text).

- is easy to mix and match

- is easy to maintain (thanks to many editors)

- is light weight (not compared with plain text of course)

- is forward compatible (not possible when all browsers decided to not support HTML in its current state).

I appreciate the thought behind bringing this up. I think writing something in plain English, which can then be turned into some super cool learning material that runs everywhere would be awesome. It helps both in solving the issues mentioned in the article at the same time keeps learning effective.

@tyingq. That's a brilliant point, and am glad that you pointed it out.

We were thinking of per-user pricing only for the employees. The tools generated will have an "Allow external user signups" option that would allow external people to signup, and then the external users' traffic would be charged by the hosting company (or by us if the user chooses us to host their tools for them). I think this is a normal way of doing it, and I believe these tools will soon switch into this mode, if not, I am glad :D