HN user

snicker7

1,713 karma

Domains of expertise: financial mathematics, data engineering.

Posts71
Comments592
View on HN
health.aws.amazon.com 8mo ago

AWS: Operational issue – Multiple services (N. Virginia)

snicker7
4pts0
www.neopets.com 1y ago

Neopets HTML Guide

snicker7
4pts1
github.com 2y ago

Julia Ranks First in Data Processing Microbenchmark

snicker7
1pts0
worldpopulationreview.com 2y ago

Most Charitable Countries 2023

snicker7
1pts0
news.ycombinator.com 3y ago

Ask HN: Did IBM Cloud Leave the Bandwidth Alliance

snicker7
1pts0
guix.gnu.org 3y ago

Building Toolchains with Guix

snicker7
3pts0
juliafolds.github.io 3y ago

Data-Parallel Programming in Julia

snicker7
12pts0
www.nationaldefensemagazine.org 3y ago

Pentagon Cloud Computing Enterprise Finally Moves Forward

snicker7
1pts0
github.com 3y ago

Julia Snail: Julia IDE for Emacs

snicker7
5pts0
dthompson.us 3y ago

Catbird: An experimental Scheme game engine

snicker7
2pts0
juliacon.org 3y ago

JuliaCon 2022

snicker7
13pts0
legend.finos.org 4y ago

Legend (Open Source Financial Data Platform)

snicker7
3pts0
github.com 4y ago

Distributed Tables for Julia

snicker7
3pts0
www.snowflake.com 4y ago

Choosing Open Wisely (2021)

snicker7
1pts0
github.com 4y ago

Starlight.jl – A game engine written in Julia

snicker7
74pts24
codeberg.org 4y ago

K – A simple, fast vector programming language

snicker7
122pts109
www.hytradboi.com 4y ago

Have you tried rubbing a database on it?

snicker7
2pts0
www.youtube.com 4y ago

Design and Implementation of the RelationalAI Knowledge Graph Management System

snicker7
1pts0
stormrider.io 4y ago

Org-Mode as an Exoself

snicker7
2pts0
cortexjs.io 4y ago

MathLive

snicker7
1pts0
nypost.com 4y ago

Google loses heated bidet toilets for employees

snicker7
33pts23
dygma.com 4y ago

The origin story of our new ortholinear keyboard

snicker7
49pts71
www.youtube.com 4y ago

Reasons to Try Guix in 2022 [video]

snicker7
2pts0
guix.gnu.org 4y ago

Guix Home

snicker7
5pts0
www.stochasticlifestyle.com 4y ago

Type-Dispatch Design: Post Object-Oriented Programming for Julia (2017)

snicker7
5pts0
groups.google.com 4y ago

Linux Turns Thirty

snicker7
6pts0
discourse.julialang.org 4y ago

Twenty-two Seconds to Three (Julia compile times)

snicker7
2pts0
cultofthepartyparrot.com 5y ago

Party or Die

snicker7
1pts1
sourcehut.org 5y ago

The mythical 10× programmer is just a good leader

snicker7
3pts0
www.youtube.com 5y ago

Learn about Blockchain development in Julia

snicker7
2pts0

Message queues (e.g. SQS) are inappropriate for tracking long-running tasks/workflows. This is due to the operational requirements such as:

- Checking the status of a task (queued, pending, failed, cancelled, completed) - Cancelling a queued task (or pending task if the execution environment supports it) - Re-prioritizing queued tasks - Searching for tasks based off an attribute (e.g. tag)

You really do need a database for this.

We literally had a major us-east-1 incident on AWS today. Only thing we can do is sit on our butts and wait for it to end so that we can clean up. This happens every few months. I am unimpressed with the the "thousands of engineers" argument.

It may be worthwhile to understand where dynamic typing is helpful since this gets mentioned a lot. Python and other dynamic languages are increasingly reliant on static type checkers.

I believe the problem is the lack of proper dependency indexing at PyPI. The SAT solvers used by poetry or pdm or uv often have to download multiple versions of the same dependencies to find a solution.

Moon 2 years ago

Mathematical Methods of Classical Mechanics by Arnold is a good introductory book.

This API is very similar to DynamoDB, which is basically a hash table of B-trees.

My experience is that this architecture can lead to very chatty applications if you have a rich data model (eg a graph).

Bad Emacs defaults 3 years ago

YAML was a mistake. Couldn’t count how many issues I and my colleagues encountered due to white space misalignment.

It’s more than that. The app likely has some backend dependencies that require some ongoing maintenance or cost. It’s not just that your washing machine depends on an iOS app, but on some DynamoDB table somewhere.