HNHacker News
TopNewBestAskShowJobs

ArloL

79 karma · joined April 8, 2014

submissionscomments
ArloL··on Ask HN: What Are You Working On? (April 2026)
A tool to detect and fix drift in GitHub repository settings: https://github.com/ArloL/drifty

I have a terraform setup right now but it’s super awkward and very slow. The goal is to be able to define settings using PKL which looks super interesting. Wanted to try it out for a while now.

ArloL··on Is Social Media More Like Cigarettes or Junk Food?
What about gambling addiction?
ArloL··on Show HN: Noya – A new kind of design tool
FYI: Looking at the homepage and the video Firefox showed me a message that this website is slowing it down
ArloL··on Ask HN: Who is hiring? (December 2021)
SprintEins | https://www.sprinteins.com/ | DevOps Engineer | Bonn, Germany | Part-Time / Full-Time | Onsite

We create digital products for a diverse set of (pretty large) customers (automotive, logistics & banking).

Now we are looking for a DevOps engineer to support one of our big client projects that is used by a lot of people daily.

Instead of predicting what will (not) happen these were some of the challenges in the past:

* advise the teams during the introduction of resource requests & limits

* supporting the decision of resizing the Kubernetes clusters on the requirements and factoring in operational cost

* integrating Azure KeyVault & EventHub into our backend services

* introduce Ansible to provision virtual machines

* introduce PostgreSQL monitoring and support a resizing decision

* analyze and research an issue with a Docker update

Our working language is German. All levels of proficiency are welcome!

Since I used to do the job feel free to ask me anything: a dot okeeffe at sprinteins dot com

For all positions take look at our jobs page and apply if you're interested: https://www.sprinteins.com/karriere/

ArloL··on Memory leaks are crippling my M1 MacBook Pro
Being serious: Do you have Chrome installed? I have been following this story for a while and nothing seems to be coming out of it:

https://chromeisbad.com/

https://bugs.chromium.org/p/chromium/issues/detail?id=115840...

ArloL··on Despite having just 5.8% sales, over 38% of bug reports come from Linux
I can recommend https://www.chiark.greenend.org.uk/~sgtatham/bugs.html
ArloL··on $ ssh sshchat.hackclub.com
Does this not require ForwardAgent to be enabled?
ArloL··on Ask HN: Who is hiring? (February 2021)
SprintEins | https://www.sprinteins.com/ | DevOps Engineer | Bonn, Germany | Part-Time / Full-Time | Onsite

We create digital products for a diverse set of (pretty large) customers (automotive, logistics & banking).

Now we are looking for a DevOps engineer to support one of our big client projects that is used by a lot of people daily.

Instead of predicting what will (not) happen these were some of the challenges of the last six months:

* advise the teams during the introduction of resource requests & limits

* supporting the decision of resizing the Kubernetes clusters on the requirements and factoring in operational cost

* integrating Azure KeyVault & EventHub into our backend services

* introduce Ansible to provision virtual machines

* introduce PostgreSQL monitoring and support a resizing decision

* analyze and research an issue with a Docker update

Our working language is German. All levels of proficiency are welcome!

Since I used to do the job feel free to ask me anything: a dot okeeffe at sprinteins dot com

For all positions take a look at our jobs page: https://www.sprinteins.com/karriere/

ArloL··on Blocking Pinterest may reduce your data usage
I can't seem to find the original comment but this at least removes those images from the results for me in uBlock Origin:

  google.*##.g:has(a[href*=".pinterest."])
  google.*##a[href*=".pinterest."]:nth-ancestor(1)

  duckduckgo.*##.tile:has(a[href*=".pinterest."])
ArloL··on Ask HN: Who is hiring? (January 2021)
SprintEins | https://www.sprinteins.com/ | DevOps Engineer | Bonn, Germany | Part-Time / Full-Time | Onsite

We create digital products for a diverse set of (pretty large) customers (automotive, logistics & banking).

Now we are looking for a DevOps engineer to support one of our big client projects that is used by a lot of people daily.

Instead of predicting what will (not) happen these were some of the challenges of the last six months:

* advise the teams during the introduction of resource requests & limits

* supporting the decision of resizing the Kubernetes clusters on the requirements and factoring in operational cost

* integrating Azure KeyVault & EventHub into our backend services

* introduce Ansible to provision virtual machines

* introduce PostgreSQL monitoring and support a resizing decision

* analyze and research an issue with a Docker update

Our working language is German. All levels of proficiency are welcome!

Since I used to do the job feel free to ask me anything: a dot okeeffe at sprinteins dot com

For all positions take a look at our jobs page: https://www.sprinteins.com/karriere/

ArloL··on Dockerfile Best Practices
Just to be sure, isn't a container a whole linux distribution as well depending on your base image? With the same distribution team, etc.?

That not updating part is of course just plain and simply bad advice.

What solutions for update management would you recommend in the VM space?

ArloL··on Dockerfile Best Practices
So if I am understanding this correctly the challenges of setting up a secure linux VM and a container are more or less the same?

The point about multi-tenancy is absolutely understandable. Isn't this an old story from the PHP world with multi-tenancy? I think a good generalization is: don't run on multi-tenant systems if you do anything (!) critical (e.g. authentication or payments)?

But that of course disregards the fact that when people _can_ do something, they _will_ do it even though they shouldn't (like running E-Commerce systems in multi-tenant environments).

Another thought regarding isolation: aren't VMs essentially just running on one host as well? Is that why you said "VMs are _more_ isolated"?

