HN user

Fizzadar

1,304 karma

Infrastructure & DevOps @ Beeper.

Blog: pointlessramblings.com Email: nick@<username>.com

Posts75
Comments306
View on HN
en.wikipedia.org 5d ago

Ann Droid

Fizzadar
3pts1
news.ycombinator.com 5mo ago

GitHub Actions is broken again

Fizzadar
8pts5
appleunsold.com 5mo ago

AppleUnsold

Fizzadar
16pts1
kanmail.io 7mo ago

Show HN: Kanmail – Turn your inbox into a Kanban board

Fizzadar
5pts0
www.theguardian.com 10mo ago

Trump suggests networks who cover him 'negatively' could lose licenses

Fizzadar
36pts4
en.wikipedia.org 12mo ago

Diffusion Tube

Fizzadar
2pts0
www.theguardian.com 1y ago

Festival goers told to remove smartwatches after moshpits spark emergency alerts

Fizzadar
5pts1
github.com 1y ago

Pgfdb: Postgres made distributed using FoundationDB

Fizzadar
1pts0
www.theguardian.com 1y ago

The Trump regime has met its match

Fizzadar
15pts2
docs.ceph.com 2y ago

Ceph SQLite VFS

Fizzadar
16pts2
www.theverge.com 2y ago

AT&T confirms data breach and resets customer passcodes

Fizzadar
60pts21
pointlessramblings.com 2y ago

Everything Is an Abstraction

Fizzadar
1pts0
www.theguardian.com 2y ago

‘If I left, I’d have to go without a word’: how I escaped China’s mass arrests

Fizzadar
13pts0
github.com 4y ago

Show HN: pyinfra v2

Fizzadar
4pts2
admiralcloudberg.medium.com 4y ago

Tears in the Rain: The 2002 Überlingen midair collision

Fizzadar
19pts3
github.com 4y ago

Ssort: Python Source Code Sorter

Fizzadar
2pts0
providers.stacksetup.com 4y ago

Show HN: Compare compute instance pricing and types from all the major providers

Fizzadar
2pts0
github.com 5y ago

Show HN: Pyinfra v1.4

Fizzadar
3pts3
pointlessramblings.com 5y ago

Replacing ReadTheDocs with GitHub

Fizzadar
1pts0
pointlessramblings.com 6y ago

On the Consolidation of the Web

Fizzadar
3pts0
github.com 6y ago

Show HN: Kanmail – An email client that functions like a kanban board

Fizzadar
271pts97
pointlessramblings.com 6y ago

JavaScript vs. Logs

Fizzadar
2pts0
pointlessramblings.com 6y ago

Why you should try pyinfra

Fizzadar
6pts0
github.com 7y ago

pyinfra v0.7

Fizzadar
2pts0
pointlessramblings.com 8y ago

Why Always Electron?

Fizzadar
4pts0
github.com 8y ago

pyinfra v0.5

Fizzadar
1pts0
stackoverflow.com 8y ago

IMAP (gmail?) returning incorrect UIDs to FETCH request

Fizzadar
1pts0
www.bbc.com 8y ago

Saudi Arabia's missing princes

Fizzadar
4pts0
github.com 8y ago

Show HN: Pyinfra v0.4 – control thousands of servers with Python

Fizzadar
1pts0
github.com 8y ago

pyinfra v0.4 – control thousands of servers with Python

Fizzadar
2pts1

Victorian brick houses are all lime based, pointing (mortar between bricks), render outside and internal plaster. (Ours is 140 years old ish).

Lime is also more flexible (these houses have minimal to no foundation and constantly move), it’s breathable (no/less damp) and as such it also improves air quality indoors. It’s annoying to do because drying times are days/weeks not hours, but long run it’s a far superior material for small buildings.

It does burn though if you accidentally get it on your skin!

Ann Droid 5 days ago

Posting it because I just started watching and it’s simultaneously funny and utterly, utterly depressing. Is this really where we’re going?

PyInfra 3.8.0 3 months ago

Indeed! (I am that original contributor :)), lots of work ongoing to address this, we now have a small maintainers group and are sharing out review and release loads.

PyInfra 3.8.0 3 months ago

This! Been trying to find the best (least worst) solution to this since 2015 when I started pyinfra. Done ast parsing/hacking, done weird context managers instead, tried rewriting statements to context managers. _if is the latest, and I think least worst, option right now.

Basically a flaw of the entire model where you write code as if executing a single host which is then executed on many in parallel, forcing the two step diff and deploy that causes this.

Funny thing is since v3 this behavior (diff then execute) is even desired with the yes prompt like terraform.

PyInfra 3.8.0 3 months ago

Pyinfra creator here - thank you so much for all the kind words, really means a lot to myself and the other maintainers, feeling the love.

All of these agent wrappers/claws/whatever seem to encourage wildly irresponsible usage of AI. Sure it can get stuff done in what is effectively a simple loop but without review we’re just playing with fire.

I was experimenting with Claude code doing similar (don’t need wrappers really) and the result was a huge amount of mediocre code and my weekly limit burnt. The code “works” but oh my the duplication and potential bug surface is off the chart.

Stopped my experiment and back to human in the loop plan->execute cycle which is way more effective.

Thankfully I don’t think we’re at jarvis levels yet.

As a primarily Go dev - 100% agree. The endless check and wrap error results in long chains of messages you have to grep for to understand the call stack. For what benefit? Might as well just panic and recover/log the stack in many cases.

The key here is a singleton sequencer component that stamps the new versions. There was a great article shared here on similar techniques used in trading order books (https://news.ycombinator.com/item?id=46192181).

Agree this is the best solution, I’d rather have a tiny failover period than risk serialization issues. Working with FDB has been such a joy because it’s serializable it takes away an entire class of error to consider, leading to simpler implementation.

Eight, but half of them exist as long running test accounts for Kanmail (kanmail.io) so arguably do not count. I do use them for legit emails though, new services usually get one of four test emails.

Backing up Spotify 7 months ago

I have Spotify premium but the constant shuffle of content availability has meant I’ve stared routinely archiving my liked songs to avoid any rug pull. Zspotify and co still work a charm.

Hard to tell from their main website what warp is anymore - I thought it was a terminal, but now it's an AI code editor? Or is it just a terminal that looks extremely like a code editor? Gotta tap into that sweet unlimited pile of AI cash I guess.