Brian Hatfield's Avatar

Brian Hatfield

@brianhatfield.bsky.social

I'm a banana 🍌

39 Followers  |  118 Following  |  15 Posts  |  Joined: 22.06.2023  |  1.8496

Latest posts by brianhatfield.bsky.social on Bluesky

Post image

Good morning!

12.11.2025 12:26 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
BirdCast map showing 1.24 billion birds headed south at 9:50pm EDT on October 8, 2025. Most of the migration is concentrated in the east, especially the southeast.

BirdCast map showing 1.24 billion birds headed south at 9:50pm EDT on October 8, 2025. Most of the migration is concentrated in the east, especially the southeast.

NEXRAD radar composite map showing birds and weather.

NEXRAD radar composite map showing birds and weather.

BILLION BIRD NIGHT!!!
#birds #fall #migration

09.10.2025 02:22 β€” πŸ‘ 260    πŸ” 61    πŸ’¬ 6    πŸ“Œ 4

It’s been updated now to include your name and levels.fyi as a source!

03.07.2025 00:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Proposal: official support for `modelcontextprotocol/go-sdk` Β· modelcontextprotocol Β· Discussion #224 Pre-submission Checklist I have verified this would not be more appropriate as a feature request in a specific repository I have searched existing discussions to avoid duplicates Your Idea There ar...

Exciting times to be a #golang and #ai developer github.com/orgs/modelco... #mcp

05.04.2025 16:30 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

In most of the replies to the original tweet I see a lot of fear borne out of not understanding. Although it does make sense that it could be scary to the unaware, it also means that most of the replies don’t super seem to know what they are talking about.

23.03.2025 04:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

β€œNot right” could range from an unexpected drop in headwind to dangerous traffic on the tarmac.

The thing that matters is a GA is allowing for the opportunity for the circumstances to change.

There is usually not a lot of time to call it, so it means the flight crew is on the ball.

23.03.2025 04:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Without a doubt something has gone weird in aviation over the past few months.

But go arounds should be considered one of the most comforting β€œunusual” events in aviation. They mean something wasn’t right and the pilots took action.

23.03.2025 04:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
cmd/compile: slow escape analysis in large package in the typescript compiler Β· Issue #72815 Β· golang/go Go version go version go1.24.1 linux/amd64 Output of go env in your module/workspace: AR='ar' CC='gcc' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_ENABLED='1' CGO_FFLAGS='-O2 -g' ...

TypeScript team: rewrites compiler in Go.

Go community: what do you mean your new compiler takes more than a minute to compile? Unacceptable. Dishonorable even. We are so sorry for this sub par experience. Not how we do things around here.

Two days later: WIP 5x speedup.

HN: why pick Go anyway?

13.03.2025 00:53 β€” πŸ‘ 677    πŸ” 127    πŸ’¬ 14    πŸ“Œ 12

The brand styling of this page is off the charts, even for teenage, wow.

08.03.2025 14:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
from @electricfutures

After several delays, @DOGE has finally posted its purported savings. Why did it take so long to create a simple webpage with a
1000-row table? Who knows! Let's dig in.
Headline number: $55B saved. They list the savings per nixed contract. This should be easy to verify then.

It's Monday. @DOGE is the laziest, most overpaid bunch of incompetent, unelected bureaucrats we've ever seen.

The first thing I did is add up the "saved" column for all canceled contracts and real estate. The numbers are $16.5B and $O.14B, respectively. Odd...
Since almost all of the purported savings come from contracts, we'll focus on that.

from @electricfutures After several delays, @DOGE has finally posted its purported savings. Why did it take so long to create a simple webpage with a 1000-row table? Who knows! Let's dig in. Headline number: $55B saved. They list the savings per nixed contract. This should be easy to verify then. It's Monday. @DOGE is the laziest, most overpaid bunch of incompetent, unelected bureaucrats we've ever seen. The first thing I did is add up the "saved" column for all canceled contracts and real estate. The numbers are $16.5B and $O.14B, respectively. Odd... Since almost all of the purported savings come from contracts, we'll focus on that.


The single biggest ticket item is a DHS contract listed as saving $8 billion. Wow, that's a huge contract!
Actually no, it's $8 million. They must have tried to automate scraping the FPDS form and failed.
That means we're down to $8.5B in savings.
3/

The next 3 biggest ticket items are all
USAID contracts listed as $655M each, so $2B total. Wow, pretty big.
Wait, these are IDVs, not contracts. $655M is the entire set-aside, being triple counted.
In the first 5 years, only $73M was awarded, and only 2 years remain.
4/

