The best Hacker News stories from Show from the past day
Latest posts:
Show HN: IPython-GPT, a Jupyter/IPython Interface to Chat GPT
Show HN: Don't Hold Your Breath – Breathing Analysis with Polar H10 HR Monitor
A person's heart rate fluctuates based on factors such as activity, environment, and mental state. Additionally, heart rate variations occur on a much shorter timescale, with changes happening every few seconds. During inhalation, heart rate slightly increases, and it decreases again during exhalation, a phenomenon known as respiratory sinus arrhythmia. There are several reasons for this. Firstly, an increase in volume within the thoracic cavity (the space between the ribs) leads to a corresponding drop in pressure, which is counteracted by a rise in heart rate to regulate blood pressure. Secondly, breathing is deeply intertwined with the autonomic nervous system, which involves the opposing activation of the parasympathetic ("rest and digest") and sympathetic ("fight or flight") responses. By measuring heart rate variability and regulating our breath, we can gain insight into our stress response and learn to control it.<p>The Polar H10 heart rate monitor provides basic heart rate measurements from a chest strap ECG, compatible with a number of fitness tracking apps that monitor heart rate zones wirelessly using bluetooth. The device also provides raw sensor data including an accurate measure of the timing between heartbeats (interbeat interval, with millisecond resolution) and 200 Hz accelerometer data. In this project this information is used to measure breathing rate and heart rate variability, and explore the relationship between the two.
Show HN: Don't Hold Your Breath – Breathing Analysis with Polar H10 HR Monitor
A person's heart rate fluctuates based on factors such as activity, environment, and mental state. Additionally, heart rate variations occur on a much shorter timescale, with changes happening every few seconds. During inhalation, heart rate slightly increases, and it decreases again during exhalation, a phenomenon known as respiratory sinus arrhythmia. There are several reasons for this. Firstly, an increase in volume within the thoracic cavity (the space between the ribs) leads to a corresponding drop in pressure, which is counteracted by a rise in heart rate to regulate blood pressure. Secondly, breathing is deeply intertwined with the autonomic nervous system, which involves the opposing activation of the parasympathetic ("rest and digest") and sympathetic ("fight or flight") responses. By measuring heart rate variability and regulating our breath, we can gain insight into our stress response and learn to control it.<p>The Polar H10 heart rate monitor provides basic heart rate measurements from a chest strap ECG, compatible with a number of fitness tracking apps that monitor heart rate zones wirelessly using bluetooth. The device also provides raw sensor data including an accurate measure of the timing between heartbeats (interbeat interval, with millisecond resolution) and 200 Hz accelerometer data. In this project this information is used to measure breathing rate and heart rate variability, and explore the relationship between the two.
Show HN: Don't Hold Your Breath – Breathing Analysis with Polar H10 HR Monitor
A person's heart rate fluctuates based on factors such as activity, environment, and mental state. Additionally, heart rate variations occur on a much shorter timescale, with changes happening every few seconds. During inhalation, heart rate slightly increases, and it decreases again during exhalation, a phenomenon known as respiratory sinus arrhythmia. There are several reasons for this. Firstly, an increase in volume within the thoracic cavity (the space between the ribs) leads to a corresponding drop in pressure, which is counteracted by a rise in heart rate to regulate blood pressure. Secondly, breathing is deeply intertwined with the autonomic nervous system, which involves the opposing activation of the parasympathetic ("rest and digest") and sympathetic ("fight or flight") responses. By measuring heart rate variability and regulating our breath, we can gain insight into our stress response and learn to control it.<p>The Polar H10 heart rate monitor provides basic heart rate measurements from a chest strap ECG, compatible with a number of fitness tracking apps that monitor heart rate zones wirelessly using bluetooth. The device also provides raw sensor data including an accurate measure of the timing between heartbeats (interbeat interval, with millisecond resolution) and 200 Hz accelerometer data. In this project this information is used to measure breathing rate and heart rate variability, and explore the relationship between the two.
Show HN: Don't Hold Your Breath – Breathing Analysis with Polar H10 HR Monitor
A person's heart rate fluctuates based on factors such as activity, environment, and mental state. Additionally, heart rate variations occur on a much shorter timescale, with changes happening every few seconds. During inhalation, heart rate slightly increases, and it decreases again during exhalation, a phenomenon known as respiratory sinus arrhythmia. There are several reasons for this. Firstly, an increase in volume within the thoracic cavity (the space between the ribs) leads to a corresponding drop in pressure, which is counteracted by a rise in heart rate to regulate blood pressure. Secondly, breathing is deeply intertwined with the autonomic nervous system, which involves the opposing activation of the parasympathetic ("rest and digest") and sympathetic ("fight or flight") responses. By measuring heart rate variability and regulating our breath, we can gain insight into our stress response and learn to control it.<p>The Polar H10 heart rate monitor provides basic heart rate measurements from a chest strap ECG, compatible with a number of fitness tracking apps that monitor heart rate zones wirelessly using bluetooth. The device also provides raw sensor data including an accurate measure of the timing between heartbeats (interbeat interval, with millisecond resolution) and 200 Hz accelerometer data. In this project this information is used to measure breathing rate and heart rate variability, and explore the relationship between the two.
Show HN: Don't Hold Your Breath – Breathing Analysis with Polar H10 HR Monitor
A person's heart rate fluctuates based on factors such as activity, environment, and mental state. Additionally, heart rate variations occur on a much shorter timescale, with changes happening every few seconds. During inhalation, heart rate slightly increases, and it decreases again during exhalation, a phenomenon known as respiratory sinus arrhythmia. There are several reasons for this. Firstly, an increase in volume within the thoracic cavity (the space between the ribs) leads to a corresponding drop in pressure, which is counteracted by a rise in heart rate to regulate blood pressure. Secondly, breathing is deeply intertwined with the autonomic nervous system, which involves the opposing activation of the parasympathetic ("rest and digest") and sympathetic ("fight or flight") responses. By measuring heart rate variability and regulating our breath, we can gain insight into our stress response and learn to control it.<p>The Polar H10 heart rate monitor provides basic heart rate measurements from a chest strap ECG, compatible with a number of fitness tracking apps that monitor heart rate zones wirelessly using bluetooth. The device also provides raw sensor data including an accurate measure of the timing between heartbeats (interbeat interval, with millisecond resolution) and 200 Hz accelerometer data. In this project this information is used to measure breathing rate and heart rate variability, and explore the relationship between the two.
Show HN: Best Visa Jobs – curated jobs from top companies that sponsor visas
Show HN: Covid in Pixels
Show HN: Debate Devil – AI debating practice app
Hi HN community! I am excited to share my recently upgraded website, DebateDevil (<a href="https://debate-devil.com" rel="nofollow">https://debate-devil.com</a>), an AI chat platform designed to help users practice debates, challenge their ideas, and expand their thinking. I created this site to provide a more objective opinion and help users consider their hypotheses from multiple perspectives.<p>example discussin:
```
AI: The time has come to test your hypothesis and beliefs. I will argue against any topic. What do you want to debate?
You: AI will take away most jobs from humans.<p>AI: I understand your concern about AI taking away jobs from humans. However, it's important to note that AI is not designed to replace humans but to augment and enhance human capabilities. AI can handle repetitive and mundane tasks, freeing up humans to focus on more complex and creative tasks that require empathy, critical thinking, and problem-solving skills. Additionally, the increased efficiency and productivity brought by AI can lead to the creation of new job opportunities in areas such as AI development and maintenance.<p>You: While it's true that AI aims to augment human capabilities and increase efficiency, we cannot ignore the potential negative impacts on employment. Job displacement is a valid concern, especially for those in industries heavily reliant on routine tasks. Reskilling and upskilling may be necessary but can be challenging and costly. Additionally, new job opportunities in AI-related fields may not be accessible to everyone, leading to further social and economic disparities.<p>AI: I agree that job displacement is a valid concern. However, it's important to note that technology has always been changing the job market, and AI is just the latest technology to do so. While some jobs may become obsolete, new jobs will be created in other areas. For example, the rise of e-commerce has led to a decline in brick-and-mortar retail jobs but at the same time, created new job opportunities in online retail and logistics. As for the issue of reskilling and upskilling, there are various resources available such as online courses, training programs, and apprenticeships to help workers acquire new skills to adapt to changing job requirements. It's also important for governments and companies to invest in retraining programs to ensure that workers have access to these resources.<p>```<p>example judge
```
I think AI is superior in what you discussed; AI focuses on AI's ability to extend human capabilities and points out that new employment opportunities may be created due to the increased efficiency and productivity that AI brings. On the other hand, you are concerned about job losses due to AI, but AI points out that past technological innovations have also changed the employment landscape and that new job opportunities can be created. You also indicate that resources exist for retraining and upskilling to address job losses due to AI, and state that it is important for governments and businesses to invest in these programs.<p>```<p>I'm eager to hear what the HN community thinks! Please give it a try and let me know your thoughts, feedback, and suggestions for improvement. Thanks for checking it out!
Show HN: Debate Devil – AI debating practice app
Hi HN community! I am excited to share my recently upgraded website, DebateDevil (<a href="https://debate-devil.com" rel="nofollow">https://debate-devil.com</a>), an AI chat platform designed to help users practice debates, challenge their ideas, and expand their thinking. I created this site to provide a more objective opinion and help users consider their hypotheses from multiple perspectives.<p>example discussin:
```
AI: The time has come to test your hypothesis and beliefs. I will argue against any topic. What do you want to debate?
You: AI will take away most jobs from humans.<p>AI: I understand your concern about AI taking away jobs from humans. However, it's important to note that AI is not designed to replace humans but to augment and enhance human capabilities. AI can handle repetitive and mundane tasks, freeing up humans to focus on more complex and creative tasks that require empathy, critical thinking, and problem-solving skills. Additionally, the increased efficiency and productivity brought by AI can lead to the creation of new job opportunities in areas such as AI development and maintenance.<p>You: While it's true that AI aims to augment human capabilities and increase efficiency, we cannot ignore the potential negative impacts on employment. Job displacement is a valid concern, especially for those in industries heavily reliant on routine tasks. Reskilling and upskilling may be necessary but can be challenging and costly. Additionally, new job opportunities in AI-related fields may not be accessible to everyone, leading to further social and economic disparities.<p>AI: I agree that job displacement is a valid concern. However, it's important to note that technology has always been changing the job market, and AI is just the latest technology to do so. While some jobs may become obsolete, new jobs will be created in other areas. For example, the rise of e-commerce has led to a decline in brick-and-mortar retail jobs but at the same time, created new job opportunities in online retail and logistics. As for the issue of reskilling and upskilling, there are various resources available such as online courses, training programs, and apprenticeships to help workers acquire new skills to adapt to changing job requirements. It's also important for governments and companies to invest in retraining programs to ensure that workers have access to these resources.<p>```<p>example judge
```
I think AI is superior in what you discussed; AI focuses on AI's ability to extend human capabilities and points out that new employment opportunities may be created due to the increased efficiency and productivity that AI brings. On the other hand, you are concerned about job losses due to AI, but AI points out that past technological innovations have also changed the employment landscape and that new job opportunities can be created. You also indicate that resources exist for retraining and upskilling to address job losses due to AI, and state that it is important for governments and businesses to invest in these programs.<p>```<p>I'm eager to hear what the HN community thinks! Please give it a try and let me know your thoughts, feedback, and suggestions for improvement. Thanks for checking it out!
Show HN: Debate Devil – AI debating practice app
Hi HN community! I am excited to share my recently upgraded website, DebateDevil (<a href="https://debate-devil.com" rel="nofollow">https://debate-devil.com</a>), an AI chat platform designed to help users practice debates, challenge their ideas, and expand their thinking. I created this site to provide a more objective opinion and help users consider their hypotheses from multiple perspectives.<p>example discussin:
```
AI: The time has come to test your hypothesis and beliefs. I will argue against any topic. What do you want to debate?
You: AI will take away most jobs from humans.<p>AI: I understand your concern about AI taking away jobs from humans. However, it's important to note that AI is not designed to replace humans but to augment and enhance human capabilities. AI can handle repetitive and mundane tasks, freeing up humans to focus on more complex and creative tasks that require empathy, critical thinking, and problem-solving skills. Additionally, the increased efficiency and productivity brought by AI can lead to the creation of new job opportunities in areas such as AI development and maintenance.<p>You: While it's true that AI aims to augment human capabilities and increase efficiency, we cannot ignore the potential negative impacts on employment. Job displacement is a valid concern, especially for those in industries heavily reliant on routine tasks. Reskilling and upskilling may be necessary but can be challenging and costly. Additionally, new job opportunities in AI-related fields may not be accessible to everyone, leading to further social and economic disparities.<p>AI: I agree that job displacement is a valid concern. However, it's important to note that technology has always been changing the job market, and AI is just the latest technology to do so. While some jobs may become obsolete, new jobs will be created in other areas. For example, the rise of e-commerce has led to a decline in brick-and-mortar retail jobs but at the same time, created new job opportunities in online retail and logistics. As for the issue of reskilling and upskilling, there are various resources available such as online courses, training programs, and apprenticeships to help workers acquire new skills to adapt to changing job requirements. It's also important for governments and companies to invest in retraining programs to ensure that workers have access to these resources.<p>```<p>example judge
```
I think AI is superior in what you discussed; AI focuses on AI's ability to extend human capabilities and points out that new employment opportunities may be created due to the increased efficiency and productivity that AI brings. On the other hand, you are concerned about job losses due to AI, but AI points out that past technological innovations have also changed the employment landscape and that new job opportunities can be created. You also indicate that resources exist for retraining and upskilling to address job losses due to AI, and state that it is important for governments and businesses to invest in these programs.<p>```<p>I'm eager to hear what the HN community thinks! Please give it a try and let me know your thoughts, feedback, and suggestions for improvement. Thanks for checking it out!
Show HN: WikiBinge – discover how all things are vaguely connected
Connect two articles on Wikipedia, but do it the long way. I've always been a fan of the theory of six degree of separation, but it's an overused concept when exploring the Wiki-graph.<p>Instead of showing the shortest path, which in my opinion is "boring" and ends up connecting super-important central articles, I came up with my own method: WikiBinge selects the smaller, less represented articles on Wikipedia. In a WikiBinge path, the underdogs are the kings!<p>How does it work? It's pretty straightforward! Compute PageRank on the Wiki-graph and assign as weight of each edge the PageRank value of the destination node. A WikiBinge path is then simply a shortest path using these weights: the algorithm will then favor paths passing through articles with lower PageRank values.<p>More on the motives to build this here: <a href="https://www.jamez.it/project/wikibinge/" rel="nofollow">https://www.jamez.it/project/wikibinge/</a><p>This is an older project of mine, but it never got much exposure, so I'm humbly submitting it now.
Show HN: WikiBinge – discover how all things are vaguely connected
Connect two articles on Wikipedia, but do it the long way. I've always been a fan of the theory of six degree of separation, but it's an overused concept when exploring the Wiki-graph.<p>Instead of showing the shortest path, which in my opinion is "boring" and ends up connecting super-important central articles, I came up with my own method: WikiBinge selects the smaller, less represented articles on Wikipedia. In a WikiBinge path, the underdogs are the kings!<p>How does it work? It's pretty straightforward! Compute PageRank on the Wiki-graph and assign as weight of each edge the PageRank value of the destination node. A WikiBinge path is then simply a shortest path using these weights: the algorithm will then favor paths passing through articles with lower PageRank values.<p>More on the motives to build this here: <a href="https://www.jamez.it/project/wikibinge/" rel="nofollow">https://www.jamez.it/project/wikibinge/</a><p>This is an older project of mine, but it never got much exposure, so I'm humbly submitting it now.
Show HN: WikiBinge – discover how all things are vaguely connected
Connect two articles on Wikipedia, but do it the long way. I've always been a fan of the theory of six degree of separation, but it's an overused concept when exploring the Wiki-graph.<p>Instead of showing the shortest path, which in my opinion is "boring" and ends up connecting super-important central articles, I came up with my own method: WikiBinge selects the smaller, less represented articles on Wikipedia. In a WikiBinge path, the underdogs are the kings!<p>How does it work? It's pretty straightforward! Compute PageRank on the Wiki-graph and assign as weight of each edge the PageRank value of the destination node. A WikiBinge path is then simply a shortest path using these weights: the algorithm will then favor paths passing through articles with lower PageRank values.<p>More on the motives to build this here: <a href="https://www.jamez.it/project/wikibinge/" rel="nofollow">https://www.jamez.it/project/wikibinge/</a><p>This is an older project of mine, but it never got much exposure, so I'm humbly submitting it now.
Show HN: WikiBinge – discover how all things are vaguely connected
Connect two articles on Wikipedia, but do it the long way. I've always been a fan of the theory of six degree of separation, but it's an overused concept when exploring the Wiki-graph.<p>Instead of showing the shortest path, which in my opinion is "boring" and ends up connecting super-important central articles, I came up with my own method: WikiBinge selects the smaller, less represented articles on Wikipedia. In a WikiBinge path, the underdogs are the kings!<p>How does it work? It's pretty straightforward! Compute PageRank on the Wiki-graph and assign as weight of each edge the PageRank value of the destination node. A WikiBinge path is then simply a shortest path using these weights: the algorithm will then favor paths passing through articles with lower PageRank values.<p>More on the motives to build this here: <a href="https://www.jamez.it/project/wikibinge/" rel="nofollow">https://www.jamez.it/project/wikibinge/</a><p>This is an older project of mine, but it never got much exposure, so I'm humbly submitting it now.
Show HN: OpenAI ChatGPT Command Line Interface
Show HN: Llama.go – port of llama.cpp to pure Go
It's April 12 - The First Man in Space* Day - and I'm releasing #ML framework I've been building for the last month :)<p>It's written in #Go and allows #LLaMA #GPT inference having just regular PC - so no monster GPU cluster is needed to start experiment with:<p><a href="https://github.com/gotzmann/llama.go">https://github.com/gotzmann/llama.go</a><p>The V1 is using FP32 math only, but will work with AVX2 data types and INT8 quantisation soon.<p>* The first man in space was Yuri Gagarin from USSR
Show HN: Praetor, a lightweight finetuning data and prompt management tool
Show HN: Let's find Pokémon that are the same height and weight as you
Show HN: Let's find Pokémon that are the same height and weight as you