HN user

sathyabhat

3,252 karma

Author: Practical Docker With Python (first & second editions) and co-author, The CDK Book.

Practical Docker with Python => https://link.springer.com/book/10.1007/978-1-4842-7815-4

The CDK Book => https://www.thecdkbook.com

Work: Staff SRE.

Drop an email to chat hn@sathyasays.com

meet.hn/city/au-Sydney

Socials: - bsky.app/profile/sathyabh.at - x.com/sathyabhat

---

Posts86
Comments107
View on HN
immich.app 1mo ago

FUTO – 2 Years Later

sathyabhat
2pts0
aaronstuyvenberg.com 5mo ago

Clawdbot Bought Me a Car

sathyabhat
6pts0
patali.dev 8mo ago

Building Yantra: A Visual Workflow Automation Engine

sathyabhat
3pts0
github.com 9mo ago

Immich v2.0.0 – Stable Release

sathyabhat
4pts0
blog.envoyproxy.io 4y ago

Envoy Gateway

sathyabhat
2pts0
hardocp.com 4y ago

Status Quo Is No Mo

sathyabhat
2pts0
therecord.media 4y ago

Microsoft notifies customers of Azure bug that exposed their source code

sathyabhat
2pts0
www.nojones.net 4y ago

AWS Access Keys – A Reference

sathyabhat
2pts0
code.jeremyevans.net 4y ago

Code.jeremyevans.net – Running My Own Email Server (2021-07-29)

sathyabhat
1pts0
devblogs.microsoft.com 5y ago

Python in Visual Studio Code – May 2021 Release – Python

sathyabhat
3pts1
www.theregister.com 5y ago

Ex Netflix IT ops boss pocketed $500k+ in bribes before awarding millions

sathyabhat
2pts0
ninad.pundaliks.in 5y ago

Thrift VPN

sathyabhat
1pts0
aws.amazon.com 5y ago

AWS Budget Actions

sathyabhat
3pts0
portal.office.com 5y ago

Outlook.com Is Down

sathyabhat
9pts0
medium.com 7y ago

Function Mesh Architecture

sathyabhat
2pts0
opensource.com 7y ago

5 open source tools for container security

sathyabhat
4pts0
symless.com 8y ago

An open letter about the Synergy team from the CEO

sathyabhat
1pts0
blog.flickr.net 10y ago

Changes to Flickr Pro and coupon for 30% off annual rate

sathyabhat
1pts0
trello.com 11y ago

Taco Out

sathyabhat
1pts0
arstechnica.com 12y ago

ID theft protector LifeLock deletes user data over concerns that app isn’t safe

sathyabhat
1pts0
blog.codinghorror.com 12y ago

Ten Years of Coding Horror

sathyabhat
264pts41
blog.chromium.org 12y ago

Protecting Windows users from malicious extensions

sathyabhat
8pts2
telegram.org 12y ago

Telegram F.A.Q.

sathyabhat
2pts1
superuser.com 13y ago

Is there any way to answer a phone call using a dial-up modem?

sathyabhat
3pts0
superuser.com 13y ago

Will there ever be faster CD and DVD discs and writers?

sathyabhat
1pts0
superuser.com 13y ago

Make bash terminal cursor flash to the beat of Survivor's "Eye of the Tiger"

sathyabhat
5pts0
hosted.ap.org 13y ago

Judge approves FTC's $22.5m fine of Google

sathyabhat
2pts0
physics.stackexchange.com 13y ago

How fast would a spaceship have to go to reach Alpha Centauri?

sathyabhat
2pts0
superuser.com 13y ago

Why does pinging 192.168.072 return a response from 192.168.0.58?

sathyabhat
136pts40
www.8164.org 13y ago

Designing for Stack Exchange

sathyabhat
2pts0

I wanted to ask what the writing and hosting process is like for people who have a personal website and blog—do you just write markdown and then use a renderer?

Most editors have Markdown preview. There's also products like Ghost which are pretty good

I’ve been using owntracks for a while now, and while it is pretty decent in terms of accuracy of data collection, it unfortunately lacks in the nice things that make Google Location History so good: automatic clustering, grouping, search, classification of trips and travel methods.

The initial setup is slightly annoying as well. Here’s a small write up from me: https://sathyasays.com/2024/07/13/self-hosting-owntracks-goo...

Not sure about theft, but I bought my iPad in Romania, moved to Australia and had it replaced in US when I was traveling there because it kept crashing and Apple Support folks in Apple Store detected some stability issues. All for zero cost

Podman in Action 4 years ago

Podman is supposed to be a drop-in replacement for Docker, and I’m still yet to see Podman in action at my production deploys (barring what I’ve heard once from a discord). So yes, still makes sense to learn Docker

Oh wow. I found speedhaste demo via one of the many computer magazines that started flourishing in/around 98/99. Played it quite a lot and loved it. The music, the physics, the graphics, was so good. I still remember the music & the transmission select voice when you start a race. Fantastic stuff, thank you

I've written couple of books for a publisher (Practical Docker with Python - first & second editions - published by Apress) as well a co-authored a self published book - The CDK Book.

Apress has similar royalty tiers (10 to 20% of revenue, based on books sold) and I did get decent amount of copy edit support.

With the co-authorship, despite being four of us, some things slipped through the cracks. That said, with self publishing we were able to get it corrected and shipped - we maintain/ed bug reports, feedback in GitHub issues, and even the book build process is done using GitHub actions.

As I said elsewhere, the monetary aspect usually isn't the goal, you're far likely to spend more money in working on the book than recover it but it does give a nice boost if you wish to go the consulting route in terms of establishing authority/credibility.

Rich is relative - I've written two books for a publisher and a co-authorship of a self-published book. In both cases, it was nowhere enough to recover the time spent on it. However, seeing the sales figures, seeing your work cited in publications and the reactions you get from people when they say "Oh you wrote that?" - that is another feeling by itself.

You have to remember that a lot of these books are written as groundwork for future plans - far easier to establish credentials saying "yeah I've written that book, you may have heard of it".

Yeah, I have grafana cloud monitoring my personal websites and there have been several incidents/outages from netlify over the past month. A tweet to them went unanswered as well. The downtime has been bad enough that I’m thinking of moving out for netlify and just deploy them on either GitHub pages or S3 & Cloudfront.

10:41 AM PST Between 8:59 AM and 9:32 AM PST and between 9:40 AM and 10:16 AM PST we observed Internet connectivity issues with a network provider outside of our network in the AP-SOUTH-1 Region. This impacted Internet connectivity from some customer networks to the AP-SOUTH-1 Region. Connectivity between EC2 instances and other AWS services within the Region was not impacted by this event. The issue has been resolved and we continue to work with the external provider to ensure it does not reoccur.

https://status.aws.amazon.com/#AP_block

I moved to Bucharest from Bangalore and it was anything but easy.

https://sathyabh.at/2020/01/08/salut-bucharest/

Romania has some really regressive policies towards immigration especially for non EU countries such as your dependents not being able to come with you, having to petition to IGI for their approval for family unification (which can take anywhere from 1.5 to 3 months for them to approve even before actually applying for visa), the visa process which is a real pain as mentioned in the article thanks to some poor management of the Embassy in India. COVID made it worse and I’ve been away from wife for more than a year now.

Finding a job is also difficult due to the quotas that they have for foreign workers and that work permits are tied to specific jobs (not very different from H1-B) and that work permits /resident permits need a yearly renewal. Since I was hired as a highly qualified worker, I have it slightly better with work permit/resident permit renewal being once every two years. Permanent residence is an option after 5 years of continuous stays and you need to prove you’ve assimilated well into the society with some tests on history and culture that I’ve not yet researched into.

If you manage to have patience and endure through this though, you might enjoy it.

Bureaucracy is a nightmare but the country is amazing.

This sort of possible

AWS Budgets now allows you to configure actions — responses to cost and usage in your account or set of accounts— that will be applied automatically or via a workflow approval process once a budget target has been exceeded. There are three action types: Identity and Access Management (IAM) policies, Service Control policies (SCPs), or target running instances (EC2 or RDS). Actions can be configured for actual (after they’ve occurred) or for forecasted (before they occur) budgeted amounts.

https://aws.amazon.com/blogs/aws-cost-management/get-started...