HN user

The_Fox

731 karma
Posts32
Comments79
View on HN
danielmiessler.com 26d ago

The Coming Divide: AI-Native or Left Behind

The_Fox
3pts0
charity.wtf 28d ago

AI enthusiasts in a race against time, AI skeptics in a race against entropy

The_Fox
3pts1
www.wsj.com 2mo ago

The AI Superstars Who Say a 'Vibe Slop' Crisis Is Coming

The_Fox
6pts1
arstechnica.com 4mo ago

NASA wants to know how the launch industry's chic new rocket fuel explodes

The_Fox
6pts0
en.wikipedia.org 4mo ago

Yukon Time Zone

The_Fox
2pts0
arstechnica.com 10mo ago

Education report calling for ethical AI use contains over 15 fake sources

The_Fox
6pts1
feedback.engage.gov.bc.ca 7y ago

British Columbia gov't daylight savings time survey

The_Fox
1pts0
en.wikipedia.org 7y ago

Juan Pujol García (WW2 Double Agent)

The_Fox
2pts0
www.bbc.com 8y ago

Winter Olympics: Elizabeth Swaney the 'best' and Worst' Olympian

The_Fox
3pts1
www.digitalocean.com 8y ago

An Introduction to DigitalOcean Spaces

The_Fox
1pts0
www.vesselfinder.com 9y ago

Rolls-Royce demonstrates world’s first remotely operated commercial vessel

The_Fox
1pts0
www.todayifoundout.com 9y ago

WWII Files: Pigeon-Guided Missiles and Bat Bombs

The_Fox
1pts0
www.groovehq.com 9y ago

How We’ve Built a Remote Company Culture to Be Grateful For

The_Fox
77pts10
blog.asana.com 9y ago

Boards in Asana

The_Fox
135pts91
www.puck-js.com 9y ago

Puck.js – JavaScript Bluetooth beacon

The_Fox
3pts0
en.wikipedia.org 9y ago

Ferrofluid

The_Fox
2pts1
www.youtube.com 10y ago

A Boy and His Atom: The World's Smallest Movie

The_Fox
1pts0
www.bbc.com 10y ago

The dark tales of the world's most epic sleep talker

The_Fox
2pts0
www.bbc.com 10y ago

Google boss becomes highest-paid in US

The_Fox
1pts0
www.bbc.com 10y ago

Google's Project Loon internet balloons to circle Earth

The_Fox
1pts0
www.bbc.com 11y ago

Inactivity 'kills more than obesity', according to study

The_Fox
1pts0
www.bbc.com 11y ago

L'Aquila quake: Scientists see convictions overturned

The_Fox
2pts0
en.wikipedia.org 11y ago

Bat bomb

The_Fox
252pts40
www.netflix.com 11y ago

An example of 23.976 frames per second

The_Fox
2pts1
www.ssllabs.com 12y ago

Test your server for Heartbleed vulnerability

The_Fox
1pts0
www.bbc.co.uk 13y ago

L'Aquila quake: Italy scientists found guilty of manslaughter

The_Fox
237pts106
www.washingtonpost.com 14y ago

Smartphone app reports potholes in Boston

The_Fox
1pts0
blog.linode.com 14y ago

Linode NodeBalancer double concurrent connection limit to 10,000

The_Fox
1pts0
www.mhi.co.jp 14y ago

Reducing ship hull drag with air bubbles

The_Fox
1pts0
www.tummy.com 14y ago

4.2.2.2: The Story Behind a DNS Legend

The_Fox
2pts0
  Location: Kelowna area, BC, Canada

  Remote: Yep

  Willing to relocate: Nope

  Technologies: Linux, Kubernetes, Helm, Docker, Terraform, SaltStack, PostgreSQL, Redis, MongoDB, Nginx, Python, Django, apt packaging, iptables, VPNs, TCP congestion control algorithms (more than I ever wanted to know)

  Résumé/CV: https://www.linkedin.com/in/foxmatthew/

  Email: matt@tansen.ca
I seek contract platform engineering projects. I can help early stage startups set up infrastructure and CICD so founders can focus on PMF. And I can help established software companies with outdated infrastructure adopt modern tools and practices.

I have 15 years of experience in startup software development and DevOps across web apps, cloud, and Linux networking. 10 years of leadership in teams of up to 7 people. I have built infrastructure using Google Cloud, Microsoft Azure, Digital Ocean, and Linode.

Here are a sample of my accomplishments:

* Built a platform for hosting web apps using Kubernetes at a major cloud provider and taught engineers to operate and improve it. Introduced Terraform, Helm, and incident management processes. It operates in 4 regions and has about 250 total CPUs.

