HNHacker News
TopNewBestAskShowJobs

rayshan

3,803 karma · joined December 11, 2013

Hello world.
submissionscomments
rayshan··on Djinn Split Keyboard
Can you share a link? Are you referring to rubber feets that stick on or feet made of sticky material?
rayshan··on AWS BugBust
I don't get it. It's for your company yet it's global? Is it like Mechanical Turk for fixing software bugs?
rayshan··on Show HN: Buy My Side Project
Is there a submission queue? I submitted my project Stock Inspector but it didn't show up immediately.
rayshan··on Ask HN: How to correctly calculate the “old” pre-money SAFE
Hey Oliver, I'm building Captable.io at LTSE. No, pre-money safes do not convert at a fixed ownership. It depends on how many other convertible securities are converting at the round. The complex math is one of the reasons YC came up with the post-money safe. If you can share all your inputs here or email me at ray at ltse dot com, I'm happy to help.
rayshan··on A terminal stock watcher and stock position tracker
That makes sense, I'd try it before rolling my own. If I do charge, it'll be a recurring subscription.

I found it! Look at the end of this post. I submitted the form but didn't hear back though. If you find anything let me know, I'd love to connect with fellow extension builders.

https://blog.lipsurf.com/part-ii-after-3-years-of-work-chrom...

rayshan··on A terminal stock watcher and stock position tracker
I have! This is timely because Chrome Web Store just killed its payment system. How does this compare to using Stripe out of the box?

BTW I think someone was trying to start a browser extension developer guild on HN, can't remember which thread... You should tap into that community.

rayshan··on A terminal stock watcher and stock position tracker
I think your service is super helpful for many small volume use cases! But it doesn't come with guarantees right? Like if Yahoo moves its UI around, change elements and classes, etc.
rayshan··on A terminal stock watcher and stock position tracker
I think it's a soft limit? I haven't run into the limit, but then it's not my primary data vendor. Just ask them and they'll give you an API key for free.
rayshan··on A terminal stock watcher and stock position tracker
Great work! I see that you're using Yahoo Finance data. Yahoo deprecated its API so your data could stop flowing at any time. You can try free services like Alpha Vantage [0] or Google Finance formulas in Google Sheets exposed as an CSV / JSON. Another way is to hook up a freemium service like IEX [1] and ask your users to BYOK - bring your own key. I use IEX for my stock watching browser extension [2] and eat the costs for my users. It's not too bad.

[0] https://www.alphavantage.co/

[1] https://iexcloud.io/

[2] https://finance.shan.io/stock-inspector-discover-new-compani...

rayshan··on Ask HN: What are you working on?
Hey I see a bunch of us working on browser extensions, so cool! Now that everyone's working from home and glued to desktop screens, I really think that browser extensions are the new HUD for productivity.

I'm working on a browser extension that helps me discover new stock to trade when I browse the web. Say I like to shop on lululemon.com. I may not know that it's a public company, or that I can easily buy its stock even though it's a Canadian company. My browser extensions tells me that I can trade LULU, and other fun facts about the stock.

How do you discover new stocks to trade? I'll trade my free extension for your feedback :)

https://finance.shan.io/stock-inspector-discover-new-compani...

rayshan··on Unbiquiti FrontRow
This is the first thing that came to my mind: https://en.wikipedia.org/wiki/Front_Row_(software)

For $400, I'll get myself some Spectacles from Snap. I'm already getting a headache by imagining the video shake from FrontRow's camera.

https://www.spectacles.com/

rayshan··on How to convert existing web extensions for Safari
Thank you! Fixed!
rayshan··on How to convert existing web extensions for Safari
I was more than happy to pay $5, but I don't think it helps with abuse at Chrome's scale. The abuse got so bad that Google is forcing Manifest v3 [1] on developers to seriously limit what extensions can do. Beyond the abuse, most of the extensions in all the stores, Chrome, Firefox, Edge and especially Opera, are not designed and maintained well.

[1] https://developer.chrome.com/docs/extensions/mv3/intro/

rayshan··on How to convert existing web extensions for Safari
I'd be happy to pay a $100 1-time fee, but Apple's $100 is recurring.
rayshan··on How to convert existing web extensions for Safari
I'm into the shared account / shared cost idea for small side projects. But the reality is that managing an app store account for a popular app can be its own full time job. I spent weeks tinkering with account settings, exchanging dozens of app store support emails, and managing the release process. A lot of unexpected things. A lot went wrong. And it's not just Apple. The Chrome Web Store has plenty of quirks too. I trust my fellow devs but I don't trust myself to not screw up a shared account.
rayshan··on How to convert existing web extensions for Safari
Would you please share what you see? This is what I see: https://imgur.com/a/xv6LQkQ

Thank you!

