News for hackers. Stuff that matters.

guffins

You’re pursuing a leveraged buyout of Finland?
Re:PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35 out on Wednesday October 21, 2026 @10:12AM (#50181342)
PHP 7 hasn’t received an update since 2022 when it went EOL.

EDIT: looks like there are backports though

Re:'Ghost jobs' are on the rise – and so are calls to ban them on Thursday December 18, 2025 @11:00PM (#46322139)
That’s only the case for American English. British English places periods and commas outside the quotes, unless part of a literal quotation.
Sometimes known as “laser pointer syndrome.” It can drive dogs particularly crazy, and may also affect cats in the long term.
Re:ChatGPT Pulse on Friday September 26, 2025 @06:18PM (#45391575)
“The Truth of Fact, the Truth of Feeling” by Ted Chiang.
Re:GPT-5 leaked system prompt on Friday August 08, 2025 @05:59AM (#44835267)
What do you mean by that?
Then you just switch to another provider. The important part is owning your domain name and not relying on someone else’s.
Re: on Monday June 16, 2025 @03:38PM (#44292726)
Correction: I wasn’t aware of OpenAI’s “evals” tool. If that’s the kind of thing the author was referring to, I may have misjudged.
Re: on Friday June 13, 2025 @01:08PM (#44270283)
Part of me hates how certain ways of writing have been designated as hints that something was written by AI… I love using em dashes, for example. But yeah, ChatGPT models tend to overuse weird abbreviations of common words in a way that humans never do.

I’d say “in an eval” when talking on Slack with very close coworkers, but _never_ on a public post.

Still, I don’t want to make accusations based on writing style, because like I said, I have my own idiosyncrasies that common models coincidentally share.

That’s a great question. ISO 8601 doesn’t allow timezone offsets on date-only strings.

If you were born in the US, can you buy cigarettes at 12:00 am on your 18th birthday in London?

I’ve never heard of age verification laws caring what timezone you were born in. In fact, you couldn’t even pinpoint this from many people’s ID cards. Plenty of US states span multiple time zones, and I wouldn’t be that surprised if there were a maternity ward out there sitting on a TZ line.

Re:Ask HN: Who wants to be hired? (May 2025) on Friday May 02, 2025 @04:10PM (#43874126)
Location: Atlanta, GA, United States (UTC -04:00) Remote: Yes

Willing to relocate: No

Technologies: AWS, Terraform, GitHub Actions, Python, PostgreSQL, shell scripting, etc.

Résumé/CV: https://gmarmstrong.dev/resume.pdf (or as HTML: https://gmarmstrong.dev/resume/)

Email: public AT gmarmstrong DOT dev

I'm a DevOps/SRE engineer focused on infrastructure automation, CI/CD, and cloud environments. Most recently working on Terraform, IAM centralization, and observability at New York Public Radio. Looking for roles in platform engineering, DevOps, SRE, etc.

Re:Ask HN: Who wants to be hired? (April 2025) on Sunday April 13, 2025 @04:06PM (#43675453)
Location: Atlanta, GA, United States (UTC -04:00)

Remote: Yes

Willing to relocate: No

Technologies: AWS, Terraform, GitHub Actions, Python, PostgreSQL, shell scripting, etc.

Résumé/CV: https://gmarmstrong.dev/resume.pdf (or as HTML: https://gmarmstrong.dev/resume/)

Email: public AT gmarmstrong DOT dev

I'm a platform engineer focused on infrastructure automation, CI/CD, and least-privilege access control in cloud environments. Most recently working on Terraform, IAM centralization, and observability at New York Public Radio. Looking for roles in platform engineering, DevOps, SRE, etc.

Re:Ask HN: Who wants to be hired? (April 2025) on Monday April 07, 2025 @11:33AM (#43612673)
Location: Atlanta, GA, United States (UTC -04:00)

Remote: Yes

Willing to relocate: No

Technologies: AWS, Terraform, GitHub Actions, Python, PostgreSQL, shell scripting

Résumé/CV: https://gmarmstrong.dev/resume.pdf (or as HTML: https://gmarmstrong.dev/resume/)

Email: public AT gmarmstrong DOT dev

I'm a platform engineer focused on infrastructure automation, CI/CD, and least-privilege access control in cloud environments. Most recently working on Terraform, IAM centralization, and observability at New York Public Radio. Looking for roles in platform engineering, DevOps, SRE, etc.

Re:Ask HN: Who wants to be hired? (April 2025) on Tuesday April 01, 2025 @11:41AM (#43548129)
Location: Atlanta, GA, United States (Eastern Time)

Remote: Yes

Willing to relocate: No

Technologies: Python, Java/Kotlin, Terraform, AWS/GCP, PostgreSQL, CI/CD, shell scripting

Résumé/CV: https://gmarmstrong.dev/resume.pdf

Email: local-part “contact” at that domain name

Web presence: https://gmarmstrong.dev/identity

Platform and backend software engineer passionate about security at every level.

Specialist in data privacy, CI/CD, DevOps, and SRE. Bonus experience in browser automation, web scraping, data engineering, and cost optimization.

Highly proficient in Python. Experienced with Java and Linux/NixOS. Just getting into Rust, Kotlin, and Go.

Re:Ask HN: Who wants to be hired? (March 2025) on Monday March 03, 2025 @04:33PM (#43247055)
Location: Atlanta, GA, United States (Eastern Time)

Remote: Yes

Willing to relocate: No

Technologies: Python, Java, Terraform, AWS/GCP, PostgreSQL, CI/CD, shell scripting, new to Kotlin and Rust

Résumé/CV: https://gmarmstrong.dev/resume.pdf

Email: local-part “contact” at that domain name

Web presence: https://gmarmstrong.dev/identity

Backend software engineer passionate about security at every level.

Years of experience in data privacy, CI/CD, decomposing monoliths into microservices, and modularizing large Terraform codebases.

Highly proficient in Python. Experienced with Java and Linux/NixOS. Just getting into Rust and Kotlin.

Gothamist (New York Public Radio) engineer here. Sorry about that! Are you still receiving a 500 error?
Perhaps referring to this? I’m not entirely sure. https://ahf.nuclearmuseum.org/ahf/history/mail-censorship/
Many sites do allow logging in with just an SMS OTP, no password required (even if you’ve set a password for the account). If it absolutely must be used (it shouldn’t), then SMS OTP should be a second factor, not the only factor.
You’re not alone. That’s also how PostgreSQL itself thinks about schemas! https://www.postgresql.org/docs/current/catalog-pg-namespace...
To be fair, TOTP works offline.
This is my experience exactly. I’ll add to the list of inconveniences:

- hyperlinks in iMessage/SMS aren’t clickable (but they can still be copied/pasted)

- installed apps that use JavaScript in their interfaces can have the same issues as websites (but you can turn Lockdown off for apps as well, if needed)

Overall worthwhile. Something about these “inconveniences” also gives me a sort of psychological disconnection from my phone that I personally find to be very healthy. Similar to how I felt limiting myself to F-Droid in my Android days.

From that same page:

> To be diagnosed with TS, a person must

> * have two or more motor tics (for example, blinking or shrugging the shoulders) and at least one vocal tic (for example, humming, clearing the throat, or yelling out a word or phrase), although they might not always happen at the same time.

A diagnosis of Tourette’s requires multiple motor tics and at least one verbal tic.

EDIT: “vocal,” I should say, not “verbal”

Re:Awesome Docker Compose Examples on Sunday February 26, 2023 @01:28AM (#34943588)
I’m on my phone and haven’t double checked this, but from my understanding, I believe it’s part of an effort to encourage compatibility with other tools like podman. The ambiguity is somewhat intentional, as an active decision to separate the implementation name from the configuration standard.

Older »