The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: Markwhen: Markdown for Timelines

Show HN: Markwhen: Markdown for Timelines

Show HN: It took me 5() months to build a Plausible alternative

After months of using Google Analytics I realized only about 50% of people accepted my cookie-popup. I had months of incorrect data for my website. I started looking for alternatives and eventually found Plausible, which is great (and open-source). Problem is, I didn't feel like paying 9$ a month to see the amount of visitors on a website i didn't even earn anything on, it was just a hobby project.<p>Eventually I started making my own web analytics. Which actually isn't that hard. It took me about a month of working on my spare time every now and then. Being GDPR compliant basically means to not save any personal identifiers. At first I thought it would be easy since something like a public IP adress can't count as a personal identifier right? I was very wrong.<p>How it works: When a user visited my website I saved the IP and Header for 24 hours. Then if they visited again I checked the combination of IP and Header against the ones saved in my DB. If they were the same I simply added 1 view to my data. If they weren't the same I added 1 unique daily user and 1 view.<p>That's in short how it works. A few weeks later I realized if I had this problem then other would also have it. So I started working on Simplytics.dev. I had to do a lot of new stuff and re-build my code from the ground-up twice. Small things like OAuth was completely new to me and took up a lot of time.<p>But eventually I got here and just launched something that with the knowledge I have today wouldn't even take a third of the time recreating today. It's my first real "Launch" and it feels really good finally creating something AND publishing it. Instead of a montly fee I opted to make it a pay-once service. Right now it's priced at 49$ but I'll see how it works out.<p>If you got any questions on how it works Id love to answer them.

Show HN: Open-source private home security camera system (end-to-end encryption)

I needed a security camera inside my house, one that would send motion notifications to my smartphone and would allow me to livestream remotely. However, I could not find one that I could trust due to privacy concerns. Many of them upload the plaintext of videos to their servers and none is fully open-source as far as I know. Therefore, I decided to use my spare time to build one from scratch. Called Privastead (as in Private Homestead), it uses OpenMLS for end-to-end encryption (between the camera local hub and the smartphone) and is mostly implemented in Rust (except for part of the Android app that is implemented in Kotlin). The system is functional now and I've been using it in my own house for the past couple of weeks.<p>Based on some of the discussions I've seen online, it seems like there are other users who are also concerned with the privacy implications of home security cameras. Therefore, I decided to open source my solution for everyone to use. If you need a privacy-preserving home security camera, please give it a try and provide feedback. Note that trying out the system requires you to have a supported IP camera, a local machine connected to the IP camera, a server, and an Android smartphone. I have put together detailed instructions on setting up the system, which I hope makes it easier for others to get the system up and running.<p>In addition, consider contributing to the project. The prototype currently has a lot of limitations: mainly that it has only been tested with one IP camera, only allows the use of one camera, and only supports Android. I'll continue to improve the prototype as time permits, but progress will be much faster if there are other contributors as well.

Show HN: Open-source private home security camera system (end-to-end encryption)

I needed a security camera inside my house, one that would send motion notifications to my smartphone and would allow me to livestream remotely. However, I could not find one that I could trust due to privacy concerns. Many of them upload the plaintext of videos to their servers and none is fully open-source as far as I know. Therefore, I decided to use my spare time to build one from scratch. Called Privastead (as in Private Homestead), it uses OpenMLS for end-to-end encryption (between the camera local hub and the smartphone) and is mostly implemented in Rust (except for part of the Android app that is implemented in Kotlin). The system is functional now and I've been using it in my own house for the past couple of weeks.<p>Based on some of the discussions I've seen online, it seems like there are other users who are also concerned with the privacy implications of home security cameras. Therefore, I decided to open source my solution for everyone to use. If you need a privacy-preserving home security camera, please give it a try and provide feedback. Note that trying out the system requires you to have a supported IP camera, a local machine connected to the IP camera, a server, and an Android smartphone. I have put together detailed instructions on setting up the system, which I hope makes it easier for others to get the system up and running.<p>In addition, consider contributing to the project. The prototype currently has a lot of limitations: mainly that it has only been tested with one IP camera, only allows the use of one camera, and only supports Android. I'll continue to improve the prototype as time permits, but progress will be much faster if there are other contributors as well.

