HackerTrans
TopNewTrendsCommentsPastAskShowJobs

aserafini

no profile record

comments

aserafini
·4 months ago·discuss
I made an “offline” version of this visualisation a long time ago: https://github.com/adamserafini/suffix-tree

C++ with output rendered with Graphviz
aserafini
·5 months ago·discuss
My Italian grandparents operated a fish, chips and ice cream joint in Falkirk called the York Cafe.

It has nothing to do with the article but this is the first time I can remember Falkirk being discussed on HN!
aserafini
·6 months ago·discuss
My recollection (admittedly worked for Amazon >19 years ago) is that there was never any computational overhead to commingling. In fact, the opposite was true: there was a computational overhead to tracking which vendor a specific piece of inventory of a given product came from instead of assuming that all inventory of that product was fungible.

This affected returns as well. For multi-sourced products, we could never guarantee that overstock or damaged items were returned to the original supplier—only that the product matched. Suppliers complained about this a lot.
aserafini
·6 months ago·discuss
I experimented with Claude Code but returned to the familiar Aider which existed before all of these tools AFAIK.

You’ll notice people in Aider GitHub issues being concerned about its rather conservative pace of change, lack of plug-in ecosystem. But I actually started to appreciate these constraints as a way to really familiarise myself with the core “edit files in a loop with an end goal” that is the essence of all agent coding.

Anytime I feel a snazzy feature is lacking from Aider I think about it and realise I can already solve it in Aider by changing the problem to editing a file in a loop.
aserafini
·2 years ago·discuss
Not all problems result in error traces to analyse.

Example, you release buggy client that doesn't call "POST /order/finalize" when it should.

There are no error traces, there are just missing HTTP requests. Metrics reveal that calls to "POST /order/finalize" for iOS apps are down 50% WoW.
aserafini
·2 years ago·discuss
Yes, and:

Not all problems result in error traces to analyse.

Example, you release buggy client that doesn't call "POST /order/finalize" when it should.

There are no error traces, there are just missing HTTP requests. Metrics reveal that calls to "POST /order/finalize" for iOS apps are down 50% WoW.
aserafini
·2 years ago·discuss
With only sampled traces though it’s very hard to understand the impact of the problem. There are some bad traces but is it affecting 5%, 10% or 90% of your customers. Metrics shine there.
aserafini
·10 years ago·discuss
Yep, this should not be a patent..It's a trivial solution to the problem that could be devised by any sound engineer!