HN user

aaronblohowiak

7,724 karma

Building an AS/RS for TCGs

Personal: aaron.blohowiak@gmail.com

Posts34
Comments3,107
View on HN
jolynch.github.io 6y ago

SemVer Considered Harmful

aaronblohowiak
2pts1
hackernoon.com 6y ago

Deploy on Fridays, or Don't

aaronblohowiak
1pts1
medium.com 6y ago

Netflix – Evolving Regional Evacuation

aaronblohowiak
32pts4
medium.com 6y ago

Netflix – Evolving Regional Evacuation

aaronblohowiak
8pts0
www.teenvogue.com 7y ago

What Is Juneteenth, How Is It Celebrated, and Why Does It Matter?

aaronblohowiak
1pts0
www.linkedin.com 7y ago

Reliability That Works (2018)

aaronblohowiak
11pts0
medium.com 7y ago

Python at Netflix

aaronblohowiak
3pts0
www.linkedin.com 7y ago

The Myth of the Sufficiently Smart Engineer

aaronblohowiak
8pts0
www.linkedin.com 7y ago

Reliability That Works (2018)

aaronblohowiak
1pts0
medium.com 8y ago

How Netflix evacuates regions in less than 10 minutes

aaronblohowiak
26pts15
medium.com 8y ago

ChAP: New Chaos Engineering Tool Developed at Netflix

aaronblohowiak
3pts1
blog.nodejs.org 12y ago

Node v0.10.21 Stable has critical security fix

aaronblohowiak
132pts49
blog.fan.tv 12y ago

Analyzing Server Performance With R

aaronblohowiak
1pts0
u2601.com 13y ago

New distributed fault-tolerant cloud provider u2601

aaronblohowiak
36pts9
github.com 14y ago

EJS fork that preserves newlines in compiled template

aaronblohowiak
1pts0
aaronblohowiak.com 14y ago

Principle of Least Surprise, Bathroom Edition

aaronblohowiak
1pts0
news.ycombinator.com 14y ago

Ask HN: WooThemes for Display Ads?

aaronblohowiak
6pts6
blog.owensperformance.com 15y ago

Deciding When to Implement Features in a Startup

aaronblohowiak
2pts0
aaronblohowiak.com 15y ago

Using Amazon S3 and Cloudfront to host a static website.

aaronblohowiak
2pts0
aaronblohowiak.com 15y ago

Red vs Green: The Musical, A Startup Odyssey

aaronblohowiak
8pts2
news.ycombinator.com 15y ago

Tell HN: Healthcare RoR in San Mateo

aaronblohowiak
1pts0
gogaruco.com 16y ago

GoGaRuCo Registration open

aaronblohowiak
2pts0
news.ycombinator.com 16y ago

Ask HN: What's up with Facebook Platform?

aaronblohowiak
1pts0
www.deviceanywhere.com 16y ago

Tell HN: Automating iPhone QA testing

aaronblohowiak
1pts1
news.ycombinator.com 16y ago

Tell HN: EveryDNS down

aaronblohowiak
4pts0
news.ycombinator.com 16y ago

Tell HN: Some Comment Permalinks are Broken

aaronblohowiak
1pts2
www.lbl.gov 17y ago

NERSC Delivers 59.9 Petabytes of Storage with Cutting-Edge Technology

aaronblohowiak
1pts0
www.lbl.gov 17y ago

Speeding Up Science Data Transfers Between Department of Energy Facilities

aaronblohowiak
1pts0
www.lbl.gov 17y ago

Deciphering Science from Compact Accelerator Simulations

aaronblohowiak
1pts0
500hats.typepad.com 17y ago

5-Minute Video Intro to Startup Metrics Talk By Dave McClure

aaronblohowiak
2pts0

while ClickHouse can scale down to compete with duckdb, I dont believe (but happy to be corrected) that duckdb can scale up like ClickHouse can.

most people dont have that scale problems, but when you do...

I can see their logic - instead of breaking people's builds, they are being the nice guys and letting you pay them back later. BUT, any time you break convention, you've dipped into your trust budget (even if you communicate it way more clearly than was apparently done here.)

Claude Opus 4.8 2 months ago

Same price for regular and cheaper fast mode. Happy for these incremental improvements.

how long they stay around after the cache miss is irrelevant if I am burning all the prior tokens again. also, how much context they have depends entirely on the task and your workflow. I you have a subagent implement a feature and use the compile + test loop to ensure it is implemented correctly before a supervisor agent reviews what was implemented vs asked then yes, subagents do have a lot of context.

The fundamental tension between nouns and verbs and the attempts to unify them like events have made programming a long art form to study.

It's all use-case and priority-specific, and I think the more varied your experience and more tools you have in the tool belt, the better off you can be to bring the right solution to bear. Of course, then you think you have the right solution in mind (lets say using partitions in postgres for something) but you find the ORM your service is using doesn't support it, then what is "best" becomes not only problem-specific but also tool-specific. Finally, even if you have the best solution and your existing ecosystem supports it but the rest of the engineering staff you have is unfamiliar with it, it may again no longer be "best".

this ladder of problem-fit, ecosystem-fit, staffing-fit is something I have grappled with in my career.

LLMs are only so-so at any of the above (even when including the agent as "staff".)

It's really hard to get away from ssjs frameworks for front-end, so for my startup it's Axum + Seaorm for "the api" and a Svelte SSR "front end" / view layer.

I think rust programers are more likely to want flask/rack than Django/rails.

The last part of your post doesn’t necessarily follow or support your argument; the corollary is “It’s hard to outlaw rna”.

So if you are using multiple languages to have scripts that run off your pre-commit hook, this is like a package and language runtime management system for your pre-commit hook build system? Rather, I think this is a reimplementation of such a system in rust so it can be self contained and fast.

This is the kind of thing I see and I think to myself: is this solving a problem or is this solving a problem that the real problem created?

Why is your pre-commit so complicated that it needs all this? I wish I could say it could all be much simpler, but I’ve worked in big tech and the dynamics of large engineering workforces over time can make this sort of thing do more good than harm, but again I wonder if the real problem is very large engineering teams…

I still feel like there's an unexplored space where you combine the benefits of both somehow though. Like a code-based CAD but it also has a GUI editor that stays in sync and avoids the need to type in coordinates by hand. That would be extremely difficult though.

I think you can do this if the data representation of operations and values is human readable. The simplest implementation would restrict the language/data format to operations representable in the gui.

Unlike trying to solve the "visual programming" problems, we don't need or desire Turing completeness.

Very interesting indeed!