HN user

paulhallett

244 karma

https://bsky.app/profile/paulwrites.software

Posts15
Comments49
View on HN

For a start, it doesn't have to be a replacement. You can progressively add it in. I work at a very very large organisation with a multi-million line codebase and we splash htmx here and there where it is useful (and where a full blown SPA would be too much to set up). We don't have to ditch any other FE tooling in favour of htmx - htmx "just works" nicely alongside everything else.

I like this idea, but this is suffering from too many buzz words that it's almost too difficult to understand. Embalmer, Curse, Archeologist? There's some pretty thin analogies to draw from. This won't make the system easier to understand, and it might actually affect adoption.

I once heard about a team that rebuilt a whole suite of micro services using names from Lord of the Rings, but the names didn't reflect the service's functions at all, so the system was instantly unusable due to the confusing terminology.

Keep the terminology simple.

Quitting Twitter 5 years ago

I quit about six months ago. The majority of people I followed, I felt obligated to follow, in order to keep ahead of social issues. But the toll of "doom scrolling" constant negative/angry/depressed posts really hammered my own mental health. I also developed a habit of refreshing the feed on my phone every five minutes.

I quit, and I found myself lost when I picked up my phone, like a lingering habit (I see someone mentioned it being similar to quitting smoking).

On reflection, I think the reason I felt an obligation to keep up with social issues etc, was because I was using my real name (ironic that this HN account is also my real name!). I felt like I had to show I was caring and keeping track of it. I do wonder, if I create an account without my real name, I can just use it how I like, and maybe it will be a different experience.

It's always worth remembering that you can have an impact and still eat red meat. Cutting out meat on two or three days a week makes an impact. Most of my non-veggie friends treat meat like a treat, and only eat it on weekends.

Django is the only web framework where I see consistently positive discussions about it on HN.

Bravo Django, and congratulations on another release!

Up until 90 minutes ago the previous change to this was 8 months ago. Before that it was 4 years ago.

I think you might be complaining about out of date documentation :)

Given django's docs are impressive, I doubt this is used actively by people.

Django in 2018 is still a very vibrant and active community. The project is actively developed, there is a lot of sponsorship from big companies (instagram etc) funding a dedicated fellow who's job is to work on Django full-time.

The plugin ecosystem is very rich and active too - almost always a pre-made package for some feature or implementation you want to add to Django.

Python 3 in 2016 10 years ago

We've been using Python 3 since we implemented a new service architecture and it's been an easy transition for our 50+ engineers.

This post directly targets an individual in the PHP community and not the CoC in question. I'd suggest renaming this post as misguidance, irregardless of which side it is from, isn't addressing the point.

I think we've encountered another situation where developers who don't fully understand HTTP best practices and standards, are asked to adapt their internal API services to work on the web :(

All the methods that need to append `add`, `delete`, `update` to the URI. Why aren't you just using HTTP methods for this?

Why do I have to POST everything? Do you know what POST is supposed to be used for?

Deprecating an API is a bad way to go, especially if the API is fairly new. This post is telling me two things:

1) Dropbox's API was not designed correctly the first time. It should not just be a representation of their internal stuff exposed publicly. It needs to be designed first. 2) Dropbox is struggling to understand the difference between providing a consumer product (like their normal Dropbox product) and a developer product, like this API.