The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Reflame – Deploy your React web apps in milliseconds
Hi HN! I've been working on Reflame since I quit my job at Brex last year, excited to finally open it up for everybody to try out! Here's a demo: <a href="https://www.youtube.com/watch?v=SohUnrjiIxk" rel="nofollow">https://www.youtube.com/watch?v=SohUnrjiIxk</a><p>Reflame deploys client-rendered React web apps instantly, to previews and to production.<p>In concrete wall-clock terms, deploys generally take:<p>- ~50-500ms from our VSCode extension<p>- ~500-3000ms from our GitHub app<p>(Jump to this comment (<a href="https://news.ycombinator.com/item?id=33134082" rel="nofollow">https://news.ycombinator.com/item?id=33134082</a>) for what makes Reflame so fast)<p>The Reflame GitHub App automatically deploys default branches to production, and other branches to previews. If you've used Netlify/Vercel's GitHub apps, you should feel right at home. The difference is it’s multiple orders of magnitudes faster. Fast enough that <i>you'll probably never see an in-progress deploy on GitHub ever again</i>, only ready-to-go preview/production links.<p>No more having to babysit builds or having to context switch to and from other tasks before being able to see our changes deployed in previews or production. Previewing, sharing, and even shipping, can now become part of the so-called inner loop, giving us the superpower to stay in flow state for much longer.<p>The Reflame VSCode extension is yet another order of magnitude faster than even the GitHub App. It was designed to offer an experience that can rival local development workflows in both speed and ergonomics, while addressing many of local dev's limitations around collaboration and production-parity. Every time we make a change (e.g. by saving a file), the extension will deploy that change (in ~50-500ms) to a "Live Preview", and will immediately update the app in our browsers to reflect that change.<p>Live Previews can operate in one of two modes:<p>- Development mode delivers updates through React Fast Refresh, offering the familiar state-preserving instant feedback loop we know and love from local development workflows.<p>- Production mode delivers updates by triggering a full browser reload on every change, and in exchange for this extra bit of friction, we get to develop against a byte-identical version of the fully optimized production deployment that customers will see once we ship, with a tighter feedback loop than was ever possible before.<p>Live Previews deliver updates over the internet, meaning we can effortlessly test out our changes on multiple devices simultaneously, and show our changes to anyone in the world, just by sharing a Live Preview link, all while having our updates reflected automatically across all connected devices in real-time (with live reload or React Fast Refresh <i>over the internet</i>).<p>Being able to ship quickly is valuable on its own, but Reflame's true north star has always been to enable customers to ship quickly <i>with confidence</i>.<p>One way Reflame helps customers ship with more confidence today is by making previews with full production-parity available at every step of the development process. Previews in Reflame are accessible at the exact same URL customers will use to access the production deployment, instead of at a different subdomain for each preview (i.e. every preview is accessed through <a href="https://reflame.app" rel="nofollow">https://reflame.app</a> instead of at <a href="https://some-branch-of-reflamedotapp.reflame-previews.dev" rel="nofollow">https://some-branch-of-reflamedotapp.reflame-previews.dev</a>). Behind the scenes, this is implemented using session cookies that our CDN will check to determine which version of the app to serve.<p>This is only the tip of the iceberg. We have some really exciting prototypes around testing and typechecking that we've been exploring that could allow us to ship with even more confidence <i>without ever slowing us down</i>.<p>If any of this sounds interesting for the apps you're building or planning to build (taking into account this comment (<a href="https://news.ycombinator.com/item?id=33134092" rel="nofollow">https://news.ycombinator.com/item?id=33134092</a>) below describing what Reflame is not well suited for), please sign up and give it a try!<p>I can't wait to see what you’ll build with it! :)
Show HN: Reflame – Deploy your React web apps in milliseconds
Hi HN! I've been working on Reflame since I quit my job at Brex last year, excited to finally open it up for everybody to try out! Here's a demo: <a href="https://www.youtube.com/watch?v=SohUnrjiIxk" rel="nofollow">https://www.youtube.com/watch?v=SohUnrjiIxk</a><p>Reflame deploys client-rendered React web apps instantly, to previews and to production.<p>In concrete wall-clock terms, deploys generally take:<p>- ~50-500ms from our VSCode extension<p>- ~500-3000ms from our GitHub app<p>(Jump to this comment (<a href="https://news.ycombinator.com/item?id=33134082" rel="nofollow">https://news.ycombinator.com/item?id=33134082</a>) for what makes Reflame so fast)<p>The Reflame GitHub App automatically deploys default branches to production, and other branches to previews. If you've used Netlify/Vercel's GitHub apps, you should feel right at home. The difference is it’s multiple orders of magnitudes faster. Fast enough that <i>you'll probably never see an in-progress deploy on GitHub ever again</i>, only ready-to-go preview/production links.<p>No more having to babysit builds or having to context switch to and from other tasks before being able to see our changes deployed in previews or production. Previewing, sharing, and even shipping, can now become part of the so-called inner loop, giving us the superpower to stay in flow state for much longer.<p>The Reflame VSCode extension is yet another order of magnitude faster than even the GitHub App. It was designed to offer an experience that can rival local development workflows in both speed and ergonomics, while addressing many of local dev's limitations around collaboration and production-parity. Every time we make a change (e.g. by saving a file), the extension will deploy that change (in ~50-500ms) to a "Live Preview", and will immediately update the app in our browsers to reflect that change.<p>Live Previews can operate in one of two modes:<p>- Development mode delivers updates through React Fast Refresh, offering the familiar state-preserving instant feedback loop we know and love from local development workflows.<p>- Production mode delivers updates by triggering a full browser reload on every change, and in exchange for this extra bit of friction, we get to develop against a byte-identical version of the fully optimized production deployment that customers will see once we ship, with a tighter feedback loop than was ever possible before.<p>Live Previews deliver updates over the internet, meaning we can effortlessly test out our changes on multiple devices simultaneously, and show our changes to anyone in the world, just by sharing a Live Preview link, all while having our updates reflected automatically across all connected devices in real-time (with live reload or React Fast Refresh <i>over the internet</i>).<p>Being able to ship quickly is valuable on its own, but Reflame's true north star has always been to enable customers to ship quickly <i>with confidence</i>.<p>One way Reflame helps customers ship with more confidence today is by making previews with full production-parity available at every step of the development process. Previews in Reflame are accessible at the exact same URL customers will use to access the production deployment, instead of at a different subdomain for each preview (i.e. every preview is accessed through <a href="https://reflame.app" rel="nofollow">https://reflame.app</a> instead of at <a href="https://some-branch-of-reflamedotapp.reflame-previews.dev" rel="nofollow">https://some-branch-of-reflamedotapp.reflame-previews.dev</a>). Behind the scenes, this is implemented using session cookies that our CDN will check to determine which version of the app to serve.<p>This is only the tip of the iceberg. We have some really exciting prototypes around testing and typechecking that we've been exploring that could allow us to ship with even more confidence <i>without ever slowing us down</i>.<p>If any of this sounds interesting for the apps you're building or planning to build (taking into account this comment (<a href="https://news.ycombinator.com/item?id=33134092" rel="nofollow">https://news.ycombinator.com/item?id=33134092</a>) below describing what Reflame is not well suited for), please sign up and give it a try!<p>I can't wait to see what you’ll build with it! :)
Show HN: WebVM – x86 VM in WebAssembly, now with networking (via Tailscale)
Show HN: Build a website in 30 seconds using GPT-3
Show HN: Build a website in 30 seconds using GPT-3
Show HN: PyTorch search engine
Show HN: PyTorch search engine
Show HN: PyTorch search engine
Show HN: Lambda-8cc – An x86 C compiler written in untyped lambda calculus
Show HN: Lambda-8cc – An x86 C compiler written in untyped lambda calculus
Show HN: Lambda-8cc – An x86 C compiler written in untyped lambda calculus
Show HN: Coherence, the developer platform to end yak-shaving
Hey HN! I’m Zach, from Coherence (https://www.withcoherence.com/). We’re building software that provides an integrated way to write, preview, and deploy code from one simple configuration. Check out our explainer video here: https://www.youtube.com/watch?v=V2YHVx8QsLg and a high level demo here: https://www.loom.com/share/072c2afd1099496298f69ab21fdf2820<p>We started Coherence because we found technology teams spent 30-40% of their time yak shaving and writing glue code, instead of building products our customers love. We don’t think every team should have to build their own internal development platform, so we’re building the software we’d want to buy. Following the example of other great products like Replit, our toolkit is based on integration across the stages of an app’s lifecycle - from dev to production.<p>Coherence provides one integrated dashboard with cloud development environments, automatic CI/CD, and full-stack environments for each branch (as well as production), all with one simple configuration. A developer can write, test, review, and deploy code from one interface with best practices built in. Devs are intuitively navigated to their own cloud resources when needed, eliminating time spent searching consoles for every log, metric, or configuration setting you might need. We currently support containerized full-stack web apps on AWS and Google Cloud. Unlike the PaaS category defined by Heroku, our goal is to help teams leverage the platforms provided by the best cloud providers, keeping the benefits of running in your own cloud account: unlimited extensibility, cost savings, compliance with audit requirements, and freedom to easily exit our platform without an impact to your systems.<p>You can play around with a Coherence sandbox and get a taste of the developer experience at app.withcoherence.com/sandbox. If you like what you can see, you can also deploy an app into your AWS or GCP with one of our starter templates for a new project: app.withcoherence.com. We’re happy to support onboarding on a call or via Slack and we’d love to discuss what it would look like to migrate one of your existing apps to Coherence. We’re excited to get your feedback, so please feel free to drop us a note at hn@withcoherence.com
Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting
RankedVote is a web app that allows you to run online contests and make decisions using ranked-choice voting (RCV). RCV is an electoral system used in Maine, Alaska, New York City and dozens of cities across the United States.<p>RankedVote’s goal is to build support for RCV by giving people an easy way to run contests and make decisions online.
Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting
RankedVote is a web app that allows you to run online contests and make decisions using ranked-choice voting (RCV). RCV is an electoral system used in Maine, Alaska, New York City and dozens of cities across the United States.<p>RankedVote’s goal is to build support for RCV by giving people an easy way to run contests and make decisions online.
Show HN: I unlocked reaching 10.000 real potential customers as low cost as $50
As a founder without an audience, building great products is no longer enough.<p>It is difficult to find first paying users, grow, and discover where and how to reach them. You have to find the right people through the noise.<p>As a founder who likes to break the rules, I discovered a method.
I unlocked reaching 10.000+ real potential customers as low cost as $50 with 90% successful targeting.<p>Solution: Twitter custom audience lists.
This is the Holy Grail.
you can turn it into a lead generating machine by using custom audience list.<p>Twitter lets you use lists to target.
But there is more important. For this, it does not ask for private information such as e-mail. Only twitter handles (i.e. usernames)
You just need to have a list where you have Twitter handles.<p>If you are willing to take some time, collect the handles (usernames) of your potential customers.
Or use our createtargetaudience.com tool, which searches and lists according to job title or interest written in the profile bio.<p>E.g;
If you have a product for developers, list the people who write developer, software in their profile.
If you have a web3 or NFT community, people who write web3, NFT on their profile.<p>or marketers, designers, founders, no-coders, investors, SaaS, etc.
You can get your list in CSV format.<p>By uploading your list to Twitter ads, you target only the people you want. So no wasted. And you know who you're showing the ad to. � successful targeting.<p>You will be surprised at the engagement and conversion rate with very low costs. (over 30% for me)
Cost = €5 / $6.5 per 1000 impressions.
You can know how much you will spend based on the size of your list.<p>If your target audience includes a job title or interest, it's worth a try.
Show HN: How Sketch can win looking at there Qualitative Feedback?
Show HN: Kafka 0.8.0 on Cloudflare Workers
Show HN: Kafka 0.8.0 on Cloudflare Workers
Show HN: Kafka 0.8.0 on Cloudflare Workers
Show HN: Kafka 0.8.0 on Cloudflare Workers