<?xml version="1.0" encoding="UTF-8"?><feed
	xmlns="http://www.w3.org/2005/Atom"
	xmlns:thr="http://purl.org/syndication/thread/1.0"
	xml:lang="en-US"
	>
	<title type="text">alper.nl</title>
	<subtitle type="text">The homepage of Alper Cugun</subtitle>

	<updated>2025-03-14T15:58:24Z</updated>

	<link rel="alternate" type="text/html" href="https://alper.nl/dingen" />
	<id>https://alper.nl/dingen/feed/atom/</id>
	<link rel="self" type="application/atom+xml" href="https://alper.nl/dingen/feed/atom/" />

	<generator uri="https://wordpress.org/" version="6.7.2">WordPress</generator>
	<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/03/18145/" />

		<id>https://alper.nl/dingen/?p=18145</id>
		<updated>2025-03-14T15:58:24Z</updated>
		<published>2025-03-14T15:58:24Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[&#8220;The only good laws are the laws that make *me* more money.&#8221;]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/03/18145/"><![CDATA[
<p>&#8220;The only good laws are the laws that make *me* more money.&#8221;</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-techcrunch wp-block-embed-techcrunch"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="8pjEEcW0bJ"><a href="https://techcrunch.com/2025/03/13/y-combinator-urges-the-white-house-to-support-europes-digital-markets-act/">Y Combinator urges the White House to support Europe&#8217;s Digital Markets Act</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Y Combinator urges the White House to support Europe&#8217;s Digital Markets Act&#8221; &#8212; TechCrunch" src="https://techcrunch.com/2025/03/13/y-combinator-urges-the-white-house-to-support-europes-digital-markets-act/embed/#?secret=3iSlTBRhxP#?secret=8pjEEcW0bJ" data-secret="8pjEEcW0bJ" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/03/18145/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/03/18145/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/03/18141/" />

		<id>https://alper.nl/dingen/?p=18141</id>
		<updated>2025-03-14T15:55:06Z</updated>
		<published>2025-03-14T15:55:06Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Games" /><category scheme="https://alper.nl/dingen" term="Product / Design" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Chronicle of how you make a hit game. Balatro is amazing even if I ripped through it in a couple of days. https://localthunk.com/blog/balatro-timeline-3aarh]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/03/18141/"><![CDATA[
<p>Chronicle of how you make a hit game. Balatro is amazing even if I ripped through it in a couple of days.</p>



<p><a href="https://localthunk.com/blog/balatro-timeline-3aarh">https://localthunk.com/blog/balatro-timeline-3aarh</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/03/18141/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/03/18141/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18137/" />

		<id>https://alper.nl/dingen/?p=18137</id>
		<updated>2025-02-26T23:10:33Z</updated>
		<published>2025-02-26T23:10:33Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Podcast" /><category scheme="https://alper.nl/dingen" term="Product / Design" />
		<summary type="html"><![CDATA[I usually enjoy Cortex&#8217;s romps into productivity porn, but what struck me here is that they open with Grey discovering Asana and how he spent the week setting his business and life up in it. Lots to unpack here: People are still discovering Asana? Grey immediately and deeply gets what is powerful about Asana and &#8230; <a href="https://alper.nl/dingen/2025/02/18137/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18137/"><![CDATA[
<p>I usually enjoy Cortex&#8217;s romps into productivity porn, but what struck me here is that they open with Grey discovering Asana and how he spent the week setting his business and life up in it.</p>



<p>Lots to unpack here:</p>



<p>People are still discovering Asana?</p>



<p>Grey immediately and deeply gets what is powerful about Asana and what tradeoffs that entails.</p>



<p>I think that everybody who refuses to use Asana is forced to cobble together a broken version of it themselves. That is true and will stay true.</p>



<p><a href="https://www.relay.fm/cortex/164">https://www.relay.fm/cortex/164</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18137/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18137/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18135/" />

		<id>https://alper.nl/dingen/?p=18135</id>
		<updated>2025-02-26T21:47:02Z</updated>
		<published>2025-02-26T21:47:02Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Our work in software engineering consists mostly of learning and for me and my team a fair part of that is teaching. Both of these are immensely difficult and rewarding components of the job. https://www.herostrat.us/posts/learning-the-hardest-problem-in-computer-science]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18135/"><![CDATA[
<p>Our work in software engineering consists mostly of learning and for me and my team a fair part of that is teaching. Both of these are immensely difficult and rewarding components of the job.</p>



<p><a href="https://www.herostrat.us/posts/learning-the-hardest-problem-in-computer-science">https://www.herostrat.us/posts/learning-the-hardest-problem-in-computer-science</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18135/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18135/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18131/" />

		<id>https://alper.nl/dingen/?p=18131</id>
		<updated>2025-02-26T21:37:01Z</updated>
		<published>2025-02-26T21:37:01Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Leadership" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Here&#8217;s a good article about platform teams that I got to read an early draft of. I can say from my own experience that all of these traps are very easy to go into. Be aware and prioritize ruthlessly what works and what doesn&#8217;t work. https://serce.me/posts/2025-01-07-six-sins-of-platform-teams]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18131/"><![CDATA[
<p>Here&#8217;s a good article about platform teams that I got to read an early draft of. I can say from my own experience that all of these traps are <em>very easy</em> to go into. Be aware and prioritize ruthlessly what works and what doesn&#8217;t work.</p>



<p><a href="https://serce.me/posts/2025-01-07-six-sins-of-platform-teams">https://serce.me/posts/2025-01-07-six-sins-of-platform-teams</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18131/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18131/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[Using jj as a manager]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/using-jj-as-a-manager/" />

		<id>https://alper.nl/dingen/?p=18115</id>
		<updated>2025-02-26T21:38:28Z</updated>
		<published>2025-02-26T08:16:21Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[I think when people ask what&#8217;s so great about jj they tend to go deep into things such as mega-merge strategies and stacked PRs. These things are cool, no doubt, but jj can be useful starting from the very small. In my case as a manager I commit a lot of small stuff, documentation updates, &#8230; <a href="https://alper.nl/dingen/2025/02/using-jj-as-a-manager/" class="more-link">Continue reading <span class="screen-reader-text">Using jj as a manager</span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/using-jj-as-a-manager/"><![CDATA[
<p>I think when people ask what&#8217;s so great about <a href="https://github.com/jj-vcs/jj">jj</a> they tend to go deep into things such as <a href="https://v5.chriskrycho.com/journal/jujutsu-megamerges-and-jj-absorb/">mega-merge strategies</a> and <a href="https://github.com/lazywei/fj">stacked PRs</a>. These things are cool, no doubt, but jj can be useful starting from the very small.</p>



<p>In my case as a manager I commit a lot of small stuff, documentation updates, nits, fixes (and also larger bits of code). I got this down to be pretty fast using all <a href="https://github.com/jhillyerd/plugin-git">the git aliases</a> available.</p>



<p>In an ideal world I&#8217;d be doing most of my work in a worktree (which takes ages to create in our monorepo) and I could pass the change quickly in my clean main checkout folder. That would then go like this:</p>



<pre class="wp-block-code"><code>gcb random-new-branch
ga docs.md
gcm "Documentation update" # Or immediately gcam
gpu</code></pre>



<p>But of course as a manager, my life is made out of interruptions so odds are that my main checkout folder is not clean and contains changes for something else I started but did not get to finish. Now I have a bunch of bad options:</p>



<ol class="wp-block-list">
<li>Quickly finish the old work and push it so I can work on the new thing</li>



<li>Create a worktree for this tiny thing</li>



<li>Stash the old work and risk forgetting about it entirely</li>



<li>Think all of the above is too much effort and I&#8217;d just rather drop this</li>



<li>Go to Github.com and pass the change through the web site (best option if I can do it in one go)</li>
</ol>



<p>With jj I don&#8217;t have to deal with most of this. Whenever I have something new I want to work on I can type: <code> jj new main</code> and I&#8217;m good to go. Whatever work in progress I might&#8217;ve had, has already been snapshotted and will still be there when I want to resume work on it.</p>



<p>And when it&#8217;s ready, I can do <code> jj git push -c</code> and it will send my change to our forge without me having to name the branch. I still have to describe the change but all in all jj has turned 4 steps into 2 and removed the potential blockers from this process.</p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/using-jj-as-a-manager/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/using-jj-as-a-manager/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18124/" />

		<id>https://alper.nl/dingen/?p=18124</id>
		<updated>2025-02-25T22:44:37Z</updated>
		<published>2025-02-25T22:44:37Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="New York" /><category scheme="https://alper.nl/dingen" term="Photography" /><category scheme="https://alper.nl/dingen" term="Product / Design" />
		<summary type="html"><![CDATA[A beautiful lush essay and homage to an ubiquitous typeface without a name. https://aresluna.org/the-hardest-working-font-in-manhattan]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18124/"><![CDATA[
<p>A beautiful lush essay and homage to an ubiquitous typeface without a name.</p>



<p><a href="https://aresluna.org/the-hardest-working-font-in-manhattan">https://aresluna.org/the-hardest-working-font-in-manhattan</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18124/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18124/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18122/" />

		<id>https://alper.nl/dingen/?p=18122</id>
		<updated>2025-02-25T22:37:11Z</updated>
		<published>2025-02-25T22:37:11Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[I can relate to this because I&#8217;m using Cursor to write a bit of Gleam where it&#8217;s usually off entirely because this is such a small language. It would be annoying maybe if LLMs got us into a place where literally everything becomes a React+Tailwind application but so far I don&#8217;t see a huge risk &#8230; <a href="https://alper.nl/dingen/2025/02/18122/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18122/"><![CDATA[
<p>I can relate to this because I&#8217;m using Cursor to write a bit of Gleam where it&#8217;s usually off entirely because this is such a small language.</p>



<p>It would be annoying maybe if LLMs got us into a place where literally everything becomes a React+Tailwind application but so far I don&#8217;t see a huge risk that that will happen.</p>



<p>What is available and what is easy does of course influence what becomes popular, but nothing new there. </p>



<p><a href="https://vale.rocks/posts/ai-is-stifling-tech-adoption">https://vale.rocks/posts/ai-is-stifling-tech-adoption</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18122/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18122/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18120/" />

		<id>https://alper.nl/dingen/?p=18120</id>
		<updated>2025-02-25T22:33:26Z</updated>
		<published>2025-02-25T22:33:26Z</published>
		<category scheme="https://alper.nl/dingen" term="Climate" /><category scheme="https://alper.nl/dingen" term="English" />
		<summary type="html"><![CDATA[So much car traffic is absolutely unnecessary which makes it all the more galling that we allow people to poison everybody else by doing it. https://www.theguardian.com/environment/2025/feb/14/brake-pad-dust-toxic-exhaust-emissions]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18120/"><![CDATA[
<p>So much car traffic is absolutely unnecessary which makes it all the more galling that we allow people to poison everybody else by doing it.</p>



<p><a href="https://www.theguardian.com/environment/2025/feb/14/brake-pad-dust-toxic-exhaust-emissions">https://www.theguardian.com/environment/2025/feb/14/brake-pad-dust-toxic-exhaust-emissions</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18120/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18120/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18117/" />

		<id>https://alper.nl/dingen/?p=18117</id>
		<updated>2025-02-25T22:30:25Z</updated>
		<published>2025-02-25T22:30:25Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Internet" /><category scheme="https://alper.nl/dingen" term="Science" />
		<summary type="html"><![CDATA[Lots of people are going to have a problem with the truth going forward, so get those Wikipedia backups handy and start thinking about how to host it in a more distributed and resilient way. https://www.404media.co/wikipedia-prepares-for-increase-in-threats-to-us-editors-from-musk-and-his-allies]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18117/"><![CDATA[
<p>Lots of people are going to have a problem with the truth going forward, so get those Wikipedia backups handy and start thinking about how to host it in a more distributed and resilient way.</p>



<p><a href="https://www.404media.co/wikipedia-prepares-for-increase-in-threats-to-us-editors-from-musk-and-his-allies">https://www.404media.co/wikipedia-prepares-for-increase-in-threats-to-us-editors-from-musk-and-his-allies</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18117/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18117/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18107/" />

		<id>https://alper.nl/dingen/?p=18107</id>
		<updated>2025-02-20T21:39:02Z</updated>
		<published>2025-02-20T21:39:02Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Politics" /><category scheme="https://alper.nl/dingen" term="San Francisco" />
		<summary type="html"><![CDATA[Not a major surprise that minorities would be treated poorly at a nazi charity like the Chan Zuckerberg Initiative. https://www.businessinsider.com/chan-zuckerberg-initiative-racial-discrimination-claim-ray-holgado-facebook-2020-11?international=true&#38;r=US&#38;IR=T]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18107/"><![CDATA[
<p>Not a major surprise that minorities would be treated poorly at a nazi charity like the Chan Zuckerberg Initiative.</p>



<p><a href="https://www.businessinsider.com/chan-zuckerberg-initiative-racial-discrimination-claim-ray-holgado-facebook-2020-11?international=true&amp;r=US&amp;IR=T">https://www.businessinsider.com/chan-zuckerberg-initiative-racial-discrimination-claim-ray-holgado-facebook-2020-11?international=true&amp;r=US&amp;IR=T</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18107/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18107/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18105/" />

		<id>https://alper.nl/dingen/?p=18105</id>
		<updated>2025-02-20T21:33:07Z</updated>
		<published>2025-02-20T21:33:07Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Video" />
		<summary type="html"><![CDATA[Wheel of Time is low key one of the best fantasy tv shows out right now. Each season is going from strength to strength and the next one looks to be the best one yet.]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18105/"><![CDATA[
<p>Wheel of Time is low key one of the best fantasy tv shows out right now. Each season is going from strength to strength and the next one looks to be the best one yet.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="The Wheel of Time Season 3 - Official Trailer | Prime Video" width="660" height="371" src="https://www.youtube.com/embed/qk0D4OV95bQ?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18105/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18105/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18102/" />

		<id>https://alper.nl/dingen/?p=18102</id>
		<updated>2025-02-20T17:13:22Z</updated>
		<published>2025-02-20T17:13:22Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[A lot has been made of this talk about Egoless Engineering but I can say that for me it came at the exactly right time. In our platform team we got to the point mentioned in the talk and are now working on #3: Empower Everybody Else. https://egoless.engineering/#50]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18102/"><![CDATA[
<p>A lot has been made of this talk about Egoless Engineering but I can say that for me it came at the exactly right time. In our platform team we got to the point mentioned in the talk and are now working on #3: Empower Everybody Else.</p>



<p><a href="https://egoless.engineering/#50">https://egoless.engineering/#50</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18102/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18102/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18099/" />

		<id>https://alper.nl/dingen/?p=18099</id>
		<updated>2025-02-20T17:01:33Z</updated>
		<published>2025-02-20T17:01:33Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Obsidian is a knowledge worker&#8217;s lightsaber. It&#8217;s indispensable for any kind of serious work and it is now free to use. https://obsidian.md/blog/free-for-work]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18099/"><![CDATA[
<p>Obsidian is a knowledge worker&#8217;s lightsaber. It&#8217;s indispensable for any kind of serious work and it is now free to use.</p>



<p><a href="https://obsidian.md/blog/free-for-work">https://obsidian.md/blog/free-for-work</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18099/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18099/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18096/" />

		<id>https://alper.nl/dingen/?p=18096</id>
		<updated>2025-02-20T16:59:52Z</updated>
		<published>2025-02-20T16:59:41Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Rare to see an actual apples-to-apples comparison of databases like this. Postgres comes out ahead versus Sqlite but as always, it depends. https://www.twilio.com/en-us/blog/sqlite-postgresql-complicated]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18096/"><![CDATA[
<p>Rare to see an actual apples-to-apples comparison of databases like this. Postgres comes out ahead versus Sqlite but as always, it depends.</p>



<p><a href="https://www.twilio.com/en-us/blog/sqlite-postgresql-complicated">https://www.twilio.com/en-us/blog/sqlite-postgresql-complicated</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18096/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18096/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18093/" />

		<id>https://alper.nl/dingen/?p=18093</id>
		<updated>2025-02-20T16:55:42Z</updated>
		<published>2025-02-20T16:55:42Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Another funny relic from the depths of version control: the Octopus Merge https://www.freblogg.com/git-octopus-merge]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18093/"><![CDATA[
<p>Another funny relic from the depths of version control: the Octopus Merge</p>



<p><a href="https://www.freblogg.com/git-octopus-merge">https://www.freblogg.com/git-octopus-merge</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18093/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18093/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18090/" />

		<id>https://alper.nl/dingen/?p=18090</id>
		<updated>2025-02-20T16:54:15Z</updated>
		<published>2025-02-20T16:54:15Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[This is the way �A Pattern Language� intended we should talk about patterns: applied and without making things more complicated. Patterns should simplify and be grasped immediately. https://grantslatton.com/design-patterns]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18090/"><![CDATA[
<p>This is the way �A Pattern Language� intended we should talk about patterns: applied and without making things more complicated. Patterns should simplify and be grasped immediately.</p>



<p><a href="https://grantslatton.com/design-patterns">https://grantslatton.com/design-patterns</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18090/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18090/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18087/" />

		<id>https://alper.nl/dingen/?p=18087</id>
		<updated>2025-02-20T16:51:07Z</updated>
		<published>2025-02-20T16:51:07Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Filing this away for future reference when at some point we&#8217;ll want to get out of managed Kubernetes. https://bilbof.com/posts/kubernetes-on-hetzner]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18087/"><![CDATA[
<p>Filing this away for future reference when at some point we&#8217;ll want to get out of managed Kubernetes.</p>



<p><a href="https://bilbof.com/posts/kubernetes-on-hetzner">https://bilbof.com/posts/kubernetes-on-hetzner</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18087/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18087/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18081/" />

		<id>https://alper.nl/dingen/?p=18081</id>
		<updated>2025-02-18T17:13:42Z</updated>
		<published>2025-02-18T17:13:42Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[A very good explanation about &#8220;object soup&#8221; and how Rust is uniquely poorly suited to model problems in that way. It pins down a very fundamental issue that people coming from an object oriented background run into all the time and offers a helpful solution. https://jacko.io/object_soup.html]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18081/"><![CDATA[
<p>A very good explanation about &#8220;object soup&#8221; and how Rust is uniquely poorly suited to model problems in that way. It pins down a very fundamental issue that people coming from an object oriented background run into all the time and offers a helpful solution.</p>



<p><a href="https://jacko.io/object_soup.html">https://jacko.io/object_soup.html</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18081/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18081/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18077/" />

		<id>https://alper.nl/dingen/?p=18077</id>
		<updated>2025-02-18T17:11:46Z</updated>
		<published>2025-02-18T17:11:08Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Science" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Quanta&#8217;s write-ups of math discoveries are always enjoyable to read. In this case an undergraduate (!) figured out something new about hash tables and how fast they can be. Not sure yet when this will be shipped in code, but still it&#8217;s a pretty amazing discovery.]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18077/"><![CDATA[
<p>Quanta&#8217;s write-ups of math discoveries are always enjoyable to read. In this case an undergraduate (!) figured out something new about hash tables and how fast they can be. Not sure yet when this will be shipped in code, but still it&#8217;s a pretty amazing discovery.</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-quanta-magazine wp-block-embed-quanta-magazine"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="MyW7K0w9gk"><a href="https://www.quantamagazine.org/undergraduate-upends-a-40-year-old-data-science-conjecture-20250210/">Undergraduate Upends a 40-Year-Old Data Science Conjecture</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Undergraduate Upends a 40-Year-Old Data Science Conjecture&#8221; &#8212; Quanta Magazine" src="https://www.quantamagazine.org/undergraduate-upends-a-40-year-old-data-science-conjecture-20250210/embed/#?secret=zzlLfrOHvl#?secret=MyW7K0w9gk" data-secret="MyW7K0w9gk" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18077/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18077/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18075/" />

		<id>https://alper.nl/dingen/?p=18075</id>
		<updated>2025-02-18T08:47:30Z</updated>
		<published>2025-02-18T08:47:30Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Turkish" />
		<summary type="html"><![CDATA[An enjoyable dive into where all these patronyms and nicknames came from. I could make one for Turkish but where I came from the lakap (nickname) is more common than the diminutive (Hat�a = Hatice). https://blog.plover.com/lang/etym/nickname-names.html]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18075/"><![CDATA[
<p>An enjoyable dive into where all these patronyms and nicknames came from. I could make one for Turkish but where I came from the <em>lakap</em> (nickname) is more common than the diminutive (Hat�a = Hatice).</p>



<p><a href="https://blog.plover.com/lang/etym/nickname-names.html">https://blog.plover.com/lang/etym/nickname-names.html</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18075/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18075/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18073/" />

		<id>https://alper.nl/dingen/?p=18073</id>
		<updated>2025-02-18T08:44:08Z</updated>
		<published>2025-02-18T08:44:08Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[Just one of the ways that Zuckerberg full willingly enabled neonazis on his platforms. https://globalextremism.org/post/neo-nazis-monetize-hate-on-instagram]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18073/"><![CDATA[
<p>Just one of the ways that Zuckerberg full willingly enabled neonazis on his platforms.</p>



<p><a href="https://globalextremism.org/post/neo-nazis-monetize-hate-on-instagram">https://globalextremism.org/post/neo-nazis-monetize-hate-on-instagram</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18073/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18073/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18071/" />

		<id>https://alper.nl/dingen/?p=18071</id>
		<updated>2025-02-18T08:42:04Z</updated>
		<published>2025-02-18T08:42:04Z</published>
		<category scheme="https://alper.nl/dingen" term="Berlin" /><category scheme="https://alper.nl/dingen" term="Climate" /><category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="New York" />
		<summary type="html"><![CDATA[Hundred percent sure that if the same policy would be applied to Berlin most car traffic would evaporate from our streets here immediately. Most traffic in my neighborhood is people without really that much to do who could be doing something other than driving and drug dealers. https://www.fastcompany.com/91272434/a-million-cars-have-disappeared-what-nyc-is-like-after-one-month-of-congestion-pricing]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18071/"><![CDATA[
<p>Hundred percent sure that if the same policy would be applied to Berlin most car traffic would evaporate from our streets here immediately. Most traffic in my neighborhood is people without really that much to do who could be doing something other than driving and drug dealers.</p>



<p><a href="https://www.fastcompany.com/91272434/a-million-cars-have-disappeared-what-nyc-is-like-after-one-month-of-congestion-pricing">https://www.fastcompany.com/91272434/a-million-cars-have-disappeared-what-nyc-is-like-after-one-month-of-congestion-pricing</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18071/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18071/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18069/" />

		<id>https://alper.nl/dingen/?p=18069</id>
		<updated>2025-02-18T08:40:39Z</updated>
		<published>2025-02-18T08:40:39Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Wild to see the materials that go into making a single inference machine for private use. At scale this stuff will of course be more efficient, but still the main components will be more or less the same. https://ewintr.nl/posts/2025/building-a-personal-private-ai-computer-on-a-budget]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18069/"><![CDATA[
<p>Wild to see the materials that go into making a single inference machine for private use. At scale this stuff will of course be more efficient, but still the main components will be more or less the same.</p>



<p><a href="https://ewintr.nl/posts/2025/building-a-personal-private-ai-computer-on-a-budget">https://ewintr.nl/posts/2025/building-a-personal-private-ai-computer-on-a-budget</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18069/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18069/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18066/" />

		<id>https://alper.nl/dingen/?p=18066</id>
		<updated>2025-02-11T08:30:17Z</updated>
		<published>2025-02-11T08:30:17Z</published>
		<category scheme="https://alper.nl/dingen" term="Berlin" /><category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Product / Design" /><category scheme="https://alper.nl/dingen" term="Software Engineering" /><category scheme="https://alper.nl/dingen" term="Work" />
		<summary type="html"><![CDATA[We&#8217;ve revived our tech blog and will be sharing a bunch of stuff around our AI process and what it means to be an &#8220;AI first&#8221; company. Here&#8217;s an in-depth first piece about what it takes to develop a successful real life product with LLMs. https://choco.com/us/stories/life-at-choco/scaling-ai-applications-with-llms]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18066/"><![CDATA[
<p>We&#8217;ve revived our tech blog and will be sharing a bunch of stuff around our AI process and what it means to be an &#8220;AI first&#8221; company. Here&#8217;s an in-depth first piece about what it takes to develop a successful real life product with LLMs.</p>



<p><a href="https://choco.com/us/stories/life-at-choco/scaling-ai-applications-with-llms">https://choco.com/us/stories/life-at-choco/scaling-ai-applications-with-llms</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18066/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18066/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18063/" />

		<id>https://alper.nl/dingen/?p=18063</id>
		<updated>2025-02-10T21:41:14Z</updated>
		<published>2025-02-10T21:41:14Z</published>
		<category scheme="https://alper.nl/dingen" term="Deutsch" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[@alper Hast du eine Perspektive f�r uns was wir tuen k�nnen/ tuen sollten? Jetzt habe ich einen guten Job aber ich versuche meine Familie davon zu �berzeugen demn�chst zur�ck nach Amsterdam oder in die Schweiz umzuziehen. Ich meine was man h�tte tun sollen ist einige von den Problemen die hier skizziert werden zu l�sen: Nur: &#8230; <a href="https://alper.nl/dingen/2025/02/18063/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18063/"><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>@alper Hast du eine Perspektive f�r uns was wir tuen k�nnen/ tuen sollten?</p>
</blockquote>



<p>Jetzt habe ich einen guten Job aber ich versuche meine Familie davon zu �berzeugen demn�chst zur�ck nach Amsterdam oder in die Schweiz umzuziehen.</p>



<p>Ich meine was man h�tte tun sollen ist einige von den Problemen die hier skizziert werden zu l�sen:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="400" height="674" src="https://alper.nl/dingen/wp-content/uploads/2025/02/61LnmYbbtPL._SL1500_.jpg" alt="" class="wp-image-18064" srcset="https://alper.nl/dingen/wp-content/uploads/2025/02/61LnmYbbtPL._SL1500_.jpg 400w, https://alper.nl/dingen/wp-content/uploads/2025/02/61LnmYbbtPL._SL1500_-178x300.jpg 178w" sizes="auto, (max-width: 400px) 100vw, 400px" /></figure>



<p>Nur:</p>



<ol class="wp-block-list">
<li>Die L�sungen f�r diese Probleme gibt es schon l�ngst nur die Leute hier wollen diese nicht gel�st sehen. Sowas ist kulturell bedingt und da kann man kaum etwas gegen tun.</li>



<li>Es ist jetzt schon ziemlich zu sp�t und mit diesem nicht-existierenden Reformtempo hat man die Krankenkassen (Renten, Digitalisierung, usw.) irgendwann rund 2040 neu gestaltet. Dann kann man es auch lassen.</li>
</ol>



<p>Und wenn jetzt eine CDU-Regierung kommt dann wird gar kein Problem gel�st. Dann folgt nur noch mehr Abbruch (wie wir jetzt in Berlin haben sehen k�nnen).</p>



<p>Also meine Tipps:</p>



<ul class="wp-block-list">
<li>Rettet wer sich retten kann und zieh weiter nach irgendwo, wo es klimafest ist und die Kultur nicht so kaputt ist.</li>



<li>Sorge zumindest dass du damit gut verdienst. Der Handel in Hass, Daten, Immobilien, R�stung usw. ist lukrativ und wird das auch bleiben.</li>
</ul>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18063/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18063/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18059/" />

		<id>https://alper.nl/dingen/?p=18059</id>
		<updated>2025-02-08T20:52:26Z</updated>
		<published>2025-02-08T20:49:25Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Science" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[LLMs are fundamentally matching the patterns they�ve seen, and their abilities are constrained by mathematical boundaries. Embedding tricks and chain-of-thought prompting simply extends their ability to do more sophisticated pattern matching. The mathematical results imply that you can always find compositional tasks whose complexity lies beyond a given system�s abilities. LLMs are still very useful &#8230; <a href="https://alper.nl/dingen/2025/02/18059/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18059/"><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>LLMs are fundamentally matching the patterns they�ve seen, and their abilities are constrained by mathematical boundaries. Embedding tricks and chain-of-thought prompting simply extends their ability to do more sophisticated pattern matching. The mathematical results imply that you can always find compositional tasks whose complexity lies beyond a given system�s abilities.</p>
</blockquote>



<p>LLMs are still very useful in a bunch of domains but here&#8217;s an article explaining (from a <a href="https://arxiv.org/pdf/2412.02975">paper with a novel bound</a> on computational complexity) why improvements in reasoning seem to have run out of steam.</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-quanta-magazine wp-block-embed-quanta-magazine"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="HpdlPeYK6S"><a href="https://www.quantamagazine.org/chatbot-software-begins-to-face-fundamental-limitations-20250131/">Chatbot Software Begins to Face Fundamental Limitations</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Chatbot Software Begins to Face Fundamental Limitations&#8221; &#8212; Quanta Magazine" src="https://www.quantamagazine.org/chatbot-software-begins-to-face-fundamental-limitations-20250131/embed/#?secret=nG6OIvp2nM#?secret=HpdlPeYK6S" data-secret="HpdlPeYK6S" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18059/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18059/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18057/" />

		<id>https://alper.nl/dingen/?p=18057</id>
		<updated>2025-02-08T20:45:18Z</updated>
		<published>2025-02-08T20:45:18Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Overview of the performance of different caching solutions for Rails comparing Redis to some competitors. https://www.bigbinary.com/blog/caching-in-rails-with-redis-vs-alternatives]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18057/"><![CDATA[
<p>Overview of the performance of different caching solutions for Rails comparing Redis to some competitors.</p>



<p><a href="https://www.bigbinary.com/blog/caching-in-rails-with-redis-vs-alternatives">https://www.bigbinary.com/blog/caching-in-rails-with-redis-vs-alternatives</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18057/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18057/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18055/" />

		<id>https://alper.nl/dingen/?p=18055</id>
		<updated>2025-02-08T20:44:17Z</updated>
		<published>2025-02-08T20:44:17Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Kids" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[It&#8217;s a shame these people are so thoroughly psychopathic (from this epic Guardian profile) because this piece about pronatalism is nothing if not well argued. https://www.palladiummag.com/2023/04/06/birth-rates-are-collapsing]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18055/"><![CDATA[
<p>It&#8217;s a shame these people are so thoroughly psychopathic (from this epic <a href="https://www.theguardian.com/lifeandstyle/article/2024/may/25/american-pronatalists-malcolm-and-simone-collins">Guardian profile</a>) because this piece about pronatalism is nothing if not well argued.</p>



<p><a href="https://www.palladiummag.com/2023/04/06/birth-rates-are-collapsing">https://www.palladiummag.com/2023/04/06/birth-rates-are-collapsing</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18055/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18055/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18053/" />

		<id>https://alper.nl/dingen/?p=18053</id>
		<updated>2025-02-08T13:25:56Z</updated>
		<published>2025-02-08T13:25:56Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[This was exactly a discussion I had yesterday where when teams reach higher levels of maturity, they may catch and fix issues internally before they become full blown incidents. So how do we than make sure we are not over-indexing on purely the operational surprises where we ran the heavy incident machinery and how do &#8230; <a href="https://alper.nl/dingen/2025/02/18053/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18053/"><![CDATA[
<p>This was exactly a discussion I had yesterday where when teams reach higher levels of maturity, they may catch and fix issues internally before they become full blown incidents.</p>



<p>So how do we than make sure we are not over-indexing on purely the operational surprises where we ran the heavy incident machinery and how do we get the right learnings and improvements disseminated throughout the organisation?</p>



<p>(I know how. The &#8220;how&#8221; here is how to get there.)</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-surfing-complexity wp-block-embed-surfing-complexity"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="VMBPfPdyvg"><a href="https://surfingcomplexity.blog/2025/02/01/youre-missing-your-near-misses/">You&#8217;re missing your near&nbsp;misses</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;You&#8217;re missing your near&nbsp;misses&#8221; &#8212; Surfing Complexity" src="https://surfingcomplexity.blog/2025/02/01/youre-missing-your-near-misses/embed/#?secret=hr3jPLc3mw#?secret=VMBPfPdyvg" data-secret="VMBPfPdyvg" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18053/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18053/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18051/" />

		<id>https://alper.nl/dingen/?p=18051</id>
		<updated>2025-02-08T13:22:06Z</updated>
		<published>2025-02-08T13:22:06Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Even the most basic functions in foundational libraries can be iterated on and improved by reading papers and implementing novel algorithmic approaches. Here&#8217;s a breakdown of how the time crate got faster (even though &#8220;no one has complained&#8221;). https://jhpratt.dev/blog/optimizing-with-novel-calendrical-algorithms]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18051/"><![CDATA[
<p>Even the most basic functions in foundational libraries can be iterated on and improved by reading papers and implementing novel algorithmic approaches. Here&#8217;s a breakdown of how the <code>time</code> crate got faster (even though &#8220;no one has complained&#8221;).</p>



<p><a href="https://jhpratt.dev/blog/optimizing-with-novel-calendrical-algorithms">https://jhpratt.dev/blog/optimizing-with-novel-calendrical-algorithms</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18051/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18051/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18049/" />

		<id>https://alper.nl/dingen/?p=18049</id>
		<updated>2025-02-08T13:15:58Z</updated>
		<published>2025-02-08T13:15:58Z</published>
		<category scheme="https://alper.nl/dingen" term="Deutsch" /><category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[Good luck hiring talent for your struggling economy with racism becoming even more rampant than it normally is. Not that that is the only problem facing Germany, but it&#8217;s a huge distraction for all parties while nothing material has improved for decades. https://www.tagesschau.de/wirtschaft/konzerne-gegen-fremdenfeindlichkeit-100.html]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18049/"><![CDATA[
<p>Good luck hiring talent for your struggling economy with racism becoming even more rampant than it normally is. Not that that is the only problem facing Germany, but it&#8217;s a huge distraction for all parties while nothing material has improved for decades.</p>



<p><a href="https://www.tagesschau.de/wirtschaft/konzerne-gegen-fremdenfeindlichkeit-100.html">https://www.tagesschau.de/wirtschaft/konzerne-gegen-fremdenfeindlichkeit-100.html</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18049/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18049/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18047/" />

		<id>https://alper.nl/dingen/?p=18047</id>
		<updated>2025-02-08T13:10:49Z</updated>
		<published>2025-02-08T13:10:49Z</published>
		<category scheme="https://alper.nl/dingen" term="Agile" /><category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Leadership" />
		<summary type="html"><![CDATA[I enjoy James Stanier&#8217;s newsletter on engineering management a lot. This one is about information processing in organizations, something which will make or break you. From my observation, the correlation between high functioning people in engineering leadership and usage of Obsidian is not 1.0 but it is very high. I use a fairly tricked out &#8230; <a href="https://alper.nl/dingen/2025/02/18047/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18047/"><![CDATA[
<p>I enjoy James Stanier&#8217;s newsletter on engineering management a lot. This one is about information processing in organizations, something which will make or break you.</p>



<p>From my observation, the correlation between high functioning people in engineering leadership and usage of <a href="https://obsidian.md">Obsidian</a> is not 1.0 but it is <em>very</em> high. I use a fairly <a href="https://alper.nl/dingen/2023/12/my-obsidian-home/">tricked out setup</a> myself, but there&#8217;s value to be had here at all levels.</p>



<p>It&#8217;s an interesting oversight in the OODA loop sketched out in the article, that the most important step &#8220;Orientation&#8221; is omitted. Orientation is elusive and hard to pin down which is exactly why it is so key.</p>



<p><a href="https://theengineeringmanager.substack.com/p/gather-decide-execute">https://theengineeringmanager.substack.com/p/gather-decide-execute</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18047/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18047/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18045/" />

		<id>https://alper.nl/dingen/?p=18045</id>
		<updated>2025-02-08T13:01:56Z</updated>
		<published>2025-02-08T13:01:56Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[SQLite is a tiny, somewhat quirky but incredibly convenient and fast database. For side projects I definitely don&#8217;t bother with a &#8220;real&#8221; database anymore and for many of them I just check the entire .sqlite file into version control for easier deployments. Here are some tuning tips to get really blazing fast performance out of &#8230; <a href="https://alper.nl/dingen/2025/02/18045/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18045/"><![CDATA[
<p>SQLite is a tiny, somewhat quirky but incredibly convenient and fast database. For side projects I definitely don&#8217;t bother with a &#8220;real&#8221; database anymore and for many of them I just check the entire .sqlite file into version control for easier deployments.</p>



<p>Here are some tuning tips to get really blazing fast performance out of it.</p>



<p><a href="https://kerkour.com/sqlite-for-servers">https://kerkour.com/sqlite-for-servers</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18045/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18045/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18038/" />

		<id>https://alper.nl/dingen/?p=18038</id>
		<updated>2025-02-07T18:18:15Z</updated>
		<published>2025-02-07T18:18:07Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[After missing the previous edition, I&#8217;m &#8216;attending&#8217; HYTRADBOI 2025. Databases are the bread and butter of our team and I enjoy keeping up with the cutting edge of the field while using the most boring possible one at work. https://www.hytradboi.com/2025]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18038/"><![CDATA[
<p>After missing the previous edition, I&#8217;m &#8216;attending&#8217; HYTRADBOI 2025. Databases are the bread and butter of our team and I enjoy keeping up with the cutting edge of the field while using the most boring possible one at work.</p>



<p><a href="https://www.hytradboi.com/2025">https://www.hytradboi.com/2025</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18038/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18038/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18033/" />

		<id>https://alper.nl/dingen/?p=18033</id>
		<updated>2025-02-07T08:03:18Z</updated>
		<published>2025-02-07T08:03:18Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[Imagine being this rich and having this much free time and using all of those capabilities to drive yourself mad with ignorance. Nothing bad has happened to these people yet they are convinced the entire world is out to get them. https://gizmodo.com/marc-andreessen-seems-to-think-hillary-clinton-was-actually-president-2000552062]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18033/"><![CDATA[
<p>Imagine being this rich and having this much free time and using all of those capabilities to drive yourself mad with ignorance. Nothing bad has happened to these people yet they are convinced the entire world is out to get them.</p>



<p><a href="https://gizmodo.com/marc-andreessen-seems-to-think-hillary-clinton-was-actually-president-2000552062">https://gizmodo.com/marc-andreessen-seems-to-think-hillary-clinton-was-actually-president-2000552062</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18033/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18033/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18030/" />

		<id>https://alper.nl/dingen/?p=18030</id>
		<updated>2025-02-05T23:40:51Z</updated>
		<published>2025-02-05T23:40:51Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[Thiel&#8217;s op-ed in the FT was truly insane. Who hurt these people? https://www.unpopularfront.news/p/reading-thiels-op-ed]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18030/"><![CDATA[
<p>Thiel&#8217;s op-ed in the FT was truly insane. Who hurt these people?</p>



<p><a href="https://www.unpopularfront.news/p/reading-thiels-op-ed">https://www.unpopularfront.news/p/reading-thiels-op-ed</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18030/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18030/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18025/" />

		<id>https://alper.nl/dingen/?p=18025</id>
		<updated>2025-02-05T23:33:23Z</updated>
		<published>2025-02-05T23:33:04Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="New York" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[As if it wasn&#8217;t obvious that the New York Times is a pile of crap, here&#8217;s them getting rid of Paul Krugman for views that aren&#8217;t Trump positive enough. https://www.cjr.org/analysis/paul-krugman-leaving-new-york-times-heavy-hand-editing-less-frequent-columns-newsletter.php]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18025/"><![CDATA[
<p>As if it wasn&#8217;t obvious that the New York Times is a pile of crap, here&#8217;s them getting rid of Paul Krugman for views that aren&#8217;t Trump positive enough.</p>



<p><a href="https://www.cjr.org/analysis/paul-krugman-leaving-new-york-times-heavy-hand-editing-less-frequent-columns-newsletter.php">https://www.cjr.org/analysis/paul-krugman-leaving-new-york-times-heavy-hand-editing-less-frequent-columns-newsletter.php</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18025/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18025/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18023/" />

		<id>https://alper.nl/dingen/?p=18023</id>
		<updated>2025-02-05T23:25:38Z</updated>
		<published>2025-02-05T23:25:38Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[&#8220;OpenAI shocked that an AI company would train on someone else&#8217;s data without permission or compensation.&#8221; https://www.404media.co/openai-furious-deepseek-might-have-stolen-all-the-data-openai-stole-from-us]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18023/"><![CDATA[
<p>&#8220;OpenAI shocked that an AI company would train on someone else&#8217;s data without permission or compensation.&#8221;</p>



<p><a href="https://www.404media.co/openai-furious-deepseek-might-have-stolen-all-the-data-openai-stole-from-us">https://www.404media.co/openai-furious-deepseek-might-have-stolen-all-the-data-openai-stole-from-us</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18023/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18023/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18019/" />

		<id>https://alper.nl/dingen/?p=18019</id>
		<updated>2025-02-07T08:00:21Z</updated>
		<published>2025-02-05T23:13:16Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" /><category scheme="https://alper.nl/dingen" term="Strategy" />
		<summary type="html"><![CDATA[This is a very good framework from Matt Webb for organizations how to do strategic pathfinding when it comes to AI. In Germany especially, lots of orgs would benefit from doing this instead of whatever it is that they are busy with right now. Interesting to see the word overhang used here (originally by Nat &#8230; <a href="https://alper.nl/dingen/2025/02/18019/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18019/"><![CDATA[
<p>This is a very good framework from Matt Webb for organizations how to do strategic pathfinding when it comes to AI. In Germany especially, lots of orgs would benefit from doing this instead of whatever it is that they are busy with right now.</p>



<p>Interesting to see the word overhang used here (originally by Nat Friedman) which I normally use when talking about tech &#8220;debt&#8221; but a capability overhang is of course also possible.</p>



<p><a href="https://interconnected.org/home/2023/12/08/ai-pathfinding">https://interconnected.org/home/2023/12/08/ai-pathfinding</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18019/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18019/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18017/" />

		<id>https://alper.nl/dingen/?p=18017</id>
		<updated>2025-02-05T23:05:44Z</updated>
		<published>2025-02-05T23:05:44Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[I don&#8217;t think there&#8217;s been a Python developer tool that&#8217;s been adopted as quickly as uv is being right now. Dealing with dependencies and running Python code has never been easier. https://treyhunner.com/2024/12/lazy-self-installing-python-scripts-with-uv]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18017/"><![CDATA[
<p>I don&#8217;t think there&#8217;s been a Python developer tool that&#8217;s been adopted as quickly as uv is being right now. Dealing with dependencies and running Python code has never been easier.</p>



<p><a href="https://treyhunner.com/2024/12/lazy-self-installing-python-scripts-with-uv">https://treyhunner.com/2024/12/lazy-self-installing-python-scripts-with-uv</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18017/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18017/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18015/" />

		<id>https://alper.nl/dingen/?p=18015</id>
		<updated>2025-02-05T23:04:21Z</updated>
		<published>2025-02-05T23:04:21Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Food" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[Looks like food waste and food security are going to be very important going forward. https://www.theguardian.com/global-development/2025/jan/14/nobel-world-food-prize-laureates-global-hunger-open-letter-food-production]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18015/"><![CDATA[
<p>Looks like food waste and food security are going to be very important going forward.</p>



<p><a href="https://www.theguardian.com/global-development/2025/jan/14/nobel-world-food-prize-laureates-global-hunger-open-letter-food-production">https://www.theguardian.com/global-development/2025/jan/14/nobel-world-food-prize-laureates-global-hunger-open-letter-food-production</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18015/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18015/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18013/" />

		<id>https://alper.nl/dingen/?p=18013</id>
		<updated>2025-02-05T23:35:47Z</updated>
		<published>2025-02-05T23:02:26Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[A write-up of the current dream stack in practice: prototype work in Python and then hook it up to Rust to bring it to production. https://www.sonair.com/journal/building-for-safety-with-rust]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18013/"><![CDATA[
<p>A write-up of the current dream stack in practice: prototype work in Python and then hook it up to Rust to bring it to production.</p>



<p><a href="https://www.sonair.com/journal/building-for-safety-with-rust">https://www.sonair.com/journal/building-for-safety-with-rust</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18013/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18013/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18011/" />

		<id>https://alper.nl/dingen/?p=18011</id>
		<updated>2025-02-05T22:58:16Z</updated>
		<published>2025-02-05T22:58:16Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Quick turnarounds on fixing vulnerabilities usually correlated with general engineering operational excellence.�The best cases were clients who asked us to just give them a constant feed of anything we found, and they�d fix it right away. Lots of interesting tidbits here from dozens of startup code audits.]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18011/"><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong>Quick turnarounds on fixing vulnerabilities usually correlated with general engineering operational excellence.</strong>�The best cases were clients who asked us to just give them a constant feed of anything we found, and they�d fix it right away.</p>
</blockquote>



<p>Lots of interesting tidbits here from dozens of startup code audits.</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ken-kantzer-039-s-blog wp-block-embed-ken-kantzer-039-s-blog"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="0m53sZA3vM"><a href="https://kenkantzer.com/learnings-from-5-years-of-tech-startup-code-audits/">Learnings from 5 years of tech startup code audits</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Learnings from 5 years of tech startup code audits&#8221; &#8212; Ken Kantzer&#039;s Blog" src="https://kenkantzer.com/learnings-from-5-years-of-tech-startup-code-audits/embed/#?secret=tYD4VsEv1j#?secret=0m53sZA3vM" data-secret="0m53sZA3vM" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18011/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18011/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18009/" />

		<id>https://alper.nl/dingen/?p=18009</id>
		<updated>2025-02-05T22:51:37Z</updated>
		<published>2025-02-05T22:51:37Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[[�] the abandonment of responsibility in two dimensions. Firstly, and following on from what was already happening in �big data�, the world stopped caring about where AI got its data � fitting in nicely with �surveillance capitalism. And secondly, contrary to what professional organisations like BCS and ACM had been preaching for years, the outcomes &#8230; <a href="https://alper.nl/dingen/2025/02/18009/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18009/"><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>[�] the abandonment of responsibility in two dimensions. Firstly, and following on from what was already happening in �big data�, the world stopped caring about where AI got its data � fitting in nicely with �<a href="https://www.amazon.co.uk/Age-Surveillance-Capitalism-Future-Frontier/dp/1781256845">surveillance capitalism</a>. And secondly, contrary to what professional organisations like BCS and ACM had been preaching for years, the outcomes of AI algorithms were no longer viewed as the responsibility of their designers � or anybody, really.</p>
</blockquote>



<p>That&#8217;s a fairer and more informed take than most. AI systems can be very useful in limited contexts but you wouldn&#8217;t want one to decide anything material about your life.</p>



<p><a href="https://www.bcs.org/articles-opinion-and-research/does-current-ai-represent-a-dead-end">https://www.bcs.org/articles-opinion-and-research/does-current-ai-represent-a-dead-end</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18009/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18009/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18007/" />

		<id>https://alper.nl/dingen/?p=18007</id>
		<updated>2025-02-05T22:45:13Z</updated>
		<published>2025-02-05T22:45:13Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Internet" /><category scheme="https://alper.nl/dingen" term="Science" />
		<summary type="html"><![CDATA[The scientists are all on Bluesky which is understandable given the war on science and truth taking place on Twitter. https://www.nature.com/articles/d41586-025-00177-1?linkId=12635521]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18007/"><![CDATA[
<p>The scientists are all on Bluesky which is understandable given the war on science and truth taking place on Twitter.</p>



<p><a href="https://www.nature.com/articles/d41586-025-00177-1?linkId=12635521">https://www.nature.com/articles/d41586-025-00177-1?linkId=12635521</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18007/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18007/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18003/" />

		<id>https://alper.nl/dingen/?p=18003</id>
		<updated>2025-02-05T22:41:54Z</updated>
		<published>2025-02-04T21:00:33Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[Not politicians, just career bureaucrats deep in the system. I ask them what their favorite part of the job is. They all say &#8220;stability&#8221; or &#8220;job security&#8221; as their #1. It takes 18 months to get the city to permit your shed? They. Do. Not. Care. All of these examples are things I struggle with &#8230; <a href="https://alper.nl/dingen/2025/02/18003/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18003/"><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Not politicians, just career bureaucrats deep in the system. I ask them what their favorite part of the job is. They all say &#8220;stability&#8221; or &#8220;job security&#8221; as their #1. It takes 18 months to get the city to permit your shed? They. Do. Not. Care.</p>
</blockquote>



<p>All of these examples are things I struggle with also on a daily basis. I live in Berlin where nobody gives a shit about anything. The place is a dump and everybody pretends that it can&#8217;t be any other way.</p>



<p>It&#8217;s not hard to see why people don&#8217;t care. Most people barely have the capacity to get through the day. They don&#8217;t have it in them to care about something more. The way to get people to care more is to force them with social pressure.</p>



<p><a href="https://grantslatton.com/nobody-cares">https://grantslatton.com/nobody-cares</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18003/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18003/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/18001/" />

		<id>https://alper.nl/dingen/?p=18001</id>
		<updated>2025-02-04T20:36:31Z</updated>
		<published>2025-02-04T20:36:31Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Artemis, fostered with Apollo, virgin who delights in arrows, far-shooting goddess, who swiftly drives her all-golden chariot through Smyrna to vine-clad Claros, I ask that you establish a loop counting from ninety-nine to one called beerLoop. A programming language where you make things happen by invoking the gods. Nice to see that classics upbringing to &#8230; <a href="https://alper.nl/dingen/2025/02/18001/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/18001/"><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Artemis, fostered with Apollo, virgin who delights in arrows, far-shooting goddess, who swiftly drives her all-golden chariot through Smyrna to vine-clad Claros, I ask that you establish a loop counting from ninety-nine to one called beerLoop.</p>
</blockquote>



<p>A programming language where you make things happen by invoking the gods. Nice to see that classics upbringing to be of some professional use.</p>



<p><a href="https://github.com/rottytooth/Olympus">https://github.com/rottytooth/Olympus</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/18001/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/18001/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/17999/" />

		<id>https://alper.nl/dingen/?p=17999</id>
		<updated>2025-02-04T20:30:17Z</updated>
		<published>2025-02-04T20:30:17Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[I had no idea that Git trailers were a thing, but this is pretty cool. Not sure where I&#8217;ll ever use it though: &#8220;trailers are severely underutilized&#8221; https://alchemists.io/articles/git_trailers]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/17999/"><![CDATA[
<p>I had no idea that Git trailers were a thing, but this is pretty cool. Not sure where I&#8217;ll ever use it though: &#8220;trailers are severely underutilized&#8221;</p>



<p><a href="https://alchemists.io/articles/git_trailers">https://alchemists.io/articles/git_trailers</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/17999/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/17999/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/17996/" />

		<id>https://alper.nl/dingen/?p=17996</id>
		<updated>2025-02-04T20:19:14Z</updated>
		<published>2025-02-04T20:18:33Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Leadership" />
		<summary type="html"><![CDATA[I agree with this with two additions: Most of the time things are not at all complex, they are complicated. Those are two very different things. Complications can be a symptom of avoidance but maybe oftentimes the work is complicated. If all the work was simple, any idiot could do it. Appreciate the real complexity &#8230; <a href="https://alper.nl/dingen/2025/02/17996/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/17996/"><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<ul class="wp-block-list">
<li>Slow progress on results</li>



<li>Blamed on everything being difficult or complicated</li>



<li>With a tendency to find artificial prerequisite activities that sound plausible, but on further examination&nbsp;aren�t.</li>
</ul>



<p>Things are as complex as we want to make them. Most of the time complexity is an excuse for either not wanting to do something or not knowing how to do something.</p>
</blockquote>



<p>I agree with this with two additions:</p>



<p>Most of the time things are not at all complex, they are complicated. Those are two very different things.</p>



<p>Complications can be a symptom of avoidance but maybe oftentimes the work <em>is</em> complicated. If all the work was simple, any idiot could do it. Appreciate the real complexity of the work while you are in the act of cutting through it.</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-kellblog wp-block-embed-kellblog"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="abUpmKwQA6"><a href="https://kellblog.com/2015/05/13/career-advice-simplifiers-go-far-complexifiers-get-stuck/">Career Advice:  Simplifiers Go Far, Complexifiers Get Stuck</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Career Advice:  Simplifiers Go Far, Complexifiers Get Stuck&#8221; &#8212; Kellblog" src="https://kellblog.com/2015/05/13/career-advice-simplifiers-go-far-complexifiers-get-stuck/embed/#?secret=Tfa3VumM5b#?secret=abUpmKwQA6" data-secret="abUpmKwQA6" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/17996/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/17996/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/02/17993/" />

		<id>https://alper.nl/dingen/?p=17993</id>
		<updated>2025-02-04T18:18:41Z</updated>
		<published>2025-02-04T18:18:41Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[After reading about it, I started trying out Sonshi style myself. RMS is a disgusting character so let�s just pretend the guru is somebody else. I do this during extended work sessions away from my desk. The setup is really easy with Karabiner Elements and a new profile that disables the laptop built-in keyboard when &#8230; <a href="https://alper.nl/dingen/2025/02/17993/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/02/17993/"><![CDATA[
<p>After reading about it, I started trying out Sonshi style myself. RMS is a disgusting character so let�s just pretend the guru is somebody else.</p>



<p>I do this during extended work sessions away from my desk.</p>



<p>The setup is really easy with Karabiner Elements and a new profile that disables the laptop built-in keyboard when my contra is plugged in.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="768" src="https://alper.nl/dingen/wp-content/uploads/2025/02/img_7796-1024x768.jpg" alt="" class="wp-image-17992" srcset="https://alper.nl/dingen/wp-content/uploads/2025/02/img_7796-1024x768.jpg 1024w, https://alper.nl/dingen/wp-content/uploads/2025/02/img_7796-400x300.jpg 400w, https://alper.nl/dingen/wp-content/uploads/2025/02/img_7796-768x576.jpg 768w, https://alper.nl/dingen/wp-content/uploads/2025/02/img_7796-1536x1152.jpg 1536w, https://alper.nl/dingen/wp-content/uploads/2025/02/img_7796.jpg 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p><a href="https://xn--gckvb8fzb.com/sonshi-style-aka-keyboard-on-laptop/">https://xn--gckvb8fzb.com/sonshi-style-aka-keyboard-on-laptop/</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/02/17993/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/02/17993/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17990/" />

		<id>https://alper.nl/dingen/?p=17990</id>
		<updated>2025-01-31T11:22:05Z</updated>
		<published>2025-01-31T11:22:05Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[We can probably look forward to see more large American companies destabilize under a regime of financialization, deregulation and competitive pressure. https://www.cnbc.com/2025/01/23/boeing-details-losses-from-labor-strike-production-issues.html]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17990/"><![CDATA[
<p>We can probably look forward to see more large American companies destabilize under a regime of financialization, deregulation and competitive pressure.</p>



<p><a href="https://www.cnbc.com/2025/01/23/boeing-details-losses-from-labor-strike-production-issues.html">https://www.cnbc.com/2025/01/23/boeing-details-losses-from-labor-strike-production-issues.html</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17990/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17990/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17986/" />

		<id>https://alper.nl/dingen/?p=17986</id>
		<updated>2025-01-31T11:17:26Z</updated>
		<published>2025-01-31T11:17:26Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Internet" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[A pretty good explanation of all the weird acronyms that make modern e-mail infrastructure absolutely inscrutable. That&#8217;s not really different from deep dives into DNS, TLS, CORS etc. The things we use to build the internet have become (out of necessity) incredibly specialized and complicated. https://www.mythic-beasts.com/blog/2025/01/29/the-death-of-email-forwarding]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17986/"><![CDATA[
<p>A pretty good explanation of all the weird acronyms that make modern e-mail infrastructure absolutely inscrutable.</p>



<p>That&#8217;s not really different from deep dives into DNS, TLS, CORS etc. The things we use to build the internet have become (out of necessity) incredibly specialized and complicated. </p>



<p><a href="https://www.mythic-beasts.com/blog/2025/01/29/the-death-of-email-forwarding">https://www.mythic-beasts.com/blog/2025/01/29/the-death-of-email-forwarding</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17986/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17986/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17982/" />

		<id>https://alper.nl/dingen/?p=17982</id>
		<updated>2025-01-31T11:13:56Z</updated>
		<published>2025-01-31T11:10:11Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Podcast" />
		<summary type="html"><![CDATA[I find limited run podcast series that dive deep into a specific topic are some of the best things the medium brings forth. Here&#8217;s one from Escape Collective that covers the intersection of a bunch of special interests: bike manufacturing, the pandemic, supply chains and how it all went to hell. I bought a road &#8230; <a href="https://alper.nl/dingen/2025/01/17982/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17982/"><![CDATA[
<p>I find limited run podcast series that dive deep into a specific topic are some of the best things the medium brings forth.</p>



<p>Here&#8217;s one from Escape Collective that covers the intersection of a bunch of special interests: bike manufacturing, the pandemic, supply chains and how it all went to hell.</p>



<p>I bought a road bike myself at the end of the pandemic and the supply chain shortages made it so that I&#8217;m on a Cube CX bike which is fine but definitely not what I would have gotten if there had been a wide range of bikes to choose from.</p>



<p><a href="https://escapecollective.com/how-did-the-bike-industry-get-into-such-deep-trouble">https://escapecollective.com/how-did-the-bike-industry-get-into-such-deep-trouble</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17982/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17982/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17978/" />

		<id>https://alper.nl/dingen/?p=17978</id>
		<updated>2025-01-27T08:37:39Z</updated>
		<published>2025-01-27T08:35:49Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[An roller coaster of an interview with a series of FizzBuzz extensions that are honestly not even that bad, but poor form from the interviewers&#8217; side not to recognize the absolute balling brilliance on display here. I can just about follow along with this level of Typescript type level programming but to be able to &#8230; <a href="https://alper.nl/dingen/2025/01/17978/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17978/"><![CDATA[
<p>An roller coaster of an interview with a series of FizzBuzz extensions that are honestly not even that bad, but poor form from the interviewers&#8217; side not to recognize the absolute balling brilliance on display here.</p>



<p>I can just about follow along with this level of Typescript type level programming but to be able to whip this out during an interview is a testament of mastery.</p>



<p><a href="https://kranga.notion.site/The-fizzbuzz-that-did-not-get-me-the-job-180e7c22ef3b80c3a386f7f8de720ac7">https://kranga.notion.site/The-fizzbuzz-that-did-not-get-me-the-job-180e7c22ef3b80c3a386f7f8de720ac7</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17978/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17978/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17976/" />

		<id>https://alper.nl/dingen/?p=17976</id>
		<updated>2025-01-27T08:25:31Z</updated>
		<published>2025-01-27T08:25:31Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="San Francisco" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Sam Altman and OpenAI are consistently unreliable. One more example that by this point should not surprise anybody. https://the-decoder.com/openai-quietly-funded-independent-math-benchmark-before-setting-record-with-o3]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17976/"><![CDATA[
<p>Sam Altman and OpenAI are consistently unreliable. One more example that by this point should not surprise anybody.</p>



<p><a href="https://the-decoder.com/openai-quietly-funded-independent-math-benchmark-before-setting-record-with-o3">https://the-decoder.com/openai-quietly-funded-independent-math-benchmark-before-setting-record-with-o3</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17976/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17976/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17974/" />

		<id>https://alper.nl/dingen/?p=17974</id>
		<updated>2025-01-27T08:18:22Z</updated>
		<published>2025-01-27T08:18:22Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Politics" /><category scheme="https://alper.nl/dingen" term="San Francisco" />
		<summary type="html"><![CDATA[Let&#8217;s hope for a quick ending to Twitter. https://www.theverge.com/2025/1/24/24351317/elon-musk-x-twitter-bank-debt-stagnant-growth]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17974/"><![CDATA[
<p>Let&#8217;s hope for a quick ending to Twitter.</p>



<p><a href="https://www.theverge.com/2025/1/24/24351317/elon-musk-x-twitter-bank-debt-stagnant-growth">https://www.theverge.com/2025/1/24/24351317/elon-musk-x-twitter-bank-debt-stagnant-growth</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17974/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17974/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17972/" />

		<id>https://alper.nl/dingen/?p=17972</id>
		<updated>2025-01-27T08:16:49Z</updated>
		<published>2025-01-27T08:16:49Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" /><category scheme="https://alper.nl/dingen" term="Video" />
		<summary type="html"><![CDATA[Do not fall into the trap of anthropomorphising Larry Ellison. You need to think of Larry Ellison the way you think of a lawnmower. You don�t anthropomorphize your lawnmower, the lawnmower just mows the lawn, you stick your hand in there and it�ll chop it off, the end. You don�t think �oh, the lawnmower hates &#8230; <a href="https://alper.nl/dingen/2025/01/17972/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17972/"><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><em>Do not fall into the trap of anthropomorphising Larry Ellison. You need to think of Larry Ellison the way you think of a lawnmower. You don�t anthropomorphize your lawnmower, the lawnmower just mows the lawn, you stick your hand in there and it�ll chop it off, the end. You don�t think �oh, the lawnmower hates me� � lawnmower doesn�t give a shit about you, lawnmower can�t hate you. Don�t anthropomorphize the lawnmower. Don�t fall into that trap about Oracle.</em></p>
</blockquote>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="LISA11 - Fork Yeah! The Rise and Development of illumos" width="660" height="371" src="https://www.youtube.com/embed/-zRN7XLCRhc?start=2040&#038;feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17972/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17972/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17961/" />

		<id>https://alper.nl/dingen/?p=17961</id>
		<updated>2025-01-21T17:47:41Z</updated>
		<published>2025-01-21T17:47:31Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Podcast" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[Trashfuture were really cooking when they taped &#8220;The Sulla of Suburbia&#8221; with Patrick Wyman. They want Sulla: They have a hierarchical view of the world: November saying that they really want Hitler: The op-ed departments love this stuff:]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17961/"><![CDATA[
<p><a href="https://trashfuture.co.uk">Trashfuture</a> were really cooking when they taped &#8220;The Sulla of Suburbia&#8221; with Patrick Wyman.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="The Sulla of Suburbia feat. Patrick Wyman" width="660" height="495" src="https://www.youtube.com/embed/pH2wWO_OOjo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>They want Sulla:</p>



<figure class="wp-block-audio"><audio controls src="https://alper.nl/dingen/wp-content/uploads/2025/01/they-want-sulla.mp3"></audio></figure>



<p>They have a hierarchical view of the world:</p>



<figure class="wp-block-audio"><audio controls src="https://alper.nl/dingen/wp-content/uploads/2025/01/hierarchical.mp3"></audio></figure>



<p>November saying that they really want Hitler:</p>



<figure class="wp-block-audio"><audio controls src="https://alper.nl/dingen/wp-content/uploads/2025/01/they-really-want-hitler.mp3"></audio></figure>



<p>The op-ed departments love this stuff:</p>



<figure class="wp-block-audio"><audio controls src="https://alper.nl/dingen/wp-content/uploads/2025/01/op-ed.mp3"></audio></figure>



<p></p>
]]></content>
		
		<link href="https://alper.nl/dingen/wp-content/uploads/2025/01/they-want-sulla.mp3" rel="enclosure" length="631695" type="audio/mpeg" />
<link href="https://alper.nl/dingen/wp-content/uploads/2025/01/hierarchical.mp3" rel="enclosure" length="423567" type="audio/mpeg" />
<link href="https://alper.nl/dingen/wp-content/uploads/2025/01/they-really-want-hitler.mp3" rel="enclosure" length="679695" type="audio/mpeg" />
<link href="https://alper.nl/dingen/wp-content/uploads/2025/01/op-ed.mp3" rel="enclosure" length="351567" type="audio/mpeg" />
			<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17961/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17961/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17956/" />

		<id>https://alper.nl/dingen/?p=17956</id>
		<updated>2025-01-18T11:42:20Z</updated>
		<published>2025-01-18T11:22:07Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[I think this is a well argued plea by Ken Shirriff to stop using the term &#8220;cargo cult&#8221; and I agree with it but would like to add two things. With a non-English speaking audience that does not have the same priors, nobody will have an idea what you are talking about if you use &#8230; <a href="https://alper.nl/dingen/2025/01/17956/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17956/"><![CDATA[
<p>I think this is a well argued plea by Ken Shirriff to stop using the term &#8220;cargo cult&#8221; and I agree with it but would like to add two things.</p>



<p>With a non-English speaking audience that does not have the same priors, nobody will have an idea what you are talking about if you use the term &#8220;cargo cult&#8221;. You&#8217;ll be stuck explaining the term in a ham-fisted way that will fail to convey the huge amount of history and social science involved.</p>



<p>One problem with rejecting the term is that it lets software engineers off the hook and allows them to pretend the way they work is different from the tribal inhabitants of pacific islands. I argue that most software engineering practice is based on folklore and is deeply tribalistic.</p>



<p><a href="https://www.righto.com/2025/01/its-time-to-abandon-cargo-cult-metaphor.html">https://www.righto.com/2025/01/its-time-to-abandon-cargo-cult-metaphor.html</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17956/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17956/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17954/" />

		<id>https://alper.nl/dingen/?p=17954</id>
		<updated>2025-01-18T11:12:54Z</updated>
		<published>2025-01-18T11:12:54Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[No port/adapter terms to learn, no unnecessary layers of horizontal abstractions, no extraneous cognitive load. Reducing cognitive load is continuous battle. The entropy direction of a software system is always towards more complexity. People add a lot of this stuff out of either inexperience or because they need to look smart. The simple code that &#8230; <a href="https://alper.nl/dingen/2025/01/17954/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17954/"><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong>No port/adapter terms to learn, no unnecessary layers of horizontal abstractions, no extraneous cognitive load.</strong></p>
</blockquote>



<p>Reducing cognitive load is continuous battle. The entropy direction of a software system is always towards more complexity.</p>



<p>People add a lot of this stuff out of either inexperience or because they need to look smart. The simple code that gets the job done is often looked down upon.</p>



<p><a href="https://minds.md/zakirullin/cognitive">https://minds.md/zakirullin/cognitive</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17954/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17954/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17952/" />

		<id>https://alper.nl/dingen/?p=17952</id>
		<updated>2025-01-18T11:00:09Z</updated>
		<published>2025-01-18T11:00:09Z</published>
		<category scheme="https://alper.nl/dingen" term="Climate" /><category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[What&#8217;s happening in Flint is a good example of how the social effects of institutional lapses are much more difficult to fix than just replacing a bunch of pipes. We&#8217;re seeing the same effects happening around COVID and its after effects and we&#8217;ll see many more examples of government distrust and chaotic confusion in the &#8230; <a href="https://alper.nl/dingen/2025/01/17952/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17952/"><![CDATA[
<p>What&#8217;s happening in Flint is a good example of how the social effects of institutional lapses are much more difficult to fix than just replacing a bunch of pipes. We&#8217;re seeing the same effects happening around COVID and its after effects and we&#8217;ll see many more examples of government distrust and chaotic confusion in the coming decades.</p>



<p><a href="https://www.politico.com/news/magazine/2020/12/23/flint-water-crisis-2020-post-coronavirus-america-445459">https://www.politico.com/news/magazine/2020/12/23/flint-water-crisis-2020-post-coronavirus-america-445459</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17952/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17952/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17925/" />

		<id>https://alper.nl/dingen/?p=17925</id>
		<updated>2025-01-18T10:57:27Z</updated>
		<published>2025-01-18T10:56:28Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Product / Design" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[For those who want to introduce some whimsy into their programming and for whom using a variable width font in your code editor is a bit too far, there is now Comic Mono (via). It doesn&#8217;t even look all too terrible. (After using Iosevka and Inconsolata for a long time, I&#8217;m now as are many &#8230; <a href="https://alper.nl/dingen/2025/01/17925/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17925/"><![CDATA[
<p>For those who want to introduce some whimsy into their programming and for whom using a variable width font in your code editor is a bit too far, there is now Comic Mono (<a href="https://www.iamcal.com/2025-01/">via</a>). It doesn&#8217;t even look all too terrible.</p>



<p>(After using Iosevka and Inconsolata for a long time, I&#8217;m now as are many people a happy Jetbrains Mono user.)</p>



<p><a href="https://dtinth.github.io/comic-mono-font">https://dtinth.github.io/comic-mono-font</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17925/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17925/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17948/" />

		<id>https://alper.nl/dingen/?p=17948</id>
		<updated>2025-01-17T15:04:24Z</updated>
		<published>2025-01-17T15:04:24Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[I would have been surprised if Devin had performed even 1/10th as well as it was hyped. This is a good clean write-up. Social media excitement and company valuations have minimal relationship to real-world utility. We�ve found the most reliable signal comes from detailed stories of users shipping products and services. https://www.answer.ai/posts/2025-01-08-devin.html]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17948/"><![CDATA[
<p>I would have been surprised if Devin had performed even 1/10th as well as it was hyped. This is a good clean write-up.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Social media excitement and company valuations have minimal relationship to real-world utility. We�ve found the most reliable signal comes from detailed stories of users shipping products and services.</p>
</blockquote>



<p><a href="https://www.answer.ai/posts/2025-01-08-devin.html">https://www.answer.ai/posts/2025-01-08-devin.html</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17948/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17948/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17943/" />

		<id>https://alper.nl/dingen/?p=17943</id>
		<updated>2025-01-16T11:42:51Z</updated>
		<published>2025-01-16T11:39:54Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[I love Github Projects for tracking work. It&#8217;s close to the code and engineers understand it natively. I feel you can deliver features of any size with it if you work with the tool. The only thing that&#8217;s a bit annoying is the lack of improvements from Github. There&#8217;s a bunch of quality of life &#8230; <a href="https://alper.nl/dingen/2025/01/17943/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17943/"><![CDATA[
<p>I love Github Projects for tracking work. It&#8217;s close to the code and engineers understand it natively. I feel you can deliver features of any size with it if you work with the tool.</p>



<p>The only thing that&#8217;s a bit annoying is the lack of improvements from Github. There&#8217;s a bunch of quality of life features I&#8217;m used to from other tools that would really make a difference. But now with LLMs we don&#8217;t have to settle.</p>



<p>I asked Cursor to write me a user script that adds a &#8220;Create Follow-up Task&#8221; button (that I used a lot on Asana) to issues on Github. It did a reasonable enough job that I could tweak and then have something working for me. I could write this myself of course but the hurdle of figuring out the format and the wiring felt like a blocker.</p>



<p><a href="https://github.com/alper/user-scripts/blob/main/github-followup-issue/github-followup.user.js">https://github.com/alper/user-scripts/blob/main/github-followup-issue/github-followup.user.js</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17943/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17943/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17941/" />

		<id>https://alper.nl/dingen/?p=17941</id>
		<updated>2025-01-16T11:22:49Z</updated>
		<published>2025-01-16T11:22:49Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[As if it were possible for me to love htmx more, they post a governance statement that the project is stable and there will be no more new features. This is so much better than the endless revamps and scope creep that other projects suffer from. https://htmx.org/essays/future]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17941/"><![CDATA[
<p>As if it were possible for me to love htmx more, they post a governance statement that the project is stable and there will be no more new features.</p>



<p>This is so much better than the endless revamps and scope creep that other projects suffer from.</p>



<p><a href="https://htmx.org/essays/future">https://htmx.org/essays/future</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17941/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17941/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17938/" />

		<id>https://alper.nl/dingen/?p=17938</id>
		<updated>2025-01-16T11:18:44Z</updated>
		<published>2025-01-16T11:18:15Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Leadership" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[I&#8217;ll have to agree here that for normal engineers it&#8217;s better to not really engage with Glue work. Just drop it. If it&#8217;s important, the org will figure out a way to pick it up. That&#8217;s why you are part of an org in the first place. https://www.seangoedecke.com/glue-work-considered-harmful]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17938/"><![CDATA[
<p>I&#8217;ll have to agree here that for normal engineers it&#8217;s better to not really engage with Glue work.</p>



<p>Just drop it. If it&#8217;s important, the org will figure out a way to pick it up. That&#8217;s why you are part of an org in the first place.</p>



<p><a href="https://www.seangoedecke.com/glue-work-considered-harmful">https://www.seangoedecke.com/glue-work-considered-harmful</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17938/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17938/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17936/" />

		<id>https://alper.nl/dingen/?p=17936</id>
		<updated>2025-01-15T09:59:08Z</updated>
		<published>2025-01-15T09:59:08Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Leadership" /><category scheme="https://alper.nl/dingen" term="Music" /><category scheme="https://alper.nl/dingen" term="Product / Design" />
		<summary type="html"><![CDATA[Imagine shipping an app that is so bad that the CEO has to step down. Sonos has made it happen. https://www.theverge.com/2025/1/13/24342179/sonos-ceo-patrick-spence-resignation-reason-app]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17936/"><![CDATA[
<p>Imagine shipping an app that is so bad that the CEO has to step down. Sonos has made it happen.</p>



<p><a href="https://www.theverge.com/2025/1/13/24342179/sonos-ceo-patrick-spence-resignation-reason-app">https://www.theverge.com/2025/1/13/24342179/sonos-ceo-patrick-spence-resignation-reason-app</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17936/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17936/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17934/" />

		<id>https://alper.nl/dingen/?p=17934</id>
		<updated>2025-01-15T09:56:26Z</updated>
		<published>2025-01-15T09:56:26Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Games" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Running a LLM on a Nintendo Switch is a marvellous little hack and it&#8217;s also a testament to the strength of NVIDIA&#8217;s platform.]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17934/"><![CDATA[
<p>Running a LLM on a Nintendo Switch is a marvellous little hack and it&#8217;s also a testament to the strength of NVIDIA&#8217;s platform.</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-insane-rambles-about-technology wp-block-embed-insane-rambles-about-technology"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="F9ehMqXuav"><a href="https://nocoffei.com/?p=352">Switch AI ?</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Switch AI ?&#8221; &#8212; Insane Rambles About Technology" src="https://nocoffei.com/?p=352&#038;embed=true#?secret=SbhbSY7HSz#?secret=F9ehMqXuav" data-secret="F9ehMqXuav" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17934/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17934/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17931/" />

		<id>https://alper.nl/dingen/?p=17931</id>
		<updated>2025-01-15T09:53:49Z</updated>
		<published>2025-01-15T09:52:00Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Internet" /><category scheme="https://alper.nl/dingen" term="Photography" />
		<summary type="html"><![CDATA[I think Facebook rolled back their block of Pixelfed but they&#8217;re right to be spooked. Showing a bunch of pictures in a stream hardly seems like a technological challenge. And what are all the people working at Instagram doing other than figuring out novel ways to track you and serve you ads? You should definitely &#8230; <a href="https://alper.nl/dingen/2025/01/17931/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17931/"><![CDATA[
<p>I think Facebook rolled back their block of Pixelfed but they&#8217;re right to be spooked. Showing a bunch of pictures in a stream hardly seems like a technological challenge. And what are all the people working at Instagram doing other than figuring out novel ways to track you and serve you ads?</p>



<p>You should definitely try out Pixelfed which is more than usable.</p>



<p><a href="https://www.heise.de/en/news/Unprecedented-growth-Facebook-blocks-links-to-Instagram-alternative-Pixelfed-10237928.html">https://www.heise.de/en/news/Unprecedented-growth-Facebook-blocks-links-to-Instagram-alternative-Pixelfed-10237928.html</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17931/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17931/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17929/" />

		<id>https://alper.nl/dingen/?p=17929</id>
		<updated>2025-01-15T09:25:29Z</updated>
		<published>2025-01-15T09:25:29Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[A lack of knowledge about queueing theory and a dash of wishful thinking make this a common trap for most developers to believe that as long as you add bigger queues you can wiggle your way out of any scaling problem. You can&#8217;t. https://ferd.ca/queues-don-t-fix-overload.html]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17929/"><![CDATA[
<p>A lack of knowledge about queueing theory and a dash of wishful thinking make this a common trap for most developers to believe that as long as you add bigger queues you can wiggle your way out of any scaling problem.</p>



<p>You can&#8217;t.</p>



<p><a href="https://ferd.ca/queues-don-t-fix-overload.html">https://ferd.ca/queues-don-t-fix-overload.html</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17929/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17929/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17923/" />

		<id>https://alper.nl/dingen/?p=17923</id>
		<updated>2025-01-14T08:56:50Z</updated>
		<published>2025-01-14T08:56:50Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Internet" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[Brazil still remembers that it&#8217;s a state with state power and has found a delightful habit of pouncing on social media sites. Other states should follow suit. https://www.reuters.com/technology/brazil-gives-meta-72-hours-explain-changes-fact-checking-program-2025-01-10]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17923/"><![CDATA[
<p>Brazil still remembers that it&#8217;s a state with state power and has found a delightful habit of pouncing on social media sites. Other states should follow suit.</p>



<p><a href="https://www.reuters.com/technology/brazil-gives-meta-72-hours-explain-changes-fact-checking-program-2025-01-10">https://www.reuters.com/technology/brazil-gives-meta-72-hours-explain-changes-fact-checking-program-2025-01-10</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17923/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17923/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17921/" />

		<id>https://alper.nl/dingen/?p=17921</id>
		<updated>2025-01-14T08:54:36Z</updated>
		<published>2025-01-14T08:54:36Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Work" />
		<summary type="html"><![CDATA[A more than accurate description of my entire LinkedIn experience. https://matduggan.com/stop-trying-to-schedule-a-call-with-me]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17921/"><![CDATA[
<p>A more than accurate description of my entire LinkedIn experience.</p>



<p><a href="https://matduggan.com/stop-trying-to-schedule-a-call-with-me">https://matduggan.com/stop-trying-to-schedule-a-call-with-me</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17921/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17921/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17919/" />

		<id>https://alper.nl/dingen/?p=17919</id>
		<updated>2025-01-14T08:47:30Z</updated>
		<published>2025-01-14T08:47:30Z</published>
		<category scheme="https://alper.nl/dingen" term="Deutsch" /><category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Politics" /><category scheme="https://alper.nl/dingen" term="Strategy" />
		<summary type="html"><![CDATA[The two entities arguably most responsible for keeping Germany in the digital dark ages, the CSU and Telekom, have found each other. https://www.heise.de/news/Telekom-Chef-fordert-Digitalministerium-und-Ausbau-Turbo-Gesetz-10237291.html]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17919/"><![CDATA[
<p>The two entities arguably most responsible for keeping Germany in the digital dark ages, the CSU and Telekom, have found each other.</p>



<p><a href="https://www.heise.de/news/Telekom-Chef-fordert-Digitalministerium-und-Ausbau-Turbo-Gesetz-10237291.html">https://www.heise.de/news/Telekom-Chef-fordert-Digitalministerium-und-Ausbau-Turbo-Gesetz-10237291.html</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17919/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17919/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17917/" />

		<id>https://alper.nl/dingen/?p=17917</id>
		<updated>2025-01-14T08:44:58Z</updated>
		<published>2025-01-14T08:44:58Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Reading" /><category scheme="https://alper.nl/dingen" term="Science" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[The Agents chapter from Chip Huyen&#8217;s book &#8220;AI Engineering&#8221; is clear and enjoyable to read. She&#8217;s right that &#8220;the concept of an agent is fairly simple&#8221; but building something functional still looks like a massive lift. https://huyenchip.com/2025/01/07/agents.html]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17917/"><![CDATA[
<p>The Agents chapter from Chip Huyen&#8217;s book &#8220;AI Engineering&#8221; is clear and enjoyable to read. She&#8217;s right that &#8220;the concept of an agent is fairly simple&#8221; but building something functional still looks like a massive lift.</p>



<p><a href="https://huyenchip.com/2025/01/07/agents.html">https://huyenchip.com/2025/01/07/agents.html</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17917/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17917/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17911/" />

		<id>https://alper.nl/dingen/?p=17911</id>
		<updated>2025-01-12T10:35:18Z</updated>
		<published>2025-01-12T10:34:23Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Travel" />
		<summary type="html"><![CDATA[Maps for where you&#8217;ve been in Europe and the US (via). Stayed means having spent a night there which means the only places I&#8217;ve visited and not spent the night are Slovenia (went over the border to hike a mountain there) and the Vatican. I should probably upgrade Turkey to lived depending on your definition: &#8230; <a href="https://alper.nl/dingen/2025/01/17911/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17911/"><![CDATA[
<p><a href="https://tenpages.github.io/us-level/us.html">Maps for where you&#8217;ve been</a> in Europe and the US (<a href="http://www.iamcal.com/2025-01/10229/">via</a>). Stayed means having spent a night there which means the only places I&#8217;ve visited and not spent the night are Slovenia (went over the border to hike a mountain there) and the Vatican.</p>



<p>I should probably upgrade Turkey to lived depending on your definition: stayed in your own house or registered as a resident.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="762" src="https://alper.nl/dingen/wp-content/uploads/2025/01/CleanShot-2025-01-12-at-11.30.08@2x-1024x762.png" alt="" class="wp-image-17912" srcset="https://alper.nl/dingen/wp-content/uploads/2025/01/CleanShot-2025-01-12-at-11.30.08@2x-1024x762.png 1024w, https://alper.nl/dingen/wp-content/uploads/2025/01/CleanShot-2025-01-12-at-11.30.08@2x-403x300.png 403w, https://alper.nl/dingen/wp-content/uploads/2025/01/CleanShot-2025-01-12-at-11.30.08@2x-768x571.png 768w, https://alper.nl/dingen/wp-content/uploads/2025/01/CleanShot-2025-01-12-at-11.30.08@2x-1536x1143.png 1536w, https://alper.nl/dingen/wp-content/uploads/2025/01/CleanShot-2025-01-12-at-11.30.08@2x.png 1796w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>My score for the US is negligible and I don&#8217;t see this changing any time soon (maybe ever).</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="806" src="https://alper.nl/dingen/wp-content/uploads/2025/01/CleanShot-2025-01-12-at-11.33.37@2x-1024x806.png" alt="" class="wp-image-17914" srcset="https://alper.nl/dingen/wp-content/uploads/2025/01/CleanShot-2025-01-12-at-11.33.37@2x-1024x806.png 1024w, https://alper.nl/dingen/wp-content/uploads/2025/01/CleanShot-2025-01-12-at-11.33.37@2x-381x300.png 381w, https://alper.nl/dingen/wp-content/uploads/2025/01/CleanShot-2025-01-12-at-11.33.37@2x-768x605.png 768w, https://alper.nl/dingen/wp-content/uploads/2025/01/CleanShot-2025-01-12-at-11.33.37@2x-1536x1210.png 1536w, https://alper.nl/dingen/wp-content/uploads/2025/01/CleanShot-2025-01-12-at-11.33.37@2x.png 1704w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17911/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17911/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17909/" />

		<id>https://alper.nl/dingen/?p=17909</id>
		<updated>2025-01-11T14:31:56Z</updated>
		<published>2025-01-11T14:31:56Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[A live coding environment to create 3D graphics using signed distance functions written in the Janet programming language. Click through and edit some of the embedded examples to get a feel for how amazing this is. https://ianthehenry.com/posts/bauble/building-bauble]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17909/"><![CDATA[
<p>A live coding environment to create 3D graphics using signed distance functions written in the Janet programming language. Click through and edit some of the embedded examples to get a feel for how amazing this is.</p>



<p><a href="https://ianthehenry.com/posts/bauble/building-bauble">https://ianthehenry.com/posts/bauble/building-bauble</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17909/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17909/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17906/" />

		<id>https://alper.nl/dingen/?p=17906</id>
		<updated>2025-01-11T14:23:17Z</updated>
		<published>2025-01-11T14:22:53Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Politics" /><category scheme="https://alper.nl/dingen" term="The City" />
		<summary type="html"><![CDATA[A thought-provoking article about how to counteract car bloat. I would add that driving a SUV is even worse than smoking because it mostly harms others, not the person doing the driving themselves. https://www.vox.com/future-perfect/391733/gigantic-suvs-are-a-public-health-threat-why-dont-we-treat-them-like-one]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17906/"><![CDATA[
<p>A thought-provoking article about how to counteract car bloat. I would add that driving a SUV is even worse than smoking because it mostly harms others, not the person doing the driving themselves.</p>



<p><a href="https://www.vox.com/future-perfect/391733/gigantic-suvs-are-a-public-health-threat-why-dont-we-treat-them-like-one">https://www.vox.com/future-perfect/391733/gigantic-suvs-are-a-public-health-threat-why-dont-we-treat-them-like-one</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17906/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17906/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17904/" />

		<id>https://alper.nl/dingen/?p=17904</id>
		<updated>2025-01-11T14:16:10Z</updated>
		<published>2025-01-11T14:16:10Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Politics" /><category scheme="https://alper.nl/dingen" term="Travel" />
		<summary type="html"><![CDATA[In Germany for many transactions you need a proof of address which a Personalausweis provides for German citizens. Us foreigners don&#8217;t get one however often we ask for it. In the Netherlands moving through the country without a battery of chip cards (OV chipkaart, Bonuskaart, OV-fiets etc.), apps and associated services is costly and annoying. &#8230; <a href="https://alper.nl/dingen/2025/01/17904/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17904/"><![CDATA[
<p>In Germany for many transactions you need a proof of address which a <em>Personalausweis</em> provides for German citizens. Us foreigners don&#8217;t get one however often we ask for it. In the Netherlands moving through the country without a battery of chip cards (OV chipkaart, Bonuskaart, OV-fiets etc.), apps and associated services is costly and annoying.</p>



<p>The signs have been there for a while but China seems to be pushing this much further along. The question is whether it&#8217;s a deliberate move or that the number of people affected is so small that they&#8217;re a negligible edge case for the policy makers over there.</p>



<p><a href="https://substack.com/home/post/p-136339096">https://substack.com/home/post/p-136339096</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17904/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17904/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17899/" />

		<id>https://alper.nl/dingen/?p=17899</id>
		<updated>2025-01-11T14:01:30Z</updated>
		<published>2025-01-11T13:57:52Z</published>
		<category scheme="https://alper.nl/dingen" term="Deutsch" /><category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Product / Design" /><category scheme="https://alper.nl/dingen" term="Reading" />
		<summary type="html"><![CDATA[It&#8217;s rare to find writing in German as lithe and delightful as what Christoph Rauscher puts out. The monthly lists are one particularly good example. I&#8217;m learning new and interesting words still in most of his pieces. I totally agree that &#8220;Writing = Design&#8221; and you should hire him for Design/Writing/Illustration: https://christophrauscher.de/writing/]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17899/"><![CDATA[
<p>It&#8217;s rare to find writing in German as lithe and delightful as what Christoph Rauscher puts out. The monthly lists are <a href="https://christowski.de/blog/2024/12/dezember-liste-2024/">one particularly good example</a>. I&#8217;m learning new and interesting words still in most of his pieces.</p>



<p>I totally agree that &#8220;Writing = Design&#8221; and you should hire him for Design/Writing/Illustration: <a href="https://christophrauscher.de/writing/">https://christophrauscher.de/writing/</a></p>



<figure class="wp-block-embed is-type-wp-embed is-provider-christowski-blog wp-block-embed-christowski-blog"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="F85KbCDRLF"><a href="https://christowski.de/blog/2024/12/dezember-liste-2024/">Dezember-Liste 2024</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8222;Dezember-Liste 2024&#8220; &#8212; Christowski Blog" src="https://christowski.de/blog/2024/12/dezember-liste-2024/embed/#?secret=MrfXJpK4YA#?secret=F85KbCDRLF" data-secret="F85KbCDRLF" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17899/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17899/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17897/" />

		<id>https://alper.nl/dingen/?p=17897</id>
		<updated>2025-01-11T13:43:02Z</updated>
		<published>2025-01-11T13:43:02Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Music" /><category scheme="https://alper.nl/dingen" term="Politics" /><category scheme="https://alper.nl/dingen" term="Video" />
		<summary type="html"><![CDATA[A tear down of how women still get erased from narratives like Toshi here in the new Bob Dylan movie. https://merrillmarkoe.substack.com/p/a-complete-unknown-the-ballad-of]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17897/"><![CDATA[
<p>A tear down of how women still get erased from narratives like Toshi here in the new Bob Dylan movie.</p>



<p><a href="https://merrillmarkoe.substack.com/p/a-complete-unknown-the-ballad-of">https://merrillmarkoe.substack.com/p/a-complete-unknown-the-ballad-of</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17897/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17897/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17895/" />

		<id>https://alper.nl/dingen/?p=17895</id>
		<updated>2025-01-11T11:52:54Z</updated>
		<published>2025-01-11T11:52:54Z</published>
		<category scheme="https://alper.nl/dingen" term="English" />
		<summary type="html"><![CDATA[I think Home Row Mods for your keyboard are too complicated by far to use but I&#8217;m glad these kind of comprehensive guides exist. https://precondition.github.io/home-row-mods]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17895/"><![CDATA[
<p>I think Home Row Mods for your keyboard are too complicated by far to use but I&#8217;m glad these kind of comprehensive guides exist.</p>



<p><a href="https://precondition.github.io/home-row-mods">https://precondition.github.io/home-row-mods</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17895/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17895/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17893/" />

		<id>https://alper.nl/dingen/?p=17893</id>
		<updated>2025-01-11T11:44:44Z</updated>
		<published>2025-01-11T11:44:44Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Food" /><category scheme="https://alper.nl/dingen" term="Internet" /><category scheme="https://alper.nl/dingen" term="Video" />
		<summary type="html"><![CDATA[The lamb ad does a good job showing the madness that is online comments sections. Also it made me want to eat a nice piece of lamb.]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17893/"><![CDATA[
<p>The lamb ad does a good job showing the madness that is online comments sections. Also it made me want to eat a nice piece of lamb.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="The Comments Section - 2025 Summer Lamb ad" width="660" height="371" src="https://www.youtube.com/embed/75BAUXZyWw0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17893/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17893/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17890/" />

		<id>https://alper.nl/dingen/?p=17890</id>
		<updated>2025-01-11T11:43:33Z</updated>
		<published>2025-01-11T11:42:00Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[I&#8217;ve had to spend more time than I like thinking about how datetimes are stored in databases and even the commonly accepted practice of storing UTC does not work for all cases. Specifically when you store something that would happen in the future, you need to store the location of the event as well. Otherwise &#8230; <a href="https://alper.nl/dingen/2025/01/17890/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17890/"><![CDATA[
<p>I&#8217;ve had to spend more time than I like thinking about how datetimes are stored in databases and even the commonly accepted practice of storing UTC does not work for all cases.</p>



<p>Specifically when you store something that would happen in the future, you need to store the location of the event as well. Otherwise any time of daylight savings change will shift your event around. This is not just for single events but can also happen for say ordering cut-off times which aren&#8217;t pinned to a single date.</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-jon-skeet-039-s-coding-blog wp-block-embed-jon-skeet-039-s-coding-blog"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="u0C19gzHUT"><a href="https://codeblog.jonskeet.uk/2019/03/27/storing-utc-is-not-a-silver-bullet/">Storing UTC is not a silver&nbsp;bullet</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Storing UTC is not a silver&nbsp;bullet&#8221; &#8212; Jon Skeet&#039;s coding blog" src="https://codeblog.jonskeet.uk/2019/03/27/storing-utc-is-not-a-silver-bullet/embed/#?secret=Qan6D8v3iE#?secret=u0C19gzHUT" data-secret="u0C19gzHUT" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17890/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17890/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17888/" />

		<id>https://alper.nl/dingen/?p=17888</id>
		<updated>2025-01-08T08:55:50Z</updated>
		<published>2025-01-08T08:55:50Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Science" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Let&#8217;s see how this develops but good to see a positive healthcare story for AIs. https://www.theguardian.com/society/2025/jan/07/more-breast-cancer-cases-found-when-ai-used-in-screenings-study-finds]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17888/"><![CDATA[
<p>Let&#8217;s see how this develops but good to see a positive healthcare story for AIs.</p>



<p><a href="https://www.theguardian.com/society/2025/jan/07/more-breast-cancer-cases-found-when-ai-used-in-screenings-study-finds">https://www.theguardian.com/society/2025/jan/07/more-breast-cancer-cases-found-when-ai-used-in-screenings-study-finds</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17888/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17888/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17886/" />

		<id>https://alper.nl/dingen/?p=17886</id>
		<updated>2025-01-08T08:53:07Z</updated>
		<published>2025-01-08T08:53:07Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Science" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[A very useful thought experiment whenever anybody tries to pretend LLMs are &#8216;human&#8217; because they sound human.]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17886/"><![CDATA[
<p>A very useful thought experiment whenever anybody tries to pretend LLMs are &#8216;human&#8217; because they sound human.</p>



<figure class="wp-block-embed is-type-rich is-provider-bluesky-embed wp-block-embed-bluesky-embed"><div class="wp-block-embed__wrapper">
<blockquote class="bluesky-embed" data-bluesky-uri="at://did:plc:6rdthm3ihpqfd7vn2q2ktjrz/app.bsky.feed.post/3ldoyuozxwk2x" data-bluesky-cid="bafyreia4vod47geexem2u4buclasho2tcf3lpdtptgta3xzx4fjfsoifbu"><p lang="en">Here&#39;s why &#34;alignment research&#34; when it comes to LLMs is a big mess, as I see it.Claude is not a real guy. Claude is a character in the stories that an LLM has been programmed to write. Just to give it a distinct name, let&#39;s call the LLM &#34;the Shoggoth&#34;.</p>&mdash; <a href="https://bsky.app/profile/did:plc:6rdthm3ihpqfd7vn2q2ktjrz?ref_src=embed">Colin (@colin-fraser.net)</a> <a href="https://bsky.app/profile/did:plc:6rdthm3ihpqfd7vn2q2ktjrz/post/3ldoyuozxwk2x?ref_src=embed">2024-12-19T23:15:38.459Z</a></blockquote><script async src="https://embed.bsky.app/static/embed.js" charset="utf-8"></script>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17886/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17886/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17882/" />

		<id>https://alper.nl/dingen/?p=17882</id>
		<updated>2025-01-06T06:34:56Z</updated>
		<published>2025-01-06T06:32:46Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Internet" /><category scheme="https://alper.nl/dingen" term="Leadership" />
		<summary type="html"><![CDATA[[�] the Rands Leadership Slack is the most impactful thing I�ve built outside my family and job. I can testify to the Rands Leadership Slack being an impactful thing. I&#8217;ve joined it a long time ago and more or less everything I know about engineering leadership I&#8217;ve learned there. I&#8217;m eternally grateful for all the &#8230; <a href="https://alper.nl/dingen/2025/01/17882/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17882/"><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>[�] the Rands Leadership Slack is the most impactful thing I�ve built outside my family and job.</p>
</blockquote>



<p>I can testify to the Rands Leadership Slack being an impactful thing. I&#8217;ve joined it a long time ago and more or less everything I know about engineering leadership I&#8217;ve learned there. I&#8217;m eternally grateful for all the hard work the people there put into making that a nice place to be.</p>



<p><a href="https://randsinrepose.com/archives/just-hard-work">https://randsinrepose.com/archives/just-hard-work</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17882/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17882/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17879/" />

		<id>https://alper.nl/dingen/?p=17879</id>
		<updated>2025-01-06T06:24:00Z</updated>
		<published>2025-01-06T06:14:08Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Reading" /><category scheme="https://alper.nl/dingen" term="Science" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[RARE: Retrieval-Augmented Reasoning Enhancement for Large Language Models Medical QA depends heavily on domain-specific knowledge that is not always available within pre-trained models, necessitating knowledge-based retrieval from external sources. In addition medical knowledge evolves rapidly, and new treatments or updated guidelines may not be included in the model&#8217;s pertained corpus. The question example for the &#8230; <a href="https://alper.nl/dingen/2025/01/17879/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17879/"><![CDATA[
<p><a href="https://arxiv.org/abs/2412.02830">RARE: Retrieval-Augmented Reasoning Enhancement for Large Language Models</a></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Medical QA depends heavily on domain-specific knowledge that is not always available within pre-trained models, necessitating knowledge-based retrieval from external sources.</p>
</blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>In addition medical knowledge evolves rapidly, and new treatments or updated guidelines may not be included in the model&#8217;s pertained corpus.</p>
</blockquote>



<p>The question example for the reasoning process in Figure 1 is on a multiple-choice question. That seems overly simple.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>In parallel, Commonsense Question Answering shares similar complexities with Medical QA, particularly in its reliance on structured multi-step reasoning and iterative evidence retrieval.</p>
</blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>rStar (<a href="https://arxiv.org/abs/2408.06195">Mutual Reasoning Makes Smaller LLMs Stronger Problem-Solvers</a>)</p>
</blockquote>



<p>The rStar approach seems worth diving into. That will be the paper I read next.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Monte Carlo Tree Search</p>
</blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>enabling the open source LLMs (LLAMA3.1) to achieve competitive performance with top closed-source LLMs like GPT-4 and GPT-4o.</p>
</blockquote>



<p>We&#8217;ll come to this later in the paper. Their conclusion is that they can trick out LLAMA to get similar performance to GPT-4 in these domains.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Upper Confidence Bound applied on trees (UCT)</p>
</blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>In contrast, rStar incorporates five distinct actions that enable more adaptive exploration:<br><br>A1: Propose a One-Step Thought. This action generates the next reasoning step based on previous steps, allowing the LLM to build the solution incrementally.</p>



<p>A2: Propose Remaining Thought Steps. This action enables the LLM to produce all remaining reasoning steps in one inference, similar to CoT, for simpler questions.</p>



<p>A3: Generate Next Sub-question and Answer. This action decomposes the main problem into a sequence of sub-questions, each solved in turn.&nbsp;A4: Re-answer Sub-question. This action allows the LLM to re-answer a previously generated sub- question, increasing accuracy by using few-shot prompting.</p>



<p>A5: Rephrase Question/Sub-question. This action rephrases the question to clarify conditions and reduce misunderstandings, enhancing the LLM�s interpretation of the problem.</p>
</blockquote>



<p>I need to trace the rStar algorithm after reading the original paper. The explanation here is too short.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>These queries target information that can either support or refute the content of each statement, ensuring comprehensive factual verification.</p>
</blockquote>



<p>How does this approach deal with (non-)negation that LLMs often have a lot of trouble with? From a language perspective it could just as easily say I can or can&#8217;t eat grapefruit (iykyk) based on the temperature that day but especially in a medical context these kind of errors can be catastrophic.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>RARE achieves substantial gains, outperforming rStar by 5.17% on MedQA, 2.19% on MedMCQA and 2.39% on MMLU-Medical.</p>
</blockquote>



<p>Even if these numbers are statistically significant (which they don&#8217;t say), these increases are really modest. I would not call this in any way &#8220;substantial&#8221;.</p>



<p>Looking at Table 1, RARE is as much of an increase over rStar as rStar is over the next best approach so from that perspective maybe you could call it significant. The difference between worst and best framework here is around 10% across CoT, RAG, SC, rStar, RARE.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>evaluated on StrategyQA (SQA), CommonsenseQA (CQA), Social IQA (SIQA) and Physical IQA (PIQA)</p>
</blockquote>



<p>The main question I have is from what percentage accuracy such a system would be reasonably possible to use in a real world context. Even at 90-95% that would seem like it would be too low to rely on when the stakes are high.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>By enhancing LLMs with retrieval-augmented reasoning, RARE bridges the gap between open source models and state-of-the-art proprietary systems. </p>
</blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>The framework has only been tested on open source models like LLaMA 3.1 and not on larger proprietary models such as GPT-4. This is due to the high number of API calls required by RARE&#8217;s iterative retrieval and reasoning process, making evaluation on closed source models prohibitively costly.</p>
</blockquote>



<p>So here they repeat the statement that they&#8217;ve bridged the gap but they say they haven&#8217;t used this approach with a model like GPT-4 because the number of API calls would make it too expensive.</p>



<p>That leaves on the table that these kind of many-call approaches are open to OpenAI because they <em>can</em> do these numbers of calls much more affordably from inside the house. No real gap has been closed here and it shows again how big of an advantage OpenAI has.</p>



<p>That raises the question: What makes GPT-4 so good? Why does it perform so much better than open source models?</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>RARE is designed to identify a single reasoning trajectory that leads to a correct answer but does not necessarily optimise for the best or shortest path that maximises robustness.</p>
</blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Any integration into medical workflows must be supervised by qualified practitioners to ensure patient safety and ethical use.</p>
</blockquote>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17879/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17879/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[Year in Review 2024]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/year-in-review-2024/" />

		<id>https://alper.nl/dingen/?p=17872</id>
		<updated>2025-01-05T17:05:45Z</updated>
		<published>2025-01-05T17:05:45Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Reading" /><category scheme="https://alper.nl/dingen" term="Theater" /><category scheme="https://alper.nl/dingen" term="Travel" /><category scheme="https://alper.nl/dingen" term="Video" />
		<summary type="html"><![CDATA[It&#8217;s been a bit of a grab bag year but overall not as bad as 2023 and a bunch of things seem to be on track. Health I got on the neurodiversity bandwagon this year. First I got myself a self-paid diagnosis for ADHD. This result should not surprise anybody who knows me. I&#8217;ve forced &#8230; <a href="https://alper.nl/dingen/2025/01/year-in-review-2024/" class="more-link">Continue reading <span class="screen-reader-text">Year in Review 2024</span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/year-in-review-2024/"><![CDATA[
<p>It&#8217;s been a bit of a grab bag year but overall not as bad as 2023 and a bunch of things seem to be on track.</p>



<h3 class="wp-block-heading">Health</h3>



<p>I got on the neurodiversity bandwagon this year.</p>



<p>First I got myself a self-paid diagnosis for ADHD. This result should not surprise anybody who knows me. I&#8217;ve forced myself to be very high functioning throughout my life but it can&#8217;t be denied that there were always some underlying issues. I&#8217;m on medication from the end of the year and have gone off caffeine.</p>



<p>I also got myself tested for giftedness and got a positive result there as well.</p>



<p>Both of these results were validating if nothing else and put a lot of things that happened in my life in a different perspective.</p>



<p>For anybody who&#8217;s not sure whether they should pursue this, my recommendation would be: You will only know how differently you can feel if you do.</p>



<p>I got a mole cut out of my skin. It&#8217;s a nice scar to have.</p>



<p>I&#8217;m fully vaxxed against FSME and got a booster for COVID in November. That brings me to six jabs in total.</p>



<h3 class="wp-block-heading">Sports and Injuries</h3>



<p>It could have been a great year for sports. After having a great time on our yearly trip to the Alps, I came back to Berlin and badly sprained my ankle after falling off some stairs. I didn&#8217;t need any surgery, thankfully, but it did set me back some 8 weeks of physical therapy and having to build up to walking again.</p>



<p>That notwithstanding, I managed to participate in three road cycling group rides this year. <a href="https://maap.cc">MAAP</a> opening up a store here and organising open weekly rides has been really cool. The cycling and the coffee were lit. ?</p>



<p>I cycled up the Brocken for my first ever mountain and clocked 4201km in 2024 on <a href="https://www.strava.com/athletes/3476127">Strava</a>.</p>



<p>It&#8217;s my goal to weigh 75kgs and I&#8217;m still as far away from that as I ever was.</p>



<h3 class="wp-block-heading">Movies</h3>



<p>Letterbox <a href="https://letterboxd.com/alper/films/diary/">does a good job tracking this</a> and it was a pretty good year for movies. I review all of them over there in detail but I can say the non-Potter kids movies we watched were nice and the Japanese cinema on the whole was excellent. I saw Evil Does Not Exist two times with the second time in the local theatre live scored by its composer Eiko Ishibashi.</p>



<ul class="wp-block-list">
<li>Harry Potter and the Philosopher&#8217;s Stone</li>



<li>Dune: Part Two</li>



<li>Curious Tobi and the Treasure Hunt to the Flying Rivers</li>



<li>Glass Onion</li>



<li>Frozen</li>



<li>Tangled</li>



<li>Raya and the Last Dragon</li>



<li>Shoplifters</li>



<li>Luca</li>



<li>Harry Potter and the Chamber of Secrets</li>



<li>Yojimbo</li>



<li>Drive My Car</li>



<li>Perfect Days</li>



<li>John Wick: Chapter 4</li>



<li>Evil Does Not Exist</li>



<li>How to Blow Up a Pipeline</li>



<li>Harakiri</li>



<li>Evil Does Not Exist</li>



<li>Die Hard</li>
</ul>



<h3 class="wp-block-heading">Television</h3>



<p><a href="https://trakt.tv/users/alpercugun/history/">Trakt</a> is doing a great job keeping track of which episodes of which television series I need to watch. It&#8217;s the only way I can possibly stay on top of this.</p>



<ul class="wp-block-list">
<li>The Last of Us</li>



<li>Spy x Family S2</li>



<li>Death Note</li>



<li>Frieren</li>



<li>Tour de France: Unchained S2</li>



<li>Vigil</li>



<li>The Peripheral</li>



<li>Kaiju No 8</li>



<li>Bluey</li>



<li>Arcane S2</li>
</ul>



<p>Looks like I&#8217;m turning into a weeb just like everybody else in the culture. I watch anime in part as light entertainment and in part as Japanese immersion. It&#8217;s very hard to find anime that has any kind of thematic depth. Frieren comes closest because of how it twists the standard fantasy trope into a story about loss and reminiscence.</p>



<h3 class="wp-block-heading">Books</h3>



<p>It was a fair though not great year for reading.</p>



<ul class="wp-block-list">
<li>Sheaf Theory through Examples, Daniel Rosiak</li>



<li>Bring Up the Bodies, Hilary Mantel</li>



<li>Min kamp 2, Knausg�rd, Karl Ove</li>



<li>Maria Stuart, Friedrich Schiller</li>



<li>Arkada Yayl?lar �al?yor, Melik?ah Altunta? </li>



<li>My Tender Matador, Pedro Lemebel</li>



<li>Kafka Connect: Build and Run Data Pipelines, Mickail Maison</li>



<li>Let Us Believe in the Beginning of the Cold Season, Forugh Farrokzhad</li>



<li>Discipline and Punish: The Birth of the Prison, Michel Foucault</li>



<li>The Kubernetes Book: 2024 Edition, Nigel Poulton</li>



<li>Kafka Troubleshooting in Production: Stabilizing Kafka Clusters in the Cloud and On-premises, Elad Eldor</li>



<li>Conversational Capacity: The Secret to Building Successful Teams That Perform When the Pressure Is on, Craig Weber</li>
</ul>



<p>I&#8217;m continuing my trend of reading one Knausg�rd and one Mantel book each year. No reason not to do that again this year.</p>



<p>I picked up some poetry at <a href="https://perdu.nl/en/">Perdu</a> during my visit to Amsterdam and have been enjoying reading that.</p>



<p>Every time I see Maria Stuart (which I got put on to by <a href="https://www.everand.com/podcast/705848288/History-of-Ideas-Mary-Stuart">Past Present Future&#8217;s fantastic Great Political Fictions series</a>) in the list, I think: &#8220;I need to read more Schiller.&#8221; but then I keep forgetting to get the files off Gutenberg. Germans sure knew how to write back in the day.</p>



<h3 class="wp-block-heading">Trips</h3>



<p>Besides the trip to the Alps, I went to the Netherlands once in 2024 for <a href="https://leapfrog.nl">Kars&#8217;s</a> viva and we took a trip to idyllic Hiddensee after my foot was healed. Much more travel is slated for next year!</p>



<h3 class="wp-block-heading">Other Culture</h3>



<p>I don&#8217;t go to exhibitions for lack of time. Besides seeing Evil Does Not Exist in the theatre I managed to burn a ticket to the opera and one to a dance show due to conflicting commitments and forgetfulness. I&#8217;m not sure whether I&#8217;m going to retry this. </p>



<p>I took the kids to see Ronja at an open air show which was fun.</p>



<h3 class="wp-block-heading">Miscellaneous</h3>



<p>I was a member of the Greens but I cancelled that because even if they&#8217;re the least bad political party in Germany, they have been doing a lot of things that I do not wish to support from the inside. I wrote about that <a href="https://alper.nl/dingen/2024/10/reckoning-with-the-greens/">here</a>.</p>



<p>I continued to learn and maintain my Japanese level in preparation for my trip in 2025.</p>



<p>I learned a bunch around Kubernetes and Kafka but would have liked to do more programming.  I refreshed my algorithms a bit and picked up <a href="https://factorcode.org">Factor</a> to play with.</p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/year-in-review-2024/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/year-in-review-2024/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17867/" />

		<id>https://alper.nl/dingen/?p=17867</id>
		<updated>2025-01-04T17:47:46Z</updated>
		<published>2025-01-04T17:47:46Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[The terminal I use daily (because it&#8217;s the best really), fish, has been rewritten entirely in Rust, because it&#8217;s nice and more fun: &#8220;For one, fish is a hobby project, and that means we want it to be fun for us. Nobody is being paid to work on fish, so we�need�it to be fun. Being &#8230; <a href="https://alper.nl/dingen/2025/01/17867/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17867/"><![CDATA[
<p>The terminal I use daily (because it&#8217;s the best really), fish, has been rewritten entirely in Rust, because it&#8217;s nice and more fun: &#8220;For one, fish is a hobby project, and that means we want it to be fun for us. Nobody is being paid to work on fish, so we�<em>need</em>�it to be fun. Being fun and interesting also attracts contributors.&#8221;</p>



<p>I can testify to this because when most of the code was rewritten I checked it out, built it and poked around a bunch to see how it works. I don&#8217;t think I would have done that or enjoyed doing it if it had been a C++ codebase. That was also when I was confronted with the fact that what makes a terminal really complicated is not the language in which it is programmed, but the underlying system that it is an interface to.</p>



<p>The story of the port and its success is legendary as far as these things go.</p>



<p><a href="https://fishshell.com/blog/rustport">https://fishshell.com/blog/rustport</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17867/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17867/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17862/" />

		<id>https://alper.nl/dingen/?p=17862</id>
		<updated>2025-01-04T17:26:17Z</updated>
		<published>2025-01-04T17:23:32Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Food" /><category scheme="https://alper.nl/dingen" term="Travel" />
		<summary type="html"><![CDATA[There was a brief period where Foursquare based recommendations were good and drawn from your wider social graph. Now we&#8217;ve gone back to Yelp and Google Maps where reviews and ratings don&#8217;t mean anything. A lower than 4 star review on GMaps has netted me a cease-and-desist e-mail for defamation. That puts personally curated travel &#8230; <a href="https://alper.nl/dingen/2025/01/17862/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17862/"><![CDATA[
<p>There was a brief period where Foursquare based recommendations were good and drawn from your wider social graph. Now we&#8217;ve gone back to Yelp and Google Maps where reviews and ratings don&#8217;t mean anything. A lower than 4 star review on GMaps has netted me a cease-and-desist e-mail for defamation.</p>



<p>That puts personally curated travel docs and word of mouth back in play as Thrillist describes here. Every Dutch person has or knows somebody who has a Berlin Google Doc with all the <em>Geheimtipps</em>. Dutch people&#8217;s tastes are fairly predictable and pedestrian, so these&#8217;ll mostly be cheap Asian eateries in Prenzlauerberg but that&#8217;s also fine.</p>



<p>For me the most interesting recommendations for Berlin but also for other cities come through TikTok. The algorithm is well tuned to my type of person and in the short videos it&#8217;s pretty easy to size up whether somebody knows what they&#8217;re talking about or not.</p>



<p><a href="https://www.thrillist.com/travel/nation/google-docs-are-the-ideal-travel-guides">https://www.thrillist.com/travel/nation/google-docs-are-the-ideal-travel-guides</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17862/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17862/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17860/" />

		<id>https://alper.nl/dingen/?p=17860</id>
		<updated>2025-01-03T13:46:00Z</updated>
		<published>2025-01-03T13:46:00Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Internet" /><category scheme="https://alper.nl/dingen" term="Kids" />
		<summary type="html"><![CDATA[As a parent and as a social media user, I don&#8217;t buy that something that&#8217;s harmful to adults is not EVEN MORE harmful to children. The platforms need to be curtailed and this entire situation has to be shutdown as soon as possible. We can keep our kids off smartphones but what about others? https://www.theguardian.com/commentisfree/2025/jan/03/psychiatrist-children-smartphones-mental-health-harm]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17860/"><![CDATA[
<p>As a parent and as a social media user, I don&#8217;t buy that something that&#8217;s harmful to adults is not EVEN MORE harmful to children.</p>



<p>The platforms need to be curtailed and this entire situation has to be shutdown as soon as possible. We can keep our kids off smartphones but what about others?</p>



<p><a href="https://www.theguardian.com/commentisfree/2025/jan/03/psychiatrist-children-smartphones-mental-health-harm">https://www.theguardian.com/commentisfree/2025/jan/03/psychiatrist-children-smartphones-mental-health-harm</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17860/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17860/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17857/" />

		<id>https://alper.nl/dingen/?p=17857</id>
		<updated>2025-01-03T11:10:03Z</updated>
		<published>2025-01-03T11:09:48Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Internet" /><category scheme="https://alper.nl/dingen" term="Politics" />
		<summary type="html"><![CDATA[Musks&#8217;s attack on Wikipedia is another step in getting rid of information sources where they can&#8217;t control the narrative and the &#8220;truth&#8221;. Everything they&#8217;re doing is built on lies. https://www.citationneeded.news/elon-musk-and-the-rights-war-on-wikipedia]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17857/"><![CDATA[
<p>Musks&#8217;s attack on Wikipedia is another step in getting rid of information sources where they can&#8217;t control the narrative and the &#8220;truth&#8221;. Everything they&#8217;re doing is built on lies.</p>



<p><a href="https://www.citationneeded.news/elon-musk-and-the-rights-war-on-wikipedia">https://www.citationneeded.news/elon-musk-and-the-rights-war-on-wikipedia</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17857/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17857/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17854/" />

		<id>https://alper.nl/dingen/?p=17854</id>
		<updated>2025-01-03T00:10:29Z</updated>
		<published>2025-01-03T00:10:29Z</published>
		<category scheme="https://alper.nl/dingen" term="Amsterdam" /><category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Internet" /><category scheme="https://alper.nl/dingen" term="Reading" />
		<summary type="html"><![CDATA[Hans de Zwart&#8217;s end of the year media overviews are one of the highlights of what still happens on personal blogs for me. He&#8217;s a voracious reader and one of the rare people who acts on his moral clarity. Also, Hans is a great guy and I had the chance to briefly catch-up with him &#8230; <a href="https://alper.nl/dingen/2025/01/17854/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17854/"><![CDATA[
<p>Hans de Zwart&#8217;s end of the year media overviews are one of the highlights of what still happens on personal blogs for me. He&#8217;s a voracious reader and one of the rare people who acts on his moral clarity. Also, Hans is a great guy and I had the chance to briefly catch-up with him last year.</p>



<p>I&#8217;ll see if I can pull something together, but definitely go through his list. I always pick up more than a couple of interesting things to explore.</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-medium-massage wp-block-embed-medium-massage"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="UxM2SiUqhv"><a href="https://blog.hansdezwart.nl/2025/01/01/the-books-i-read-the-podcasts-i-listened-to-the-films-and-other-culture-i-saw-in-2024/">The books I read, the podcasts I listened to, the films and other culture I saw in 2024</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;The books I read, the podcasts I listened to, the films and other culture I saw in 2024&#8221; &#8212; Medium Massage" src="https://blog.hansdezwart.nl/2025/01/01/the-books-i-read-the-podcasts-i-listened-to-the-films-and-other-culture-i-saw-in-2024/embed/#?secret=f1sJgT4NUF#?secret=UxM2SiUqhv" data-secret="UxM2SiUqhv" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17854/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17854/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17852/" />

		<id>https://alper.nl/dingen/?p=17852</id>
		<updated>2025-01-03T00:01:50Z</updated>
		<published>2025-01-03T00:01:50Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[The o3 AGI result looked so noteworthy that I dove into it. I read one of the papers that&#8217;s at the base of the approach and thought it was pretty interesting. Turns out that it was mostly bullshit and everybody was doing another round of &#8220;let&#8217;s pretend that AGI is real&#8221;. What a shambles. https://garymarcus.substack.com/p/c39]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17852/"><![CDATA[
<p>The o3 AGI result looked so noteworthy that I dove into it. I <a href="https://alper.nl/dingen/2024/12/17805/">read one of the papers</a> that&#8217;s at the base of the approach and thought it was pretty interesting.</p>



<p>Turns out that it was mostly bullshit and everybody was doing another round of &#8220;let&#8217;s pretend that AGI is real&#8221;. What a shambles.</p>



<p><a href="https://garymarcus.substack.com/p/c39">https://garymarcus.substack.com/p/c39</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17852/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17852/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17850/" />

		<id>https://alper.nl/dingen/?p=17850</id>
		<updated>2025-01-02T23:52:14Z</updated>
		<published>2025-01-02T23:52:14Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Internet" />
		<summary type="html"><![CDATA[Trust Laura Olin, nobody has to stay on Twitter. It&#8217;s a bad place that&#8217;s only getting worse.]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17850/"><![CDATA[
<p>Trust Laura Olin, nobody has to stay on Twitter. It&#8217;s a bad place that&#8217;s only getting worse.</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-laura-olin wp-block-embed-laura-olin"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="t7CnTPzzFH"><a href="https://www.lauraolin.com/you-dont-actually-have-to-stay-on-twitter/">You don&#8217;t actually have to stay on Twitter.</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;You don&#8217;t actually have to stay on Twitter.&#8221; &#8212; Laura Olin" src="https://www.lauraolin.com/you-dont-actually-have-to-stay-on-twitter/embed/#?secret=GlqL97y2Jn#?secret=t7CnTPzzFH" data-secret="t7CnTPzzFH" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17850/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17850/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17848/" />

		<id>https://alper.nl/dingen/?p=17848</id>
		<updated>2025-01-02T23:49:53Z</updated>
		<published>2025-01-02T23:49:53Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[An overview of the year in databases by Andy Pavlo that does not pull any punches. I learned a bunch of things (and I somewhat keep up with this area). https://www.cs.cmu.edu/~pavlo/blog/2025/01/2024-databases-retrospective.html]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17848/"><![CDATA[
<p>An overview of the year in databases by Andy Pavlo that does not pull any punches. I learned a bunch of things (and I somewhat keep up with this area).</p>



<p><a href="https://www.cs.cmu.edu/~pavlo/blog/2025/01/2024-databases-retrospective.html">https://www.cs.cmu.edu/~pavlo/blog/2025/01/2024-databases-retrospective.html</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17848/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17848/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17846/" />

		<id>https://alper.nl/dingen/?p=17846</id>
		<updated>2025-01-02T14:32:40Z</updated>
		<published>2025-01-02T14:32:40Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[I think for sure we&#8217;ve built an Erlang but even then again Erlang is such an esoteric environment that I would barely consider using it to be an alternative. Where would you start and how would you get other people onboarded? https://vereis.com/posts/you_built_an_erlang]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17846/"><![CDATA[
<p>I think for sure we&#8217;ve built an Erlang but even then again Erlang is such an esoteric environment that I would barely consider using it to be an alternative. Where would you start and how would you get other people onboarded?</p>



<p><a href="https://vereis.com/posts/you_built_an_erlang">https://vereis.com/posts/you_built_an_erlang</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17846/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17846/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17842/" />

		<id>https://alper.nl/dingen/?p=17842</id>
		<updated>2025-01-02T14:28:45Z</updated>
		<published>2025-01-02T14:27:44Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[A cautionary tale of how you can try to avoid Kubernetes to then step-by-step build the same thing yourself but poorly. https://www.macchaffee.com/blog/2024/you-have-built-a-kubernetes]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17842/"><![CDATA[
<p>A cautionary tale of how you can try to avoid Kubernetes to then step-by-step build the same thing yourself but poorly.</p>



<p><a href="https://www.macchaffee.com/blog/2024/you-have-built-a-kubernetes">https://www.macchaffee.com/blog/2024/you-have-built-a-kubernetes</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17842/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17842/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>alper</name>
							<uri>http://alper.nl</uri>
						</author>

		<title type="html"><![CDATA[]]></title>
		<link rel="alternate" type="text/html" href="https://alper.nl/dingen/2025/01/17840/" />

		<id>https://alper.nl/dingen/?p=17840</id>
		<updated>2025-01-02T14:22:37Z</updated>
		<published>2025-01-02T14:22:37Z</published>
		<category scheme="https://alper.nl/dingen" term="English" /><category scheme="https://alper.nl/dingen" term="Software Engineering" />
		<summary type="html"><![CDATA[Another take on the old adage that writing the code is the easy part of software engineering. The real work is figuring out what has to be built and how. Once that is clear, the actual building can be done relatively quickly and linearly. I think the notion of a dead program is useful though &#8230; <a href="https://alper.nl/dingen/2025/01/17840/" class="more-link">Continue reading <span class="screen-reader-text"></span></a>]]></summary>

					<content type="html" xml:base="https://alper.nl/dingen/2025/01/17840/"><![CDATA[
<p>Another take on the old adage that writing the code is the easy part of software engineering. The real work is figuring out what has to be built and how. Once that is clear, the actual building can be done relatively quickly and linearly.</p>



<p>I think the notion of a dead program is useful though it&#8217;s not always that clear cut:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>The death of a program happens when the programmer team possessing its theory is dissolved. A dead program may continue to be used for execution in a computer and to produce useful results.</p>
</blockquote>



<p><a href="https://olano.dev/blog/software-design-is-knowledge-building">https://olano.dev/blog/software-design-is-knowledge-building</a></p>
]]></content>
		
					<link rel="replies" type="text/html" href="https://alper.nl/dingen/2025/01/17840/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://alper.nl/dingen/2025/01/17840/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
	</feed>
