<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: riveralabs</title><link>https://news.ycombinator.com/user?id=riveralabs</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 10:13:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=riveralabs" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by riveralabs in "Free static site generator for small restaurants and cafes"]]></title><description><![CDATA[
<p>I used to be all in on Jekyll. Now all I use is Astro + Tailwind + Claude, and it’s magic. No need for a theme with this combination.</p>
]]></description><pubDate>Wed, 03 Dec 2025 01:06:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46129063</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=46129063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46129063</guid></item><item><title><![CDATA[New comment by riveralabs in "EPA says it will eliminate its scientific research arm"]]></title><description><![CDATA[
<p>I don’t disagree. But nobody should be surprised by everything that’s happening right now. Most people justified their vote by saying he’s either joking or it won’t happen to me or my loved ones and are getting buyers remorse now. There were two options and one was much worse than the other.</p>
]]></description><pubDate>Sat, 19 Jul 2025 01:13:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44611636</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=44611636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44611636</guid></item><item><title><![CDATA[New comment by riveralabs in "EPA says it will eliminate its scientific research arm"]]></title><description><![CDATA[
<p>There’s not a lot the opposition can do. Elections have consequences and now people are gonna have to live with it. People stayed home or decided to vote against their own interest. It’s not like there wasn’t a previous track record to compare. Selective amnesia is not an excuse.</p>
]]></description><pubDate>Fri, 18 Jul 2025 23:56:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44611169</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=44611169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44611169</guid></item><item><title><![CDATA[New comment by riveralabs in "How I blog with Obsidian, Hugo, GitHub, and Cloudflare"]]></title><description><![CDATA[
<p>In the past I’ve been hesitant about Obsidian, but I tried this with my hugo site (hosted on AWS Amplify) and I’m liking the workflow. I like the fact that it creates a vault for my blog directory and the front matter is shown as properties that are easy to edit. Yes I can use VSCode for that, but I like the polished markdown editor. Or that I don’t have to copy/paste content. It’s not revolutionary but a good improvement to my workflow.</p>
]]></description><pubDate>Thu, 24 Apr 2025 16:58:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=43784927</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=43784927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43784927</guid></item><item><title><![CDATA[How I Made an AI Generated Newsletter]]></title><description><![CDATA[
<p>Article URL: <a href="https://axelrivera.com/posts/how-i-made-an-ai-generated-newsletter/">https://axelrivera.com/posts/how-i-made-an-ai-generated-newsletter/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43752118">https://news.ycombinator.com/item?id=43752118</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 21 Apr 2025 14:01:07 +0000</pubDate><link>https://axelrivera.com/posts/how-i-made-an-ai-generated-newsletter/</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=43752118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43752118</guid></item><item><title><![CDATA[How to Import a Fit File to HealthKit]]></title><description><![CDATA[
<p>Article URL: <a href="https://riveralabs.com/blog/how-to-import-a-fit-file-to-healthkit">https://riveralabs.com/blog/how-to-import-a-fit-file-to-healthkit</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42142105">https://news.ycombinator.com/item?id=42142105</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 14 Nov 2024 22:54:52 +0000</pubDate><link>https://riveralabs.com/blog/how-to-import-a-fit-file-to-healthkit</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=42142105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42142105</guid></item><item><title><![CDATA[New comment by riveralabs in "I'm Sticking with Native iOS Development"]]></title><description><![CDATA[
<p>I don't disagree with you. Especially the native development limitations. I don't think there's a right or wrong answer here. You just have to adjust your expectations and learn to live with your choices.</p>
]]></description><pubDate>Wed, 15 May 2024 17:03:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40369556</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=40369556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40369556</guid></item><item><title><![CDATA[New comment by riveralabs in "I'm Sticking with Native iOS Development"]]></title><description><![CDATA[
<p>Thanks!! I'm usually making this decision because I'm an older developer. I'd rather try making it on my own than having 25 year old manager micromanaging me. At this point, I'd rather switch careers than getting a traditional 9-to-5 development job.</p>
]]></description><pubDate>Wed, 15 May 2024 16:59:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=40369501</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=40369501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40369501</guid></item><item><title><![CDATA[I'm Sticking with Native iOS Development]]></title><description><![CDATA[
<p>Article URL: <a href="https://riveralabs.com/posts/native_ios_development/">https://riveralabs.com/posts/native_ios_development/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40367743">https://news.ycombinator.com/item?id=40367743</a></p>
<p>Points: 35</p>
<p># Comments: 21</p>
]]></description><pubDate>Wed, 15 May 2024 14:52:37 +0000</pubDate><link>https://riveralabs.com/posts/native_ios_development/</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=40367743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40367743</guid></item><item><title><![CDATA[New comment by riveralabs in "Weather forecasts have become more accurate"]]></title><description><![CDATA[
<p>I agree with Precision and Probability. I’m a cyclist so I care about the window of time that I’m planning to ride. I use Apollo Weather to plan my weekly bike rides. <a href="https://apps.apple.com/us/app/apollo-weather/id6444899572" rel="nofollow">https://apps.apple.com/us/app/apollo-weather/id6444899572</a></p>
]]></description><pubDate>Wed, 13 Mar 2024 23:52:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=39699030</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=39699030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39699030</guid></item><item><title><![CDATA[New comment by riveralabs in "Ask HN: How is your startup doing?"]]></title><description><![CDATA[
<p>Slow but going.<p><a href="https://apolloweather.com/" rel="nofollow noreferrer">https://apolloweather.com/</a></p>
]]></description><pubDate>Tue, 24 Oct 2023 02:18:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=37994209</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=37994209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37994209</guid></item><item><title><![CDATA[Wet Bulb Globe Temperature: The Superior Metric for Endurance Sports]]></title><description><![CDATA[
<p>Article URL: <a href="https://apolloweather.com/blog/2023/07/19/wet-bulb-heat-index-endurance-sports/">https://apolloweather.com/blog/2023/07/19/wet-bulb-heat-index-endurance-sports/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36813541">https://news.ycombinator.com/item?id=36813541</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 21 Jul 2023 13:32:05 +0000</pubDate><link>https://apolloweather.com/blog/2023/07/19/wet-bulb-heat-index-endurance-sports/</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=36813541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36813541</guid></item><item><title><![CDATA[New comment by riveralabs in "Monitoring my weather at home"]]></title><description><![CDATA[
<p>I went with WeatherKit because it was easy to use. TBH I never paid too much attention to the accuracy since I care more about the big picture. I’ve used many weather apps since I started cycling and learned to live with it. I treat the one that I use at the moment as the source of truth.</p>
]]></description><pubDate>Thu, 23 Feb 2023 04:51:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=34906920</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=34906920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34906920</guid></item><item><title><![CDATA[New comment by riveralabs in "Monitoring my weather at home"]]></title><description><![CDATA[
<p>I cycle close to 100 miles per week and a having a good Weather app makes a huge difference for planning my rides. I developed <a href="https://apolloweather.com/" rel="nofollow">https://apolloweather.com/</a> after Apple announced it was shutting down Dark Sky.<p>For me the most important thing is not the accuracy but having easier access to certain metrics to make better decisions. Feels Like and wind are a priority for me. Also UV Index during summer (I live in Florida). I want to know the best days to ride. I also want to know if I should use a thermal base layer or leg warmers. I’m willing to accept some discomfort during the first hour if it will get warmer later. Some rain is acceptable when is warmer. No rain is acceptable when its cold.<p>Will I have a headwind on the way back? Then I should manage my energy better during the first half.<p>As long as I see the big picture quickly for the whole week, I’m Ok with accuracy being less than perfect.</p>
]]></description><pubDate>Thu, 23 Feb 2023 04:21:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=34906723</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=34906723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34906723</guid></item><item><title><![CDATA[New comment by riveralabs in "Ask HN: Why did Frontend development explode in complexity?"]]></title><description><![CDATA[
<p>This might be a bit of a stretch but I believe native mobile apps is what triggered complexity in web apps. The bar was raised and users were expecting performance and experience equal or better than native mobile apps.</p>
]]></description><pubDate>Mon, 02 Jan 2023 23:23:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=34225163</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=34225163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34225163</guid></item><item><title><![CDATA[New comment by riveralabs in "React Native is not the future"]]></title><description><![CDATA[
<p>What are your users saying? Especially mobile users. Are they expecting a native experience? Engineering decisions that sacrifice user experience usually don’t have a happy ending. As a native iOS developer the best feedback I can get is when somebody tells me that my app looks like it was developed by Apple. I like using vanilla controls as much as possible. But as previously mentioned its all about tradeoffs.</p>
]]></description><pubDate>Sat, 31 Dec 2022 23:38:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=34201901</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=34201901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34201901</guid></item><item><title><![CDATA[Why Cycling Is the Best Sport for Introverts]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.betterworkouts.app/blog/cycling-is-the-best-sport-for-introverts/">https://www.betterworkouts.app/blog/cycling-is-the-best-sport-for-introverts/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31583590">https://news.ycombinator.com/item?id=31583590</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 01 Jun 2022 15:46:42 +0000</pubDate><link>https://www.betterworkouts.app/blog/cycling-is-the-best-sport-for-introverts/</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=31583590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31583590</guid></item><item><title><![CDATA[New comment by riveralabs in "Ask HN: Automate Stock Trading?"]]></title><description><![CDATA[
<p>I agree with the fact that it's very unlikely that I can develop a mechanical system that would beat algorithmic trading. The good news is that I don't have to. That's why I'm a discretionary swing trader. In my personal case, trading is about learning how to fish. Learning a non computer skill that I can use for the rest of my life.<p>Even if it sounds cruel. With enough time and hard work, you can train yourself to detect the pigs getting slaughtered by the professional traders and take a bite of the action. That's what swing trading is all about.<p>That being said, it's far from easy. It requires a lot of hard work and determination. Reading books is a good start. The book "Trading Your Way to Financial Freedom" by Dr. Van K. Tharp is required for any modern day trader. The most important lesson from the book is probably that you have to always go into a trade knowing how much you are willing to loose on that trade. Using a stop and respecting it should be deeply engraved into your DNA.<p>But reading books is not enough. Getting a proper trading education is important. The average trading course will cost you anywhere from $2,000 to $5,000. With so many get-rich-quick schemes on the Internet is hard to find a serious an respected trading education program. They are out there. A good place to start would be Trader Planet. They have a list of the Top Trading Schools.<p>Why pay so much for a trading course? Because in the long term it will save you time and money. In the book "How I made $2,000,000 in the Stock Market" by Nicolas Darvas. The author spent many years of failure paying tuition to the markets until he found his way. Many people read this book and get fascinated by the big number. The fascinating part about the book is that in the 1940s and 1950s this guy created his own form of pseudo technical analysis. That system is what made him the $2,000,000. He spent a lot of time an money developing the system and eventually worked out for him. Keep in mind that Moving Averages started to get used in trading in the 1960s (If I'm not mistaken).<p>The moral of the story is that spending $2,000 or $3,000 in advance for a proper trading education will save you a lot of time and money.<p>People with little or no trading experience should not be developing mechanical systems and use them to risk real money. Wanna do it for educational purposes, sure go ahead, but don't risk any money. That shouldn't stop you from diving into the markets though. Once the market bug bites you there's no turning back. You just have to do it the old fashion way. In my case, by reading charts. As a software developer I think technical analysis is the only way to study the markets because that's how my brain is wired.</p>
]]></description><pubDate>Sun, 22 Feb 2015 14:37:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=9089537</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=9089537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9089537</guid></item><item><title><![CDATA[New comment by riveralabs in "AWS CodeCommit"]]></title><description><![CDATA[
<p>I'm more interested in their pricing structure. Knowing Amazon, will we see something in the line of $0.25 per repo plus bandwidth.</p>
]]></description><pubDate>Tue, 02 Dec 2014 14:03:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=8687090</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=8687090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8687090</guid></item><item><title><![CDATA[New comment by riveralabs in "A free, complete guide to Technical Analysis"]]></title><description><![CDATA[
<p>The only important indicator on a chart is price, and volume in some cases to confirm price. But all decisions need to be based on price action. Chart analysis is just a tool to read the emotions of other traders, that’s it.<p>Think about it, you see a 3 day rally with wide range bars and on day 4 you get a narrow range bar where the open and close are the same (or very close). What does that tell you? Momentum has stopped and people are undecided. There’s nothing subjective about that. After this the stock can move either way, but you are getting an indicator that something’s going to happen and you have to monitor closely. You can tighten the stops or exit completely. The decision is up to you. But you are using the chart to make an educated decision.<p>Another example, after a 3 day pullback on day 4 you see a narrow range bar with a very long tail. This is called a Hammer [<a href="http://en.wikipedia.org/wiki/Hammer_(candlestick_pattern)" rel="nofollow">http://en.wikipedia.org/wiki/Hammer_(candlestick_pattern)</a>]. This tells you that at some point during the day the sellers were in control but something happened and buyers took control and raised the price. This was a war and the buyers won. This usually changes momentum and leads to a rally. An explanation for this could be that at some point during the day many stop loss orders from long term investors were triggered and short-term buyers see it as an opportunity to buy and raise the price.<p>I just gave you two examples where Technical Analysis can be effective. Does it work all the time? Of course not. But you have a better picture of what’s happening, therefore your odds are higher and you can use this information to lower your risk.<p>Finally, you have to remember that for every buyer there’s also a seller and vice versa. When you buy a stock (long) you have to ask yourself. Is the person selling me the stock profiting or taking a loss? Is the other person a beginner, professional trader or institution? You have to find scenarios where you buy the stock from the beginners taking a loss (even if it sounds cruel). Given enough time and hard work you can develop experience necessary to spot where all these people buy and sell and use this information to your advantage.<p>Does it work all the time? NO<p>Will you have losses? YES<p>Can you still make money? YES</p>
]]></description><pubDate>Wed, 05 Nov 2014 15:45:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=8562297</link><dc:creator>riveralabs</dc:creator><comments>https://news.ycombinator.com/item?id=8562297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8562297</guid></item></channel></rss>