Show HN: Open-source private home security camera system (end-to-end encryption)

I needed a security camera inside my house, one that would send motion notifications to my smartphone and would allow me to livestream remotely. However, I could not find one that I could trust due to privacy concerns. Many of them upload the plaintext of videos to their servers and none is fully open-source as far as I know. Therefore, I decided to use my spare time to build one from scratch. Called Privastead (as in Private Homestead), it uses OpenMLS for end-to-end encryption (between the camera local hub and the smartphone) and is mostly implemented in Rust (except for part of the Android app that is implemented in Kotlin). The system is functional now and I've been using it in my own house for the past couple of weeks.<p>Based on some of the discussions I've seen online, it seems like there are other users who are also concerned with the privacy implications of home security cameras. Therefore, I decided to open source my solution for everyone to use. If you need a privacy-preserving home security camera, please give it a try and provide feedback. Note that trying out the system requires you to have a supported IP camera, a local machine connected to the IP camera, a server, and an Android smartphone. I have put together detailed instructions on setting up the system, which I hope makes it easier for others to get the system up and running.<p>In addition, consider contributing to the project. The prototype currently has a lot of limitations: mainly that it has only been tested with one IP camera, only allows the use of one camera, and only supports Android. I'll continue to improve the prototype as time permits, but progress will be much faster if there are other contributors as well.

Show HN: Indentation-based syntax for Clojure

Show HN: Indentation-based syntax for Clojure

Show HN: Indentation-based syntax for Clojure

Show HN: Screen Sharing in the Browser

Seeing all the hype around Bolt.new, I decided to give it a try, and within just 30 minutes, I built a fully functional web app for screen sharing.<p>How It Works:<p>- One user opens a room and receives a unique code.<p>- Participants join by simply entering the code to view the shared screen.<p>After that initial build, I moved the project to Cursor to continue iterating and enhancing its features.<p>Github: <a href="https://github.com/tonghohin/screen-sharing">https://github.com/tonghohin/screen-sharing</a><p>Demo: <a href="https://share-your-screen.vercel.app" rel="nofollow">https://share-your-screen.vercel.app</a>

Show HN: Screen Sharing in the Browser

Seeing all the hype around Bolt.new, I decided to give it a try, and within just 30 minutes, I built a fully functional web app for screen sharing.<p>How It Works:<p>- One user opens a room and receives a unique code.<p>- Participants join by simply entering the code to view the shared screen.<p>After that initial build, I moved the project to Cursor to continue iterating and enhancing its features.<p>Github: <a href="https://github.com/tonghohin/screen-sharing">https://github.com/tonghohin/screen-sharing</a><p>Demo: <a href="https://share-your-screen.vercel.app" rel="nofollow">https://share-your-screen.vercel.app</a>

Show HN: Screen Sharing in the Browser

Seeing all the hype around Bolt.new, I decided to give it a try, and within just 30 minutes, I built a fully functional web app for screen sharing.<p>How It Works:<p>- One user opens a room and receives a unique code.<p>- Participants join by simply entering the code to view the shared screen.<p>After that initial build, I moved the project to Cursor to continue iterating and enhancing its features.<p>Github: <a href="https://github.com/tonghohin/screen-sharing">https://github.com/tonghohin/screen-sharing</a><p>Demo: <a href="https://share-your-screen.vercel.app" rel="nofollow">https://share-your-screen.vercel.app</a>

Show HN: Vince – A self hosted alternative to Google Analytics

For the past 3 years I have been working on a Golang port of plausible analytics dashboard.<p>vince is a single binary, single user with multiple website system with zero runtime dependency.<p>Key featues:<p>- Automatic TLS - Outbounds link tracking - File downloads tracking - 404 pages tracking - Custom event tracking<p>And so much more, basically everything that you see on plausible dashboard except funnels and custom properties.<p>You can use vince as a drop in replacement for plausible for personal websites.<p>The goal is to make the plausible dashboard easily accessible for people who like to self host.<p>All features not related to the dashboard are non goal, hence not implemented.<p>Full dashboard demo hosted on 6$ vultr instance <a href="https://demo.vinceanalytics.com/share/vinceanalytics.com/v1/share/vinceanalytics.com?auth=Ls9tV4pzqOn7BJ7-&demo=true" rel="nofollow">https://demo.vinceanalytics.com/share/vinceanalytics.com/v1/...</a>