* Led a B2B SaaS company through their first SOC 2 Type II audit.

* Created an application CI/CD pipeline using Jenkins and Gitlab, resulting in a DORA performance score of 8.0 (above average in all scores according to dora.dev)

* Published and maintained the community Apt package for Helm, the Kubernetes package manager, which is downloaded more than 200,000 times per month.

* Created a system to control calls in Asterisk with AI-trained voice commands ("hey asterisk, dial extension 1") https://github.com/mattfox/asterisk-voice-control

It wasn't for no reason at all though. There were concerns about availability of yeast, which isn't used in sourdough. (Valid concerns or not, I have no idea.)

AI makes you boring 5 months ago

Yesterday my manager sent LLM-generated code that did a thing. Of course I didn't read it, I only read Claude's summary of it. Then I died a little inside.

It was especially unfortunate because to do its thing, the code required a third party's own personal user credentials including MFA, which is a complete non-starter in server-side code, but apparently the manager's LLM wasn't aware enough to know that.

I installed CodeRabbit for our reviews in GitLab and am pretty happy with the results, especially considering the low price ($15/user/mo I think).

It regularly finds problems, including subtle but important problems that human reviewers struggle to find. And it can make pretty good suggestions for fixes.

It also regularly complains about things that are possible in theory but impossible in practice, so we've gotten used to just resolving those comments without any action. Maybe if we used types more effectively it would do that less.

We pay a lot more attention to what CodeRabbit says than what DeepSource said when use used it.

I was driving home with my family from a long trip having just bought a really cool camping trailer, a 1979 Airstream. Our vehicle died on the side of the road in a rural area. The owner of the property where we stopped was mowing his lawn and came over and asked if we needed help. When it became obvious our vehicle needed a tow, he used his own truck to bring the trailer onto his property. And he kept it there for a couple of weeks while the engine in our vehicle was replaced.

I'm really not sure what I would have done with the trailer if he hadn't offered to help. We were more than 600 km from home.

I'm an avid HTMX user but never did I ever think "I'm using so many includes, I wish I didn't have to use include so much."

What I would like is a way to cut down the sprawl of urls and views.

I distinctly recall early in my first university programming courses the instructor saying something to the effect of "Just wait until you learn 'public static void main'". I think we had only used BlueJ until that point in the course.

As someone who previously led development of a commercial VPN system, I assure you, there are about 100 ways for a VPN to go slower than the network hosting it. Unfortunately.

Two cases I can think of are MTU misconfigurations and constrained CPU on either endpoint, where the node CPU can handle non-VPN network demands but can't handle the VPN demand.

The rapid growth of revenue of AI model companies, OpenAI, Anthropic, etc.

You can't use growth of AI companies as evidence to refute the article. The premise is that it's a bubble. The growth IS the bubble, according to the claim.

I don't know why the author of TFA claims that he can't make a bunch of one-off apps

I agree... One-off apps seem like a place where AI can do OK. Not that I care about it. I want AI that can build and maintain my enterprise B2B app just as well as I can in a fraction of the time, and that's not what has been delivered.

With regards to wrapping your head around heat loss- this winter some work was done on our property while there was snow on the ground. A bunch of snow got covered in dirt. In the spring, maybe three weeks after all the snow on the ground had melted, I moved the pile and was surprised to find all the snow still frozen. It had been under maybe 18 inches of dirt. I was pretty surprised to see it.

Yes although somewhere there will be an `if` statement to determine if the process being started should get the complete environment or a key to get the other keys or whatever. Best to make that `if` at the highest level of the architecture as possible and wrapped in something that makes it obvious, like a `DangerousUserCodeProcess` class.

The only other safety I can think of is a whitelist, perhaps of file pathnames. This helps to maintain a safe-by-default posture. Taking it further, the whitelist could be specified in config and require change approval from a second team.

Their own tools would need the various API keys, of course, and they did build a method to filter out those variables and managed most user code through it, but it sounds like they forgot to put Rubocop through the special method.

So this researcher may have gotten lucky in choosing to dig into the tool that CodeRabbit got unlucky in forgetting.

As a teenager I did about 4.5 minutes, as I recall, in a bucket of water. I played the trumpet quite a bit at the time, so I think my capacity was above average. It was a competition and I got first, and the second place fellow was also a trumpet player.

I too just yesterday had my first positive experience with Claude writing code in my project. I used plan mode for the first time and gave it the "think harder" shove. It was a straightforward improvement but not trivial. The spec wasn't even very detailed- I mentioned a couple specific classes and the behaviour to change, and it wrote the code I would have expected to write, with even a bit more safety checking than I would have done.

