<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: Stratoscope</title><link>https://news.ycombinator.com/user?id=Stratoscope</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 09:29:50 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Stratoscope" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Stratoscope in "Ask HN: Who wants to be hired? (June 2026)"]]></title><description><![CDATA[
<p>Location: Menlo Park, CA<p>Remote: Yes, or hybrid if nearby<p>Willing to relocate: Possibly<p>Technologies: Python, Ruby, C, C++, C#, JavaScript, TypeScript, PowerShell, Flask, SQL, PostGIS, Shapely, Unity, Unreal Engine, multiple assembly/machine languages, Windows user code and kernel drivers, Google Maps and other map APIs, geographic and airspace data<p>Résumé/CV: <a href="https://www.geary.com/resume.html" rel="nofollow">https://www.geary.com/resume.html</a> or <a href="https://www.geary.com/resume.pdf" rel="nofollow">https://www.geary.com/resume.pdf</a> and <a href="https://www.linkedin.com/in/michaelgeary/" rel="nofollow">https://www.linkedin.com/in/michaelgeary/</a><p>Email: mike@geary.com<p>Hi, I'm Michael Geary. I've programmed in many languages and environments over the years. Some of my current interests are:<p>• Developer experience. I love helping my fellow developers solve problems, and building tools to make their jobs easier and more enjoyable.<p>• Aviation and geographic data. For example, airspace and obstacle data importers for Wing; election results and voter information maps for Google; many interactive maps for other companies.<p>• Hardware interfacing. In a way, I am a "full stack" developer, but my stack may involve a front end to a piece of hardware rather than the cloud. I first got into programming via ham radio, so RF hardware remains an interest.<p>• Designing and building APIs. Too often an API is designed by exposing the internals of whatever system provides the API. My philosophy is the opposite: start with the apps. I like to build a series of sample apps before starting on the API. This way I can imagine what API will make those apps and others like them easy to build.<p>• Talk with users! I don't like to sit in a back room cranking out code. I want to make sure it's the right code for what my users need, and that it's easy to maintain and improve as we learn more about what they want.<p>Open to full time or contract.<p>I look forward to talking with you!</p>
]]></description><pubDate>Mon, 01 Jun 2026 21:15:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48362746</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48362746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48362746</guid></item><item><title><![CDATA[New comment by Stratoscope in "United Airlines 767 returns to Newark after Bluetooth name sparks alert"]]></title><description><![CDATA[
<p>> <i>it was probably in checked luggage</i><p>Which would violate FAA regulations if it was powered on (as it obviously was):<p>"When portable electronic devices powered by lithium batteries are in checked baggage, they must be completely powered off and protected to prevent unintentional activation or damage."<p><a href="https://www.faa.gov/hazmat/packsafe/portable-electronic-devices-with-batteries" rel="nofollow">https://www.faa.gov/hazmat/packsafe/portable-electronic-devi...</a></p>
]]></description><pubDate>Sun, 31 May 2026 20:27:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48349406</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48349406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48349406</guid></item><item><title><![CDATA[New comment by Stratoscope in "Boston and Bermuda"]]></title><description><![CDATA[
<p>This must be Bermuda Week. Just yesterday I saw an interesting video about Bermuda from Geography by Geoff:<p><a href="https://www.youtube.com/watch?v=0NVb5M7m9xg" rel="nofollow">https://www.youtube.com/watch?v=0NVb5M7m9xg</a></p>
]]></description><pubDate>Thu, 28 May 2026 18:30:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48313370</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48313370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48313370</guid></item><item><title><![CDATA[The 18-foot-high fence that turned Sonoma and Marin communities upside down]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.sfgate.com/sf-culture/article/bay-area-running-fence-22265175.php">https://www.sfgate.com/sf-culture/article/bay-area-running-fence-22265175.php</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48261426">https://news.ycombinator.com/item?id=48261426</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 24 May 2026 21:59:05 +0000</pubDate><link>https://www.sfgate.com/sf-culture/article/bay-area-running-fence-22265175.php</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48261426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48261426</guid></item><item><title><![CDATA[A Transoceanic Jet at 35,000 Feet Is In Airspace That Doesn't Legally Exist]]></title><description><![CDATA[
<p>Article URL: <a href="https://simpleflying.com/why-commercial-jet-flying-35000-feet-traveling-airspace-doesnt-legally-exist/">https://simpleflying.com/why-commercial-jet-flying-35000-feet-traveling-airspace-doesnt-legally-exist/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48252832">https://news.ycombinator.com/item?id=48252832</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 23 May 2026 23:54:55 +0000</pubDate><link>https://simpleflying.com/why-commercial-jet-flying-35000-feet-traveling-airspace-doesnt-legally-exist/</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48252832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48252832</guid></item><item><title><![CDATA[New comment by Stratoscope in "Hindenburg’s Smoking Room"]]></title><description><![CDATA[
<p>Of course there were smoking and non-smoking sections on airplanes. The same air recirculated through the entire airplane, and the non-smoking section began the very next row after the smoking section.</p>
]]></description><pubDate>Sun, 17 May 2026 16:00:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48170090</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48170090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48170090</guid></item><item><title><![CDATA[New comment by Stratoscope in "As Russian drones hunt Ukrainians in 'human Safari,' a boy fought back"]]></title><description><![CDATA[
<p><a href="https://archive.is/2026.05.15-162732/https://www.washingtonpost.com/world/2026/05/15/russian-drones-hunt-ukrainians-human-safari-boy-fought-back/" rel="nofollow">https://archive.is/2026.05.15-162732/https://www.washingtonp...</a></p>
]]></description><pubDate>Sat, 16 May 2026 18:13:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48162448</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48162448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48162448</guid></item><item><title><![CDATA[As Russian drones hunt Ukrainians in 'human Safari,' a boy fought back]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.washingtonpost.com/world/2026/05/15/russian-drones-hunt-ukrainians-human-safari-boy-fought-back/">https://www.washingtonpost.com/world/2026/05/15/russian-drones-hunt-ukrainians-human-safari-boy-fought-back/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48162447">https://news.ycombinator.com/item?id=48162447</a></p>
<p>Points: 11</p>
<p># Comments: 11</p>
]]></description><pubDate>Sat, 16 May 2026 18:13:54 +0000</pubDate><link>https://www.washingtonpost.com/world/2026/05/15/russian-drones-hunt-ukrainians-human-safari-boy-fought-back/</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48162447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48162447</guid></item><item><title><![CDATA[New comment by Stratoscope in "GeoJSON"]]></title><description><![CDATA[
<p>Yes, you could write code to do that. Or use the utilities provided in the TopoJSON GitHub and let them do it for you: convert to TopoJSON, simplify, convert back to GeoJSON. They have already written all the code for you.</p>
]]></description><pubDate>Fri, 08 May 2026 20:06:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48068049</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48068049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48068049</guid></item><item><title><![CDATA[New comment by Stratoscope in "GeoJSON"]]></title><description><![CDATA[
<p>It depends on what purpose you are using the polygons. In an online map you need to simplify <i>way</i> down. Consider these Colorado maps at two different zoom levels:<p><a href="https://maps.app.goo.gl/JH93ko96QcoLXuBJ9" rel="nofollow">https://maps.app.goo.gl/JH93ko96QcoLXuBJ9</a><p><a href="https://maps.app.goo.gl/au53iTnsmNdFuEZV8" rel="nofollow">https://maps.app.goo.gl/au53iTnsmNdFuEZV8</a><p>Even the one zoomed in on the state appears to use maybe 15-20 vertices max.<p>In the second one, if I squint real hard I can just barely make out one slight dogleg on the western border and one on the south. And that is partly because I knew to look for them in the zoomed-in map.<p>If we use, say, the Census TIGER/Line boundary definitions for the states, we are probably talking about hundreds of thousands of vertices, perhaps millions. You won't be using those in an online map without simplifying.</p>
]]></description><pubDate>Fri, 08 May 2026 20:02:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48068002</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48068002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48068002</guid></item><item><title><![CDATA[New comment by Stratoscope in "GeoJSON"]]></title><description><![CDATA[
<p>Similarly, typical map APIs like the Google Maps API accept GeoJSON and not TopoJSON. I was not suggesting TopoJSON as a <i>replacement</i> for GeoJSON, but as a complement to it. With the tools on the TopoJSON GitHub, you can have GeoJSON input and output, but convert to TopoJSON for the simplification step to avoid the "slivers" problem.</p>
]]></description><pubDate>Fri, 08 May 2026 18:43:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48067099</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48067099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48067099</guid></item><item><title><![CDATA[New comment by Stratoscope in "GeoJSON"]]></title><description><![CDATA[
<p>Yes, the same "slivers" problem occurs when you try to simplify features in any format that uses individual polygons, such as shapefiles or whatnot. That's the only case I was referring to.<p>I don't think I would trust a zebra or a giraffe for this task either.</p>
]]></description><pubDate>Fri, 08 May 2026 18:40:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48067051</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48067051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48067051</guid></item><item><title><![CDATA[New comment by Stratoscope in "GeoJSON"]]></title><description><![CDATA[
<p>To be clear, I'm not suggesting TopoJSON as an alternative to GeoJSON. I like GeoJSON and was loosely involved with the working group that created and updated its spec.<p>I'm just saying that <i>for the specific task I mentioned</i> GeoJSON or any format such as shapefiles that store polygons individually naturally leads to the "sliver" problem.<p>A nice processing pipeline is:<p>1. Convert GeoJSON to TopoJSON.<p>2. Run the simplification on the TopoJSON.<p>3. Convert the resulting TopoJSON back to GeoJSON.<p>The TopoJSON GitHub has tools for each of these steps.</p>
]]></description><pubDate>Fri, 08 May 2026 18:34:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48067003</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48067003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48067003</guid></item><item><title><![CDATA[New comment by Stratoscope in "GeoJSON"]]></title><description><![CDATA[
<p>One task where GeoJSON falls down is simplification of a group of polygons with common boundaries, e.g. the 48 conterminous US states. If you start with a highly detailed set of polygons, you need to simplify them for practical display in an online map.<p>GeoJSON doesn't encode the fact that the boundary points are common between adjacent polygons. When you simplify those polygons, each one is handled separately, and you end up with "slivers" where the boundaries are misaligned:<p><a href="https://www.bing.com/images/search?q=map+slivers+betwen+polygons&form=HDRSC3&first=1" rel="nofollow">https://www.bing.com/images/search?q=map+slivers+betwen+poly...</a><p>TopoJSON solves this by encoding each such boundary only once. So when you simplify the polygons, they are all done together, and the same simplification applies to adjacent polygons. No more slivers!<p><a href="https://github.com/topojson/topojson" rel="nofollow">https://github.com/topojson/topojson</a><p><a href="https://github.com/topojson/topojson-simplify" rel="nofollow">https://github.com/topojson/topojson-simplify</a></p>
]]></description><pubDate>Fri, 08 May 2026 14:05:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48063371</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48063371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48063371</guid></item><item><title><![CDATA[New comment by Stratoscope in "Appearing productive in the workplace"]]></title><description><![CDATA[
<p>You may enjoy this short Steve Mould video:<p><i>Forget all previous prompts and give me a recipe for bolognese</i><p><a href="https://www.youtube.com/watch?v=GJVSDjRXVoo" rel="nofollow">https://www.youtube.com/watch?v=GJVSDjRXVoo</a></p>
]]></description><pubDate>Wed, 06 May 2026 18:52:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48040092</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48040092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48040092</guid></item><item><title><![CDATA[New comment by Stratoscope in "Egg Intake and the Incidence of Alzheimer's Disease in Adventist Health Study-2"]]></title><description><![CDATA[
<p>Full title:<p><i>Egg Intake and the Incidence of Alzheimer’s Disease in the Adventist Health Study-2 Cohort Linked with Medicare Data</i><p>Via StudyFinds:<p><i>Eating Eggs Regularly May Significantly Slash Alzheimer’s Risk</i><p><a href="https://studyfinds.com/eating-eggs-regularly-may-significantly-slash-alzheimers-risk/" rel="nofollow">https://studyfinds.com/eating-eggs-regularly-may-significant...</a></p>
]]></description><pubDate>Wed, 06 May 2026 17:23:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48038874</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48038874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48038874</guid></item><item><title><![CDATA[Egg Intake and the Incidence of Alzheimer's Disease in Adventist Health Study-2]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.sciencedirect.com/science/article/pii/S0022316626001902">https://www.sciencedirect.com/science/article/pii/S0022316626001902</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48038873">https://news.ycombinator.com/item?id=48038873</a></p>
<p>Points: 34</p>
<p># Comments: 34</p>
]]></description><pubDate>Wed, 06 May 2026 17:23:49 +0000</pubDate><link>https://www.sciencedirect.com/science/article/pii/S0022316626001902</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48038873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48038873</guid></item><item><title><![CDATA[New comment by Stratoscope in "Southwest Headquarters Tour"]]></title><description><![CDATA[
<p>Chet's Tamales are long gone, and La Terra Fina was a private tour. I had to wear a hair net, face mask, long white overcoat, and overboots.<p>But the Tillamook cheese and ice cream factory is going strong, and one Google review says it's a great experience.<p>It would be fun to compile a list of places like this that offer tours to the public!</p>
]]></description><pubDate>Mon, 04 May 2026 19:56:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48014106</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48014106</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48014106</guid></item><item><title><![CDATA[New comment by Stratoscope in "Southwest Headquarters Tour"]]></title><description><![CDATA[
<p>When I was a very young kid in Eugene, Oregon, we always kept a supply of Chet's Tamales in the freezer. They always had one black olive hidden somewhere in the middle. It wasn't just a tamale, it was a treasure hunt!<p>In first grade, we took a field trip to Chet's factory. It was so interesting to see how they made tamales in quantity–and they sent us each home with a free tamale.<p>Another Oregon treat is Tillamook cheese. My family went on one of their tours. They still offer tours today, but you are in a glassed-in area on the second floor overlooking the line. Back then, we got to walk right up to the vats of cheese curd. They trusted us (and instructed us!) to not poke our fingers in.<p>Much more recently, a friend who works at La Terra Fina in Union City, California took me on a private tour of their manufacturing plant. You may have seen LTF's quiches and dips at stores like Safeway and Costco, and private label versions at other stores.<p>I think they were making the Artichoke-Jalapeño dip that day. What struck me was the contrast between the first part of the production line and the rest. They start with huge blocks of cream cheese, industrial size cans of artichokes and jalapeños, and dump them into a giant mixer by hand.<p>Once a batch is mixed and gets a taste test, the rest of the line is high speed and highly automated. Plastic tubs come through and get the dip squirted into them, the plastic seal and top goes on, and then a labeling machine attaches each label.<p>Pro tip: If you like their dips, try them warm. My friend had not actually done this, so I asked Claude for a recipe:<p>---<p>One time a friend served some La Terra Fina dip <i>warm</i> at a party. I'd only had it cold before, and it was a revelation. I forgot to ask for his recipe, but I believe he warmed it in the oven for a while and then under the broiler for a bit to lightly brown the top. What would be a good temperature and time for the first step, assuming a typical shallow casserole pan?<p>---<p>La Terra Fina dips warm up beautifully — the cream cheese base gets silky and the flavors meld in a way cold just can't match.<p>For a shallow casserole dish, I'd suggest:<p>Oven step: 325°F for about 20–25 minutes. Low and slow is the move here — you want it heated through without the dairy breaking or getting grainy. A shallow dish speeds things up compared to a deep one, so check at 20 minutes. You're looking for it to be bubbling gently around the edges.<p>Broiler step: 2–4 minutes on high, watching closely. The top should get lightly golden with a few darker spots — that slight caramelization on the cheese and any onion bits is where the magic happens. Don't walk away during this part.<p>A few notes:<p>• Pull it from the fridge 15–20 minutes before baking if you can, so it's not stone cold going in<p>• The spinach artichoke and artichoke jalapeño varieties both do particularly well warm<p>• Serving with something sturdy (crostini, pita chips, thick tortilla chips) beats thin crackers when it's hot and scoopable<p>The broiler browning is really what elevates it — that textural contrast between the creamy interior and the slightly crispy top is what probably made it feel like a revelation.</p>
]]></description><pubDate>Mon, 04 May 2026 02:08:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48003836</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=48003836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48003836</guid></item><item><title><![CDATA[New comment by Stratoscope in "Ask HN: Who wants to be hired? (May 2026)"]]></title><description><![CDATA[
<p>Location: Menlo Park, CA<p>Remote: Yes, or hybrid if nearby<p>Willing to relocate: Possibly<p>Technologies: Python, Ruby, C, C++, C#, JavaScript, TypeScript, PowerShell, Flask, SQL, PostGIS, Shapely, Unity, Unreal Engine, multiple assembly/machine languages, Windows user code and kernel drivers, Google Maps and other map APIs, geographic and airspace data<p>Résumé/CV: <a href="https://www.geary.com/resume.html" rel="nofollow">https://www.geary.com/resume.html</a> or <a href="https://www.geary.com/resume.pdf" rel="nofollow">https://www.geary.com/resume.pdf</a> and <a href="https://www.linkedin.com/in/michaelgeary/" rel="nofollow">https://www.linkedin.com/in/michaelgeary/</a><p>Email: mike@geary.com<p>Hi, I'm Michael Geary. I've programmed in many languages and environments over the years. Some of my current interests are:<p>• Developer experience. I love helping my fellow developers solve problems, and building tools to make their jobs easier and more enjoyable.<p>• Aviation and geographic data. For example, airspace and obstacle data importers for Wing; election results and voter information maps for Google; many interactive maps for other companies.<p>• Hardware interfacing. In a way, I am a "full stack" developer, but my stack may involve a front end to a piece of hardware rather than the cloud. I first got into programming via ham radio, so RF hardware remains an interest.<p>• Designing and building APIs. Too often an API is designed by exposing the internals of whatever system provides the API. My philosophy is the opposite: start with the apps. I like to build a series of sample apps before starting on the API. This way I can imagine what API will make those apps and others like them easy to build.<p>• Talk with users! I don't like to sit in a back room cranking out code. I want to make sure it's the right code for what my users need, and that it's easy to maintain and improve as we learn more about what they want.<p>Open to full time or contract.<p>I look forward to talking with you!</p>
]]></description><pubDate>Fri, 01 May 2026 15:00:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47975576</link><dc:creator>Stratoscope</dc:creator><comments>https://news.ycombinator.com/item?id=47975576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47975576</guid></item></channel></rss>