<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: olivierlacan</title><link>https://news.ycombinator.com/user?id=olivierlacan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 30 Sep 2026 15:27:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=olivierlacan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by olivierlacan in "U.S. State Department pauses immigrant visa applications"]]></title><description><![CDATA[
<p>That's not accurate. H-1B is a non-immigrant visa. It's not intended for tourists.<p>From CBP's own website[1], emphasis is mine:<p><pre><code>    An immigrant visa (IV) is issued to a foreign national wishing to live permanently in the United States.

    A nonimmigrant visa (NIV) is issued to a foreign national with permanent residence outside the United States but wishes to be in the United States on a temporary basis for tourism, medical treatment, *business,  temporary work, or study*, as examples. Note: There are more than 20 different categories of nonimmigrant visa classifications.
</code></pre>
[1]: <a href="https://www.help.cbp.gov/s/article/Article-1027?language=en_US" rel="nofollow">https://www.help.cbp.gov/s/article/Article-1027?language=en_...</a></p>
]]></description><pubDate>Thu, 27 Aug 2026 00:46:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49457969</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=49457969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49457969</guid></item><item><title><![CDATA[New comment by olivierlacan in "Crime Pays but Botany Doesn't"]]></title><description><![CDATA[
<p>Southern California is in. Took a bit longer than planned since as you'll see there were quite a few other improvements today: <a href="https://indigene.app/release-notes/0.24/" rel="nofollow">https://indigene.app/release-notes/0.24/</a><p>I'll move on to other parts soon, like the Bay Area.</p>
]]></description><pubDate>Fri, 07 Aug 2026 06:11:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49206491</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=49206491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49206491</guid></item><item><title><![CDATA[New comment by olivierlacan in "Crime Pays but Botany Doesn't"]]></title><description><![CDATA[
<p>Some are pretty crude but it was one of the hardest things to determine when dealing with a fairly small garden. I agree they’ve been very useful before and sometimes after planting when it becomes clear you might have to relocate a plant.<p>The next thing I’d like to do is categorize some of the plants that are ideal for foundation planting (water management, vertical taproots) or curb islands (between sidewalks & streets).</p>
]]></description><pubDate>Fri, 07 Aug 2026 03:20:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49205574</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=49205574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49205574</guid></item><item><title><![CDATA[New comment by olivierlacan in "Crime Pays but Botany Doesn't"]]></title><description><![CDATA[
<p>Fixed via <a href="https://github.com/olivierlacan/indigene/pull/105" rel="nofollow">https://github.com/olivierlacan/indigene/pull/105</a><p>Thanks again for the suggestion. It’ll take some refining but I also included nearby cities so it’s easier to get a sense of scale and proximity.</p>
]]></description><pubDate>Fri, 07 Aug 2026 03:16:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49205554</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=49205554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49205554</guid></item><item><title><![CDATA[New comment by olivierlacan in "Crime Pays but Botany Doesn't"]]></title><description><![CDATA[
<p>Fair criticism, this is based on EPA Level III/IV Ecoregions (cited in <a href="https://github.com/olivierlacan/indigene/blob/main/DATA_SOURCES.md" rel="nofollow">https://github.com/olivierlacan/indigene/blob/main/DATA_SOUR...</a>) but I agree there should be a way to see it in a clear map.<p>Level III/IV Maps are here: <a href="https://www.epa.gov/eco-research/level-iii-and-iv-ecoregions-epa-region" rel="nofollow">https://www.epa.gov/eco-research/level-iii-and-iv-ecoregions...</a><p>At the very least I'll make sure each region page links to this given it's the source that determines what species are shown.</p>
]]></description><pubDate>Thu, 06 Aug 2026 20:36:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49202166</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=49202166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49202166</guid></item><item><title><![CDATA[New comment by olivierlacan in "Crime Pays but Botany Doesn't"]]></title><description><![CDATA[
<p>It’s so nice to know you’ve worked on this. I’m very curious what sources you used.<p>The most fun I had with Indigene was when I decided to add French ecoregions so my parents could use the app too. Most of the work is in this PR where I used a recently published study’s plant host species data to offer ecosystem value/services metrics since the Tallamy data doesn’t cover that: <a href="https://github.com/olivierlacan/indigene/pull/53" rel="nofollow">https://github.com/olivierlacan/indigene/pull/53</a><p>That stuff reignitated the kind of deep data hunt fever I haven’t had since my COVID Tracking Project days when I was finding random ArcGIS dashboards and extracting data from their JSON calls to find some reliable case data.<p>I’m bummed I didn’t find your project before. I kept looking for something when I moved from Florida to Washington after converting my entire yard there. Having to learn a whole new ecoregion was rough and it made me think the barrier should be drastically lower for people who aren’t as motivated.<p>On the financial opportunity side, I hoped for a while that there may be a way to align our best interest as a species (and our ecosystem) with what our modern societies value but the last decade has made it clear to me that neither governments nor private enterprise are capable to remain as focused as they need to be. Plus leveraging worldwide public-funded science to make a living seems a bit odd if I can instead use my engineering expertise to <i>not</i> require unnecessary waste of resources (servers, more LLM tokens, etc.) as the ecosystem rapidly degrades.</p>
]]></description><pubDate>Thu, 06 Aug 2026 19:24:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49201145</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=49201145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49201145</guid></item><item><title><![CDATA[New comment by olivierlacan in "Crime Pays but Botany Doesn't"]]></title><description><![CDATA[
<p>This is all the motivation I needed. I want to add more species to Florida first because this project finally came to life thanks to a visiting friend who still lives in Florida and struggles to find what to plant around her house.</p>
]]></description><pubDate>Thu, 06 Aug 2026 19:08:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49200953</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=49200953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49200953</guid></item><item><title><![CDATA[New comment by olivierlacan in "Crime Pays but Botany Doesn't"]]></title><description><![CDATA[
<p>Thank you, it’s very explicitly the result of a relatively tight but fast TDD development process with Opus (4.8 & 5 mostly), a <i>lot</i> of cross-referencing with established sources (see <a href="https://indigene.app/sources" rel="nofollow">https://indigene.app/sources</a>), and my own 30 years of amateur gardening experience and roughly 10 years of Florida & PNW native planting & observation experience.<p>So I take this feedback to heart and just like with the (sourced & generated) French localization I’m working my way through validating everything. This is another benefit of the project being entirely public, you can see precisely in the repo what I did and didn’t think to do in order to ensure accuracy.<p>When it comes to prose & style, I’ve set some clear accessibility goals in the agent config, and I’ve rewritten some things but it can be hard to fight the needless verbosity of LLMs at times.<p>I would deeply appreciate if you took the time to send a PR for any kind of improvement or addition). Thanks in advance.</p>
]]></description><pubDate>Thu, 06 Aug 2026 19:07:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49200931</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=49200931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49200931</guid></item><item><title><![CDATA[New comment by olivierlacan in "Crime Pays but Botany Doesn't"]]></title><description><![CDATA[
<p>Odd to see one of the best native plant communicators referenced on HN but I'll use to opportunity to mention a side project I'd been delaying diving in for years and finally committed to recently if there are folks here who want to not only learn to identify crucial native flora (and fauna) but contribute to restoring local native plants that are critical to ecosystems.<p>So, mini show HN: <a href="https://indigene.app" rel="nofollow">https://indigene.app</a> is a browser-only, offline & mobile-friendly, no account, no ads, open source tool to help you find native plants that would thrive exactly where you are. I've tried to make it as thoroughly sourced as possible but focus heavily on folks that have less experience with gardening <i>and</i> native plants in general.<p>I've been adding coverage to a handful of US and French ecoregions for now (what I know) and you can already do plant lookups by GPS, postal code, and ecoregion). The app will help you identify you spot, sun, soil, and specific ecosystem support goals (wildlife, birds, erosion or runoff control, growth) and offer a sortable list you can fine-tune with requirements (max height/width, no thorns, pet safe, spread, zero watering, etc.).<p>There's a lot more in there I've wanted for years like bloom windows, host species counts, dependent native wildlife, growth-over-time charts, propagation tips, and tons of sourced references that overlap with a lot of the resources Joey Santore and other native plant folks reference.<p>None of this replaces useful tools like iNaturalist whose excellent open API I use to show what native plants look like in Indigene, but hopefully it encourages folks who have the means and the time to start rebuilding local ecosystems we've neglected or actively destroyed.<p>PS: because I can't help it, the app has detailed release notes gendered from its changelog at <a href="https://indigene.app/release-notes/" rel="nofollow">https://indigene.app/release-notes/</a>. It also takes privacy & safety very seriously: <a href="https://indigene.app/privacy" rel="nofollow">https://indigene.app/privacy</a></p>
]]></description><pubDate>Thu, 06 Aug 2026 17:57:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49200066</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=49200066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49200066</guid></item><item><title><![CDATA[New comment by olivierlacan in "Conventional Commits encourages focus on the wrong things"]]></title><description><![CDATA[
<p>Keep a Changelog[0] maintainer here, weirdly seeing this while deep into work on way overdue 2.0 "release"[1], which should be out <i>very</i> soon.<p>I've had to contend with Conventional Commits both in the OSS world and at work as it proliferated from what seemed to me like robotic adoption by folks who were even loosely associated with the Angular ecosystem (remember that?).<p>I've always had a stance with KAC that folks trying to automate changelog creation (prior to LLM rise, mind you) were focusing on the wrong thing. I still think there's a fundamental difference in focus between what you write in a git commit and what you present in a changelog.<p>I know there are fundamental philosophical differences for folks who were used to HISTORY vs. NEWS vs. CHANGELOG but with the growing adoption of KAC-like CHANGELOG.md files <i>and</i> Release Notes (often not synonymous) I think we're thankfully past the weird era were maintainers dumped raw git log ranges between two tags and called that a changelog. I'm sure some still do it. But <i>that's</i> what Conventional Commits tries to replicate.<p>What's really odd to me is that this assumes (broadly) that <i>every single commit in a repository</i> is relevant to the eventual version release changelog (or release notes). Even if you assume some CC types get filtered and deprioritized from generated changelogs by some tools, it's still a huge miss on what communicating about a release typically means: these change likely matter to you as a package dependent or direct user, while others were omitted for good reason.<p>I'm trying to articulate that much more clearly in KAC 2.0 because there's a fundamental paradigm shift when a robot can now analyze recent work (yours or theirs) and craft changelog entries that appropriately shift the audience perspective from "git message for me/us in the future to understand this change" to "changelog entry for you/them to know what this group of changes means".<p>[0]: <a href="https://keepachangelog.com" rel="nofollow">https://keepachangelog.com</a><p>[1]: <a href="https://github.com/olivierlacan/keep-a-changelog/pull/600" rel="nofollow">https://github.com/olivierlacan/keep-a-changelog/pull/600</a> if anyone's curious and wants to get involved</p>
]]></description><pubDate>Fri, 05 Jun 2026 18:47:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48416598</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=48416598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48416598</guid></item><item><title><![CDATA[New comment by olivierlacan in "Can Bundler be as fast as uv?"]]></title><description><![CDATA[
<p>Had the same thought reading this but I suspect what's in the gemspec could accidentally differ from what's in the RubyGems.org metadata, although that should probably not be possible.<p>From working on RubyGems.org a long time ago I vaguely remember that the metadata extracted from the gemspec is version-specific. So if you add a new native_extension boolean you'd have to artificially reprocess those previously published gemspecs to change the metadata for all past versions.<p>Being able to mutate metadata for past versions is dangerous enough that I'd be surprised it's allowed or even possible. So that might not even be something Aaron considered here for that reason. That said, it seems reasonable to me to suggest this improvement going forward to make unpacking the gem unnecessary to know whether it'll affect installation order.</p>
]]></description><pubDate>Fri, 02 Jan 2026 13:21:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46464456</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=46464456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46464456</guid></item><item><title><![CDATA[New comment by olivierlacan in "Brigitte Bardot, legendary French actress and animal rights activist dies age 91"]]></title><description><![CDATA[
<p>Notorious islamophobe, homophobe, transphobe, xenophobe, and loyal supporter of French far-right parties is what most French people know her for.<p><a href="https://www.france24.com/en/france/20251228-bardot-leaves-controversial-legacy-of-activism-for-france-far-right" rel="nofollow">https://www.france24.com/en/france/20251228-bardot-leaves-co...</a><p>Many outlets — including this CNN piece which is making the passive voice work <i>real</i> hard to make her awfulness about other’s perception of it — are slinging hagiographies as if death absolves all.</p>
]]></description><pubDate>Sun, 28 Dec 2025 13:39:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46411016</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=46411016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46411016</guid></item><item><title><![CDATA[New comment by olivierlacan in "Roomba maker goes bankrupt, Chinese owner emerges"]]></title><description><![CDATA[
<p>If you've used any non-iRobot vacuum alternatives in the last 5 years and ever owned a Roomba in the past there should be nothing surprising about this headline.<p>It's shocking to me how good Roborock mop-vacuums are for example, Eufy vacuums are nice as well. They still run into unavoidable issues, but they're: much quieter even at their highest setting; show you how they map out the space; allow you to easily customize routes or focus on specific rooms; do a shockingly good job at self-emptying; and best of all you don't have to rescue them from the exact same sliding door track every single time you run them.</p>
]]></description><pubDate>Mon, 15 Dec 2025 01:51:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46269446</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=46269446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46269446</guid></item><item><title><![CDATA[New comment by olivierlacan in "In Memoriam: Noah Gibbs"]]></title><description><![CDATA[
<p>Thank you for sharing this.<p>Reading memories from the people Noah impacted in his life feels like a good way to understand the kind of person he was.</p>
]]></description><pubDate>Fri, 03 Jan 2025 18:57:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=42588443</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=42588443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42588443</guid></item><item><title><![CDATA[New comment by olivierlacan in "Ruby 3.3"]]></title><description><![CDATA[
<p>Thanks Richard.</p>
]]></description><pubDate>Mon, 25 Dec 2023 18:34:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=38764862</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=38764862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38764862</guid></item><item><title><![CDATA[New comment by olivierlacan in "BC Supreme Court bars man from calling himself an 'engineer'"]]></title><description><![CDATA[
<p>Captain Raymond Holt would like a word: <a href="https://www.youtube.com/watch?v=1BCXJ3yC65o" rel="nofollow noreferrer">https://www.youtube.com/watch?v=1BCXJ3yC65o</a></p>
]]></description><pubDate>Sun, 17 Dec 2023 15:24:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=38673440</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=38673440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38673440</guid></item><item><title><![CDATA[New comment by olivierlacan in "We have reached an agreement in principle for Sam to return to OpenAI as CEO"]]></title><description><![CDATA[
<p>Sweetie, you might want to actually look at the photo attached to the tweet.</p>
]]></description><pubDate>Wed, 22 Nov 2023 09:42:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=38377105</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=38377105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38377105</guid></item><item><title><![CDATA[New comment by olivierlacan in "Windy.com: global weather website with live filters"]]></title><description><![CDATA[
<p>West coast folks should give the NHC's interactive map a try. The static map gets copied around a lot but the interactive map will let you see the past/current track (remember the track doesn't matter, it's just a best guess center, anywhere near the track is bad), wind speeds, earliest arrival time of winds, storm surge watches & warnings, wind radius, etc.<p>It's an underused treasure, however simplistic the UI may be.<p>See: <a href="https://www.nhc.noaa.gov/refresh/graphics_ep4+shtml/204534.shtml?gm_track#contents" rel="nofollow noreferrer">https://www.nhc.noaa.gov/refresh/graphics_ep4+shtml/204534.s...</a><p>You can find individual static maps (sadly very low resolution) here as well for Hurricane Hilary: <a href="https://www.nhc.noaa.gov/graphics_ep4.shtml?start#contents" rel="nofollow noreferrer">https://www.nhc.noaa.gov/graphics_ep4.shtml?start#contents</a></p>
]]></description><pubDate>Sat, 19 Aug 2023 22:56:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=37194183</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=37194183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37194183</guid></item><item><title><![CDATA[New comment by olivierlacan in "Italy shocks banks with 40 percent windfall tax for 2023"]]></title><description><![CDATA[
<p>That's not comparable at all to 4.80% APY savings <i>and</i> checking accounts in the U.S. right now with far more flexible rules.<p>This kind of return on ultra flexible accounts is basically unheard of in most of Europe in recent memory as far as I know (born & lived in Europe as recently as 2019). What you describe are called Certificate of Deposit (CDs) in the U.S. and you can get 5.50% for those in August 2023 [1].<p>[1]: <a href="https://www.nerdwallet.com/best/banking/cd-rates" rel="nofollow noreferrer">https://www.nerdwallet.com/best/banking/cd-rates</a></p>
]]></description><pubDate>Wed, 09 Aug 2023 09:07:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=37060268</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=37060268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37060268</guid></item><item><title><![CDATA[New comment by olivierlacan in "John Carmack on shorter work weeks (2016)"]]></title><description><![CDATA[
<p>Please do not take advice on cognitive science, personal health, finance or  relationships from renowned experts who have found immense success in entirely different fields of knowledge.<p>John Carmack is a very intelligent person who can teach you a lot about many extremely complex engineering-related matters.<p>Applying his advice on health and work-life balance without a full understanding of the many variables that skew his perspective and his own daily life is probably a bad idea.<p>Expertise is not automatically domain-transferable. Anyone claiming otherwise is suffering from hubris, or star-struck.</p>
]]></description><pubDate>Fri, 16 Jun 2023 18:40:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=36361661</link><dc:creator>olivierlacan</dc:creator><comments>https://news.ycombinator.com/item?id=36361661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36361661</guid></item></channel></rss>