Robert Ryan

@robertryan
54 Followers
71 Following
140 Posts
Irrelevant Google ads are now appearing on StackOverflow (and other StackExchange sites) when visiting from my phone.

I’m not a fan of the iPadOS “Smart Activation” feature for focus modes. I prefer to manually control when and if I need different focus modes. However, my iPad keeps prompting me every few days to turn this feature on.

I gather that this is a known issue. I’ve already provided feedback to Apple, but has anyone found a workaround to stop this persistent prompt?

Anyone else seeing tech sites recycling old content? In the span of less than a week, I’ve stumbled across two egregious examples: MacRumors recently had an article about the best text editors and included Atom (sunset in Dec 2022). Medium also had a “recent” article talking about managing dependencies b/w asynchronous work by subclassing `Operation` (state of the art 7-10 years ago). In both cases, they could easily have generated interesting new content, but just recycled outdated content.

I hate Swift’s non-indentation of `case` statements of a `switch`. I know this was debated back in the day, and I understand the ultimate rationale, so I’ve been living with it, but I’m increasingly inclined to advise my team to turn on `case` indentation. We are increasingly using `switch` expressions, and find the lack of indentation unnecessarily unclear.

Interestingly, the switch expression proposal, SE-0380, indents the case statements (both for expressions and, largely, for statements)…

This is the first app that I’ve actually deleted just because the icon was so bad; an assault on my visual senses. Sure, you can pick different app icon in settings (but you have to upgrade to premium to get a very simple one). But it just ended up prompting me to reconsider whether I need/want the app at all. In the end, it was cathartic to just delete the app.

It’s an object lesson of how important a thoughtful visual design can be (and how detrimental a less-thoughtful one can be, too).

We are surrounded by three separate evacuation zones in Los Angeles, but we are safe (but without power). My heart goes out to those more directly impacted by the LA fires. For map of the evacuation zones, see https://lacounty.gov/emergency/.
Emergency – COUNTY OF LOS ANGELES

An article discussing these trends with links to other assessments of the issue. https://blog.pragmaticengineer.com/are-reports-of-stackoverflows-fall-exaggerated/?ref=pumpingco.de
Are reports of StackOverflow’s fall greatly exaggerated?

A blog post suggests traffic is down 50% at Stack Overflow, due to ChatGPT gaining popularity. I reached out to Stack Overflow for more details: the company admitted a drop, but it’s only 14% as per data shared with me.

The Pragmatic Engineer

It’s been a very, very long time since I've reviewed ER diagram tools. Recommendations?

I’m looking for something that can import a SQL schema to which I can visually layout, add logical relationships not currently enforced by formal FK definitions, etc. I am not looking for tool to actually modify the database, though (that’s controlled by existing versioning w formal migrations, etc.).

Remote MySQL/MariaDB; macOS client. Will entertain reasonably priced solutions, but nothing crazy.

What is the current status of `throttle` (temporarily renamed `_throttle`) in the Swift async algorithms? I haven’t seen much news about this (and I thought `_throttle` was to be fixed before 1.0).

It has been noted before, but I wanted to quantify my impression of a discernible decline in SO activity (through Nov 2024). So, I did a quick SEDE query for SO questions (PostTypeId = 1) per month (and pro-rated Nov). This does not bode well for SO. Not pretty.

This downward trend pre-dates LLMs, but seems to have accelerated since. But a lack of quality answers on platforms like SO will diminish the training data used by LLMs (which are already infuriatingly bad for new or low-volume topics).