Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
protoduction
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
protoduction
6y ago
Interesting article, and I think we (I'm the author of the submission) may both be right to some degree. I wrote the article with an small/indie SaaS business in mind, which often targeting other small-medium businesses and develo
92.
▲
by
protoduction
6y ago
Hi, author of the page here. I didn't expect this to end up so high on HN. You're right that there is a place for free plans, the article I wrote is probably too one-sided. I planned on adding an extra section near the end for som
93.
▲
Don't Offer a Free Plan
(nofreeplan.com)
540 points
by
protoduction
6y ago
|
221 comments
94.
▲
Don't Offer a Free Plan
(nofreeplan.com)
2 points
by
protoduction
6y ago
|
0 comments
95.
▲
by
protoduction
6y ago
So it depends a bit on what you are hosting, but a real concern for myself at least is the value that free users bring to your service. I'm not talking about the costs of running your service to support them, but everything else. A par
96.
▲
by
protoduction
6y ago
I don't think that's fair, the author is not selling anything - they took the effort to put together a good resource for others to use and are sharing it for free.
97.
▲
by
protoduction
6y ago
Merry Christmas, and to those who don't celebrate Christmas I hope you also have a wonderful time and are able to take a break from work.
98.
▲
by
protoduction
6y ago
The pricing is listed on the website, but it's about 10-20% of that. You would pay around 0.50 per 1000 emails. Depending on how often your users sign in and how long you keep them logged in for the the percentage may be lower or highe
99.
▲
by
protoduction
6y ago
You can extend this idea to include a one time code in the email that can be manually typed on another device. Including a QR code of the link also helps.
100.
▲
by
protoduction
6y ago
The base idea is the same yes, but the pricing and featureset are different. Magic.link is venture funded with steep pricing per user. This makes sense for their enterprise target market, but for a hobby project I can't remotely afford
101.
▲
by
protoduction
6y ago
I'm toying with the idea of building this as a service (I made a landing page last week [0]), but I'm not sure enough would pay for the convenience of having this as a service. The service would handle token generation, verificati
102.
▲
by
protoduction
6y ago
I realize this may bring in a few dollars per month for the domain owners, but do these websites provide any real value? If you are scraping the content from the web anyhow the user would be better off going to the original source, or a mod
103.
▲
by
protoduction
6y ago
I've been embracing Cloudflare workers for more and more small websites and APIs, so much so that I ended up writing a small Koa/Express-like framework for it to make it more similar to 'normal' Node/Deno developmen
104.
▲
Show HN: Sunder – A framework for Cloudflare Workers with strictly typed routes
(guido.io)
1 points
by
protoduction
6y ago
|
0 comments
105.
▲
by
protoduction
6y ago
You can give Starboard Notebook [0] a shot (a tool I'm building). It doesn't have reactivity which is as powerful as Observable - it's closer to normal web programming. Here's an example notebook that shows p5.js use (wi
106.
▲
by
protoduction
6y ago
Have you considered something like Discourse[0] for this usecase, or are you looking for something more minimal? I'm trying to understand the usecase better. [0]: https://www.discourse.org/
107.
▲
by
protoduction
6y ago
It's not perfect, and you are right about the downsides. These resources that spammers have can be applied as easily to re/hcaptcha (either through ML or clickfarms). No CAPTCHA will actually lock out targeted attacks. The difficu
108.
▲
by
protoduction
6y ago
You're right that there is an electricity cost to solving this type of captcha - the same as there is an electricity cost to loading 2MB of JS+images and clicking the pictures with the fire hydrants (and the infrastructure behind that)
109.
▲
by
protoduction
6y ago
We don't disable the service if a protected site goes over their limit. Right now we manually look at the limits and are reasonable with overages - also we can see how many captchas were unsolved.
110.
▲
by
protoduction
6y ago
You can change this behavior of the widget (data-start="auto" instead of default data-start="focus"), or you can start it programmatically. The reason you wouldn't always want to start it in the background is if the
111.
▲
by
protoduction
6y ago
That's not good, could you maybe provide more details in the Github repo [0]? The widget is open source, hopefully we can figure out what is blocking it here. We test the captcha in browsers up to 8 years old and on many devices, do yo
112.
▲
by
protoduction
6y ago
Judging by the downvotes (despite answering the question truthfully), I see it's not a good way to present ourselves, and frankly we don't have to make that claim. It's hard to estimate the real percentage, our customers are
113.
▲
by
protoduction
6y ago
Everybody gets the same difficulty initially which you determine as a site admin, so one should base this on their audience (e.g. Gitlab would have a different device profile from a government website). The solving can be a few times slower
114.
▲
by
protoduction
6y ago
Admittedly it's not calculated so it may be a stretch, it's based on the assumption that the vast majority of spam out there just looks for forms to submit without smarts (which is also why honeypots can be pretty effective, espec
115.
▲
by
protoduction
6y ago
I built an alternative[0] that takes a proof of work approach. As a site owner you set the difficulty that makes sense for you: so perhaps you would want 20 seconds of computation before you can submit. The nice thing is that this can happe
116.
▲
by
protoduction
6y ago
* I'm not planning on shutting it down at any point, the cost to operate it is very low (it's just a bunch of static files at its core). But I am personally also always weary to put stuff in online services, that's why I made
117.
▲
by
protoduction
6y ago
I think one of the main reasons was the lack of dynamic import support until fairly recently [0], being able to import code dynamically without crazy <script> hacks is very useful in a notebook. The tools you mentioned all pre-date th
118.
▲
by
protoduction
6y ago
Well, you need at least two for something like this. For sandboxing user content they need to be on their own origin, otherwise by opening the wrong notebook your account could be taken over. Ideally you also have a unique origin per user a
119.
▲
Show HN: Jupystar – Run any Jupyter notebook in the browser
(starboard.gg)
79 points
by
protoduction
6y ago
|
16 comments
120.
▲
by
protoduction
6y ago
I think the support for HTML,CSS,JS is unlike any other notebook, as well as the possibility to change the runtime at runtime (importing by URL new language plugins / other functionality). This makes it great for documentation (with ex
More ›