Hurricane Lee forecast game

Update: we have a winner!

It took longer than I’d have liked to publish the results of this contest. I was traveling out of the country. But I’d like to congratulate KP on winning the Lee forecast contest.

One thing that I realized after the fact: my changes below made it so only whole numbers could be used for latitude and longitude. I’ve fixed that for next time!

Original post

The prodigal game returns! A technical glitch ruined the Dorian contest in 2019, so we haven’t seen a Funnel Fiasco tropical forecast game since Hurricane Matthew in 2016. But I’m pleased to announce that we’re up and running for Hurricane Lee. You can submit your landfall forecast by 2100 UTC on Wednesday 13 September.

In keeping with tradition, we’re still using the same crappy Perl script I wrote in 2005. Despite the fact that I’ve been putting off a total rewrite for over a decade, I did make a few improvements recently:

  • Numerical fields now require numeric input. If you were hoping to submit “butts” as your wind speed, I’m sorry to disappoint you.
  • Coordinates are constrained to reasonable ranges. I refuse to give in to Kevin’s whining about west being negative numbers. (I believe my exact words to him were “take it up with the Prime Meridian.”) But I was feeling magnanimous so I’ve constrained the latitude to 0–90 degrees north and the longitude to 180 degrees west to 10 degrees east.
  • Similarly, wind speed is now constrained to realistic values. You can’t submit a wind speed less than zero or above 200 miles per hour.
  • Furtherly similar, the time segments can’t be negative or overflow.

So go ahead and submit your forecast by 2100 UTC on Wednesday so you can join in the grand tradition.

Other writing: August 2023

What have I been writing when I haven’t been writing here?

Stuff I wrote

Duck Alignment Academy

Docker

  • Protecting secrets with Docker — Keeping your secrets secret is an ongoing process, but it’s worth the effort. Learn about Docker features you can use to help prevent leaking secrets.

Other writing: July 2023

What have I been writing when I haven’t been writing here?

Stuff I wrote

Duck Alignment academy

Fedora

Buy autographed copies of my book for Flock to Fedora

Note: this commercial post was approved by the Fedora Council

If you’ll be attending Flock to Fedora — Fedora’s annual contributor conference — in Cork, Ireland this August then I want to sign a copy of Program Management for Open Source Projects for you. Use the online order form before 22 June (and use promo code FLOCK2023 for a $5 discount).

Continue reading

Other writing: April 2023

What I have I been writing when I haven’t been writing here?

Stuff I wrote

Fedora

Duck Alignment Academy

Stuff I curated

Fedora

Other writing: March 2023

What have I been writing when I haven’t been writing here?

Stuff I wrote

Duck Alignment Academy

  • Be clear about who does what — If you’re not clear about who is supposed to act, people will assume that it’s not them. Be clear so everyone knows what to expect.
  • Words mean things — Choose your words carefully. You want people to discuss the facts, not the wording.
  • Use a decision log to record context — A decision log is a record that you leave for the future. It shares the context to save time when revisiting a past decision.

Fedora

Stuff I curated

Fedora

Other writing: February 2023

What have I been writing when I haven’t been writing here?

Stuff I wrote

Duck Alignment Academy

Lafayette Eats

  • Westside Diner — Just because it’s 2pm, that doesn’t mean it’s too late for breakfast food. And this is good food.

Fedora

Other writing: January 2023

What have I been writing when I haven’t been writing here?

Stuff I wrote

The Pragmatic Programmers

Duck Alignment Academy

  • Why does this meeting exist? — If you can’t come up with a sentence or two that says why you scheduled the meeting, you should consider what that implies.
  • Stop writing like an engineer — Putting the important part at the end doesn’t encourage them to read the whole thing; it just means they move on without reading the important part.
  • Perception matters — make people feel heard — Making someone feel heard doesn’t mean doing whatever they want; it means they feel like you’ve made a good faith effort to understand them.

Fedora

Other writing: December 2022

What have I been writing when I haven’t been writing here?

Stuff I wrote

The Pragmatic Programmers

  • Manage your project deadlines — Deadlines are easy to set and hard to meet. So how do you set deadlines that aren’t hard to meet? It’s not hard!

Fedora

Stuff I curated

Fedora

Opensource.com

Other writing: September 2022

What have I been writing when I haven’t been writing here?

Stuff I wrote

Duck Alignment Academy

The Pragmatic Programmers

Fedora

Lafayette Eats

  • Sunrise Diner — Sunrise has been a staple of downtown Lafayette for decades.

Stuff I curated

Fedora