<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: fen4o</title><link>https://news.ycombinator.com/user?id=fen4o</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 27 May 2026 17:40:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fen4o" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by fen4o in "Incident with Pull Requests, Issues, Git Operations and API Requests"]]></title><description><![CDATA[
<p>Tried to do a git push - it succeeded after 3 mins. Then I wanted to open a PR and it failed with a 500 error.<p>Facepalmed and decided that this is it for today.</p>
]]></description><pubDate>Wed, 27 May 2026 12:32:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48293272</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=48293272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48293272</guid></item><item><title><![CDATA[New comment by fen4o in "Airlines required to refund passengers for canceled, delayed flights"]]></title><description><![CDATA[
<p>We were 5 people (3 different reservations) traveling from EU to Japan for a ski vacation. Our first flight got canceled due to technical issues with the airplane and we could not get another flight to reach the transfer from Istanbul to Tokyo. We had to get a new flight that delayed our arrival date by 1 day. The worst thing is that they didn't rescheduled our domestic flight from Tokyo to Sapporo.<p>We went to the check-in for our flight to Sapporo and the staff told us that our flight was actually yesterday... Not wanting to waste another minute with Turkish Airlines support I opened my laptop and got us a new flight and luckily there was a flight in 2 hours.<p>As our flight was flying off from EU we were covered by the EU rights and all of us got full compensation for the delay - 600 Euro (420 at the end as we used 3rd party to handle it).<p>Now I'm trying to get full reimbursement for the flight from Tokyo to Sapporo as I payed for it out of pocket. They are arguing that each of us should have an individual invoice and we should have not bought group tickets. For this reason I would highly recommend to use 3rd party (they take between 25-30% commission) just not to deal with airline BS.</p>
]]></description><pubDate>Thu, 25 Apr 2024 08:59:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=40155110</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=40155110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40155110</guid></item><item><title><![CDATA[New comment by fen4o in "YouTube cracking down even harder to punish user for skipping ads"]]></title><description><![CDATA[
<p>They are only targeting apps that use the API to skip the Ads. Use htlm-parsing 3rd party client such as NewPipe instead.</p>
]]></description><pubDate>Tue, 16 Apr 2024 15:07:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=40052942</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=40052942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40052942</guid></item><item><title><![CDATA[New comment by fen4o in "Southwest Boeing 737-800 flight from Denver loses engine cover"]]></title><description><![CDATA[
<p>As much as I would like to dogpile on Boeing right now, that particular airplane has been in operation since 2015. This would likely be Southwest maintenance issues rather than Boeing.</p>
]]></description><pubDate>Mon, 08 Apr 2024 09:15:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=39967775</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=39967775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39967775</guid></item><item><title><![CDATA[New comment by fen4o in "Use native context menus on Mac OS"]]></title><description><![CDATA[
<p>Better late than never</p>
]]></description><pubDate>Tue, 25 May 2021 07:27:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=27273916</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=27273916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27273916</guid></item><item><title><![CDATA[New comment by fen4o in "John Sullivan resign as executive director of the Free Software Foundation"]]></title><description><![CDATA[
<p>See <a href="https://rms-open-letter.github.io/" rel="nofollow">https://rms-open-letter.github.io/</a> and the counter-letter <a href="https://rms-support-letter.github.io/" rel="nofollow">https://rms-support-letter.github.io/</a></p>
]]></description><pubDate>Mon, 29 Mar 2021 09:21:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=26619149</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=26619149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26619149</guid></item><item><title><![CDATA[New comment by fen4o in "Google admits Kubernetes container tech is too complex"]]></title><description><![CDATA[
<p>I understand their rationale. We manage thousand Kubernetes clusters and end-users can find lots and lots of creative way to shoot themselves in the foot:<p>- I can store anything in a secret? Let's have thousands of cat images. Etcd then stops working because we have over 2GB of funny cats in the key store.<p>- I can run a root Pod? Lets mount the docker socket and start building images with it. Oh and by the way, I never clean those up and my Node simply fills up. Also I add some additional docker networks that break Pod to Pod networks.<p>- Istio is nice - why we don't add automatic injection for Pods in all namespaces? Including kube-system? And then they brick kube-proxy and the cluster stops working.<p>- I can use validating webhooks for better security? Lets watch on all resources. To keep it more secure lets set the failure policy of the webhook to Fail, so we never admit any modification without the apiserver to make a call to out webhook. Whats that? My single replica webhook has was evicted from the Pod (we didn't add any resource requests and limits) and now it cannot even be created or scheduled because kube-controller-manager and kube-scheduler cannot update their lease and they lost leadership and now are idling, effectively bricking the entire cluster.<p>Google would reduce the pain points with this change, however they would still face countless other issues with Kubernetes.</p>
]]></description><pubDate>Fri, 26 Feb 2021 05:55:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=26271748</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=26271748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26271748</guid></item><item><title><![CDATA[New comment by fen4o in "Australia to introduce Google, Facebook legislation to parliament next week"]]></title><description><![CDATA[
<p>What's stopping Google from pulling an uno and requiring news organizations to pay Google to have their content searchable?</p>
]]></description><pubDate>Fri, 12 Feb 2021 12:23:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=26112901</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=26112901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26112901</guid></item><item><title><![CDATA[New comment by fen4o in "Google will discontinue its Trusted Contacts app in December"]]></title><description><![CDATA[
<p><a href="https://killedbygoogle.com/" rel="nofollow">https://killedbygoogle.com/</a></p>
]]></description><pubDate>Mon, 19 Oct 2020 08:09:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=24824218</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=24824218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24824218</guid></item><item><title><![CDATA[New comment by fen4o in "GitHub to Remove 'Master' Terminology"]]></title><description><![CDATA[
<p>All this 'removed' terminology is double standard. The entire name of the "git" project is offensive.<p>From wikipedia [1]<p>Git is a term of insult with origins in English denoting an unpleasant, silly, incompetent, annoying, senile, elderly or childish person.<p>GitHub - hub for gits (persons).<p>[1] <a href="https://en.wikipedia.org/wiki/Git_(slang)" rel="nofollow">https://en.wikipedia.org/wiki/Git_(slang)</a></p>
]]></description><pubDate>Mon, 15 Jun 2020 12:46:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=23526705</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=23526705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23526705</guid></item><item><title><![CDATA[New comment by fen4o in "Virtual Kubernetes"]]></title><description><![CDATA[
<p>For anyone looking for K8S multitenancy - here is an excellent talk by Alibaba / Alicloud about their approach:<p>- <a href="https://www.youtube.com/watch?v=ptOLV2wjQUw" rel="nofollow">https://www.youtube.com/watch?v=ptOLV2wjQUw</a><p>- <a href="https://static.sched.com/hosted_files/kccnceu19/3f/kubecon-speak.pdf" rel="nofollow">https://static.sched.com/hosted_files/kccnceu19/3f/kubecon-s...</a></p>
]]></description><pubDate>Sun, 14 Jul 2019 17:03:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=20434455</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=20434455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20434455</guid></item><item><title><![CDATA[New comment by fen4o in "Tyndall F-22s, Left Behind Before Michael Hit, Possibly Damaged Beyond Repair"]]></title><description><![CDATA[
<p>Can't those airplanes be moved / evacuated by ground?</p>
]]></description><pubDate>Sun, 14 Oct 2018 09:06:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=18212043</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=18212043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18212043</guid></item><item><title><![CDATA[New comment by fen4o in "The Horrors of Upgrading Etcd Beneath Kubernetes"]]></title><description><![CDATA[
<p>From my experience, running etcd in cluster mode simply creates too many problems. It can scale vertically very well and if you run etcd (and other Kubernetes control plane components) on top of Kubernetes you can get away with running only a single instance.</p>
]]></description><pubDate>Fri, 06 Jul 2018 23:46:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=17475980</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=17475980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17475980</guid></item><item><title><![CDATA[New comment by fen4o in "Avoid Else, Return Early (2013)"]]></title><description><![CDATA[
<p>Exactly. This led to the famous OSX double goto bug [0]<p><pre><code>  if ((err = SSLHashSHA1.update(&hashCtx, &signedParams)) != 0)
    goto fail;
    goto fail;
  ... other checks ...
  fail:
    ... buffer frees (cleanups) ...
    return err;
</code></pre>
[0] <a href="https://www.dwheeler.com/essays/apple-goto-fail.html" rel="nofollow">https://www.dwheeler.com/essays/apple-goto-fail.html</a></p>
]]></description><pubDate>Mon, 26 Mar 2018 12:24:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=16678288</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=16678288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16678288</guid></item><item><title><![CDATA[New comment by fen4o in "Docker vs. Kubernetes vs. Mesos"]]></title><description><![CDATA[
<p>From what I've seen, Huawei will upload it soon™</p>
]]></description><pubDate>Wed, 02 Aug 2017 14:09:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=14910667</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=14910667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14910667</guid></item><item><title><![CDATA[New comment by fen4o in "Docker vs. Kubernetes vs. Mesos"]]></title><description><![CDATA[
<p>Exactly. The frameworks that the article describes know how to run say Cassandra or Spark, but you can do the same thing in Kubernetes using TPRs or CRDs with operators:<p>[0]<a href="https://github.com/coreos/prometheus-operator" rel="nofollow">https://github.com/coreos/prometheus-operator</a>
[1]<a href="https://github.com/coreos/etcd-operator" rel="nofollow">https://github.com/coreos/etcd-operator</a>
[2]<a href="https://github.com/huawei-cloudfederation/redis-operator" rel="nofollow">https://github.com/huawei-cloudfederation/redis-operator</a>
[3]<a href="https://github.com/CrunchyData/postgres-operator" rel="nofollow">https://github.com/CrunchyData/postgres-operator</a>
[4]<a href="https://github.com/krallistic/kafka-operator" rel="nofollow">https://github.com/krallistic/kafka-operator</a>
[5]<a href="https://github.com/pegerto/cassandra-operator" rel="nofollow">https://github.com/pegerto/cassandra-operator</a></p>
]]></description><pubDate>Wed, 02 Aug 2017 12:07:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=14909818</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=14909818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14909818</guid></item><item><title><![CDATA[New comment by fen4o in "Kubernetes 1.5.0 Released"]]></title><description><![CDATA[
<p>PXE CoreOS and cloud-config to run kubelet and pull manifests. [0]<p>[0] <a href="https://youtu.be/4gyeixJLabo?t=814" rel="nofollow">https://youtu.be/4gyeixJLabo?t=814</a></p>
]]></description><pubDate>Tue, 13 Dec 2016 14:37:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=13167036</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=13167036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13167036</guid></item><item><title><![CDATA[New comment by fen4o in "Why we are suing Apple for better HTML5 support in iOS"]]></title><description><![CDATA[
<p>Exactly. Competition drives innovation and progress.</p>
]]></description><pubDate>Fri, 07 Oct 2016 12:21:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=12660042</link><dc:creator>fen4o</dc:creator><comments>https://news.ycombinator.com/item?id=12660042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12660042</guid></item></channel></rss>