rayshan··on How to convert existing web extensions for Safari
I was really excited to try this after the WWDC announcement. Apple was not joking about how easy the conversion is [1]. It took me 15 minutes and 1 command to port my extension [2], and I didn't even need to install Big Sur!

But when the Safari 14 GM release came around, I couldn't justify spending $100 per year just to get my extension on Safari. My goal is to test my product ideas. Chrome gives me plenty of installs to do that, and Safari's user base is too small on the desktop. Adding Safari also means that I have to manage another release system, deal with all of Apple's app store approval quirks, and support customers on a new platform. The added $100 / year just adds to the trouble.

I still think Safari supporting WebExtensions is a big win for the web platform. When I do scale and when Apple sorts out the new platform quirks, I think I will pay the $100 per year and all the added time and technical costs.

[1] https://twitter.com/rayshan/status/1292270249362956288

[2] https://finance.shan.io/stock-inspector-discover-new-compani...

rayshan··on Jetbrains founders turn billionaires without VC help
Doesn't surprise me. I switched from TextMate to WebStorm 10 years ago. It was like I suddenly had a superpower. I don't code as much nowadays but I still live in DataGrip to do product analytics. I talked to the JetBrains team recently about how I used their to build open source software, and how we use their tools to build America's newest stock exchange at LTSE.

https://blog.jetbrains.com/webstorm/2020/12/interview-with-r...

rayshan··on PCalc for macOS
Thanks for the recommendations! How do they compare to Soulver?
rayshan··on Pitch: Collaborative presentation software for teams
How does this compare to Paste by FiftyThree, the team that made Paper? Pricing is the same.

https://paste.bywetransfer.com/

rayshan··on A case for using punctuation in Slack
Agreed. My mentor Charles taught me: "engineers are humans too, they deserve proper English, so write proper English in your code comments". This kind of empathy gave humanity and warmth to the NeXT and Apple products he worked on.
rayshan··on Hands-On Review: GemPro Enclosure for Raspberry Pi
Website not loading, here's the product page:

http://www.akasa.com.tw/update.php?tpl=product/product.detai...

rayshan··on Garry Tan on Posterous, Palantir, YC, Initialized and Influencer Investing
Thank you! Yea I didn't know how much of a designer / hacker Gary is. I'm still sad about Posterous. Email to post anything was so innovative. I think that's how the Square Cash team got inspired to do email to send money.
rayshan··on How to form a California LLC without a lawyer
What SaaS product is everyone using for forming companies nowadays? Stripe Atlas? Clerky? Gust?
rayshan··on We now consider Moment.js to be a legacy project in maintenance mode
I've been a happy date-fns user for a long time. Recently I started a project that heavily uses time zone conversions and date-fns-tz falls short. It does work 99% of the time. It's not maintained by the core devs. The APIs aren't very intuitive. If I'm starting a new project I'd like to give Luxon a try.
rayshan··on YC W21 Remote Batch
My team at LTSE (S17) just added W21 support to https://Captable.io. If you're deciding whether the YC Deal [0] is worth it to you, you can use Captable.io to model the impact of the YC post-money safe to your cap table when you raise your future priced round. All free.

[0] https://www.ycombinator.com/deal/

rayshan··on The Long-Term Stock Exchange Opens for Business
How would companies live up to the long-term expectations? Who's holding them accountable? What's the investor's discovery mechanism for more long-term oriented companies? These are some of the things we think about.
rayshan··on The Long-Term Stock Exchange Opens for Business
Companies built to last are built that way from the start. The culture and contracts baked into the companies follow them for life. That's why we build software for ourselves and our fellow founders. I wrote more about this here: https://shan.io/writing/ltse-launch-americas-newest-stock-ex...
rayshan··on Why Did Mozilla Remove XUL Add-Ons?
@ebruchez is right. Also by win, I really mean to compete head-to-head with the native platforms. I love a good native app as much as anyone. The recent Epic vs. Apple fight shows that we need more open alternatives like the web platform. Ones that are free to develop for and free to distribute. I'm looking at you Apple, charging me $99 for a developer account just to distribute a Safari 14 web extension in the app store.
rayshan··on Why Did Mozilla Remove XUL Add-Ons?
This may be an unpopular opinion: I'm very grateful for all browsers to switch to WebExtensions. To me, for the web to win as a platform, standards are a must.

I'm a new WebExtension indie dev. I just launched my first extension on the Chrome, Firefox, Edge stores. Opera is in review. Safari 14 took 15 minutes and 1 commend, just waiting for it to drop. I couldn't have shipped this quickly by myself if not for the WebExtensions standard. It leaves me time to focus on building what users want and telling users about what I built. Yes I did have to settle for less developer power and control. I'm totally ok with it.

Feel free to AMA!

[0] https://twitter.com/rayshan/status/1292270249362956288

← PreviousPage 2 of 7Next →