The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Free 30-year financial statements visualization
Show HN: Free 30-year financial statements visualization
Show HN: A tool to seed your dev database with real data
A bunch of developers and myself have created RepliByte - an open-source tool to seed a development database from a production database.<p>Features:<p><pre><code> - Support data backup and restore for PostgreSQL, MySQL and MongoDB
- Replace sensitive data with fake data
- Works on large database (> 10GB) (read Design)
- Database Subsetting: Scale down a production database to a more reasonable size
- Start a local database with the prod data in a single command
- On-the-fly data (de)compression (Zlib)
- On-the-fly data de/encryption (AES-256)
- Fully stateless (no server, no daemon) and lightweight binary
- Use custom transformers
</code></pre>
My motivation:<p>As a developer, creating a fake dataset for running tests is tedious. Plus, it does not reflect the real-world data and painful to keep updated. If you prefer to run your app tests with production data. Then RepliByte is for you as well.<p>Available for MacOSX, Linux and Windows.<p>> <a href="https://github.com/qovery/replibyte" rel="nofollow">https://github.com/qovery/replibyte</a>
Show HN: A tool to seed your dev database with real data
A bunch of developers and myself have created RepliByte - an open-source tool to seed a development database from a production database.<p>Features:<p><pre><code> - Support data backup and restore for PostgreSQL, MySQL and MongoDB
- Replace sensitive data with fake data
- Works on large database (> 10GB) (read Design)
- Database Subsetting: Scale down a production database to a more reasonable size
- Start a local database with the prod data in a single command
- On-the-fly data (de)compression (Zlib)
- On-the-fly data de/encryption (AES-256)
- Fully stateless (no server, no daemon) and lightweight binary
- Use custom transformers
</code></pre>
My motivation:<p>As a developer, creating a fake dataset for running tests is tedious. Plus, it does not reflect the real-world data and painful to keep updated. If you prefer to run your app tests with production data. Then RepliByte is for you as well.<p>Available for MacOSX, Linux and Windows.<p>> <a href="https://github.com/qovery/replibyte" rel="nofollow">https://github.com/qovery/replibyte</a>
Show HN: A tool to seed your dev database with real data
A bunch of developers and myself have created RepliByte - an open-source tool to seed a development database from a production database.<p>Features:<p><pre><code> - Support data backup and restore for PostgreSQL, MySQL and MongoDB
- Replace sensitive data with fake data
- Works on large database (> 10GB) (read Design)
- Database Subsetting: Scale down a production database to a more reasonable size
- Start a local database with the prod data in a single command
- On-the-fly data (de)compression (Zlib)
- On-the-fly data de/encryption (AES-256)
- Fully stateless (no server, no daemon) and lightweight binary
- Use custom transformers
</code></pre>
My motivation:<p>As a developer, creating a fake dataset for running tests is tedious. Plus, it does not reflect the real-world data and painful to keep updated. If you prefer to run your app tests with production data. Then RepliByte is for you as well.<p>Available for MacOSX, Linux and Windows.<p>> <a href="https://github.com/qovery/replibyte" rel="nofollow">https://github.com/qovery/replibyte</a>
Show HN: Loodio – A Bathroom Privacy Device
Hi HN!<p>A few years ago our company moved to a new office. That office has a insufferable bathroom in terms of privacy. You could hear a needle fall on the floor inside of it which made it very uncomfortable to use the bathroom.<p>Many people ran the tap water or fake coughed to cover their “noises”, especially doing “no 2”.<p>I got sick of not being able to be comfortable in the bathroom and hearing everyone’s toilet business so I decided to make a music player using a Raspberry Pi and soldered on a motion detector that started a white noise and music whenever you entered the bathroom to hide these sounds.<p>A lot of people said they wanted one so I thought hey I should try to make this into a product.<p>A lot of time and money was wasted hiring consultants until I 13 months ago said “enough of wasting money, I’ll just build it myself”.<p>Today I launched a kickstarter and am selling 50 units.<p>Link: <a href="https://www.kickstarter.com/projects/loodio/loodio-bathroom-privacy" rel="nofollow">https://www.kickstarter.com/projects/loodio/loodio-bathroom-...</a><p>I know people in US have loud fans and such to cover for this, and a lot of people just play music on their phones but the problem with that is: when you manually play music in there you indicate you are going to do something embarrassing!<p>How else are you solving this problem?<p>I tried all existing solutions like the Sound Princess from Japan and other chinese crap on Amazon/Ali but they were not up to the task.<p>I think there could be a market for Loodio.
What do you think?
Show HN: Loodio – A Bathroom Privacy Device
Hi HN!<p>A few years ago our company moved to a new office. That office has a insufferable bathroom in terms of privacy. You could hear a needle fall on the floor inside of it which made it very uncomfortable to use the bathroom.<p>Many people ran the tap water or fake coughed to cover their “noises”, especially doing “no 2”.<p>I got sick of not being able to be comfortable in the bathroom and hearing everyone’s toilet business so I decided to make a music player using a Raspberry Pi and soldered on a motion detector that started a white noise and music whenever you entered the bathroom to hide these sounds.<p>A lot of people said they wanted one so I thought hey I should try to make this into a product.<p>A lot of time and money was wasted hiring consultants until I 13 months ago said “enough of wasting money, I’ll just build it myself”.<p>Today I launched a kickstarter and am selling 50 units.<p>Link: <a href="https://www.kickstarter.com/projects/loodio/loodio-bathroom-privacy" rel="nofollow">https://www.kickstarter.com/projects/loodio/loodio-bathroom-...</a><p>I know people in US have loud fans and such to cover for this, and a lot of people just play music on their phones but the problem with that is: when you manually play music in there you indicate you are going to do something embarrassing!<p>How else are you solving this problem?<p>I tried all existing solutions like the Sound Princess from Japan and other chinese crap on Amazon/Ali but they were not up to the task.<p>I think there could be a market for Loodio.
What do you think?
Show HN: Lists.sh – A Microblog for Lists
Greetings, creator here!<p>I've been working on a new blogging platform specifically for lists on and off for a few months now and I'm excited to officially announce its launch.<p>After seeing <a href="https://charm.sh" rel="nofollow">https://charm.sh</a> a few months ago, I've been enamored by the idea of SSH apps. I decided that a blogging platform focused on developers could be the perfect use case for an SSH app.<p>Also, I love writing lists. I think restricting writing to a set of lists can really help improve clarity in thought. The goal of this blogging platform is to make it simple to use the tools you love to write and publish lists. There is no installation, signup is as easy as SSH'ing into our CMS, and publishing content is as easy as copying files to our server.<p>Check it out and let me know what you think!<p>source: <a href="https://github.com/neurosnap/lists.sh" rel="nofollow">https://github.com/neurosnap/lists.sh</a>
Show HN: Lists.sh – A Microblog for Lists
Greetings, creator here!<p>I've been working on a new blogging platform specifically for lists on and off for a few months now and I'm excited to officially announce its launch.<p>After seeing <a href="https://charm.sh" rel="nofollow">https://charm.sh</a> a few months ago, I've been enamored by the idea of SSH apps. I decided that a blogging platform focused on developers could be the perfect use case for an SSH app.<p>Also, I love writing lists. I think restricting writing to a set of lists can really help improve clarity in thought. The goal of this blogging platform is to make it simple to use the tools you love to write and publish lists. There is no installation, signup is as easy as SSH'ing into our CMS, and publishing content is as easy as copying files to our server.<p>Check it out and let me know what you think!<p>source: <a href="https://github.com/neurosnap/lists.sh" rel="nofollow">https://github.com/neurosnap/lists.sh</a>
Show HN: Create awkward situations with a fake iMessage Popup
Show HN: Create awkward situations with a fake iMessage Popup
Show HN: Create awkward situations with a fake iMessage Popup
Show HN: thin.dev, back end for making realtime, typesafe React Apps
Show HN: thin.dev, back end for making realtime, typesafe React Apps
Show HN: Linen – Make your Slack community Google-searchable
Hi HN! Kam here. I’m the founder of Linen.dev <a href="https://linen.dev" rel="nofollow">https://linen.dev</a>, a website that makes your public Slack community Google searchable. Linen will sync your Slack threads and make it SEO friendly so your community can find Slack content that was previously hidden.<p>Previously I worked on a popular open source project which had a sizable Slack community. Slack was great for engaging with community members and with early sales. However as community scales Slack becomes this black hole where context becomes lost. Most public communities can’t afford to pay for several hundred/thousand members so they are limited to 10,000 free messages. You run into the problem of people asking repeat questions and not searching in Slack. It also doesn’t help that the Slack UX encourages posting and not searching. We experimented with Github discussions and Discourse but didn’t want another channel to maintain and split the community on.<p>With Linen I wanted to build a tool that is very low maintenance without changing my current workflow. By making it search engine friendly and putting it on a website the community members can find answers to repeat questions before ever getting into your Slack channel. Linen is the first result that comes up on Google if you search for
“seeing a weird issue with flyte” <a href="https://www.google.com/search?q=seeing+a+weird+issue+with+flyte" rel="nofollow">https://www.google.com/search?q=seeing+a+weird+issue+with+fl...</a> or
“replace beast http with proxygen” <a href="https://www.google.com/search?q=replace+beast+http+with+proxygen" rel="nofollow">https://www.google.com/search?q=replace+beast+http+with+prox...</a>.<p>As a side effect of syncing conversation to a website you end up with a very long tail of unique and relevant content for your community. Linen is free to use and get setup but I offer a paid version (I am still figuring out the pricing model for it) where you can get the content redirected to your own subdomain where your domain gets all the SEO benefits.<p>Linen is built with Nextjs, Node, Typescript, React, Prisma for the ORM and using AWS aurora for the Postgres db. I chose Nextjs for the server side rendering capabilities and wanted to share types between client side with Typescript. I’ve also enjoyed working with Prisma as the ORM since you don’t have to write a lot of boilerplate with other ORMs. I've also been pretty happy with Vercel and Nextjs especially with the server side rendering and client side caching it provides.<p>Here are a few communities on Linen right now:<p><a href="https://osquery.fleetdm.com/" rel="nofollow">https://osquery.fleetdm.com/</a><p><a href="https://discuss.flyte.io/" rel="nofollow">https://discuss.flyte.io/</a><p><a href="https://calendso.linen.dev/" rel="nofollow">https://calendso.linen.dev/</a><p><a href="https://community-chat.infracost.io/" rel="nofollow">https://community-chat.infracost.io/</a><p><a href="https://community-chat.signoz.io/" rel="nofollow">https://community-chat.signoz.io/</a><p><a href="https://airbytehq.linen.dev/" rel="nofollow">https://airbytehq.linen.dev/</a><p>The product is very simple right now but I want to add features like related questions detection with semantic similarity, integrating with Github to notify the thread when it is finished, auto thread detection for conversations that aren’t in thread form.<p>You can sign up for free today at <a href="https://www.linen.dev" rel="nofollow">https://www.linen.dev</a>. I am doing manual onboarding at the moment to get better feedback and to manually walkthrough some of the less polished parts of the boarding flow.<p>p.s. I’m actively working on supporting Discord on Linen so would love to hear from anyone that is interested
Show HN: Linen – Make your Slack community Google-searchable
Hi HN! Kam here. I’m the founder of Linen.dev <a href="https://linen.dev" rel="nofollow">https://linen.dev</a>, a website that makes your public Slack community Google searchable. Linen will sync your Slack threads and make it SEO friendly so your community can find Slack content that was previously hidden.<p>Previously I worked on a popular open source project which had a sizable Slack community. Slack was great for engaging with community members and with early sales. However as community scales Slack becomes this black hole where context becomes lost. Most public communities can’t afford to pay for several hundred/thousand members so they are limited to 10,000 free messages. You run into the problem of people asking repeat questions and not searching in Slack. It also doesn’t help that the Slack UX encourages posting and not searching. We experimented with Github discussions and Discourse but didn’t want another channel to maintain and split the community on.<p>With Linen I wanted to build a tool that is very low maintenance without changing my current workflow. By making it search engine friendly and putting it on a website the community members can find answers to repeat questions before ever getting into your Slack channel. Linen is the first result that comes up on Google if you search for
“seeing a weird issue with flyte” <a href="https://www.google.com/search?q=seeing+a+weird+issue+with+flyte" rel="nofollow">https://www.google.com/search?q=seeing+a+weird+issue+with+fl...</a> or
“replace beast http with proxygen” <a href="https://www.google.com/search?q=replace+beast+http+with+proxygen" rel="nofollow">https://www.google.com/search?q=replace+beast+http+with+prox...</a>.<p>As a side effect of syncing conversation to a website you end up with a very long tail of unique and relevant content for your community. Linen is free to use and get setup but I offer a paid version (I am still figuring out the pricing model for it) where you can get the content redirected to your own subdomain where your domain gets all the SEO benefits.<p>Linen is built with Nextjs, Node, Typescript, React, Prisma for the ORM and using AWS aurora for the Postgres db. I chose Nextjs for the server side rendering capabilities and wanted to share types between client side with Typescript. I’ve also enjoyed working with Prisma as the ORM since you don’t have to write a lot of boilerplate with other ORMs. I've also been pretty happy with Vercel and Nextjs especially with the server side rendering and client side caching it provides.<p>Here are a few communities on Linen right now:<p><a href="https://osquery.fleetdm.com/" rel="nofollow">https://osquery.fleetdm.com/</a><p><a href="https://discuss.flyte.io/" rel="nofollow">https://discuss.flyte.io/</a><p><a href="https://calendso.linen.dev/" rel="nofollow">https://calendso.linen.dev/</a><p><a href="https://community-chat.infracost.io/" rel="nofollow">https://community-chat.infracost.io/</a><p><a href="https://community-chat.signoz.io/" rel="nofollow">https://community-chat.signoz.io/</a><p><a href="https://airbytehq.linen.dev/" rel="nofollow">https://airbytehq.linen.dev/</a><p>The product is very simple right now but I want to add features like related questions detection with semantic similarity, integrating with Github to notify the thread when it is finished, auto thread detection for conversations that aren’t in thread form.<p>You can sign up for free today at <a href="https://www.linen.dev" rel="nofollow">https://www.linen.dev</a>. I am doing manual onboarding at the moment to get better feedback and to manually walkthrough some of the less polished parts of the boarding flow.<p>p.s. I’m actively working on supporting Discord on Linen so would love to hear from anyone that is interested
Show HN: Linen – Make your Slack community Google-searchable
Hi HN! Kam here. I’m the founder of Linen.dev <a href="https://linen.dev" rel="nofollow">https://linen.dev</a>, a website that makes your public Slack community Google searchable. Linen will sync your Slack threads and make it SEO friendly so your community can find Slack content that was previously hidden.<p>Previously I worked on a popular open source project which had a sizable Slack community. Slack was great for engaging with community members and with early sales. However as community scales Slack becomes this black hole where context becomes lost. Most public communities can’t afford to pay for several hundred/thousand members so they are limited to 10,000 free messages. You run into the problem of people asking repeat questions and not searching in Slack. It also doesn’t help that the Slack UX encourages posting and not searching. We experimented with Github discussions and Discourse but didn’t want another channel to maintain and split the community on.<p>With Linen I wanted to build a tool that is very low maintenance without changing my current workflow. By making it search engine friendly and putting it on a website the community members can find answers to repeat questions before ever getting into your Slack channel. Linen is the first result that comes up on Google if you search for
“seeing a weird issue with flyte” <a href="https://www.google.com/search?q=seeing+a+weird+issue+with+flyte" rel="nofollow">https://www.google.com/search?q=seeing+a+weird+issue+with+fl...</a> or
“replace beast http with proxygen” <a href="https://www.google.com/search?q=replace+beast+http+with+proxygen" rel="nofollow">https://www.google.com/search?q=replace+beast+http+with+prox...</a>.<p>As a side effect of syncing conversation to a website you end up with a very long tail of unique and relevant content for your community. Linen is free to use and get setup but I offer a paid version (I am still figuring out the pricing model for it) where you can get the content redirected to your own subdomain where your domain gets all the SEO benefits.<p>Linen is built with Nextjs, Node, Typescript, React, Prisma for the ORM and using AWS aurora for the Postgres db. I chose Nextjs for the server side rendering capabilities and wanted to share types between client side with Typescript. I’ve also enjoyed working with Prisma as the ORM since you don’t have to write a lot of boilerplate with other ORMs. I've also been pretty happy with Vercel and Nextjs especially with the server side rendering and client side caching it provides.<p>Here are a few communities on Linen right now:<p><a href="https://osquery.fleetdm.com/" rel="nofollow">https://osquery.fleetdm.com/</a><p><a href="https://discuss.flyte.io/" rel="nofollow">https://discuss.flyte.io/</a><p><a href="https://calendso.linen.dev/" rel="nofollow">https://calendso.linen.dev/</a><p><a href="https://community-chat.infracost.io/" rel="nofollow">https://community-chat.infracost.io/</a><p><a href="https://community-chat.signoz.io/" rel="nofollow">https://community-chat.signoz.io/</a><p><a href="https://airbytehq.linen.dev/" rel="nofollow">https://airbytehq.linen.dev/</a><p>The product is very simple right now but I want to add features like related questions detection with semantic similarity, integrating with Github to notify the thread when it is finished, auto thread detection for conversations that aren’t in thread form.<p>You can sign up for free today at <a href="https://www.linen.dev" rel="nofollow">https://www.linen.dev</a>. I am doing manual onboarding at the moment to get better feedback and to manually walkthrough some of the less polished parts of the boarding flow.<p>p.s. I’m actively working on supporting Discord on Linen so would love to hear from anyone that is interested
Show HN: FlyCode – Git-Based Copy and Translations Editor for Web Apps
Show HN: FlyCode – Git-Based Copy and Translations Editor for Web Apps
Show HN: Sqwok – A social chat alternative to Twitter and Reddit
I previously did a Show HN late Dec 2020:
<a href="https://news.ycombinator.com/item?id=25470672" rel="nofollow">https://news.ycombinator.com/item?id=25470672</a><p>That was a great experience and in the past year I continued to develop the site to bring it to a level of stability and maturity that I felt necessary for it to have a chance to succeed.<p>Sqwok is all about answering the question: Can we have better open conversations on the internet?<p>I wasn’t satisfied with the existing means of discussing topics such as culture, history, politics, and technology through threaded comments, and was simultaneously impressed with Slack bringing the IRC experience to the browser for a more general but enterprise focused audience. I wondered why not create an open Slack-like chat app for general discussion? Not gamers or enterprise but rather for people to have open, kitchen-table discussion on the matters of the day (or just for fun!).<p>I set out to build this because I wanted to use it myself and felt that existing chat apps weren't designed for open public discourse in the way Reddit/Twitter are but for threaded comments & mostly unidirectional communication.<p>This past year I’ve been very grateful to have a group of people continuously show up, offer support of the site and the idea, encouraging me to continue. Without those people I would have probably gave up!<p>But alas I want to see this through and I believe now is the moment to make it happen.<p>Since the last Show HN I’ve added:<p>- markdown support in chat messages, post text, and user bio in profile (soon coming to full text post).<p>- User profiles including bio, location, photo avatar, and chronological post listings.<p>- New “who’s online” list that shows the top 10 ppl online and helps steer people to active conversations.<p>- @mentions now work in posts, user bios, as well as chat messages.<p>- Email notifications to be alerted when someone @mentions you.<p>- Settings pages with ability to change password, delete account, and manage notification settings.<p>- Upgraded image handling to support higher res photos with upcoming features allowing enhanced viewing.<p>- Major refactor of the chat handling to stabilize it and fix many bugs with presence, locations, etc.<p>- Many improvements to the codebase, frontend, backend, UI, tests, etc<p>- Updated mobile web UI that drops you straight into the chat in a single view.<p>- Ability to toggle full width chat view on desktop.<p>- Live message counts displayed on the post list items that are updated in realtime.<p>- Updated location handling for realtime location display.<p>- Backend stability & aggregate analytics.<p>Through Sqwok and particularly through the last Show HN I've met & got to know numerous people living across the entire Earth from Laos to Europe to Africa, all through a silly piece of software that for some reason seemed like the thing to work on.<p>Truth be told there is much, much more I want to do with this. I believe now is the perfect time with the state of existing social networks and I’m hoping to find more people to support the site and help drive it to the next level.<p>Let me know if you have any questions,<p>Thanks!