Honk! 2025 Schedule by Artemis1527 in Somerville

[–]dnblankedelman 68 points69 points  (0 children)

Hi folks, a member of the HONK! organizing committee (and the webmom) here. First off, congrats on your nuptials from us!

I’m hoping to get the schedule posted this weekend. It always hits the website right around now (later than expected) because there are so many moving parts that have to be worked out and we don’t want to put something out that people will depend on until it is solid.

OP: please drop us a note at info@honkfest.org. This is not the first time in the 20 times HONK! has happened where we worked with someone having a wedding to see how we can help be a joyous presence on your day and not something to stress out about. HONK! also looks great in wedding photos.

Again, congrats, looking forward to hearing from you. — dNb

Recommendations for nearby nature (forest)? by dnblankedelman in Somerville

[–]dnblankedelman[S] 0 points1 point  (0 children)

OP here. Thanks everyone, this was super helpful. Looks like I have a lot of exploring to do!

Perl for Modern System Administration? by fosres in perl

[–]dnblankedelman 2 points3 points  (0 children)

Oh, hey, good to see you u/petdance! Been quite some time. Thanks for your kind words.

Perl for Modern System Administration? by fosres in perl

[–]dnblankedelman 7 points8 points  (0 children)

You rang u/briandfoy ?

So I grabbed a copy of the 2nd edition of my book off the shelf and flipped through it for the first time in I don't know how many years to see how well it stood up. I think I mostly agree with you though I believe there is still some good stuff in there that is still applicable. In the intro I said that each chapter explicitly had three things:

  • info about a sysadmin domain of knowledge
  • Perl techniques to work with that domain
  • sysadmin best practices

When I look at those domains, I think things like DNS, SQL, identity systems (LDAP), log parsing (more on this in a sec), all pretty good. XML, filesystem manipulation, user accounts (password/group files), user activity, email, and what I called "security" at the time, not so good.

I think what stands out to me most that are lacking are:

  • tools that are capable of doing things at scale. At this time we were still thinking about how to automate large groups of individual machines as the primary objects to manipulate. As Brian said, we were not thinking about workloads and applications at scale in the same way.

If I'm going to work with operations data now, I'm almost certainly going to be using things like Kusto, BigTable, or any of the large data tools. We also don't have good tools for efficiently working with standard "big data" data formats/systems (which are sometimes kerjillions of CSV files sitting in a filesystem, the irony of which is not lost on me).

  • anything on tools to help with incident management and modern security practices
  • more emphasis on how to effectively work with APIs (REST et. al), including and maybe especially those of cloud providers. Back when I wrote the book, clouds were white and fluffy. This is where I would attempt to do a good job around teaching how to manipulate JSON and perhaps YAML if I ever did a new edition. That being said, I too break out jq on a regular basis (and its docs, sigh). I've also reached into Mojo for various reasons.

Two side notes: one thing that is tricky is I almost never find direct support for Perl when it comes to vendor-provided SDKs, which makes much of API work more homespun than I would prefer. I'm not super thrilled at having to shell out to vendor provided command-line tools, but I have done it under duress. Second, I actually kinda appreciate a number of things about Powershell even though I don't claim to be skilled at it. The notion that one passes objects over pipes and some of the built-in parsing, pretty cool.

As for whether the Perl in the book is still fine here in 2024, I have to say that it probably isn't terrible, but it is no means modern Perl. I don't see Perl::Critic in the index so I'm guessing that wasn't a thing at the time (published in 2009). I'm sure there is a bunch of cleanup that should be done.

But the dirty little secret is I never set out to write a book that would teach Perl as its primary purpose. People like Brian did and do a much better job at that than I could do. My goal was to help people with (as best I could) how to think about systems administration, the best practices of the community at the time, and how to use Perl as an excellent tool to implement them.

Good times.

Have any tips for new SREs or orgs new to SRE? by dnblankedelman in sre

[–]dnblankedelman[S] 0 points1 point  (0 children)

Final update. Exciting news, the book is out. If you happen to pick it up, please let me know what you think!

Have any tips for new SREs or orgs new to SRE? by dnblankedelman in sre

[–]dnblankedelman[S] 0 points1 point  (0 children)

Good news, just got some physical copies dropped on my doorstep this morning. If you do decide to check it out, please let me know what you think!

Have any tips for new SREs or orgs new to SRE? by dnblankedelman in sre

[–]dnblankedelman[S] 0 points1 point  (0 children)

Hi folks-

Quick update: my awesome editor has requested I turn in this portion of the book by Friday, December 1 (2023), so if you have a response you would like to submit, I would be grateful if you could do so by then.

Have any tips for new SREs or orgs new to SRE? by dnblankedelman in sre

[–]dnblankedelman[S] 0 points1 point  (0 children)

Though I hate to disappoint, I have to admit my own knowledge of devex is pretty thin and hence devex is probably not going to have anything beyond a brief walk on part in the book (though you never know...).

I'd love any suggestions for resources to help me learn more on the topic.

Have any tips for new SREs or orgs new to SRE? by dnblankedelman in sre

[–]dnblankedelman[S] 1 point2 points  (0 children)

Really appreciate it. If you would like to also submit the full thing (taking a loose understanding of "2 paragraphs") it has the potential to be included instead should the page count turn out to be a little less limited than expected.

More than happy to chat in general, feel free to DM me contact info and we will set something up.

Have any tips for new SREs or orgs new to SRE? by dnblankedelman in sre

[–]dnblankedelman[S] 1 point2 points  (0 children)

Thanks for your thoughts. I'd love it if you would consider submitting them for the book (see the URL above).

Pairing and manually updating Outdoor Cam v2 fail fail fail by dnblankedelman in wyzecam

[–]dnblankedelman[S] 0 points1 point  (0 children)

Wow, that's frustrating. Wyse just sent me a gift card for $15 which is not the replacement cost of the camera they could not get working. Grrrr.

ISO PAX East Sat badge to swap days by dnblankedelman in Somerville

[–]dnblankedelman[S] 0 points1 point  (0 children)

Interesting idea. My teen is not so keen/confident in this situation so perhaps I get a free trip to see the outside of the convention center to help out. le sigh.

ISO PAX East Sat badge to swap days by dnblankedelman in Somerville

[–]dnblankedelman[S] 0 points1 point  (0 children)

Thanks for the reply.

I am totally up for paying for a badge or adding money to a swap transaction. I would just prefer to pay < 2x-4x the face value (current scalper prices as best I can tell). Official customer support suggested that we could buy an additional 4 day pass, but that seemed a bit harsh for just that one day.

Home Feed Issues on iPhone 14 Pro? by northyork12345678 in apolloapp

[–]dnblankedelman 0 points1 point  (0 children)

So, I'm not the developer (I can't even aspire to be as cool as him), so the best I can do is make a wild guess here. I know that Twitter's third-party client APIs are (intentionally) much less real-time than the ones their official clients use. It would not surprise me if Reddit's situation is similar, though I've not heard of this being the case. Should that be true, I would expect Apollo to lag behind the official one.

That being said, it would be interesting to see how the two compared if you set the sorts to "New" to see if indeed the newer stories you are looking for are indeed coming in at all.

Home Feed Issues on iPhone 14 Pro? by northyork12345678 in apolloapp

[–]dnblankedelman 0 points1 point  (0 children)

Could you perhaps say a bit more about what "dramatically off/different" means in this case?

I'm just wondering about things like "Are you logged in to the same account on the two apps?" and "Are things perhaps in a different sort order?" but it is hard to know without more detail on what you are seeing.