HN user

grahar64

1,595 karma
Posts88
Comments153
View on HN
maori.geek.nz 4mo ago

I Tried to Write a HTTP Service in Zig and Failed

grahar64
4pts0
maori.geek.nz 1y ago

Building a tool that makes being on call for Type 1 Diabetes a little easier

grahar64
2pts0
maori.geek.nz 1y ago

SQLite HTTP API: Zig vs. Golang

grahar64
3pts0
maori.geek.nz 1y ago

Small, Light, Robust Phones for a Type 1 Diabetic Child

grahar64
28pts31
www.sqlite.org 2y ago

SQLite: Defense Against the Dark Arts

grahar64
20pts3
maori.geek.nz 2y ago

Predicting Blood Glucose with Regression

grahar64
3pts0
maori.geek.nz 3y ago

Golang and SQLite on Fly.io with LiteFS: A Quick Benchmark

grahar64
2pts1
maori.geek.nz 3y ago

Six months as a full time pancreas

grahar64
121pts90
maori.geek.nz 4y ago

The Unreasonable Math of Type 1 Diabetes

grahar64
673pts299
maori.geek.nz 4y ago

Game of Life: CUDA vs. Golang (2021)

grahar64
1pts0
maori.geek.nz 5y ago

How “Go Build” Works

grahar64
3pts0
maori.geek.nz 5y ago

Learning to Play Asteroids in Golang with Neat

grahar64
1pts0
maori.geek.nz 5y ago

Making Asteroids Game with Golang, Lorca/Webview and WASM

grahar64
1pts0
maori.geek.nz 5y ago

Golang Desktop App with Webview/Lorca, WASM and Bazel

grahar64
154pts125
maori.geek.nz 5y ago

Golang Desktop App: Webview vs. Lorca vs. Electron

grahar64
2pts0
maori.geek.nz 5y ago

Building an Electron App with Bazel

grahar64
2pts0
maori.geek.nz 6y ago

Longest Single Letter .com Domain Name

grahar64
1pts0
maori.geek.nz 6y ago

A Web App Using Bazel Golang WASM and Proto

grahar64
1pts0
maori.geek.nz 6y ago

Bazel: Why to Love/Hate It

grahar64
3pts0
maori.geek.nz 7y ago

Git Log Parsed as JSON in Golang

grahar64
2pts0
maori.geek.nz 7y ago

How to Digest a Docker Image

grahar64
1pts0
github.com 7y ago

Show HN: Gitpow mining Git SHA hashes

grahar64
2pts0
blog.coinbase.com 7y ago

Fenrir: How Coinbase Is Scaling Serverless Applications

grahar64
2pts0
maori.geek.nz 7y ago

YAML Custom Tags in Ruby

grahar64
1pts0
blog.coinbase.com 7y ago

AWS Step Functions, State Machines, Bifrost, and Building Deployers

grahar64
2pts0
maori.geek.nz 7y ago

AWS API to Get EC2 Instance Prices

grahar64
3pts0
maori.geek.nz 7y ago

Assuming Roles in AWS with Go

grahar64
1pts0
engineering.coinbase.com 8y ago

Open Sourcing Coinbase’s Secure Deployment Pipeline

grahar64
2pts0
engineering.coinbase.com 8y ago

Gamifying Security Culture with PwnBot

grahar64
1pts0
github.com 8y ago

Odin: AWS Serverless Auto-Scaling Group Deployer

grahar64
2pts0

I'm pretty sure it isn't.

I actually proposed a cooldown for apt-get in my PhD thesis in 2013 and calculated its impact. Because the meta-data for the Ubuntu apt repository can be completely downloaded you can simulate the impact of a cooldown on how many less packages would be installed and it isn't zero.

There are always people in a community running beta version, or up to date versions. There will be less with a cool down, but then depending on how critical your system is you could adjust cooldown length

I volunteer at a weekly event where we consistently have over 400 people show up, and every week it is a struggle to get 20 necessary volunteers to run it.

When you ask, you do get volunteers, but there are a few awesome people who volunteer every week and love it. The event would absolutely be impossible without them.

Thank you to every person who volunteers, especially if you do it without asking.

I have seen this as the GoTH stack, Go Templ Htmx. Add sqlc to that gor GoTHs or GHosT stack. Love this combo, once you buy into "go generate ./..." as a build step you get so much.

I also add goverter for converting between sqlc models and template objects and return values. Like 50% of the boilerplate is generated and it makes type safety so nice

I think people have read so much corporate PR posts they think that is a rule of how to post online.

This post is his personal blog, he is a human writing what he thinks.

If this was a tweet people would be fine with it, but it is a blog so he should make it corporate-y

I don't think you are using that right. Saying someone is bringing a bad vibe to your project, as the point he has a bad vibe is just stating the conclusion.

Like if someone calls you a bad programmer and doesn't hire you as a programmer, isn't ad hominem

"The question was never whether this would involve costs"

Brexit was sold as being positive for the economy. The proponents drove a bus around saying they would get 350 million back. It was largely advertised as a net positive for the economy

Some of these laws are like Gravity, inevitable things you can fight but will always exist e.g. increasing complexity. Some of them are laws that if you break people will yell at you or at least respect you less, e.g. leave it cleaner than when you found it.

We mourn our craft 6 months ago

"Wait 6 months" has been the call for 3-4 years now. You can't eulogize a profession that hasn't been killed, that's just mean.

Social media is cigarettes. There are lots of studies showing the negative impacts to say that limiting their reach is probably good for society and individuals.

Just about all arguments against this are the same arguments that would stop governments limiting booze or tabaco

My main advice for engineers is to write a blog. It isn't for anyone else it is to organize your thoughts. But should be presented in a way others can learn from. For a year I published every Tuesday morning, and that schedule made me learn so much so fast.

I once worked with a library that had such a deep inheritance tree, only for ontological purposes, that I was always confused as to where anything was actually implemented. I decided to squash the layers and found almost every method was overrode two or three times.

That was the project that I turned against inheritance, it was 2009, project was written in Java 1.4

Litestream v0.5.0 10 months ago

FUSE is such a cool idea but every application always suffers performance problems when stressed. I tried LiteFS and it worked, but litestream was awesome.

iPhone Air 11 months ago

Thin phone, giant screen. How bout thick phone, tiny screen. Call it iPhone Earth