Show HN: Vince – A self hosted alternative to Google Analytics

For the past 3 years I have been working on a Golang port of plausible analytics dashboard.<p>vince is a single binary, single user with multiple website system with zero runtime dependency.<p>Key featues:<p>- Automatic TLS - Outbounds link tracking - File downloads tracking - 404 pages tracking - Custom event tracking<p>And so much more, basically everything that you see on plausible dashboard except funnels and custom properties.<p>You can use vince as a drop in replacement for plausible for personal websites.<p>The goal is to make the plausible dashboard easily accessible for people who like to self host.<p>All features not related to the dashboard are non goal, hence not implemented.<p>Full dashboard demo hosted on 6$ vultr instance <a href="https://demo.vinceanalytics.com/share/vinceanalytics.com/v1/share/vinceanalytics.com?auth=Ls9tV4pzqOn7BJ7-&demo=true" rel="nofollow">https://demo.vinceanalytics.com/share/vinceanalytics.com/v1/...</a>

Show HN: Vince – A self hosted alternative to Google Analytics

For the past 3 years I have been working on a Golang port of plausible analytics dashboard.<p>vince is a single binary, single user with multiple website system with zero runtime dependency.<p>Key featues:<p>- Automatic TLS - Outbounds link tracking - File downloads tracking - 404 pages tracking - Custom event tracking<p>And so much more, basically everything that you see on plausible dashboard except funnels and custom properties.<p>You can use vince as a drop in replacement for plausible for personal websites.<p>The goal is to make the plausible dashboard easily accessible for people who like to self host.<p>All features not related to the dashboard are non goal, hence not implemented.<p>Full dashboard demo hosted on 6$ vultr instance <a href="https://demo.vinceanalytics.com/share/vinceanalytics.com/v1/share/vinceanalytics.com?auth=Ls9tV4pzqOn7BJ7-&demo=true" rel="nofollow">https://demo.vinceanalytics.com/share/vinceanalytics.com/v1/...</a>

Show HN: Vince – A self hosted alternative to Google Analytics

For the past 3 years I have been working on a Golang port of plausible analytics dashboard.<p>vince is a single binary, single user with multiple website system with zero runtime dependency.<p>Key featues:<p>- Automatic TLS - Outbounds link tracking - File downloads tracking - 404 pages tracking - Custom event tracking<p>And so much more, basically everything that you see on plausible dashboard except funnels and custom properties.<p>You can use vince as a drop in replacement for plausible for personal websites.<p>The goal is to make the plausible dashboard easily accessible for people who like to self host.<p>All features not related to the dashboard are non goal, hence not implemented.<p>Full dashboard demo hosted on 6$ vultr instance <a href="https://demo.vinceanalytics.com/share/vinceanalytics.com/v1/share/vinceanalytics.com?auth=Ls9tV4pzqOn7BJ7-&demo=true" rel="nofollow">https://demo.vinceanalytics.com/share/vinceanalytics.com/v1/...</a>

Show HN: Double-entry accounting based personal finance app