ArloL··on Dockerfile Best Practices
Were they really that significantly more secure? You still needed to do regular maintenance on the underlying image, etc. Same with Docker. The only big difference I see is that yes, breaking out of a container is easier than out of a VM. But are there any other significant vectors I should be aware of?
ArloL··on How a startup can survive technical debt
Could one argue that the rewrite being necessary was the result of too much technical debt? Thus the debt did contribute to the failure.

But I wouldn't go so far as to call it the sole reason the project failed - that just sounds too easy an explanation.

ArloL··on An internal team 'hoodwinked' Bill Gates into launching the Xbox project
This has been on my mind a lot lately.

IMHO personal growth of the founders/leaders is correlated with long-term success. A healthy organization should be able to adapt to changes in the market. The same is true for a healthy individual. And more importantly as leader(s) of an organization - because you must lead by example. E.g. if you have a healthy way to keep your ego in check or be aware of your flaws you will be able to notice issues in organizational structures; if you're willing to change when presented with new information so will the organization; if you micromanage everything you've fixed the speed of adaptation to your own - can be good - can be bad; if you need validation you will surround yourself with people that validate you no matter what; if you twist your reality so that you're always on top those lies will seep into the culture.

It's kind of like Conway's law but more like organizations design structures (communication, hierarchies, etc.) which mirror their leaders identity/character/personality/soul...

ArloL··on I've been merging microservices back into the monolith
Microservices are indepently deployable modules. Thus the same principles of modular design in a monolith apply. So, yes, you're correct with the network part.
ArloL··on Ask HN: Who is hiring? (December 2020)
SprintEins | https://www.sprinteins.com/ | DevOps Engineer | Bonn, Germany | Part-Time / Full-Time | Onsite

We create digital products for a diverse set of (pretty large) customers (automotive, logistics & banking). We strongly believe that technology should make lives easier. That is why we employ cross-functional teams and focus on short feedback loops and user experience.

Now we are looking for a DevOps engineer to support one of our big client projects that is used by a lot of people daily.

Instead of predicting what will (not) happen these were some of the challenges of the last six months:

* advise the teams during the introduction of resource requests & limits

* supporting the decision of resizing the Kubernetes clusters on the requirements and factoring in operational cost

* integrating Azure KeyVault & EventHub into our backend services

* introduce Ansible to provision virtual machines

* introduce PostgreSQL monitoring and support a resizing decision

* analyze and research an issue with a Docker update

Our working language is German. All levels of proficiency are welcome!

Please look at our jobs page and apply if you're interested: https://www.sprinteins.com/karriere/

Or you can contact me directly if you have specific questions: a dot okeeffe at sprinteins dot com

ArloL··on Genetically modified mosquitoes breed in Brazil
Would you be able to record a video and send it to me? I work at DW. Thanks!
ArloL··on Lombok makes Java cool again
My take on it is that it boils down to the profession being so young. Since it's so young we have a lot of young developers ( < 10 years experience). Programming is an inherently complex task [0]. Couple that with Not-Invented-Here and favoritism of barely working solutions (meaning by businesses: [1]) and as a result you get extremely fluctuating stacks. Every piece of code written by others was never written with care [2] - that is the assumption at least because more often that not it's true. Everyone in their own right thinks that only their code works well and has some special properties but in the end you face the exact same problems: problems of design rather than implementation.

[0] http://worrydream.com/refs/Brooks-NoSilverBullet.pdf

[1] https://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/E...: the business community, which, having been sold to the idea that computers would make life easier, is mentally unprepared to accept that they only solve the easier problems at the price of creating much harder ones

[2] See why Martin Fowler stresses Technical Excellence basically every time he get's on stage: https://www.youtube.com/watch?v=G_y2pNj0zZg

ArloL··on Java is still available at zero-cost
Actually I don't think there will be more breaking changes than there were in the past due to the new release cadence. Mark Reinhold gave a great talk about the values they try to follow when moving the platform forward: https://m.youtube.com/watch?v=HpbchS5kmio

This applies to the new release cadence as well. But time will tell if they will achieve their goals.

ArloL··on Tesla that crashed in Autopilot mode sped up before hitting truck: police
I believe Mercedes lane assist does this with via the steering wheel. They test whether you are actively driving. As soon as you take your hands off or don't move enough the system beeps after a few seconds to put your hands back.
ArloL··on Tesla Model 3 First Drive Review
Actually this is the way most manufacturers already work today. That's why they are so slow to shift to electric - less spare parts.
ArloL··on Visual Studio Code April 2017
Thanks for the reply. It actually happened again on another site. Just started experiencing it there. Restarted browser. No problems. shrug Thanks again.
ArloL··on Visual Studio Code April 2017
Anybody else experiencing problems in Safari 10.1? http://imgur.com/deflq41
ArloL··on Computer Science Education
My first gut feeling was that the average age of developers has to be lower. My reasoning was that since the number of computer science degrees is increasing and the average age of graduates is low there should be a lower average age of developers.

But this data suggests otherwise https://datausa.io/profile/cip/110701/#workforce_age

And this as well https://nces.ed.gov/programs/digest/d12/tables/dt12_349.asp Assuming that the average age is 25 for Bachelor's, 27 for Master's and 32 for a PhD I get an average age of 47.

Am I missing something?

https://docs.google.com/spreadsheets/d/1walTvrZrdTELPjrI9HmQ...

ArloL··on The Heartbleed Bug
I believe that everyone should at least consider donating to the openssl software foundation: https://www.openssl.org/support/donations.html
ArloL··on Heartbleed Alexa top 10000
Everyone should at least consider donating to the OpenSSL foundation: https://www.openssl.org/support/donations.html