I hereby claim:
- I am jedberg on github.
- I am jedberg (https://keybase.io/jedberg) on keybase.
- I have a public key whose fingerprint is EC1E 7C90 FEA6 613B B7FC B131 3522 6FA6 1622 9E7B
To claim this, I am signing this object:
| I have written a lot of code whose only job was to remember that some other code failed. Retries. Status tables. Cleanup jobs. Queues with sad little dead-letter queues next to them. None of it was the product, but all of it had to work. | |
| That is the failure tax. | |
| Durable execution is one way to stop paying quite so much of it. The idea is simple enough: record the progress of the program, then resume from the last safe point after a crash, timeout, deploy, or long wait. | |
| In this talk I will walk through how we ended up with the reliability stack we have now, then compare two approaches that are getting real traction: Temporal's workflow-service model and DBOS's Postgres-backed model. | |
| The fun part is AI agents. Agents call tools, wait on humans, spend money, and make choices that are hard to reproduce. Once those choices are recorded, yesterday's nondeterminism becomes today's history. Now you can replay it, fork it, and debug it without doing the expensive or dangerous work again. |
| When I was in college, I figured out that the education you get doesn't really change. However, what does change is the people that you are associating with.<p>At the "elite" colleges, there is a greater percentage of smart students, which lends itself to more productive discussions and more difficult tests that force you to challenge yourself. Also, it is like the difference between the regular classes in high school and advanced classes -- in the advanced classes you cover the same material, but with greater breadth and a deeper understanding.<p>And the number 1 biggest advantage of going to an elite college is that you have a much better chance of meeting the world's future movers and shakers -- the people that will be the educational and business leaders of the next generation. That alone is a good reason to go to an elite college.<p>So I have to disagree, and say that there are indeed advantages to going to an elite college, just not the advantages that most people think. | |
| I did read to the end, but I |
| # Configure the AWS provider | |
| provider "aws" { | |
| region = "us-east-1" | |
| } | |
| # Create the IAM admin user | |
| resource "aws_iam_user" "admin" { | |
| name = "admin" | |
| } |
| # Convert fahrenheit to celcius | |
| def f2c(temp): | |
| c = ((temp-32)/9)*5 | |
| return round(c, 2) | |
| # Check if a file is older than some number of seconds. | |
| import time, os, stat | |
| def file_too_old(pathname, seconds=600): | |
| try: | |
| os.stat(pathname) |
| #!/usr/bin/env python | |
| import random | |
| import sys | |
| base_url="https://music-grid.surge.sh/#" | |
| def make_notes(rows=10): | |
| notes_string = "" | |
| # for each row... | |
| for i in range(rows): |
| Corn Soup | |
| 4 ears corn (or 1.5 cans or 3 cups frozen corn) | |
| One can creamed corn | |
| One can whole corn. | |
| 1 Tbsp extra virgin olive oil | |
| 2 tbsp kosher/sea salt (use half for table salt) | |
| ¼ tsp paprika | |
| ½ onion diced | |
| 2 Tbsp unsalted butter |
| #!/usr/bin/env python | |
| from datetime import datetime as dt | |
| from datetime import timedelta as td | |
| from calendar import monthrange | |
| import calendar | |
| def make_bar(r): | |
| return (int(round(r/10))*"*").ljust(10,'O') |
I hereby claim:
To claim this, I am signing this object:
| hardstatus alwayslastline "%{= kr}%?%-Lw%?%{= rw}%n*%f %t%?(%u)%?%{= kr}%?%+Lw%?%{= kr} %=%H %l | %c %m/%d/%Y" | |
| escape `a | |
| term xterm-color | |
| vbell off | |
| startup_message off | |
| screen -t mail | |
| screen -t root | |
| screen -t local |
| regions = boto.ec2.regions() | |
| for reg in regions: | |
| conn = reg.connect() | |
| instances = conn.get_all_instance_status() | |
| for inst in instances: | |
| if inst.events: | |
| print "%s: %s\t%s" % (inst.id, | |
| inst.events[0].description, | |
| inst.events[0].not_after) |