scottfalconer

Joined 10 years ago

Karma
130
Submissions
68
Member since
Jan 15
https://managing-ai.com/
View on Hacker News

Recent submissions

Comment · 18 hours ago
I don't think websites are going away, any more than facebook "killed the website" 20 years ago.

We will need to make everything accessible to agents and humans though because you'll never know if you're dealing with a human, an agent, a human driving an agent, or an agent driving a human.

Comment · 2 days ago
I use voice mode a lot for product / architecture planning and dev - but the fundamentals are still the same. Have well defined requirements / specs / plans, understand the tradeoffs and edge cases before any real dev starts, have standards and tests checked by systems that the agent can't talk it's away around etc.

I'm less concerned about the syntax of the code these days and focus more on the overall architecture.

i.e. going on a walk with voice mode and saying "lets walk through all of the tests one-by-one, for each lets review what it does, why we need it, and how it covers something that could actually happen in the real world.

Comment · 10 days ago
Because agents can build things, but fortunately for us humans, there's still room for making sure the "right" thing gets built.

i.e. why read a book written by a human when an agent can write one? Why buy a painting that could have been printed.

One of the benefits of open-source and frameworks is they're made up of battle-tested decisions by a lot of people with real skin in the game for a long time. Yes an agent will often solve your problem, and will solve it correctly - as asked, but often a better answer is found by stepping back, evaluating the fundamentals, checking other perspectives, challenging assumptions, and having an opinion.

Comment · 10 days ago
I don't personally use Ruby on Rails, but there's a strong benefit from a framework or system that has been pressure tested in the real world with a lot of eyes on it - especially open-source ones that are the result of the accumulated judgement of many users.

Many solutions that seem obvious are less than so after a bit of prodding - but without that sort of discussion or pressure both humans and agents will often land on the thing that works first.

Where it tends to really matter these days are on the opinionated decisions... i.e. the trade-offs, things that can't be clearly validated etc.

So in the end I think we'll find that these sorts of frameworks etc. will continue to be, and possibly become more important - when your use case matches the intent and goals of the tool. This opinion differentiator is likely also the thing that combats the current issue of proliferation of quickly-built tools that more or less do the same thing.

Comment · 11 days ago
> which was the last major version that supported upgrading in place from the previous versions

This isn't correct. Yes it was true from Drupal 7 to 8, but one of the primary goals of that change was so that every major version after could have seamless in-place upgrades - which they have. Yes there's deprecated code etc. that you might run into in contrib. or custom modules, but the site upgrades themselves are easier than ever.

Comment · 11 days ago
That trial form is if you want a desktop installer from the Drupal Association. You can still install Drupal CMS directly with no form by clicking the "Download the Composer package instead" button next to that.
Comment · 11 days ago
> core properties of web infrastructure

That seems more like an implementation opinion vs. a core property.

Agree that it was a pain to keep up with sometimes, but if software doesn't evolve over a 25 year timespan - it's likely going to be stuck in the past.

The reason Drupal can do what it does today is because of this willingness to rebuild - otherwise it'd just be a CMS that solves problems from the early 2000s.

Comment · 11 days ago
I'd argue that content written by non-humans makes this even more important. You still likely have a need for a publishing / review workflow & attribution and a way to ensure standards are enforced and not just left to the end-user's own judgement.

Separating delivery from content management also reinforces this. Set up a governed content / user workflow and then let an agent focus on just the presentation after pulling in the content. I'd say this extends well beyond rest as well. A user interacting with something like a voice assistant in an agent might actually be using many interfaces at once (mcp from the assistant, HTML in a card, WebMCP alongside the HTML, browser open on another device for the human.) When that happens you want one canoninical system for the content.

Comment · 11 days ago
Why wouldn't the makers of something be able to state their opinion on it? Especially an open, collaborative project with many people, and opinions, behind it.

If you disagree with the sentiment, it'd be interesting to here why - that's the sort of information that's extremely useful for makers.

Comment · 11 days ago
Fair point.

I'd recommend Drupal specifically when you have the need for strong governed management of users + content + workflow and you want something that is battle tested without having to make all the decisions that get you there.

There's an old issue in the Drupal queues that I really like that exemplifies this: https://www.drupal.org/project/drupal/issues/174940

This one goes back 19+ years and has to do with 404s when a visitor looks for favicon but doesn't fully follow the standard of where that file could be. It happened with ie6 back then, and happens with some agents and services today. The easy fix is to put a favicon in the root, but that's a bandaid that runs into a bunch of edge case issues when creating a platform or doing something non-standard. Suppressing the error message is another option, but there's a performance and delivery cost into how that's done. If you ask a frontier model today how to fix this on your site, you'll likely get the easy "simple" answer.

Long way of saying, Drupal is an accumulation of battle tested decisions from a bunch of smart people over a long period of time - and if your need matches the usual intent of Drupal - users + content + delivery + rules around that - then that's a strong reason to explore it for your use case.

Comment · 11 days ago
I'd say no, at least to start - there's an inherent cost in using a CMS a framework etc. If what you're building is simple enough that a flat file hosted on cloudflare etc, works, then start there.

Once you find you do have a need for something more complex (i.e. you have a team, want to give agents governed access etc), then it's pretty easy to go from a flat file to something more complex.

Comment · 11 days ago
yeah, that's the double-edged sword. Drupal can do what it does today because it continually rebuilt it's foundation - but at the same time that sort of movement did cause a lot of pain along the way. At the same time, in the world of "I'll just have my agent rebuild it" makes that sort of change a whole lot easier to deal with - if not the standard everyone may need to adopt.
Comment · 11 days ago
also the best code is usually less code, and frameworks can be really helpful there.
Comment · 11 days ago
yes, but in my opinion it's not a new strategy.

From a site building perspective:

The problems agents bring to the table are the same problems that UGC brought to the table - new scale, untrusted users, an increased need for governance.

From a user experience perspective:

You can't ever really know if it's a human, an agent, a human driving an agent, or an agent driving a human - so stick to information architecture and accessibility best practices.

beyond that though, we're in new territory when it comes to change / scale / security / etc, so if there is a strategy it'll be out of date tomorrow.

Comment · 11 days ago
It's the inverted pyramid that has always been sort of Drupal's niche... a small number of all sites, but a large percent of the largest sites in the world.

And fortunately those of us in tech, the amount of software in the world is exploding so all those lanes are getting bigger, even within their niche.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton