HNHacker News
TopNewBestAskShowJobs

Wintereise

108 karma · joined March 18, 2018

Dev / DevOps / NetOps at various places.

`paul.s (at) objectdisoriented (dot) com` if you need to reach out.

submissionscomments
Wintereise··on Mastering PostgreSQL Administration [pdf]
Aren't you getting killed on inter-AZ bandwidth costs with streaming replication?

This was our experience when we tried it.

Wintereise··on Mastering PostgreSQL Administration [pdf]
Patroni is rather rough around the edges to get going, but works fairly well once you do.

We manage a rather large cluster using it and for the most part, it works.

Getting functional PITR that you can restore rapidly is honestly our biggest gripe with PG. WAL-G/Barman certainly do work, but when your DB is measured in terabytes, even bootstrapping a replica is very slow.

Wintereise··on The case of a maid who battled a millionaire has gripped Singapore
Mostly correct. You can get by quite easily on all fronts aside from housing.

Good housing will cost you.

Wintereise··on The case of a maid who battled a millionaire has gripped Singapore
Most maids in SG are live-in, so her food (typically quite shitty food, but food nonetheless) and accommodation are covered.
Wintereise··on All the jobs I failed to get
Seeing posts like these, I feel incredibly grateful to have a personal network that I've never really had to go beyond in search of a job.

Networking in the early years as a young founder paid off big time.

Wintereise··on Kraken Wins Bank Charter Approval
You can get that filter to auto forward them to SpamCop (https://www.spamcop.net/) too!

More than likely will get their ESP's attention.

Wintereise··on Tell HN: Never search for domains on Godaddy.com
I've been using https://internetbs.net/ for the better part of a decade now.

They email me once a year that stuff is about to expire, I renew it.

I've never had to interact with them otherwise about anything, which in this case means they're clearly doing something right.

Wintereise··on Cloudflare Network Interconnect
But their hosted / proxy solution effectively makes them a gateway for you (albeit HTTP only)?
Wintereise··on Lidl to Launch Rival to AWS
Multiple tier1 networking "routes" are really, really easy to do these days. It's within the reach of pretty much anyone with a semi-sizable engineering budget. This includes carriers like CenturyLink/GTT/NTT and most of the global tier ones. The carriers are hungrier than ever for business, you can do this at a fraction of what AWS egress costs per GB.

So yes, really. Nothing on your list is unattainable at much, much lower cost if you're willing to put in the work at maintaining it yourself (no cloudformation at most traditional providers of this stuff, and while you can somewhat roll your own with k8s for /some/ stuff, the offering traditionally is nowhere near as cohesive.)

The non-open source but complementary services (think Dynamo/EventBridge etc) are imo AWS' real strength. If you need to be able to just throw cash at the problem and never worry about capacity management yourself, AWS (and GCP, and Azure, and <insert PaaS provider here>) is usually an excellent fit.

Wintereise··on Ask HN: Is your company sticking to on-premise servers? Why?
Yep. Got bitten HARD by this recently, $1.5k inter-az transfer charges that we never saw coming.

Our fault, I suppose -- but multi-az is prohibitively expensive if you need to run anything data heavy distributed.

Wintereise··on GitHub Codespaces
In my experience, it can't even do it for TS either.

WebStorm seems to understand Microsoft's TS better than the VS Code Plugin. Complex refactors actually work.

Wintereise··on Why are Soviet math textbooks so hardcore in comparison to US textbooks? (2017)
There's also something else. The best and brightest from these countries are rarely (if ever) retained in their homelands and end up migrating to one of the western nations.

Ultimately, regardless of how the high school education level might be, these countries win out.

Wintereise··on A Year with the Surface Go
My XPS13 9350 from 3 years ago fits comfortably on every airplane tray I've bothered to put it on as well. This is not a small or super light machine.

That's not really saying much.

Wintereise··on A Dead-Simple Web Stack in Haskell
For what it's worth, I agree with you. I associate installing node and installing LAMP/WAMP with similar levels of "difficulty."

Sure, `http.createServer` is a few more lines of code compared to the equivalent PHP `hello world` but I don't see it as an insurmountable hurdle.

Wintereise··on Nine-year-old child to graduate university
Same. My experience mirrors yours and OP's.

Socializing in your formative years is MASSIVE.

Wintereise··on Makers, Don't Let Yourself Be Forced into the 'Manager Schedule'
Anecdotal, but I've never seen democracy work out well for architecture level decision making.

If there's someone with a proven track record of making sound decisions at the required level, often the team benefits from just following their lead.

Obviously, this can't be another case of the 4x engineer making everyone else 0.4x engineers. Fairly situational indeed.

Wintereise··on A Kubernetes/GKE mistake that cost me thousands of dollars
Commoditized cloud is basically paying a company to run your ops for you.

Let's not forget that you'd also have to pay at least 3 (8 hours per shift, not accounting for weekends) people to ensure 24/7 service availability through those 15 Hetzner nodes.

AWS/GCP/Azure et al make it so you generally don't need to worry about the infrastructure part of the problem. Everything else still applies though.

Wintereise··on As crime dries up, Japan’s police hunt for things to do (2017)
Unfortunately, it is true -- especially in Eastern Asia.

I said that at the risk of being accused of having internalized racism as an Asian person, but the situation on the ground really does resemble what he said.

Wintereise··on Dell Launches XPS 15 7590: OLED Display, CPU Up to 5 GHz
I have a 9350 and have had to deal with a LOT of flaky wifi problems too.

I wish they went with Intel chips too :(

Wintereise··on Sign In with Apple [video]
Presumably because they'll most likely provide additional login mechanisms that are at least just as convenient (Google / Facebook Sign-in to start?)

User privacy is a great thing, and most of us smaller developers have nothing against it. However, it needs to be done in a way that doesn't threaten our business continuity.

Wintereise··on Sign In with Apple [video]
I agree, the move is user hostile and the bad PR wouldn't likely be worth it for Apple. Social media shaming is a real thing, and I'm glad for that.

I'll even go one step further and say that I personally don't think Apple will do it unless under extreme circumstances.

The thing is though, business continuity assessment still points to adopting Apple login to be a bad idea. You never really know when you'll find yourself in hot water with one of your vendors, especially a vendor who's a LOT more powerful than you.

Wintereise··on Sign In with Apple [video]
Whether Apple will exercise the power or not is another debate entirely.

I agree with the group that's (rightfully, imo) concerned about handing over this amount of power over their business to any 3rd party. There's a real potential for abuse.

Wintereise··on Sign In with Apple [video]
Not really a completely fair comparison. With FB / Google, most people at least have the hope of migrating away using setting the email / phone (Google provides this, FB doesn't) as username.

If Apple tells you to take a hike, and then subsequently disables the email redirect -- you're completely SOL. You'd have no way to reach out to the user anymore, unless you took other identifying bits of info. And if you did that anyway, that defeats the purpose of AppleID to begin with.

Most users will probably not even be tracking what autogenerated email they're using, hence you no longer have a way to reliably reconcile what user had which account.

Regarding the GMail specific case though, I fully agree. Being banned by GMail is a company ending thing.

Wintereise··on Sign In with Apple [video]
> I doubt very seriously that they will cancel the email forwarding without the user specifically turning off the forwarding.

Where's this confidence coming from? If Apple sees it fit to prevent you (the developer) from accessing your Apple specific userbase for any reason / violation, other people seem correct in their theorization that there's nothing you can really do as the developer.

Not implementing this new "Sign in with Apple" will also probably be interpreted as not being privacy friendly by the users, a developer can't really have that either.

Pretty much the definition of being stuck between a rock and a hard place.

Wintereise··on Stadia Founder's Edition
Google/AS15169 has an open peering policy.

From a network administrator's point of view, they're an absolute joy to work with too.

If you're share any IXes with them at all, they'll peer with you. Private / appliance based peering has additional requirements, but that's par for course.

Most of the pushback is on the ISP end.

Wintereise··on Google Cloud Networking Incident Postmortem
They can. It's a cost minimization thing, a LOT of people don't want to bother with requesting despite being eligible.

This prevents people from pointing the finger at them for not providing SLA credits.

Wintereise··on Rackspace announces it has laid off 200 workers
There's AWS LightSail too.
Wintereise··on Apple Is Blocking Linux User-Agent on appleid.apple.com
It's not shortcodes per se, those work fine for the most part.

Twilio/Google Voice (more generally, VOIP numbers) are explicitly being blocked (because it's possible to find out what type of number it is) at a number of services, likely to combat fraud.

I've found MSFT (Azure) and AWS to be recent examples of such services. Google itself does the same.

Wintereise··on Today we had someone fake their entire interview via Skype - Story (r/devops)
If you're willing to hustle/keep at it, yep, the name isn't much of a problem.

Having the Americanized name instantly lowers the difficulty though. Anecdotal, but I've seen this myself as well.

Wintereise··on Today we had someone fake their entire interview via Skype - Story (r/devops)
> It is thanks to racist attitudes like this that I changed my name from an Indian one to an American-sounding one. And whaddaya know, my callbacks shot way up.

Ah, brings tears to my eyes :)

It's amazing how true this is (applies to most minority groups). With my native name, a lot of companies don't even seem interested in sparing a second look.

With the Americanized version, I've had no problems at all landing interviews (and getting hired!).

← PreviousPage 2 of 3Next →