The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Asmle – Wordle in 512 Bytes
Show HN: Asmle – Wordle in 512 Bytes
Show HN: Hide promoted tweets and sponsored content
Show HN: Hide promoted tweets and sponsored content
Show HN: Hide promoted tweets and sponsored content
Show HN: Google Maps Shadow Calculator
Show HN: Google Maps Shadow Calculator
Show HN: Google Maps Shadow Calculator
Show HN: Prepform – AI and spaced-repetition to optimize learning
Hi, I'm Eric and I'm the founder and lead developer of Prepform.<p>A high-quality education helped me pursue my interests and achieve my goals. I started Prepform so students of all backgrounds have access to the same kind of education.<p>I grew up in Southern California, surrounded by dozens of SAT prep programs, and I swear I must have gone to all of them. Different programs followed different styles and techniques, but the strategy they shared was to create a study plan and review mistakes.<p>A study plan is
taking a diagnostic test,<p>setting a target score,<p>creating a study schedule,<p>identifying mistakes, and finally<p>reviewing those mistakes.<p>I wanted to take this structure and optimize it with machine learning, while accounting for elements of human learning and memory.
I'm a big fan of SuperMemo, a memorization technique developed by Piotr Wozniak, where you review material just as you're about to forget it. Cognitive psychology tells us human forgetting follows a pattern, but Piotr quantified this behavior to identify the precise moment forgetting happens.<p>The goal was to build on his research with AI and tailor it to not only test prep but to the individual student, and make it the engine of the study plan.<p>The result is Blended Prep, which guides students to internalize knowledge rather than memorize material, and gives them the best chance to ace their next exam.<p>I'm so excited to share this with the HN community, and would love to know what you think. You can try it out at <a href="https://prepform.com" rel="nofollow">https://prepform.com</a>. Thanks for reading.
Show HN: Prepform – AI and spaced-repetition to optimize learning
Hi, I'm Eric and I'm the founder and lead developer of Prepform.<p>A high-quality education helped me pursue my interests and achieve my goals. I started Prepform so students of all backgrounds have access to the same kind of education.<p>I grew up in Southern California, surrounded by dozens of SAT prep programs, and I swear I must have gone to all of them. Different programs followed different styles and techniques, but the strategy they shared was to create a study plan and review mistakes.<p>A study plan is
taking a diagnostic test,<p>setting a target score,<p>creating a study schedule,<p>identifying mistakes, and finally<p>reviewing those mistakes.<p>I wanted to take this structure and optimize it with machine learning, while accounting for elements of human learning and memory.
I'm a big fan of SuperMemo, a memorization technique developed by Piotr Wozniak, where you review material just as you're about to forget it. Cognitive psychology tells us human forgetting follows a pattern, but Piotr quantified this behavior to identify the precise moment forgetting happens.<p>The goal was to build on his research with AI and tailor it to not only test prep but to the individual student, and make it the engine of the study plan.<p>The result is Blended Prep, which guides students to internalize knowledge rather than memorize material, and gives them the best chance to ace their next exam.<p>I'm so excited to share this with the HN community, and would love to know what you think. You can try it out at <a href="https://prepform.com" rel="nofollow">https://prepform.com</a>. Thanks for reading.
Show HN: Prepform – AI and spaced-repetition to optimize learning
Hi, I'm Eric and I'm the founder and lead developer of Prepform.<p>A high-quality education helped me pursue my interests and achieve my goals. I started Prepform so students of all backgrounds have access to the same kind of education.<p>I grew up in Southern California, surrounded by dozens of SAT prep programs, and I swear I must have gone to all of them. Different programs followed different styles and techniques, but the strategy they shared was to create a study plan and review mistakes.<p>A study plan is
taking a diagnostic test,<p>setting a target score,<p>creating a study schedule,<p>identifying mistakes, and finally<p>reviewing those mistakes.<p>I wanted to take this structure and optimize it with machine learning, while accounting for elements of human learning and memory.
I'm a big fan of SuperMemo, a memorization technique developed by Piotr Wozniak, where you review material just as you're about to forget it. Cognitive psychology tells us human forgetting follows a pattern, but Piotr quantified this behavior to identify the precise moment forgetting happens.<p>The goal was to build on his research with AI and tailor it to not only test prep but to the individual student, and make it the engine of the study plan.<p>The result is Blended Prep, which guides students to internalize knowledge rather than memorize material, and gives them the best chance to ace their next exam.<p>I'm so excited to share this with the HN community, and would love to know what you think. You can try it out at <a href="https://prepform.com" rel="nofollow">https://prepform.com</a>. Thanks for reading.
Show HN: Prepform – AI and spaced-repetition to optimize learning
Hi, I'm Eric and I'm the founder and lead developer of Prepform.<p>A high-quality education helped me pursue my interests and achieve my goals. I started Prepform so students of all backgrounds have access to the same kind of education.<p>I grew up in Southern California, surrounded by dozens of SAT prep programs, and I swear I must have gone to all of them. Different programs followed different styles and techniques, but the strategy they shared was to create a study plan and review mistakes.<p>A study plan is
taking a diagnostic test,<p>setting a target score,<p>creating a study schedule,<p>identifying mistakes, and finally<p>reviewing those mistakes.<p>I wanted to take this structure and optimize it with machine learning, while accounting for elements of human learning and memory.
I'm a big fan of SuperMemo, a memorization technique developed by Piotr Wozniak, where you review material just as you're about to forget it. Cognitive psychology tells us human forgetting follows a pattern, but Piotr quantified this behavior to identify the precise moment forgetting happens.<p>The goal was to build on his research with AI and tailor it to not only test prep but to the individual student, and make it the engine of the study plan.<p>The result is Blended Prep, which guides students to internalize knowledge rather than memorize material, and gives them the best chance to ace their next exam.<p>I'm so excited to share this with the HN community, and would love to know what you think. You can try it out at <a href="https://prepform.com" rel="nofollow">https://prepform.com</a>. Thanks for reading.
Show HN: PNG to PDF Conversion in the Browser
Hi everyone,
I build some "online" converters as a side project in the last weeks.
The difference to existing conversion websites is, that my converters don't upload your files. Everything happens in your browser on your device (with the help of a lot of great Open Source Javascript libraries).
I think privacy is an essential feature for a service like this, so my converters also don't use google analytics or any other form of tracking (in fact they use no external resources at all).<p>I started this because I ended up with some .heic files from my iPhone and had to use ImageMagick every time I wanted to upload them somewhere. So now there is <a href="https://heic.to-jpg.com" rel="nofollow">https://heic.to-jpg.com</a> and I can just drag and drop .heic-files there to convert them to jpg.<p>Next I needed to send some stuff to my accountant, so I made pictures, but he wanted a pdf. So I made <a href="https://png.to-pdf.net" rel="nofollow">https://png.to-pdf.net</a> and I can drag and drop multiple png's and it will return a pdf with one image per page.<p>There are a lot of other converters that basically came free with the libraries I used, you can find them all in the sidebar (e.g. <a href="https://tiff.to-png.com" rel="nofollow">https://tiff.to-png.com</a>).<p>I hope some of you will find this usefull.
Show HN: PNG to PDF Conversion in the Browser
Hi everyone,
I build some "online" converters as a side project in the last weeks.
The difference to existing conversion websites is, that my converters don't upload your files. Everything happens in your browser on your device (with the help of a lot of great Open Source Javascript libraries).
I think privacy is an essential feature for a service like this, so my converters also don't use google analytics or any other form of tracking (in fact they use no external resources at all).<p>I started this because I ended up with some .heic files from my iPhone and had to use ImageMagick every time I wanted to upload them somewhere. So now there is <a href="https://heic.to-jpg.com" rel="nofollow">https://heic.to-jpg.com</a> and I can just drag and drop .heic-files there to convert them to jpg.<p>Next I needed to send some stuff to my accountant, so I made pictures, but he wanted a pdf. So I made <a href="https://png.to-pdf.net" rel="nofollow">https://png.to-pdf.net</a> and I can drag and drop multiple png's and it will return a pdf with one image per page.<p>There are a lot of other converters that basically came free with the libraries I used, you can find them all in the sidebar (e.g. <a href="https://tiff.to-png.com" rel="nofollow">https://tiff.to-png.com</a>).<p>I hope some of you will find this usefull.
Show HN: PNG to PDF Conversion in the Browser
Hi everyone,
I build some "online" converters as a side project in the last weeks.
The difference to existing conversion websites is, that my converters don't upload your files. Everything happens in your browser on your device (with the help of a lot of great Open Source Javascript libraries).
I think privacy is an essential feature for a service like this, so my converters also don't use google analytics or any other form of tracking (in fact they use no external resources at all).<p>I started this because I ended up with some .heic files from my iPhone and had to use ImageMagick every time I wanted to upload them somewhere. So now there is <a href="https://heic.to-jpg.com" rel="nofollow">https://heic.to-jpg.com</a> and I can just drag and drop .heic-files there to convert them to jpg.<p>Next I needed to send some stuff to my accountant, so I made pictures, but he wanted a pdf. So I made <a href="https://png.to-pdf.net" rel="nofollow">https://png.to-pdf.net</a> and I can drag and drop multiple png's and it will return a pdf with one image per page.<p>There are a lot of other converters that basically came free with the libraries I used, you can find them all in the sidebar (e.g. <a href="https://tiff.to-png.com" rel="nofollow">https://tiff.to-png.com</a>).<p>I hope some of you will find this usefull.
Show HN: PNG to PDF Conversion in the Browser
Hi everyone,
I build some "online" converters as a side project in the last weeks.
The difference to existing conversion websites is, that my converters don't upload your files. Everything happens in your browser on your device (with the help of a lot of great Open Source Javascript libraries).
I think privacy is an essential feature for a service like this, so my converters also don't use google analytics or any other form of tracking (in fact they use no external resources at all).<p>I started this because I ended up with some .heic files from my iPhone and had to use ImageMagick every time I wanted to upload them somewhere. So now there is <a href="https://heic.to-jpg.com" rel="nofollow">https://heic.to-jpg.com</a> and I can just drag and drop .heic-files there to convert them to jpg.<p>Next I needed to send some stuff to my accountant, so I made pictures, but he wanted a pdf. So I made <a href="https://png.to-pdf.net" rel="nofollow">https://png.to-pdf.net</a> and I can drag and drop multiple png's and it will return a pdf with one image per page.<p>There are a lot of other converters that basically came free with the libraries I used, you can find them all in the sidebar (e.g. <a href="https://tiff.to-png.com" rel="nofollow">https://tiff.to-png.com</a>).<p>I hope some of you will find this usefull.
Show HN: Dockerized – Run CLI tools without installation
Dockerized is like npx for unix tools: Run popular cli tools without installation.<p>Example:<p><pre><code> dockerized npm init
dockerized python2 somescript.py
</code></pre>
Run an older version of a tool:<p><pre><code> NODE_VERSION=15.0 dockerized node
</code></pre>
Use cases:<p>- Maintaining multiple versions of an app<p>- Installing without polluting host machine<p>- Quickly run some commands you may not have installed<p>Features:<p>- intuitive use. Just the original command, but with 'dockerized' in front.<p>- dockerized apps can access the current directory and read/modify files, just like native apps.<p>- no need to know which docker image this package comes from.<p>- support for tools which don't have an official docker image.<p>- container cleaned up after use.<p>- ability to specify the version.<p>- version specification per directory (share exact versions with your team mates).<p>The inner workings are pretty simple, it's just a docker-compose file.<p>As expected with dockerization, there are limitations related to networking, and file persistence (outside current dir), but it can make life easy for simple scenarios.<p>Pull requests welcome!
Show HN: Dockerized – Run CLI tools without installation
Dockerized is like npx for unix tools: Run popular cli tools without installation.<p>Example:<p><pre><code> dockerized npm init
dockerized python2 somescript.py
</code></pre>
Run an older version of a tool:<p><pre><code> NODE_VERSION=15.0 dockerized node
</code></pre>
Use cases:<p>- Maintaining multiple versions of an app<p>- Installing without polluting host machine<p>- Quickly run some commands you may not have installed<p>Features:<p>- intuitive use. Just the original command, but with 'dockerized' in front.<p>- dockerized apps can access the current directory and read/modify files, just like native apps.<p>- no need to know which docker image this package comes from.<p>- support for tools which don't have an official docker image.<p>- container cleaned up after use.<p>- ability to specify the version.<p>- version specification per directory (share exact versions with your team mates).<p>The inner workings are pretty simple, it's just a docker-compose file.<p>As expected with dockerization, there are limitations related to networking, and file persistence (outside current dir), but it can make life easy for simple scenarios.<p>Pull requests welcome!
Show HN: Dockerized – Run CLI tools without installation
Dockerized is like npx for unix tools: Run popular cli tools without installation.<p>Example:<p><pre><code> dockerized npm init
dockerized python2 somescript.py
</code></pre>
Run an older version of a tool:<p><pre><code> NODE_VERSION=15.0 dockerized node
</code></pre>
Use cases:<p>- Maintaining multiple versions of an app<p>- Installing without polluting host machine<p>- Quickly run some commands you may not have installed<p>Features:<p>- intuitive use. Just the original command, but with 'dockerized' in front.<p>- dockerized apps can access the current directory and read/modify files, just like native apps.<p>- no need to know which docker image this package comes from.<p>- support for tools which don't have an official docker image.<p>- container cleaned up after use.<p>- ability to specify the version.<p>- version specification per directory (share exact versions with your team mates).<p>The inner workings are pretty simple, it's just a docker-compose file.<p>As expected with dockerization, there are limitations related to networking, and file persistence (outside current dir), but it can make life easy for simple scenarios.<p>Pull requests welcome!
Show HN: Space4 – A workplace to help with staying focused and being productive