hhmx.de
ramsey@phpc.social
ramsey@phpc.social

Ben Ramsey

(@ramsey@phpc.social)

Di 14.08.2018

Beiträge: 18.719Folgt: 437Folgende: 4.416

Coder, author, & speaker. PHP 8.1 & 8.2 release manager. ramsey/uuid maintainer. Open source developer. Senior Staff Engineer. Pronouns: he/him/his

“This guy seems to fundamentally misunderstand open source” — some rando on Hacker News

“Who is this guy?” — another rando on Hacker News

Co-admin of the phpc.social Mastodon server.

All original content in public posts © me & licensed CC BY-SA 4.0, unless otherwise specified. :cc::ccby::ccsa:


Ben Ramsey

Föderation EN Do 06.02.2025 03:43:10

This project looks promising:

"Goodnews is a PHP-based social media platform like Mastodon based on the ActivityPub protocol."

Highlights:

- PHP 8.2+, Hyperf, and Swoole
- AGPL 3.0
- ActivityPub
- Mastodon API compatibility
- Backend and frontend are separate projects
- Active development

github.com/goodnews-project/go

Ben Ramsey

Föderation EN So 02.02.2025 18:31:57

If you work in government and are asked to remove content from websites (as a result of executive orders), please use the HTTP status code 451 instead of 404.

451 is the correct status code to use for these cases, and you'll be doing the rest of the country a service by using it.

Addendum: you should also include a Link header with the link relation "blocked-by" that "Identifies the entity that blocks access to a resource following receipt of a legal demand."

rfc-editor.org/rfc/rfc7725.htm

Ben Ramsey

Föderation EN Mi 03.07.2024 01:33:30

If someone blocks you, they don’t owe you a reason. They don’t owe you anything. Pursuing them in other places to find out why they blocked you or to ask them to remove the block could be considered harassment. Don’t do that. Just accept it and move on.

I’ve been blocked by people I respect, and it does feel bad, but you aren’t entitled to a reason. Respect their freedom of association.

Ben Ramsey

Föderation EN Fr 07.06.2024 02:46:40

It boils my blood to hear folks insinuate that is the source of their performance problems and they should switch to microservices in another language to fix the performance issues. Maybe spend a little bit of time figuring out where your bottlenecks are and fix those, first!

(This may or may not be a sub-toot.)

Ben Ramsey

Föderation · Mi 19.07.2023 23:35:48

The ecosystem has really nailed developer experience and streamlining work for their users. I think other open source projects have a lot to learn from them.

Ben Ramsey

Föderation EN Sa 29.10.2022 04:31:44

I took the leap and dropped support for 32-bit PHP (requires a 64-bit build of PHP), and I bumped the minimum required PHP version to 8.2. Wooooo!

github.com/ramsey/identifier

Ben Ramsey

Föderation EN Do 30.06.2022 22:44:24

I'm very excited to be able to share this with the rest of the world. Back in May, announced international support, starting with Spanish, Portuguese, French, and German. I worked on this library to support those efforts, and I hope others find it useful.

FormatPHP is a PHP library & CLI tool to help with internationalization & localization.

github.com/Skillshare/formatph

Hey! ¿Qué tal? Oi! Salut! Hallo, Hi! We are excited to announce FormatPHP, a new open source project from Skillshare Engineering. FormatPHP is a PHP library & CLI tool to help with internationalization & localization. We hope you find it useful! #php #i18n #l10n

(Medien: 1)

Ben Ramsey

Föderation EN Mo 24.06.2019 06:44:37

Tim Cook: “If we accept as normal and unavoidable that everything in our lives can be aggregated, sold, or even leaked in the event of a hack, then we lose so much more than data. We lose the freedom to be human.”

theguardian.com/commentisfree/

Text Shot: It feels a bit crazy that anyone should have to say this. But if you’ve built a chaos factory, you can’t dodge responsibility for the chaos. Taking responsibility means having the courage to think things through.

And there are few areas where this is more important than privacy.

If we accept as normal and unavoidable that everything in our lives can be aggregated, sold, or even…

(Medien: 1)

Ben Ramsey

Föderation EN So 20.01.2019 06:06:00

@kaniini @Rude Janeway is better when she’s in prison.

Ben Ramsey

Föderation EN Mi 16.01.2019 05:59:01

Sometimes, I look at these numbers, and it just boggles my mind.

(Medien: 1)