Location: Kelowna area, BC, Canada

Remote: Yes

Willing to relocate: Nope

Technologies: Python, Django, Kubernetes, Helm, Docker, Terraform, Javascript, PostgreSQL, Redis, MongoDB, Nginx, Linux, apt packaging, iptables, VPNs, TCP congestion control algorithms (more than I ever wanted to know)

Résumé/CV: https://www.linkedin.com/in/foxmatthew/

Email: matt@tansen.ca

14 years of experience in startup software development and DevOps across web apps, cloud, and Linux networking. Six years of leadership in teams of up to 7 people.

Looking for an engineering manager or senior IC position to mentor your team and make something people want.

Here are a sample of my accomplishments:

* Built a platform for hosting web apps using Kubernetes at a major cloud provider and taught engineers to operate and improve it. Introduced Terraform, Helm, and incident management processes.

* Led a B2B SaaS company through their first SOC 2 Type II audit.

* Published and maintained the community Apt package for Helm, the Kubernetes package manager, which is downloaded more than 200,000 times per month.

* Trained a team of developers in software patterns, communication, and prioritizing work, leading to a 72% increase in velocity in two months.

* Improved performance of a proprietary VPN by adopting Cython, permitting use of C functions in Python, resulting in a 2.5x increase in network throughput when limited by CPU.

* Created a system to control calls in Asterisk with AI-trained voice commands ("hey asterisk, dial extension 1") https://github.com/mattfox/asterisk-voice-control

Location: Kelowna area, BC, Canada

Remote: Yes

Willing to relocate: No

Technologies: Python, Django, Kubernetes, Helm, Docker, Terraform, Javascript, PostgreSQL, Redis, MongoDB, Nginx, Linux, apt packaging, iptables, VPNs, TCP congestion control algorithms (more than I ever wanted to know)

Résumé/CV: https://www.linkedin.com/in/foxmatthew/

Email: matt@tansen.ca

14 years of experience in startup software development and DevOps across web apps, cloud, and Linux networking. Six years of leadership in teams of up to 7 people.

Looking for an engineering manager or senior IC position to mentor your team and make something people want.

Here are a sample of my accomplishments:

* Built a platform for hosting web apps using Kubernetes at a major cloud provider and taught engineers to operate and improve it. Introduced Terraform, Helm, and incident management processes.

* Led a B2B SaaS company through their first SOC 2 Type II audit.

* Published and maintained the community Apt package for Helm, the Kubernetes package manager, which is downloaded more than 200,000 times per month.

* Trained a team of developers in software patterns, communication, and prioritizing work, leading to a 72% increase in velocity in two months.

* Improved performance of a proprietary VPN by adopting Cython, permitting use of C functions in Python, resulting in a 2.5x increase in network throughput when limited by CPU.

* Created a system to control calls in Asterisk with AI-trained voice commands ("hey asterisk, dial extension 1") https://github.com/mattfox/asterisk-voice-control

Location: Kelowna area, BC, Canada

Remote: Yes

Willing to relocate: No

Technologies: Python, Django, Kubernetes, Helm, Docker, Terraform, Javascript, PostgreSQL, Redis, MongoDB, Nginx, Linux, apt packaging, iptables, VPNs, TCP congestion control algorithms (more than I ever wanted to know)

Résumé/CV: https://www.linkedin.com/in/foxmatthew/

Email: matt@tansen.ca

14 years of experience in startup software development and DevOps across web apps, cloud, and Linux networking. Six years of leadership in teams of up to 7 people.

Looking for an engineering manager or senior IC position to mentor your team and make something people want.

Here are a sample of my accomplishments:

* Built a platform for hosting web apps using Kubernetes at a major cloud provider and taught engineers to operate and improve it. Introduced Terraform, Helm, and incident management processes.

* Led a B2B SaaS company through their first SOC 2 Type II audit.

* Published and maintained the community Apt package for Helm, the Kubernetes package manager, which is downloaded more than 200,000 times per month.

* Trained a team of developers in software patterns, communication, and prioritizing work, leading to a 72% increase in velocity in two months.

* Improved performance of a proprietary VPN by adopting Cython, permitting use of C functions in Python, resulting in a 2.5x increase in network throughput when limited by CPU.

* Created a system to control calls in Asterisk with AI-trained voice commands ("hey asterisk, dial extension 1") https://github.com/mattfox/asterisk-voice-control

Location: Kelowna area, BC, Canada

Remote: Yes

Willing to relocate: No

