The best Hacker News stories from Show from the past day
Latest posts:
Show HN: TypeSchema – A JSON specification to describe data models
Show HN: TypeSchema – A JSON specification to describe data models
Show HN: TypeSchema – A JSON specification to describe data models
Show HN: TypeSchema – A JSON specification to describe data models
Show HN: TypeSchema – A JSON specification to describe data models
Show HN: Which animal shares your body fat percentage?
I recently came across a youtube video about animals and their average body fat percentages.I thought it would be fun to compare my body fat to different animals and see which one I most resemble. This idea spiraled into a two-hour project, where I turned the data from the video into a JSON file, asked chatgpt to help create a UI, and deployed the whole thing on netlify. Pretty cool how fast we can quickly build random projects like this 10x faster with llms!<p>Now that I’m typing this, I still have no clue why I made this... but here it is. Enjoy!
Show HN: Satoshi9000 analog BTC key generator (mechanical)
I built this machine so I could generate Bitcoin keys that I could trust. Air-gapped and simple to use and understand (mechanical).<p>The Satoshi 9000 demo: <a href="https://youtu.be/bJiOia5PoGE" rel="nofollow">https://youtu.be/bJiOia5PoGE</a><p>The key value proposition of the machine is that it generates analog randomness in the physical world and converts it into digital (1’s and 0’s) randomness. Seamlessly.<p>But it occurs to me that it may have other uses beyond crypto keys for your own use, such as:
* Randomized clinical trials. Clinical trials need a high degree of transparency for ethical reasons; also, for legal reasons should it come to light after the trial has ended that patient selection and treatment selection was not random or in some way biased (say, by the researchers themselves). The machine described herein can provide that transparency to young and old patients, technical and non- technical.
* Non-technical management. Many network engineers in need of security keys have bosses that are non-technical. Such managers might prefer security keys (and their generation) which are easier for them to understand.
* Estate planning. Suppose members of a family were to inherit digital assets (such as
Bitcoin, for example). Not all members of the family are technical and understand Bitcoin. However, each will still need to generate a secure Bitcoin key to receive their share of the inheritance. The machine described herein might help in that task because its source of randomness is more easily understood by laypeople and each can generate their own private key in private (in isolation with the machine).
* Anywhere where the users have to have an intuitive understanding of how the randomness is being created; whether they are 5 years old, or 95 years old, and all ages in between.<p>I'm curious to know if any of the folks over at HN can think of other use cases?
Show HN: Satoshi9000 analog BTC key generator (mechanical)
I built this machine so I could generate Bitcoin keys that I could trust. Air-gapped and simple to use and understand (mechanical).<p>The Satoshi 9000 demo: <a href="https://youtu.be/bJiOia5PoGE" rel="nofollow">https://youtu.be/bJiOia5PoGE</a><p>The key value proposition of the machine is that it generates analog randomness in the physical world and converts it into digital (1’s and 0’s) randomness. Seamlessly.<p>But it occurs to me that it may have other uses beyond crypto keys for your own use, such as:
* Randomized clinical trials. Clinical trials need a high degree of transparency for ethical reasons; also, for legal reasons should it come to light after the trial has ended that patient selection and treatment selection was not random or in some way biased (say, by the researchers themselves). The machine described herein can provide that transparency to young and old patients, technical and non- technical.
* Non-technical management. Many network engineers in need of security keys have bosses that are non-technical. Such managers might prefer security keys (and their generation) which are easier for them to understand.
* Estate planning. Suppose members of a family were to inherit digital assets (such as
Bitcoin, for example). Not all members of the family are technical and understand Bitcoin. However, each will still need to generate a secure Bitcoin key to receive their share of the inheritance. The machine described herein might help in that task because its source of randomness is more easily understood by laypeople and each can generate their own private key in private (in isolation with the machine).
* Anywhere where the users have to have an intuitive understanding of how the randomness is being created; whether they are 5 years old, or 95 years old, and all ages in between.<p>I'm curious to know if any of the folks over at HN can think of other use cases?
Show HN: Satoshi9000 analog BTC key generator (mechanical)
I built this machine so I could generate Bitcoin keys that I could trust. Air-gapped and simple to use and understand (mechanical).<p>The Satoshi 9000 demo: <a href="https://youtu.be/bJiOia5PoGE" rel="nofollow">https://youtu.be/bJiOia5PoGE</a><p>The key value proposition of the machine is that it generates analog randomness in the physical world and converts it into digital (1’s and 0’s) randomness. Seamlessly.<p>But it occurs to me that it may have other uses beyond crypto keys for your own use, such as:
* Randomized clinical trials. Clinical trials need a high degree of transparency for ethical reasons; also, for legal reasons should it come to light after the trial has ended that patient selection and treatment selection was not random or in some way biased (say, by the researchers themselves). The machine described herein can provide that transparency to young and old patients, technical and non- technical.
* Non-technical management. Many network engineers in need of security keys have bosses that are non-technical. Such managers might prefer security keys (and their generation) which are easier for them to understand.
* Estate planning. Suppose members of a family were to inherit digital assets (such as
Bitcoin, for example). Not all members of the family are technical and understand Bitcoin. However, each will still need to generate a secure Bitcoin key to receive their share of the inheritance. The machine described herein might help in that task because its source of randomness is more easily understood by laypeople and each can generate their own private key in private (in isolation with the machine).
* Anywhere where the users have to have an intuitive understanding of how the randomness is being created; whether they are 5 years old, or 95 years old, and all ages in between.<p>I'm curious to know if any of the folks over at HN can think of other use cases?
Show HN: RF Hunter – Find hidden cameras and other devices
This project is an RF Signal Scanner built using an ESP32, AD8317 RF detector, and various other components. It's designed to detect and measure RF signals in the environment and display the signal strength on an OLED display. It's useful to find hidden cameras, wiretapping devices, and other RF-enabled devices.
Show HN: RF Hunter – Find hidden cameras and other devices
This project is an RF Signal Scanner built using an ESP32, AD8317 RF detector, and various other components. It's designed to detect and measure RF signals in the environment and display the signal strength on an OLED display. It's useful to find hidden cameras, wiretapping devices, and other RF-enabled devices.
Show HN: RF Hunter – Find hidden cameras and other devices
This project is an RF Signal Scanner built using an ESP32, AD8317 RF detector, and various other components. It's designed to detect and measure RF signals in the environment and display the signal strength on an OLED display. It's useful to find hidden cameras, wiretapping devices, and other RF-enabled devices.
Show HN: RF Hunter – Find hidden cameras and other devices
This project is an RF Signal Scanner built using an ESP32, AD8317 RF detector, and various other components. It's designed to detect and measure RF signals in the environment and display the signal strength on an OLED display. It's useful to find hidden cameras, wiretapping devices, and other RF-enabled devices.
Show HN: RF Hunter – Find hidden cameras and other devices
This project is an RF Signal Scanner built using an ESP32, AD8317 RF detector, and various other components. It's designed to detect and measure RF signals in the environment and display the signal strength on an OLED display. It's useful to find hidden cameras, wiretapping devices, and other RF-enabled devices.
Show HN: RF Hunter – Find hidden cameras and other devices
This project is an RF Signal Scanner built using an ESP32, AD8317 RF detector, and various other components. It's designed to detect and measure RF signals in the environment and display the signal strength on an OLED display. It's useful to find hidden cameras, wiretapping devices, and other RF-enabled devices.
Show HN: 2048 turned 10 this year, I built an updated version to celebrate
Hi all! My name is Gabriele Cirulli, I’m the original creator of 2048. Ten years ago, someone posted 2048 on HN[1] and suddenly it seemed like everyone was playing it. Back then, I wrote a bit about my experience during those weeks[2].<p>Even after all these years, that experience still feels a bit surreal to me. I’m deeply grateful to everyone who connected with the game, whether in small or significant ways, and for the stories shared along the way. Some people expressed how they were going through tough times and found some comfort, however small, in playing 2048.<p>At the start of last year, I wanted to breathe new life into the game as it was starting to show its age. I quit my job last October to work on 2048 full time and spent a year building this new version (the original took just 5 days!). I wanted to pay tribute to what made 2048 great while modernizing and polishing the experience.<p>The idea of adding powerups came when Prime Gaming and I connected to see if we could create a special version of 2048 for their members, with some exclusive extras. Some of those powerups made it into the main game, though there’s still a Classic[3] mode just like the original for those who prefer a more hardcore experience. The old site is also still online[4].<p>2048 is now my full-time focus, and I’m excited about the ways it can keep improving. I wanted to share this update with the community where it all began, both for a bit of nostalgia and to hear your thoughts and feedback!<p>Thank you all so much!<p>— Gabriele<p>[1]: <a href="https://news.ycombinator.com/item?id=7373566">https://news.ycombinator.com/item?id=7373566</a><p>[2]: <a href="https://medium.com/@gabrielecirulli/2048-success-and-me-7dc664f7a9bd" rel="nofollow">https://medium.com/@gabrielecirulli/2048-success-and-me-7dc6...</a><p>[3]: <a href="https://play2048.co/classic" rel="nofollow">https://play2048.co/classic</a><p>[4]: <a href="https://classic.play2048.co" rel="nofollow">https://classic.play2048.co</a>
Show HN: 2048 turned 10 this year, I built an updated version to celebrate
Hi all! My name is Gabriele Cirulli, I’m the original creator of 2048. Ten years ago, someone posted 2048 on HN[1] and suddenly it seemed like everyone was playing it. Back then, I wrote a bit about my experience during those weeks[2].<p>Even after all these years, that experience still feels a bit surreal to me. I’m deeply grateful to everyone who connected with the game, whether in small or significant ways, and for the stories shared along the way. Some people expressed how they were going through tough times and found some comfort, however small, in playing 2048.<p>At the start of last year, I wanted to breathe new life into the game as it was starting to show its age. I quit my job last October to work on 2048 full time and spent a year building this new version (the original took just 5 days!). I wanted to pay tribute to what made 2048 great while modernizing and polishing the experience.<p>The idea of adding powerups came when Prime Gaming and I connected to see if we could create a special version of 2048 for their members, with some exclusive extras. Some of those powerups made it into the main game, though there’s still a Classic[3] mode just like the original for those who prefer a more hardcore experience. The old site is also still online[4].<p>2048 is now my full-time focus, and I’m excited about the ways it can keep improving. I wanted to share this update with the community where it all began, both for a bit of nostalgia and to hear your thoughts and feedback!<p>Thank you all so much!<p>— Gabriele<p>[1]: <a href="https://news.ycombinator.com/item?id=7373566">https://news.ycombinator.com/item?id=7373566</a><p>[2]: <a href="https://medium.com/@gabrielecirulli/2048-success-and-me-7dc664f7a9bd" rel="nofollow">https://medium.com/@gabrielecirulli/2048-success-and-me-7dc6...</a><p>[3]: <a href="https://play2048.co/classic" rel="nofollow">https://play2048.co/classic</a><p>[4]: <a href="https://classic.play2048.co" rel="nofollow">https://classic.play2048.co</a>
Show HN: 2048 turned 10 this year, I built an updated version to celebrate
Hi all! My name is Gabriele Cirulli, I’m the original creator of 2048. Ten years ago, someone posted 2048 on HN[1] and suddenly it seemed like everyone was playing it. Back then, I wrote a bit about my experience during those weeks[2].<p>Even after all these years, that experience still feels a bit surreal to me. I’m deeply grateful to everyone who connected with the game, whether in small or significant ways, and for the stories shared along the way. Some people expressed how they were going through tough times and found some comfort, however small, in playing 2048.<p>At the start of last year, I wanted to breathe new life into the game as it was starting to show its age. I quit my job last October to work on 2048 full time and spent a year building this new version (the original took just 5 days!). I wanted to pay tribute to what made 2048 great while modernizing and polishing the experience.<p>The idea of adding powerups came when Prime Gaming and I connected to see if we could create a special version of 2048 for their members, with some exclusive extras. Some of those powerups made it into the main game, though there’s still a Classic[3] mode just like the original for those who prefer a more hardcore experience. The old site is also still online[4].<p>2048 is now my full-time focus, and I’m excited about the ways it can keep improving. I wanted to share this update with the community where it all began, both for a bit of nostalgia and to hear your thoughts and feedback!<p>Thank you all so much!<p>— Gabriele<p>[1]: <a href="https://news.ycombinator.com/item?id=7373566">https://news.ycombinator.com/item?id=7373566</a><p>[2]: <a href="https://medium.com/@gabrielecirulli/2048-success-and-me-7dc664f7a9bd" rel="nofollow">https://medium.com/@gabrielecirulli/2048-success-and-me-7dc6...</a><p>[3]: <a href="https://play2048.co/classic" rel="nofollow">https://play2048.co/classic</a><p>[4]: <a href="https://classic.play2048.co" rel="nofollow">https://classic.play2048.co</a>
Show HN: 2048 turned 10 this year, I built an updated version to celebrate
Hi all! My name is Gabriele Cirulli, I’m the original creator of 2048. Ten years ago, someone posted 2048 on HN[1] and suddenly it seemed like everyone was playing it. Back then, I wrote a bit about my experience during those weeks[2].<p>Even after all these years, that experience still feels a bit surreal to me. I’m deeply grateful to everyone who connected with the game, whether in small or significant ways, and for the stories shared along the way. Some people expressed how they were going through tough times and found some comfort, however small, in playing 2048.<p>At the start of last year, I wanted to breathe new life into the game as it was starting to show its age. I quit my job last October to work on 2048 full time and spent a year building this new version (the original took just 5 days!). I wanted to pay tribute to what made 2048 great while modernizing and polishing the experience.<p>The idea of adding powerups came when Prime Gaming and I connected to see if we could create a special version of 2048 for their members, with some exclusive extras. Some of those powerups made it into the main game, though there’s still a Classic[3] mode just like the original for those who prefer a more hardcore experience. The old site is also still online[4].<p>2048 is now my full-time focus, and I’m excited about the ways it can keep improving. I wanted to share this update with the community where it all began, both for a bit of nostalgia and to hear your thoughts and feedback!<p>Thank you all so much!<p>— Gabriele<p>[1]: <a href="https://news.ycombinator.com/item?id=7373566">https://news.ycombinator.com/item?id=7373566</a><p>[2]: <a href="https://medium.com/@gabrielecirulli/2048-success-and-me-7dc664f7a9bd" rel="nofollow">https://medium.com/@gabrielecirulli/2048-success-and-me-7dc6...</a><p>[3]: <a href="https://play2048.co/classic" rel="nofollow">https://play2048.co/classic</a><p>[4]: <a href="https://classic.play2048.co" rel="nofollow">https://classic.play2048.co</a>
Show HN: 2048 turned 10 this year, I built an updated version to celebrate
Hi all! My name is Gabriele Cirulli, I’m the original creator of 2048. Ten years ago, someone posted 2048 on HN[1] and suddenly it seemed like everyone was playing it. Back then, I wrote a bit about my experience during those weeks[2].<p>Even after all these years, that experience still feels a bit surreal to me. I’m deeply grateful to everyone who connected with the game, whether in small or significant ways, and for the stories shared along the way. Some people expressed how they were going through tough times and found some comfort, however small, in playing 2048.<p>At the start of last year, I wanted to breathe new life into the game as it was starting to show its age. I quit my job last October to work on 2048 full time and spent a year building this new version (the original took just 5 days!). I wanted to pay tribute to what made 2048 great while modernizing and polishing the experience.<p>The idea of adding powerups came when Prime Gaming and I connected to see if we could create a special version of 2048 for their members, with some exclusive extras. Some of those powerups made it into the main game, though there’s still a Classic[3] mode just like the original for those who prefer a more hardcore experience. The old site is also still online[4].<p>2048 is now my full-time focus, and I’m excited about the ways it can keep improving. I wanted to share this update with the community where it all began, both for a bit of nostalgia and to hear your thoughts and feedback!<p>Thank you all so much!<p>— Gabriele<p>[1]: <a href="https://news.ycombinator.com/item?id=7373566">https://news.ycombinator.com/item?id=7373566</a><p>[2]: <a href="https://medium.com/@gabrielecirulli/2048-success-and-me-7dc664f7a9bd" rel="nofollow">https://medium.com/@gabrielecirulli/2048-success-and-me-7dc6...</a><p>[3]: <a href="https://play2048.co/classic" rel="nofollow">https://play2048.co/classic</a><p>[4]: <a href="https://classic.play2048.co" rel="nofollow">https://classic.play2048.co</a>