Insanely cool. I'm in the midst of building a web tabletop for Magic [1] that really just me and my friends use, but I'm wondering if there's a way I can contribute our game data to you (would that be helpful?).
Ha I appreciate the thought, but it's hard to compare novel writing from thought leaders to funny images. I wish I could charge more, but I don't think the value is quite there yet. Maybe if I was strict about exclusive content (which I don't want to be; I like giving artists flexibility on where/how they distribute their work), I could get away with charging higher as well.
Yup this is indeed a limitation in that once a code is used, the next person essentially has to wait at least one minute before they can get another working code.
My target is smaller teams, where collisions (hopefully) happen less frequently. If you're a bigger org, chances are you also have the resources to just buy everyone their own seat/license to the account instead of relying on the employees to share one account.
Using a separate device (yubikey, mobile phone, etc) is always recommended, but this is a bit more secure than meets the eye. Someone would have to get access to your Slack account to view the codes, and to do that, they'd have to first get access to your work email (because Slack is password-less and emails auth links to you).
At the moment I don't log/track anything (I don't even store user emails), but I can see an audit trail being extremely useful. Thanks for the suggestion!
One conscious decision made when building this was not to blast 2FA codes inside some channel where potentially anyone can see them, which would indeed be pretty bad when users are constantly being added to your Slack workspace.
Instead, codes are fetched by explicitly using the slash command and only users who are granted access to them can see them. So if a new person joins your team and types `/tfa` into the box, they won't see anything because nobody has given them access to any codes.
Even for my own newsletter (https://funnies.page) I set up email filters so I wouldn’t get email notifications in the morning. Eventually added RSS and the option to disable emails entirely.
[shameless plug] I run a web comic newsletter (https://funnies.page) for anyone interested in comics from contemporary artists. I’m always in search of the next great comic strip (like C&H), so if anyone has any favorites, I’d love to hear about them!
1.) Totally opt-in. Unless this cafe holds a monopoly on the coffee market on this college campus, students can choose to participate.
2.) It seems like the students have some control over what data to share. Hopefully it's not a binary all-or-nothing situation, but if there's a chance students can share whatever they want (and receive tiered cafe services in proportion to whatever they share), that seems kinda interesting.
I'm more than happy to grant companies access to me. But I want something in return. In this case, maybe a chai latte?
Passive income often connotes building something once, then sitting back while money pours in. More often than not, this doesn't happen (at least initially anyway).
Most of your time with your side project will be allocated to customer support and marketing. Others on this thread have correctly pointed out that approaching the project in terms of a business is the appropriate mindset to possess. You'll constantly be tweaking and iterating until you hit product-market fit, then you'll have to go out and sell the product.
It took me about a month to build https://www.onhand.co then double that time to reach enough users to sustain the server costs (still not profitable).
Honestly the best advice I have is similar to the advice startups receive, which is first figure out a pain point others are willing to pay to alleviate, then spend time building your side project/business/passive income.
Can I request a title change, maybe to "Stripe just booted us with 5 days notice". I'm not normally phased by the f-bomb but it's so distracting on the HN front page.
Suggestion for the landing page: supplement video with screenshots or bulleted use cases for people who can't/don't watch the video (so users can get that aha moment)
Clarification: are notes attached to individual files, or can you also attach notes to file types or even specific file names? For example, any time I click on a .gitignore I see my note for useful git commands.
Without question this is the single best beginner resource for learning Ruby on Rails I have ever come across. I tried CodeAcademy and a few other similar websites, but just couldn't connect the dots. Michael Hartl does an unbelievable job explaining web concepts in a simple, concise manner.
[1] https://github.com/hansy/drawspell