The single biggest ticket item is a DHS contract listed as saving $8 billion. Wow, that's a huge contract! Actually no, it's $8 million. They must have tried to automate scraping the FPDS form and failed. That means we're down to $8.5B in savings. 3/ The next 3 biggest ticket items are all USAID contracts listed as $655M each, so $2B total. Wow, pretty big. Wait, these are IDVs, not contracts. $655M is the entire set-aside, being triple counted. In the first 5 years, only $73M was awarded, and only 2 years remain. 4/

So we're down to $6.5B in savings, and an alarming trend emerges: @DOGE does not seem to understand how the government contracts they are canceling work. The savings they are claiming are not annual savings, but rather hypothetical savings if we spent every unobligated penny.
5/

And more importantly, they are just getting it *wrong*, with alarming consistency.
These numbers are erroneous. This "select group of geniuses" has not double checked even the LARGEST items accounting for the bulk of their claimed savings. This is a sad, pathetic farce

Here's the next biggest item: an IT services contract for the Social Security
Administration worth $1B. That's a lot of savings!
Well, again, this contract spanned 6 years. 80% has already been spent. Ah well, more like $240M in savings spread over the next 3 years. $80M/year.

So we're down to $6.5B in savings, and an alarming trend emerges: @DOGE does not seem to understand how the government contracts they are canceling work. The savings they are claiming are not annual savings, but rather hypothetical savings if we spent every unobligated penny. 5/ And more importantly, they are just getting it *wrong*, with alarming consistency. These numbers are erroneous. This "select group of geniuses" has not double checked even the LARGEST items accounting for the bulk of their claimed savings. This is a sad, pathetic farce Here's the next biggest item: an IT services contract for the Social Security Administration worth $1B. That's a lot of savings! Well, again, this contract spanned 6 years. 80% has already been spent. Ah well, more like $240M in savings spread over the next 3 years. $80M/year.

In 2023, this contract funded 1000 FTEs working $100/hr. Did we need 1000 SWEs working on SSA infrastructure? Probably not - these could be valid savings (disclaimer: no idea what they actually did).
But worth noting that these cuts will impact many private sector jobs as well.


And if anyone is curious, there are currently 17 lines that say "SEE FPDS" rather than the savings amount, I guess because their automated scraping failed. I did it manually and it took roughly ~10 minutes. But that's too much to ask of super geniuses working 120 hours/week!

In 2023, this contract funded 1000 FTEs working $100/hr. Did we need 1000 SWEs working on SSA infrastructure? Probably not - these could be valid savings (disclaimer: no idea what they actually did). But worth noting that these cuts will impact many private sector jobs as well. And if anyone is curious, there are currently 17 lines that say "SEE FPDS" rather than the savings amount, I guess because their automated scraping failed. I did it manually and it took roughly ~10 minutes. But that's too much to ask of super geniuses working 120 hours/week!

helluva thread from the hellsite about the comically bad β€œsavings” doge claims to have found (sorry for the weirdly sized screenshots, I had to squeeze everything into only 4 of them)

19.02.2025 00:56 β€” πŸ‘ 2491    πŸ” 806    πŸ’¬ 89    πŸ“Œ 67

Your zone barely becomes visible as you descend and slow as much as you dare.

Not too early. Not too late. You release over flames you cannot see. Skill and experience tells you when.

The plane lightens and rises with a mind of its own.

Time for another run.

12.01.2025 14:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Don’t push too hard. The engines can not take it. You hear the airframe groan as you begin to lift your ocean from the sea.

Lumbering, heavy, and slower, you gain height and wrestle the plane towards your strike.

Your eyes are on everything as you swing around just above the treetops.

12.01.2025 14:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The sky buzzes like flies with other firefighting aircraft. Your brightly colored livery will let them see your approach.

You pull back on the throttle and belly down in the water. Choppy days are the worst. Not too slow, not too fast.

Heavier now, you punch the throttles and begin to lift off.

12.01.2025 14:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

after days of grifters and con men at CES we stumbled upon the booth for VLC. they were all dressed as wizards and told us, "we have nothing to sell, we just decided to show up". i told them I'd been using their software to pirate media for 15 years and they said "keep doing that"

10.01.2025 21:24 β€” πŸ‘ 33483    πŸ” 8078    πŸ’¬ 325    πŸ“Œ 375
Post image

The gun is in the other hand.

24.12.2024 05:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Bond movies often have really great cold opens, but the open to Casino Royale (2006) is really something else. Sometimes I put it on just to watch that scene and the opening credits.

20.12.2024 04:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Feel better

11.12.2024 05:43 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Providing an extended explanation for why dinner is timed and not upon request. He’s not pleased.

18.11.2024 21:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hi Twitter friends. Just used SkyBridge to find a whole bunch of y'all. Glad to see you made it here.

12.11.2024 04:51 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 12.11.2024 04:44 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@brianhatfield is following 19 prominent accounts