<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: asdfgeoff</title><link>https://news.ycombinator.com/user?id=asdfgeoff</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 04 Aug 2026 02:53:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=asdfgeoff" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by asdfgeoff in "Show HN: isometric.nyc – giant isometric pixel art map of NYC"]]></title><description><![CDATA[
<p>Reminds me of Habbo Hotel</p>
]]></description><pubDate>Sun, 25 Jan 2026 00:07:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46749134</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=46749134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46749134</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Why I Like Obsidian"]]></title><description><![CDATA[
<p>This exact issue happened to me. I think it was related to crossing timezones during the flight. The experience has definitely made me think twice about adopting Logseq my primary notes tool.</p>
]]></description><pubDate>Fri, 26 Jan 2024 01:27:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=39137856</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=39137856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39137856</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Giving up the iPad-only travel dream"]]></title><description><![CDATA[
<p>> … a seatback tray table, it is generally not the right shape for all but the smallest laptop …<p>As someone who very much prefers having a physical keyboard, the only workable solution I have found for UK trains is an iPad <i>with</i> the Magic Keyboard, whose cantilever design is relatively shallow, and which provides a firm base for balancing on your legs.<p>There is no reason this form factor couldn't be achieved with an android tablet, but it feels relatively uncommon. Most keyboard cases I've seen are only really suitable for stable table/desk scenarios.</p>
]]></description><pubDate>Wed, 30 Aug 2023 07:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=37318736</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=37318736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37318736</guid></item><item><title><![CDATA[New comment by asdfgeoff in "I'm betting on HTML"]]></title><description><![CDATA[
<p>I am curious about what post-LLM SEO is going to look like.<p>> The semantic web has failed and what replaced it was Google spending a crap ton of money writing a variety of heuristics equipped with best-of-breed-at-the-time AI behind it.<p>Arguably, there were insufficient incentives to fully adopt semantic HTML, if your goal was just to have the <i>most relevant</i> parts of your content indexed well enough to get ranked.<p>> As AI improves, it improves its ability to extract information from any ol' slop, and if "any ol' slop" is enough, it's all the effort people are going to put out.<p>If the goalpost shifts from “getting ranked” to “enabling LLMs to maximally extract the nuance and texture of your content”, perhaps there will be greater incentive to use elements like <details> or <progress>. Websites which do so, will have more influence over the outputs of LLMs.<p>Feels like the difference between being loud enough to be heard vs. being clear enough to be understood.</p>
]]></description><pubDate>Sat, 05 Aug 2023 09:51:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=37010516</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=37010516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37010516</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Guide to running Llama 2 locally"]]></title><description><![CDATA[
<p>Neat article.<p>Cached version → <a href="http://archive.today/O46rw" rel="nofollow noreferrer">http://archive.today/O46rw</a></p>
]]></description><pubDate>Thu, 27 Jul 2023 05:51:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=36889433</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=36889433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36889433</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Disputing a Parking Fine with ChatGPT"]]></title><description><![CDATA[
<p>> Helped us choose winter shoes<p>I am especially curious about this one. Do you have the dialogue saved?</p>
]]></description><pubDate>Sat, 17 Dec 2022 04:00:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=34024476</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=34024476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34024476</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Show HN: Changedetection.io detect changes in websites and JSON feeds"]]></title><description><![CDATA[
<p>It sounds like you value permanence and reliability over feature set. You may want to consider <a href="https://www.followthatpage.com/" rel="nofollow">https://www.followthatpage.com/</a><p>I have been using it for years, and—judging from it's visual design—it has been around for years longer.</p>
]]></description><pubDate>Sat, 15 Jan 2022 08:20:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=29944763</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=29944763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29944763</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Keep a Log"]]></title><description><![CDATA[
<p>If it's not plaintext and client-side encrypted, is it even worth writing down?</p>
]]></description><pubDate>Fri, 10 Dec 2021 17:18:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=29512526</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=29512526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29512526</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Hamilton: A Microframework for Dataframe Generation"]]></title><description><![CDATA[
<p>Awesome explanation. When writing pandas code, I tend to make heavy use of method-chaining and lambda functions to achieve something along these lines. But I have never been able to articulate why.<p><pre><code>  df.assign(COLUMN_C=lambda x: x['COLUMN_A'] + x['COLUMN_B'])
</code></pre>
But looking solely at the wikipedia page for <i>dependency inversion principle</i>… I'm not sure I would have connected the dots here myself.<p>Can you recommend any noteworthy resources for a data scientist who is interested in learning more about software engineering patterns like this?</p>
]]></description><pubDate>Tue, 07 Dec 2021 09:29:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=29470570</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=29470570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29470570</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Understanding Python through its builtins"]]></title><description><![CDATA[
<p>Not a book, but I have found Trey Hunner's <a href="https://www.pythonmorsels.com/" rel="nofollow">https://www.pythonmorsels.com/</a> exercises very useful on this front.<p>The solutions presented typically include both a "basic" approach, a "as pythonic as possible" approach, and a brief discussion of the trade-offs between elegance and readability, etc.</p>
]]></description><pubDate>Sun, 17 Oct 2021 12:59:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=28896141</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=28896141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28896141</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Show HN: I built an app to create repeatable checklists to help with ADHD"]]></title><description><![CDATA[
<p>Check out Routinery → <a href="https://play.google.com/store/apps/details?id=com.alt.goodmorning&hl=en_GB&gl=US" rel="nofollow">https://play.google.com/store/apps/details?id=com.alt.goodmo...</a></p>
]]></description><pubDate>Fri, 30 Jul 2021 17:06:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=28010036</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=28010036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28010036</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Best practices for remote software engineering"]]></title><description><![CDATA[
<p>I have also gotten into this habit, but I'm still on the fence about whether it is a net positive change…<p>Pros: Among various types of breaks one can take while WFH, showers feel particularly restorative. They also sometimes end up being surprisingly productive—diffuse thinking modes, shower thoughts, etc.<p>Cons: The "when" of showering was previously an automatic outcome, but now it is a conscious decision/obligation. I also find (as many people do) that showers give momentum to my morning, which is arguably more useful when just waking up than mid-day (although YMMV here).</p>
]]></description><pubDate>Sun, 02 May 2021 10:15:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=27013868</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=27013868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27013868</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Daft Punk Break Up"]]></title><description><![CDATA[
<p>Kazy Lambist</p>
]]></description><pubDate>Sun, 28 Feb 2021 08:47:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=26291746</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=26291746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26291746</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Show HN: Mapipedia – Map your geotagged photos"]]></title><description><![CDATA[
<p>I tried to do exactly this a couple months ago as a "lockdown project". Agree it is quite cumbersome, requiring Adobe Lightroom, a third-party plugin, and also running a python script to convert to GPX. And if you haven't diligent about keeping your camera's clock accurate across timezones and daylight savings time, you're in for even more hassle.<p>In case you're interested, I wrote up the steps I took here → <a href="https://geoffruddock.com/geotag-lightroom-photos-with-google-location-history/" rel="nofollow">https://geoffruddock.com/geotag-lightroom-photos-with-google...</a></p>
]]></description><pubDate>Fri, 23 Oct 2020 14:56:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=24870126</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=24870126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24870126</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Why Life Can’t Be Simpler"]]></title><description><![CDATA[
<p>Agree that treating complexity as a constant is a bit extreme. The author lost me at the bit about Tesler's law.<p>That said, it feels like there is likely some sort of Pareto efficient frontier with regards to complexity vs. usefulness. You can certainly have a poorly-designed system which is arbitrarily more complex without being anymore useful. But if you make things "as simple as possible" for any given amount of complexity, there will always be some underlying trade-off.<p>Brings to mind → <a href="https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/" rel="nofollow">https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-a...</a></p>
]]></description><pubDate>Sat, 17 Oct 2020 07:33:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=24808149</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=24808149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24808149</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Tools for Better Thinking"]]></title><description><![CDATA[
<p>+1, I would love to read more about this, particularly around how it scales to multiple (possibly overlapping) options.<p>> Additionally, the factors are expressed as positive attributes and an option either has that factor or it doesn't.<p>This is very intuitive for binary decisions, where the "pros" of one option are the "cons" of the other. How do you scale it to multiple options though? (e.g. if I am deciding between internet providers, speed is clearly an important factor, but I may have 3 options with low/medium/high speed respectively)</p>
]]></description><pubDate>Sun, 31 May 2020 12:39:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=23369185</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=23369185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23369185</guid></item><item><title><![CDATA[Ask HN: Onboarding remotely as an employee during Covid-19]]></title><description><![CDATA[
<p>I will be joining a large tech company in a data scientist role next week. Due to the ongoing COVID-19 lockdown, the entire company is working remotely for the foreseeable future.<p>Does anyone have any advice or acquired wisdom related to onboarding remotely as an employee? Most HN threads on the topic of remote onboarding approach it from the employer's perspective (https://news.ycombinator.com/item?id=16978946), and so many of the suggestions—such as having good READMEs, etc.—are not really actionable as an individual employee being onboarded.<p>Last time I joined a company, I initially under-invested in building the informal relationships and social ties which prove to be valuable in the long-run. I am particularly interested in strategies to build relationships in a purely remote setting, which poses the additional challenges of awkward Zoom meetings, and lack of opportunities to build rapport in-person or engage in spontaneous interactions (grabbing lunch with someone you meet in the hallway, etc.)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23360424">https://news.ycombinator.com/item?id=23360424</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 30 May 2020 11:40:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=23360424</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=23360424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23360424</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Using Anki to remember what you read"]]></title><description><![CDATA[
<p>I have had reasonable success using spaced repetition with math proofs (written in LaTeX). I create cards sparingly, often based on questions from problem sets which I shouldn't have gotten incorrect (i.e. the mistake stems from a fundamental misunderstanding of concepts, not a misstep in algebraic manipulation)<p>> I don't see how cards would help me with mathematical ideas. You have to get them on a fundamental level, and then they're hard to forget.<p>I find it too easy to trick myself into believing I understand a concept on a fundamental level. But often that "understanding" slips away, and six months later when faced with an example problem out of context I struggle to solve it.</p>
]]></description><pubDate>Sat, 07 Mar 2020 09:50:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=22510826</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=22510826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22510826</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Ask HN: Who wants to be hired? (January 2020)"]]></title><description><![CDATA[
<p>I am a full-stack data scientist who builds narratives around user behaviour at scale using quantitative data. I have spent the past five years using data to build better products for users—first as a product manager for an online car marketplace, and most recently as a data scientist at a travel company. I thrive working with the python ecosystem (jupyter, pandas, numpy, scikit-learn) to turn user data into actionable insights using statistical techniques such as A/B testing and machine learning.<p>Location: Berlin, Germany<p>Remote: Yes<p>Willing to relocate: No<p>Technologies: Python, pandas, numpy, scikit-learn, matplotlib, seaborn, SQL<p>LinkedIn: <a href="https://www.linkedin.com/in/geoffruddock" rel="nofollow">https://www.linkedin.com/in/geoffruddock</a><p>Personal: <a href="https://www.geoffruddock.com" rel="nofollow">https://www.geoffruddock.com</a><p>Email: geoff [at] ruddock [dot] ca</p>
]]></description><pubDate>Mon, 06 Jan 2020 13:18:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=21968875</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=21968875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21968875</guid></item><item><title><![CDATA[New comment by asdfgeoff in "Show HN: I had issues organizing my favorite recipes, so I built this"]]></title><description><![CDATA[
<p>I haven't used the recipe feature yet, but AnyList is my go-to grocery list app. Big fan of rearrangeable aisles, preferred stores for items, and the ability to check off items in real-time on two devices in-store.</p>
]]></description><pubDate>Sun, 13 Oct 2019 07:29:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=21238982</link><dc:creator>asdfgeoff</dc:creator><comments>https://news.ycombinator.com/item?id=21238982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21238982</guid></item></channel></rss>