<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: andreasklinger</title><link>https://news.ycombinator.com/user?id=andreasklinger</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 22:13:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=andreasklinger" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by andreasklinger in "Ask HN: Could you share your personal blog here?"]]></title><description><![CDATA[
<p><a href="https://klinger.io/" rel="nofollow noreferrer">https://klinger.io/</a><p>usually write stuff down that i keep repeating in discussions<p>- eg management advice: <a href="https://klinger.io/posts/managing-people-%F0%9F%A4%AF" rel="nofollow noreferrer">https://klinger.io/posts/managing-people-%F0%9F%A4%AF</a><p>- eg my angel-investment decision making process: <a href="https://klinger.io/posts/how-i-make-investment-decisions" rel="nofollow noreferrer">https://klinger.io/posts/how-i-make-investment-decisions</a><p>- eg simple productivity-hack: <a href="https://klinger.io/posts/q-codes" rel="nofollow noreferrer">https://klinger.io/posts/q-codes</a></p>
]]></description><pubDate>Tue, 04 Jul 2023 16:26:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=36588884</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=36588884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36588884</guid></item><item><title><![CDATA[This house does not exist]]></title><description><![CDATA[
<p>Article URL: <a href="https://thishousedoesnotexist.org/">https://thishousedoesnotexist.org/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32729263">https://news.ycombinator.com/item?id=32729263</a></p>
<p>Points: 39</p>
<p># Comments: 29</p>
]]></description><pubDate>Mon, 05 Sep 2022 20:49:24 +0000</pubDate><link>https://thishousedoesnotexist.org/</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=32729263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32729263</guid></item><item><title><![CDATA[New comment by andreasklinger in "USV Climate Fund"]]></title><description><![CDATA[
<p>I think people here underestimate how much money will be made in climate tech in the next decades.<p>It's literally changing the map of the world, shifting the access (and use) of resources and the livelihood of people worldwide.<p>Not that i think it's a good thing that this needs to exist but mitigation and adaption to this change will be a huge industry.</p>
]]></description><pubDate>Fri, 08 Jan 2021 17:08:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=25686862</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=25686862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25686862</guid></item><item><title><![CDATA['Quake III Arena' Bots Decide to Stop Fighting After 4-Year Match (2013)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.forbes.com/sites/erikkain/2013/07/02/quake-iii-arena-bots-reportedly-stop-fighting-after-4-year-match/#5aab55076233">https://www.forbes.com/sites/erikkain/2013/07/02/quake-iii-arena-bots-reportedly-stop-fighting-after-4-year-match/#5aab55076233</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23548197">https://news.ycombinator.com/item?id=23548197</a></p>
<p>Points: 19</p>
<p># Comments: 13</p>
]]></description><pubDate>Wed, 17 Jun 2020 05:43:04 +0000</pubDate><link>https://www.forbes.com/sites/erikkain/2013/07/02/quake-iii-arena-bots-reportedly-stop-fighting-after-4-year-match/#5aab55076233</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=23548197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23548197</guid></item><item><title><![CDATA[New comment by andreasklinger in "Ask HN: How are you preparing for your remote intern?"]]></title><description><![CDATA[
<p>Quick tip:<p>Have a person that has call with the new intern every day for the first 1-2 weeks.<p>Blocked to be 30mins, meant to be 15mins.<p>It allows to "bring stupid questions / blockers" to the next day's meeting. It create bonding and team culture understanding.</p>
]]></description><pubDate>Thu, 21 May 2020 22:35:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=23266328</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=23266328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23266328</guid></item><item><title><![CDATA[New comment by andreasklinger in "Leila Janah, CEO and entrepreneur who wanted to end global poverty, dies at 37"]]></title><description><![CDATA[
<p>She was an amazing and inspiring person.</p>
]]></description><pubDate>Sun, 02 Feb 2020 04:34:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=22215152</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=22215152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22215152</guid></item><item><title><![CDATA[New comment by andreasklinger in "Ask HN: How do you create a successful community from zero?"]]></title><description><![CDATA[
<p>I helped building producthunt.com and overclockers.at (and other less successful ones)<p>Here a few learnings:<p>1. the community already exists, you just create a communication platform for it<p>2. make it clear what the community is about [positioning/marketing]<p>3. make sure the communication/content is interesting [quality]<p>4. make sure there is enough engagement [perceived critical mass] (encourage people to post, post yourself a lot, fake accounts if needed, only create subforums once the main ones are noisy)<p>5. have a rhythm - some communities need daily good posts, some live of the weekly newsletter</p>
]]></description><pubDate>Wed, 18 Dec 2019 14:31:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=21825167</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=21825167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21825167</guid></item><item><title><![CDATA[New comment by andreasklinger in "People love working remotely"]]></title><description><![CDATA[
<p>FYI: I would also add angel.co/jobs<p>AngelList has the largest amount of remote jobs right now out there<p>(Disclaimer: work at AngelList)</p>
]]></description><pubDate>Tue, 20 Aug 2019 19:51:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=20751251</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=20751251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20751251</guid></item><item><title><![CDATA[New comment by andreasklinger in "Ask HN: Do you use automated tools to create APIs, or do you code them manually?"]]></title><description><![CDATA[
<p>Imho it matters less.<p>What's important is that you have rigorous testing around your API.<p>APIs are essentially external contracts people build against. You don't want to break this contract.<p>make sure it<p>- never changes unless you know about it<p>- updates the documentation whenever it changes</p>
]]></description><pubDate>Mon, 24 Jun 2019 15:17:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=20264359</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=20264359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20264359</guid></item><item><title><![CDATA[“The SCP Foundation locates and contains objects that violate natural law”]]></title><description><![CDATA[
<p>Article URL: <a href="https://en.wikipedia.org/wiki/SCP_Foundation">https://en.wikipedia.org/wiki/SCP_Foundation</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=19799703">https://news.ycombinator.com/item?id=19799703</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 01 May 2019 17:47:22 +0000</pubDate><link>https://en.wikipedia.org/wiki/SCP_Foundation</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=19799703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19799703</guid></item><item><title><![CDATA[New comment by andreasklinger in "How to use Gmail more efficiently (2013)"]]></title><description><![CDATA[
<p>blog author<p>you can use stars OR labels - no point using both<p>you have extra inboxes for each kind on the side<p>you read in your inbox
you act (potentially reply, potentially mark with star/label, always archive)<p>if it's a todo you dont get to now you put it in the todo label
if you replied and want to make sure you dont lose track -> awaiting reply
if you handed it off to someone and want to keep track -> delegated
if it's about some future meeting (or flight, hotel, etc) -> purple star (forgot what i called it)<p>you always archive
this way your main inbox is empty and you know what you looked at
by adding (or removing) label they end up (or get out) in the little boxes<p>at some point you might go through your todos - handle them remove the star/label<p>at some other point you might browse through the awaiting replies and realise they are done or no longer needed -> remove label<p>(and so on)<p>works really well for me<p>hth</p>
]]></description><pubDate>Wed, 24 Apr 2019 17:00:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=19740401</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=19740401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19740401</guid></item><item><title><![CDATA[New comment by andreasklinger in "How to use Gmail more efficiently (2013)"]]></title><description><![CDATA[
<p>there were a lot of different tools when i wrote this post
several other inbetween<p>main reason i never switched (even with all compromises) is that i didn't want to be forced to switch back if i pick the unlucky one (eg google inbox)</p>
]]></description><pubDate>Wed, 24 Apr 2019 16:55:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=19740344</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=19740344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19740344</guid></item><item><title><![CDATA[New comment by andreasklinger in "How to use Gmail more efficiently (2013)"]]></title><description><![CDATA[
<p>i approach it the same way<p>or mark as "delegated" if someone else of my team is handling it and i might want to keep track</p>
]]></description><pubDate>Wed, 24 Apr 2019 16:54:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=19740327</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=19740327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19740327</guid></item><item><title><![CDATA[New comment by andreasklinger in "How to use Gmail more efficiently (2013)"]]></title><description><![CDATA[
<p>:)</p>
]]></description><pubDate>Wed, 24 Apr 2019 16:53:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=19740315</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=19740315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19740315</guid></item><item><title><![CDATA[New comment by andreasklinger in "Ask HN: How to be productive with big existing code base"]]></title><description><![CDATA[
<p>disagree here but in favor of simplicity of the main message removed it.</p>
]]></description><pubDate>Thu, 28 Feb 2019 03:14:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=19268735</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=19268735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19268735</guid></item><item><title><![CDATA[New comment by andreasklinger in "Ask HN: How to be productive with big existing code base"]]></title><description><![CDATA[
<p>Yes - basically saying: just because previous workers did things differently than you would doesn't mean it's wrong<p>i updated the comment to explain this (hopefully) better</p>
]]></description><pubDate>Thu, 28 Feb 2019 02:37:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=19268601</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=19268601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19268601</guid></item><item><title><![CDATA[New comment by andreasklinger in "Ask HN: How to be productive with big existing code base"]]></title><description><![CDATA[
<p>This is super specific to each project but here things that worked for me in previous projects.<p>Two assumptions: You plan to work on this longer-term (not a 1month project stint) and there are things worth improving (eg barely used legacy app might not be worth your time)<p>#1 Get the team on board<p>if there are multiple people you need their buy-in and support for whatever approaches you want to do<p>#2 Plan for "health by a thousand small improvements"<p>it will be an iterative approach and you will refactor as you go.<p>#3 Don't assume different = bad<p>people might have done differently, consider using their approaches. you might do it differently. but it's better if you keep a consistency within the codebase. in codebase management consistency trumps cleverness<p>#4 Create space<p>Consider introducing a fix-it friday where everyone can work on little improvements<p>#5 Create non-blame culture<p>Stuff will break if people risk improving things. Avoid blame shifted to them. If bug trackers ping individual people consider pinging the whole team instead<p>#6 Consider automation<p>introduce linters, autoformating, codemods, danger.js, code complexity analysis, etc<p>#7 Introduce tests<p>This one is the most annoying. But worth doing: whenever you improve a feature a bit try adding a test - often in legacy apps there are no good tests. A lot of people recommend writing a test suite for the whole app before you do anything. If you are lucky enough to do this try it. I always found the iterative approach more realistic as you can also do feature work while refactoring.<p>When doing tests focus on integration (vertical/functional/etc) and not unit tests (unless the "unit" contains critical or complex logic). Your goal is to know "that you broke something" - you get by if you don't always know "what you broke"<p>#8 Acknowledge tech debt<p>not everything needs refactoring. If it's not critical and nobody needs to touch it consider acknowledging it as tech debt. Add larger notes above the problematic areas and explain why you aren't refactoring it, explain things worth knowing to understand the code better, etc. Whenever you leave comments remember that comments should explain "why" not "what" the code does.<p>hope that helps! good luck.</p>
]]></description><pubDate>Thu, 28 Feb 2019 01:53:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=19268427</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=19268427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19268427</guid></item><item><title><![CDATA[New comment by andreasklinger in "Uber’s transit offering just went live in Denver"]]></title><description><![CDATA[
<p>citymapper has scooters/bikes and multi-mode<p>actually it's famous for the second one</p>
]]></description><pubDate>Sun, 03 Feb 2019 03:33:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=19067664</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=19067664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19067664</guid></item><item><title><![CDATA[New comment by andreasklinger in "Managing Remote Teams"]]></title><description><![CDATA[
<p>I have not read it but it's by Jason Friend and DHH: 
<a href="https://www.amazon.com/dp/B00C0ALZ0W/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1" rel="nofollow">https://www.amazon.com/dp/B00C0ALZ0W/ref=dp-kindle-redirect?...</a></p>
]]></description><pubDate>Sat, 19 Jan 2019 04:21:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=18945305</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=18945305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18945305</guid></item><item><title><![CDATA[New comment by andreasklinger in "Managing Remote Teams"]]></title><description><![CDATA[
<p>author here<p>thanks for posting the article on HN - 
i am a daily (more or less) lurker and a huge fan :)<p>let me know if any parts in the article aren't clear or major points are missing - happy to extend or answer here</p>
]]></description><pubDate>Mon, 14 Jan 2019 23:12:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=18907460</link><dc:creator>andreasklinger</dc:creator><comments>https://news.ycombinator.com/item?id=18907460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18907460</guid></item></channel></rss>