I don’t think I mentioned USA nor took a side.
HN user
nullzzz
Coder, consultant at Reaktor (http://reaktor.fi).
Open-source developer (http://github.com/raimohanska/).
Well done!
I don’t quite agree with making fun of the situation that’s deadly serious to many innocent people. Yet I’m sure the intentions of the author were good.
Hoping for peace.
Interesting stuff!
The two separate failure channels turn me off. Is this practical or does it introduce unwanted complexity in most cases?
Also wondering what are the Signals that are mentioned.
Requires Medium account to read. Sorry, not going for it.
It’s indeed a reasonably usable tool. Gets very slow with large canvases though, so don’t put everything into a single canvas.
I can recommend this architecture. So much easier to maintain and understand than using an extra service. The implementation here I didn’t go into much detail, but you can surely roll your own if this doesn’t cut it for you, or use a library like pgboss.
This is really disgusting. Chickens are feeling animals as well.
I agree. Having read my comment I must apologize as it came out too dismissive. Keep pondering, dude :)
This is IMO best done running pg in a container using docker-compose or similar
No it’s not ”pg functionality”. It’s close to SQL standard compliance but not close to what Postgres has to offer. Also, single transaction writing at a time, in-process etc.
TLDR: a dude ponders if postgres could be used instead of sqlite. Close to zero useful information, no learnings from serious production use.
Lovely article! Just visited the Vasa museum last weekend. It is a marvel and an obvious must-see for anyone visiting Stockholm Sweden.
Sure, but doing anything at a grand scale is expensive - realtime collab is no exception IMO, not that we already have things like Y.js. And don’t get me wrong, I’m not playing Cloudflare’s efforts down, just saying that particular claim is false.
I think it’s an exaggeration to say ”Building experiences with real-time components was previously only accessible to multi-billion dollar companies”. For instance my hobby project ourboard.io provides realtime collaboration and it costs like 20$ to host with current moderate load of users. It utilizes Y.js for collab text editing. Y.js is dedinitely a great tech and has a low entry barrier.
The aforementioned are huge detractors for me to be honest. I find a no-magic, code-only solution like Javalin (and Express etc) far more intuitive.
Looks great. Who’s behind this tho? Could not find anything on the authors.
To me the point seems that the benchmark is so misguided and missed the obvious error in the usage on LINQ that the results are not relevant. You should not take perf advice from the authors of that course.
Interesting concept! The pricing is very aggressive though, if you have a substantial amount of content. Also, per-page pricing makes no sense - should be more like per-character.
One of the authors here. Hope you have fun playing. Also, AmA :)
So true. iTunes was great back 10 years ago or so but today it’s just awful. Just like so much other Apple software. They’ve got huge issues, I’d guess with developer retention and culture.
This came really handy, as I was in need for a way to run sandboxed user code in a coding game!
Another cool thing with WebWorkers is that the code is run in a separate thread and allows you to terminate it if it runs into an infinite loop, for instance.
Post author here. I agree!
Did not mean to imply that Dockerizing applications is a bad thing - actually even pointed out that "it's not so hard". Just wanted to point out that writing one takes some effort and therefore Fly.io is not a drop-in replacement for Heroku.
Container based deployment is a great thing to have and definitely a skill worth learning.
Post author here. We are of course using paid dynos for any business applications. Free tier only makes sense for hobby projects and quick experiments. There's no free lunch in the long run.
Post author here. The article is about alternatives for running your hobby projects. I agree that it doesn't make sense to run, or expect to be able to run, your business applications on free tier. We will keep on using Heroku's great services from now on as well.
2022 one should not start a new project with Cypress. Playwright is simply so much better.
To me the free tier has seemed like a gateway drug; you try Heroku (or Fly.io etc) for your hobby projects first and after you've gained some confidence you will apply the same in more serious projects. From now on the hobby projects will be deployed elsewhere.
I'm not sure who you are referring to with your condescending commentary. Easy-to-deploy high-level-of-abstraction application hosting services offering a free tier (like Heroku for the last 10 years) is a great thing to have IMO.
The fact that you know how software and operating systems work under the hood doesn't mean you'd necessarily want to build everything from scratch and setup Linux servers for all of your hobby projects.
Blog post author here. You're right that there's a lot of alternatives and that's great! In the post we listed a few options that we have personally tried and can recommend. I'm also considering setting up some Github page for listing more of "deploy for free" services and keep that up to date. Would that be useful?
Not sure what sort of UI are you looking for, but I'm quite happy with their dashboard UI including monitoring, logs, metrics, status etc.
You use the CLI for deploying your apps but that is hardly a downside in my books, as this is a tool for people who write Dockerfiles and are, in my experience, usually familiar with the command-line.
That’s bye bye to Twitter then.