<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Uncategorized Archives - Pietari Heino&#039;s personal website</title>
	<atom:link href="https://www.extreg.com/blog/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.extreg.com</link>
	<description></description>
	<lastBuildDate>Sat, 01 Jun 2019 15:03:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.6.7</generator>
<site xmlns="com-wordpress:feed-additions:1">99365322</site>	<item>
		<title>The XY problem</title>
		<link>https://www.extreg.com/blog/2019/06/the-xy-problem/</link>
					<comments>https://www.extreg.com/blog/2019/06/the-xy-problem/#respond</comments>
		
		<dc:creator><![CDATA[Pietari]]></dc:creator>
		<pubDate>Sat, 01 Jun 2019 15:02:47 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[xy problem]]></category>
		<guid isPermaLink="false">https://www.extreg.com/?p=482</guid>

					<description><![CDATA[<p>Since I just re-discovered the more than brillian xyproblem.info, I&#8217;m posting it here for my future self. Reading through the small page always brings me lots of joy. This is a serious, real thing. I&#8217;ve wasted countless hours of my life dealing with the XY problem. And be aware: this is NOT only a thing ... <span class="more"><a class="more-link" href="https://www.extreg.com/blog/2019/06/the-xy-problem/">[Read more...]</a></span></p>
<p>The post <a rel="nofollow" href="https://www.extreg.com/blog/2019/06/the-xy-problem/">The XY problem</a> appeared first on <a rel="nofollow" href="https://www.extreg.com">Pietari Heino&#039;s personal website</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Since I just re-discovered the more than brillian xyproblem.info, I&#8217;m posting it here for my future self. Reading through the small page always brings me lots of joy.</p>



<p>This is a serious, real thing. I&#8217;ve wasted countless hours of my life dealing with the XY problem. <strong>And be aware</strong>: this is NOT only a thing of the engineering world, this is everywhere. I&#8217;m almost completely sure that this is one of those things that upon reading about it, seeing the phenomenon in a few paragraphs of text, you&#8217;ll start to notice it every once in a while.</p>



<p>For your pleasure, please check out <a href="http://xyproblem.info/">xyproblem.info</a>.</p>
<p>The post <a rel="nofollow" href="https://www.extreg.com/blog/2019/06/the-xy-problem/">The XY problem</a> appeared first on <a rel="nofollow" href="https://www.extreg.com">Pietari Heino&#039;s personal website</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.extreg.com/blog/2019/06/the-xy-problem/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">482</post-id>	</item>
		<item>
		<title>}{{} vs. {}{}</title>
		<link>https://www.extreg.com/blog/2019/04/vs/</link>
					<comments>https://www.extreg.com/blog/2019/04/vs/#respond</comments>
		
		<dc:creator><![CDATA[Pietari]]></dc:creator>
		<pubDate>Wed, 24 Apr 2019 07:26:27 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://www.extreg.com/?p=462</guid>

					<description><![CDATA[<p>I would like to note that one of these is a palindrome and one is not. This discovery is not my own, but I find it most delightful.</p>
<p>The post <a rel="nofollow" href="https://www.extreg.com/blog/2019/04/vs/">}{{} vs. {}{}</a> appeared first on <a rel="nofollow" href="https://www.extreg.com">Pietari Heino&#039;s personal website</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>I would like to note that one of these is a palindrome and one is not.</p>



<p>This discovery is not my own, but I find it most delightful.</p>
<p>The post <a rel="nofollow" href="https://www.extreg.com/blog/2019/04/vs/">}{{} vs. {}{}</a> appeared first on <a rel="nofollow" href="https://www.extreg.com">Pietari Heino&#039;s personal website</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.extreg.com/blog/2019/04/vs/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">462</post-id>	</item>
		<item>
		<title>Read this for a nice view of the 5G landscape in 2019</title>
		<link>https://www.extreg.com/blog/2018/12/read-this-for-a-nice-view-of-the-5g-landscape-in-2019/</link>
					<comments>https://www.extreg.com/blog/2018/12/read-this-for-a-nice-view-of-the-5g-landscape-in-2019/#respond</comments>
		
		<dc:creator><![CDATA[Pietari]]></dc:creator>
		<pubDate>Sat, 15 Dec 2018 21:07:15 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://www.extreg.com/?p=405</guid>

					<description><![CDATA[<p>What&#8217;s up with the new SoCs (or not-so-SoCs, hehe), what will you get, is it really worth it, does it matter. What the heck. Just read it. Very good. https://arstechnica.com/gadgets/2018/12/dont-buy-a-5g-smartphone-at-least-not-for-a-while/</p>
<p>The post <a rel="nofollow" href="https://www.extreg.com/blog/2018/12/read-this-for-a-nice-view-of-the-5g-landscape-in-2019/">Read this for a nice view of the 5G landscape in 2019</a> appeared first on <a rel="nofollow" href="https://www.extreg.com">Pietari Heino&#039;s personal website</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>What&#8217;s up with the new SoCs (or not-so-SoCs, hehe), what will you get, is it really worth it, does it matter. What the heck. Just read it. Very good.</p>
<p><a href="https://arstechnica.com/gadgets/2018/12/dont-buy-a-5g-smartphone-at-least-not-for-a-while/">https://arstechnica.com/gadgets/2018/12/dont-buy-a-5g-smartphone-at-least-not-for-a-while/</a></p>
<p>The post <a rel="nofollow" href="https://www.extreg.com/blog/2018/12/read-this-for-a-nice-view-of-the-5g-landscape-in-2019/">Read this for a nice view of the 5G landscape in 2019</a> appeared first on <a rel="nofollow" href="https://www.extreg.com">Pietari Heino&#039;s personal website</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.extreg.com/blog/2018/12/read-this-for-a-nice-view-of-the-5g-landscape-in-2019/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">405</post-id>	</item>
		<item>
		<title>Acer Games Chrome extension pushed to my Chromebook</title>
		<link>https://www.extreg.com/blog/2017/06/acer-games-chrome-extension-pushed-chromebook/</link>
					<comments>https://www.extreg.com/blog/2017/06/acer-games-chrome-extension-pushed-chromebook/#respond</comments>
		
		<dc:creator><![CDATA[Pietari]]></dc:creator>
		<pubDate>Mon, 19 Jun 2017 18:54:39 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[acer games]]></category>
		<category><![CDATA[chromebook]]></category>
		<category><![CDATA[crapware]]></category>
		<category><![CDATA[wtf]]></category>
		<guid isPermaLink="false">https://extreg.com/?p=204</guid>

					<description><![CDATA[<p>I&#8217;m not happy. Some party, maybe Acer through Google somehow, I don&#8217;t know, has pushed a Chrome extension called Acer Games to my C740. Never had any of that Windows-like OEM crapware on the Chromebook/ChromeOS platform, didn&#8217;t even know that existed. But it seems it&#8217;s a thing now. This is not nice.</p>
<p>The post <a rel="nofollow" href="https://www.extreg.com/blog/2017/06/acer-games-chrome-extension-pushed-chromebook/">Acer Games Chrome extension pushed to my Chromebook</a> appeared first on <a rel="nofollow" href="https://www.extreg.com">Pietari Heino&#039;s personal website</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" class="size-full wp-image-205 alignright" src="https://extreg.com/wp-content/uploads/2017/06/acer_games_chromebook_suck_your_balls.png" alt="" width="377" height="263" srcset="https://www.extreg.com/wp-content/uploads/2017/06/acer_games_chromebook_suck_your_balls.png 377w, https://www.extreg.com/wp-content/uploads/2017/06/acer_games_chromebook_suck_your_balls-300x209.png 300w" sizes="(max-width: 377px) 100vw, 377px" /></p>
<p>I&#8217;m not happy.</p>
<p>Some party, maybe Acer through Google somehow, I don&#8217;t know, has pushed a Chrome extension called Acer Games to my C740. Never had any of that Windows-like OEM crapware on the Chromebook/ChromeOS platform, didn&#8217;t even know that existed. But it seems it&#8217;s a thing now.</p>
<p>This is not nice.</p>
<p>The post <a rel="nofollow" href="https://www.extreg.com/blog/2017/06/acer-games-chrome-extension-pushed-chromebook/">Acer Games Chrome extension pushed to my Chromebook</a> appeared first on <a rel="nofollow" href="https://www.extreg.com">Pietari Heino&#039;s personal website</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.extreg.com/blog/2017/06/acer-games-chrome-extension-pushed-chromebook/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">204</post-id>	</item>
		<item>
		<title>OVH&#8217;s Finnish website is the worst ever. Period.</title>
		<link>https://www.extreg.com/blog/2017/02/ovhs-finnish-website-worst-ever-period/</link>
					<comments>https://www.extreg.com/blog/2017/02/ovhs-finnish-website-worst-ever-period/#respond</comments>
		
		<dc:creator><![CDATA[Pietari]]></dc:creator>
		<pubDate>Sat, 25 Feb 2017 19:18:17 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[crap]]></category>
		<category><![CDATA[ovh]]></category>
		<category><![CDATA[ovh hosting]]></category>
		<category><![CDATA[ovh-hosting.fi]]></category>
		<guid isPermaLink="false">https://extreg.com/?p=155</guid>

					<description><![CDATA[<p>OVH Hosting, one of the biggest players in the field, has the absolutely, completely and utterly worst ever localized website – and it&#8217;s not even localized website, it&#8217;s the website for their Finnish company, ovh-hosting.fi.I simply cannot understand how their developers ship that product of stinking shit. It&#8217;s completely unusable wreckage. Let me show you a ... <span class="more"><a class="more-link" href="https://www.extreg.com/blog/2017/02/ovhs-finnish-website-worst-ever-period/">[Read more...]</a></span></p>
<p>The post <a rel="nofollow" href="https://www.extreg.com/blog/2017/02/ovhs-finnish-website-worst-ever-period/">OVH&#8217;s Finnish website is the worst ever. Period.</a> appeared first on <a rel="nofollow" href="https://www.extreg.com">Pietari Heino&#039;s personal website</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>OVH Hosting, one of the biggest players in the field, has the absolutely, completely and utterly <em><strong>worst ever</strong></em> localized website – and it&#8217;s not even <em>localized website, </em>it&#8217;s the website for their Finnish company, <a href="http://ovh-hosting.fi">ovh-hosting.fi</a>.I simply cannot understand how their developers ship that product of stinking shit. It&#8217;s completely unusable wreckage.</p>
<p>Let me show you a screenshot:</p>
<p><img loading="lazy" class="size-full wp-image-156 aligncenter" src="https://extreg.com/wp-content/uploads/2017/02/ovh_domain_transfer_error.png" alt="" width="746" height="153" srcset="https://www.extreg.com/wp-content/uploads/2017/02/ovh_domain_transfer_error.png 746w, https://www.extreg.com/wp-content/uploads/2017/02/ovh_domain_transfer_error-300x62.png 300w" sizes="(max-width: 746px) 100vw, 746px" /></p>
<p>This error message above (it says error in Finnish) is what you get when you follow their domain transfer procedure, provide them with the authentication id and click save. Note that there is no indication of what went wrong, what you can do etc.</p>
<p><strong>Their whole website is full of this crap. </strong>Anything you do that deals with ordering a product, changing some settings from their management panel, viewing their product listings and so forth every once in a while shows you an error message very close to the above one. Usually there is some text but it&#8217;s in French or English even though the rest of the website is in Finnish. The text, if some is displayed, does not tell you what happened. It gives some general error message and it&#8217;s usually impossible to know what happened. And these things happen all the time: if you fill out a form in some wrong way, you get an error message <em><strong>after submitting</strong></em> and it doesn&#8217;t tell you what was wrong; if you try to make changes in the management panel, it tells you something in French that has nothing to do with what you were doing in the panel. Very frequently some parts of the site, management panel etc. are covered with some {{templating.variables#}} and so forth.</p>
<p>Some of the information on their website is also completely misleading, untrue or incomplete. Some product listings don&#8217;t tell you all that comes in the package (for example their MX services) but you have to ask the customer care for details.</p>
<p>One <em><strong>funny </strong></em>case was when I ordered a .fi domain whose registration was rejected. I emailed the customer support for help and&#8230; the problem was that Ficora requires birthdate of the owner for .fi domains but the OVH order system didn&#8217;t ask for that. It was broken and unusable. It was of course very nice that you could fill it in after the rejection through the management panel <strong><img src="https://s.w.org/images/core/emoji/13.0.1/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></strong></p>
<p>I have reported over a dozen problems like these to their customer service. I have even told the one poor person who always responds to my emails that I have nothing against him but cannot really understand what really goes in the company&#8217;s mind if they cannot fix these problems. Of course, Finland is not their biggest market, but if you have ovh-hosting.fi one would probably assume that you can actually use the site. Also, they have somehow locked my personal account to some &#8220;this is a Finn&#8221; state and I cannot just switch to the international version of their management panels etc. since they always pop me back to the Finnish one.</p>
<p><strong>This has nothing to do with their product quality. </strong>I have used their DNS Anycast services for years, manage multiple webhosting packages for my clients and have some personal stuff on their servers. Everything has worked perfectly hosting infrastructure wise and I&#8217;m recommending them to people since they offer a wide range of services that are performant enough for a reasonable price.</p>
<p>But the Finnish website, their ordering system and the management panel are worst pieces of software that I have seen from a company of this size. I really cannot understand it.</p>
<p>The post <a rel="nofollow" href="https://www.extreg.com/blog/2017/02/ovhs-finnish-website-worst-ever-period/">OVH&#8217;s Finnish website is the worst ever. Period.</a> appeared first on <a rel="nofollow" href="https://www.extreg.com">Pietari Heino&#039;s personal website</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.extreg.com/blog/2017/02/ovhs-finnish-website-worst-ever-period/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">155</post-id>	</item>
		<item>
		<title>Firebase presentation &#038; demo for #ohsiha</title>
		<link>https://www.extreg.com/blog/2017/02/firebase-presentation-demo-ohsiha/</link>
					<comments>https://www.extreg.com/blog/2017/02/firebase-presentation-demo-ohsiha/#respond</comments>
		
		<dc:creator><![CDATA[Pietari]]></dc:creator>
		<pubDate>Fri, 10 Feb 2017 14:38:03 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[firebase]]></category>
		<category><![CDATA[ohsiha]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[school]]></category>
		<guid isPermaLink="false">https://extreg.com/?p=138</guid>

					<description><![CDATA[<p>I&#8217;m taking Ohjelmallinen sisällönhallinta at school. It translates fairly well to programmatic content management. One of the goals of the course is to understand different content management systems and their architectures and how different information streams in the modern web (eg. public APIs for user-generated content) can be leveraged to build systems that are useful for the ... <span class="more"><a class="more-link" href="https://www.extreg.com/blog/2017/02/firebase-presentation-demo-ohsiha/">[Read more...]</a></span></p>
<p>The post <a rel="nofollow" href="https://www.extreg.com/blog/2017/02/firebase-presentation-demo-ohsiha/">Firebase presentation &#038; demo for #ohsiha</a> appeared first on <a rel="nofollow" href="https://www.extreg.com">Pietari Heino&#039;s personal website</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>I&#8217;m taking <a href="http://www.tut.fi/opinto-opas/wwwoppaat/opas2016-2017/perus/laitokset/Matematiikka/MAT-81000.html">Ohjelmallinen sisällönhallinta</a> at school. It translates fairly well to <em>programmatic content management. </em>One of the goals of the course is to understand different content management systems and their architectures and how different information streams in the modern web (eg. public APIs for user-generated content) can be leveraged to build systems that are useful for the user and provide data in a meaningful way. Or something like that. Very web and very modern. At the moment (three weeks in and ~knowing what&#8217;s to come) I feel that I have already touched most of the course&#8217;s topics in my free time but I suppose you can never stop learning and the athmosphere is nice.</p>
<p>We have lectures and code clinics. In the code clinics the lecturer shows us different technologies and demoes all sorts of stuff. We are encouraged to participate and demo something ourselves. I decided to make a Firebase demo since I&#8217;ve been using Firebase for a couple of apps during the past two years.</p>
<p>The demo session/presentation went really well. I talked a bit about the modern shift of moving application logic to the client (JS running in the browser) and how that enables to make fully featured apps with a backend-as-a-service like Firebase (without the need for an actual server instance here or there). We built a simple application (or a static page if you will) that includes a list of messages and a form to submit messages. We connected the page with Firebase&#8217;s realtime database and deployed the page in Firebase&#8217;s free static site hosting. In the end everyone was able to open the page and submit messages that synced to everyone else&#8217;s web browsers in realtime.</p>
<p>It was really nice to make the demo and show how Firebase works to everyone. I think the other students liked it too and many people got some ideas for their project work (in which using Firebase is one of the options). I&#8217;m glad.</p>
<p>You may find the demo we built and a short description of Firebase <a href="https://github.com/piehei/ohsiha-firebase-demo">here</a>.</p>
<p>The post <a rel="nofollow" href="https://www.extreg.com/blog/2017/02/firebase-presentation-demo-ohsiha/">Firebase presentation &#038; demo for #ohsiha</a> appeared first on <a rel="nofollow" href="https://www.extreg.com">Pietari Heino&#039;s personal website</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.extreg.com/blog/2017/02/firebase-presentation-demo-ohsiha/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">138</post-id>	</item>
		<item>
		<title>Chrome password manager is slow [fixed]</title>
		<link>https://www.extreg.com/blog/2016/07/chrome-password-manager-is-slow/</link>
					<comments>https://www.extreg.com/blog/2016/07/chrome-password-manager-is-slow/#comments</comments>
		
		<dc:creator><![CDATA[Pietari]]></dc:creator>
		<pubDate>Sat, 02 Jul 2016 10:51:00 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[chrome password manager]]></category>
		<guid isPermaLink="false">https://extreg.com/?p=60</guid>

					<description><![CDATA[<p>I don&#8217;t really know the reason, but the integrated password manager in Chrome has become awfully and absurdly slow for me. It usually takes multiple seconds to actually realize that the browser has loaded a page with a login field and that it even holds some credentials for it. And I am not exaggerating this: it really ... <span class="more"><a class="more-link" href="https://www.extreg.com/blog/2016/07/chrome-password-manager-is-slow/">[Read more...]</a></span></p>
<p>The post <a rel="nofollow" href="https://www.extreg.com/blog/2016/07/chrome-password-manager-is-slow/">Chrome password manager is slow [fixed]</a> appeared first on <a rel="nofollow" href="https://www.extreg.com">Pietari Heino&#039;s personal website</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>I don&#8217;t really know the reason, but the integrated password manager in Chrome has become awfully and absurdly slow for me. It usually takes multiple seconds to actually realize that the browser has loaded a page with a login field and that it even holds some credentials for it. And I am not exaggerating this: it really does take from 4 to 10 seconds to fill in my username and password, and this is unforgivable. It makes the user experience horrible. You load the page, you see ~ all JS has been executed, everything is in its place and nicely settled, but wait&#8230; another couple of seconds &#8217;til you can login.</p>
<p><strong>UPDATE! Please see the discussions <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=651049">here</a> and <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=660357">here</a>.</strong></p>
<p>UPDATE #2! I believe the Chrome team has implemented a fix for this since the now-beta version 55.x.x.x brings up the password management window instantly and doesn&#8217;t hang.</p>
<p>I have no idea how many passwords there are in my Chrome password manager but it goes without saying that might have something to do with the slowness. Of course, one might say, an engineering error or a place to optimize the software, since no matter how many pairs of credentials I have stored there, it should be fast and not make the user sit and wait (and really, how many can you even have so that it would realistically be OK to take so long to check them?).</p>
<p>I&#8217;m planning to do some testing and go through the db to see if the waiting time cuts off and file a bug report if needed. Huh.</p>
<p>The post <a rel="nofollow" href="https://www.extreg.com/blog/2016/07/chrome-password-manager-is-slow/">Chrome password manager is slow [fixed]</a> appeared first on <a rel="nofollow" href="https://www.extreg.com">Pietari Heino&#039;s personal website</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.extreg.com/blog/2016/07/chrome-password-manager-is-slow/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">60</post-id>	</item>
	</channel>
</rss>