Hello HN! I am Aswin Mohan, full-stack mobile + web developer and I built PaperMoney(<a href="https://getpaper.money" rel="nofollow">https://getpaper.money</a>). PaperMoney is a double-entry accounting based personal finance app. It can help you keep track of your expenses, assets, liabilities and your net-worth. It is based on the command-line tools beancount and ledger.<p>I had been using beancount to track my expenses for over two years. The plain-text accounting and reporting with fava was great, but I wanted a mobile based app to keep track on the go. Looked around existing solutions but everything fell short when compared to beancount. Also the major apps were not available outside the United States and only supported the dollar. They were based on assigning categories to a list of transactions which I found lacking coming from double-entry accounting. So I created Paper Money. It's based on double-entry accounting, you can add your chart of accounts and add balanced transactions. We'll use this to calculate your net-worth and the balances in your accounts.<p>It's built using React Native for the frontend and Elixir and Phoenix on the backend. We have support for both Android and iOS. I have plans to add automated account syncing and automated expense tracking in future versions.<p>The target audience currently is someone who is familiar with double-entry accounting but looking for a hosted mobile version. The future versions will be focused on more mainstream customers of personal finance apps, which means making the app more accessible for people without prior experience with double-entry accounting.<p>I am available at aswin@getpaper.money if you have any questions or querires, and excited to hear your feedback!<p>Links: Website: <a href="https://getpaper.money" rel="nofollow">https://getpaper.money</a> IOS: <a href="https://apps.apple.com/in/app/papermoney/id6737713983" rel="nofollow">https://apps.apple.com/in/app/papermoney/id6737713983</a> Android: <a href="https://play.google.com/store/apps/details?id=com.papermoney.app">https://play.google.com/store/apps/details?id=com.papermoney...</a><p>Video Demo of the App: <a href="https://www.loom.com/share/40cf50afe33f4e1cb4fa3e749c19a2e3?t=34" rel="nofollow">https://www.loom.com/share/40cf50afe33f4e1cb4fa3e749c19a2e3?...</a>

Show HN: Double-entry accounting based personal finance app

Hello HN! I am Aswin Mohan, full-stack mobile + web developer and I built PaperMoney(<a href="https://getpaper.money" rel="nofollow">https://getpaper.money</a>). PaperMoney is a double-entry accounting based personal finance app. It can help you keep track of your expenses, assets, liabilities and your net-worth. It is based on the command-line tools beancount and ledger.<p>I had been using beancount to track my expenses for over two years. The plain-text accounting and reporting with fava was great, but I wanted a mobile based app to keep track on the go. Looked around existing solutions but everything fell short when compared to beancount. Also the major apps were not available outside the United States and only supported the dollar. They were based on assigning categories to a list of transactions which I found lacking coming from double-entry accounting. So I created Paper Money. It's based on double-entry accounting, you can add your chart of accounts and add balanced transactions. We'll use this to calculate your net-worth and the balances in your accounts.<p>It's built using React Native for the frontend and Elixir and Phoenix on the backend. We have support for both Android and iOS. I have plans to add automated account syncing and automated expense tracking in future versions.<p>The target audience currently is someone who is familiar with double-entry accounting but looking for a hosted mobile version. The future versions will be focused on more mainstream customers of personal finance apps, which means making the app more accessible for people without prior experience with double-entry accounting.<p>I am available at aswin@getpaper.money if you have any questions or querires, and excited to hear your feedback!<p>Links: Website: <a href="https://getpaper.money" rel="nofollow">https://getpaper.money</a> IOS: <a href="https://apps.apple.com/in/app/papermoney/id6737713983" rel="nofollow">https://apps.apple.com/in/app/papermoney/id6737713983</a> Android: <a href="https://play.google.com/store/apps/details?id=com.papermoney.app">https://play.google.com/store/apps/details?id=com.papermoney...</a><p>Video Demo of the App: <a href="https://www.loom.com/share/40cf50afe33f4e1cb4fa3e749c19a2e3?t=34" rel="nofollow">https://www.loom.com/share/40cf50afe33f4e1cb4fa3e749c19a2e3?...</a>

Show HN: AutoPiP – Safari extension for automatic Picture-in-Picture mode

AutoPiP is a Safari extension that automatically enables Picture-in-Picture mode when switching tabs and disables it when returning to the video tab. No clicks needed - just seamless multitasking while watching videos.<p>Key features: • Automatic PiP activation when switching tabs • Smart detection for active videos only • Seamless disable on tab return • Zero configuration needed<p>GitHub: <a href="https://github.com/vordenken/AutoPiP">https://github.com/vordenken/AutoPiP</a>

Show HN: AirPrint Bridge: Enable AirPrint for Non-AirPrint Printers on macOS

Lightweight, open-source, and fully automated, AirPrint Bridge uses macOS's built-in tools to bridge the gap without relying on external software. Perfect for reviving your trusty old printer!

< 1 2 3 ... 38 39 40 41 42 ... 761 762 763 >