Technologies: Python, Django, Kubernetes, Helm, Docker, Terraform, Javascript, PostgreSQL, Redis, MongoDB, Nginx, Linux, apt packaging, iptables, VPNs, TCP congestion control algorithms (more than I ever wanted to know)

Résumé/CV: https://www.linkedin.com/in/foxmatthew/

Email: matt@tansen.ca

14 years of experience in startup software development and DevOps across web apps, cloud, and Linux networking. Six years of leadership in teams of up to 7 people.

Looking for an engineering manager or senior IC position to mentor your team and make something people want.

Here are a sample of my accomplishments:

* Built a platform for hosting web apps using Kubernetes at a major cloud provider and taught engineers to operate and improve it. Introduced Terraform, Helm, and incident management processes.

* Led a B2B SaaS company through their first SOC 2 Type II audit.

* Published and maintained the community Apt package for Helm, the Kubernetes package manager, which is downloaded more than 200,000 times per month.

* Trained a team of developers in software patterns, communication, and prioritizing work, leading to a 72% increase in velocity in two months.

* Improved performance of a proprietary VPN by adopting Cython, permitting use of C functions in Python, resulting in a 2.5x increase in network throughput when limited by CPU.

* Created a system to control calls in Asterisk with AI-trained voice commands ("hey asterisk, dial extension 1") https://github.com/mattfox/asterisk-voice-control

Location: Kelowna area, BC, Canada

Remote: Yes

Willing to relocate: No

Technologies: Python, Django, Kubernetes, Helm, Docker, Terraform, Javascript, PostgreSQL, Redis, MongoDB, Nginx, Linux, apt packaging, iptables, VPNs, TCP congestion control algorithms (more than I ever wanted to know)

Résumé/CV: https://www.linkedin.com/in/foxmatthew/

Email: matt@tansen.ca

14 years of experience in startup software development and DevOps across web apps, cloud, and Linux networking. Six years of leadership in teams of up to 7 people.

Looking for an engineering manager or senior IC position to mentor your team and make something people want.

Here are a sample of my accomplishments:

* Built a platform for hosting web apps using Kubernetes at a major cloud provider and taught engineers to operate and improve it. Introduced Terraform, Helm, and incident management processes.

* Led a B2B SaaS company through their first SOC 2 Type II audit.

* Published and maintained the community Apt package for Helm, the Kubernetes package manager, which is downloaded more than 200,000 times per month.

* Trained a team of developers in software patterns, communication, and prioritizing work, leading to a 72% increase in velocity in two months.

* Improved performance of a proprietary VPN by adopting Cython, permitting use of C functions in Python, resulting in a 2.5x increase in network throughput when limited by CPU.

* Created a system to control calls in Asterisk with AI-trained voice commands ("hey asterisk, dial extension 1") https://github.com/mattfox/asterisk-voice-control

Location: Kelowna area, BC, Canada

Remote: Yes

Willing to relocate: No

Technologies: Python, Django, Kubernetes, Helm, Docker, Terraform, Javascript, PostgreSQL, Redis, MongoDB, Nginx, Linux, apt packaging, iptables, VPNs, TCP congestion control algorithms (more than I ever wanted to know)

Résumé/CV: https://www.linkedin.com/in/foxmatthew/

Email: matt@tansen.ca

14 years of experience in startup software development and DevOps across web apps, cloud, and Linux networking. Six years of leadership in teams of up to 7 people.

Looking for an engineering manager or senior IC position to mentor your team and make something people want.

Here are a sample of things I've accomplished:

* I built a platform for hosting web applications using Kubernetes at a major cloud provider and taught engineers to operate and improve it. It uses Helm to manage the instances of the single-tenant app and includes a Python application to manage the customer instances based on configuration from the subscription management vendor.

* I trained and mentored a team of developers in software patterns, communication, and prioritizing work, and I reduced context switching in the team’s workflows, leading to a 72% increase in velocity in two months.

* I maintain the community Apt package for Helm, the Kubernetes package manager, which is downloaded more than 200,000 times per month.

* I improved performance of a proprietary VPN by adopting Cython, permitting use of C functions in Python, resulting in a 2.5x increase in network throughput when limited by CPU

* I created a system to control calls in Asterisk with AI-trained voice commands ("hey asterisk, dial extension 1") https://github.com/mattfox/asterisk-voice-control

* Currently leading a B2B SaaS company through getting a SOC 2 Type II report

Location: Kelowna area, BC, Canada

Remote: Yes

Willing to relocate: No

Technologies: Python, Django, Kubernetes, Helm, Docker, Terraform, Javascript, PostgreSQL, Redis, MongoDB, Nginx, Linux, apt packaging, iptables, VPNs, TCP congestion control algorithms (more than I ever wanted to know)

Résumé/CV: https://www.linkedin.com/in/foxmatthew/

Email: matt@tansen.ca

14 years of experience in startup software development and DevOps across web apps, cloud, and Linux networking. Six years of leadership in teams of up to 7 people.

Looking for an engineering manager or senior IC position to mentor your team and make something people want.

Here are a sample of things I've accomplished:

* I built a platform for hosting web applications using Kubernetes at a major cloud provider and taught engineers to operate and improve it. It uses Helm to manage the instances of the single-tenant app and includes a Python application to manage the customer instances based on configuration from the subscription management vendor.

* I trained and mentored a team of developers in software patterns, communication, and prioritizing work, and I reduced context switching in the team’s workflows, leading to a 72% increase in velocity in two months.

* I maintain the community Apt package for Helm, the Kubernetes package manager, which is downloaded more than 200,000 times per month.

* I improved performance of a proprietary VPN by adopting Cython, permitting use of C functions in Python, resulting in a 2.5x increase in network throughput when limited by CPU

* I created a system to control calls in Asterisk with AI-trained voice commands ("hey asterisk, dial extension 1") https://github.com/mattfox/asterisk-voice-control

* Currently leading a B2B SaaS company through getting a SOC 2 Type II report

Location: Victoria, BC, Canada

Remote: Yes

Willing to relocate: No

Technologies: Kubernetes, Helm, Docker, Terraform, Python, Django, Javascript, PostgreSQL, Redis, MongoDB, Nginx, Linux, apt packaging, iptables, VPNs, TCP congestion control algorithms (more than I ever wanted to know)

Résumé/CV: https://www.linkedin.com/in/foxmatthew/

Email: matt@tansen.ca

13 years of experience in startup software development and DevOps across web apps, cloud, and Linux networking. Six years of leadership in teams of up to 7 people.

Looking for an engineering manager or senior IC position to mentor your team and make something people want.

Here are a sample of things I've accomplished:

* I built a platform for hosting web applications using Kubernetes at a major cloud provider and taught engineers to operate and improve it. It uses Helm to manage the instances of the single-tenant app and includes a Python application to manage the customer instances based on configuration from the subscription management vendor.

* I trained and mentored a team of developers in software patterns, communication, and prioritizing work, and I reduced context switching in the team’s workflows, leading to a 72% increase in velocity in two months.

* I maintain the community Apt package for Helm, the Kubernetes package manager, which is downloaded more than 200,000 times per month.

* I improved performance of a proprietary VPN by adopting Cython, permitting use of C functions in Python, resulting in a 2.5x increase in network throughput when limited by CPU

* I created a system to control calls in Asterisk with AI-trained voice commands ("hey asterisk, dial extension 1") https://github.com/mattfox/asterisk-voice-control

* In progress- I'm managing a project for getting a B2B SaaS company a SOC 2 Type II report

Location: Victoria, BC, Canada

Remote: Yes

Willing to relocate: No

Technologies: Kubernetes, Helm, Docker, Terraform, Python, Django, Javascript, PostgreSQL, Redis, MongoDB, Nginx, Linux, apt packaging, iptables, VPNs, TCP congestion control algorithms (more than I ever wanted to know)

Résumé/CV: https://www.linkedin.com/in/foxmatthew/

Email: matt@tansen.ca

13 years of experience in startup software development and DevOps across web apps, cloud, and Linux networking. Six years of leadership in teams of up to 7 people.

Looking for an engineering manager or senior IC position to mentor your team and make something people want.

Here are a sample of things I've accomplished:

* I built a platform for hosting web applications using Kubernetes at a major cloud provider and taught engineers to operate and improve it. It uses Helm to manage the instances of the single-tenant app and includes a Python application to manage the customer instances based on configuration from the subscription management vendor.

* I trained and mentored a team of developers in software patterns, communication, and prioritizing work, and I reduced context switching in the team’s workflows, leading to a 72% increase in velocity in two months.

* I maintain the community Apt package for Helm, the Kubernetes package manager, which is downloaded more than 200,000 times per month.

* I improved performance of a proprietary VPN by adopting Cython, permitting use of C functions in Python, resulting in a 2.5x increase in network throughput when limited by CPU

* I created a system to control calls in Asterisk with AI-trained voice commands ("hey asterisk, dial extension 1") https://github.com/mattfox/asterisk-voice-control

* In progress- I'm managing a project for getting a B2B SaaS company a SOC 2 Type II report