Recent submissions

Comment · 25 days ago
Fun little single serve websites and side projects. Built a little graffiti wall a few years back which runs on my VPS and requires basically no attention.
Comment · 27 days ago
XML is a good candidate, but actually overkill for the purposes I was looking to achieve. Basically, all I needed was character names are all caps, scene headings have hashes, and stage directions are free text. Put a handful of other niceties like title pages, casts, and page breaks, but never anything so complex it needed additional markup.

# INT. JOE'S BEDROOM, DAY.

JOE

This is my dialogue, yeehaw.

JOE exits, and we know JOE is exiting because this is a stage direction, and we know this is a stage direction because it is free text and doesn't satisfy any other formatting requirement.

Comment · 27 days ago
Haha, yes, as I was finishing writing the parser, I stumbled upon Fountain and realized my genius idea for a markdown based playwriting format was not so original. Ended up adding some Fountain syntax to my parser and ultimately I built a very functional but not feature complete implementation of Fountain by accident.

I built sharing and (sort of) versioning into the web app. Everything is saved in localStorage and on a MySQL server. You can Save or Save As, and every time you Save As it inserts a new database row and gives you a new, sharable URL.

I wanted an experience where you didn't have to login to use it, but ultimately, having a way to keep track of all those URLs would actually be a pretty decent versioning system--add diff checking between script versions and you end up with something pretty handy.

Comment · 27 days ago
Fun timing on this plaintext conversation. I built a little browser based plaintext playwriting app this weekend for a little weekend project. Found myself really hating 1. how clunk screenwriting software can be and 2. How unsharable the files are.

With plaintext you can hand the file off to anyone on any device--the caveat being absolutely no one wants to be handed a plaintext script. The software I used ten years ago to write plays is long since deprecated and those files are basically unopenable. Plaintext however remains.

Comment · 3 months ago
Picked up Mint this summer and it has been a joy to use. The progress they've made in the last three years is astounding and opposed to every other time I've used Linux there have been zero moments of needing to run ten terminal commands from stack overflow to get sound to work.
Comment · 4 months ago
Exactly. It's less important if customers are turned off by it. It's not signaling for consumers, it's signaling for the market.
Comment · 4 months ago
Being transgender represents a misalignment between your internal sense of self and the sex you were born with. Sometimes this is about societal expectations and pressure to conform to gender ideals, sometimes it is about the physical body you were born into/the primary and secondary sex attributes of that body, and often it's both. Hormone replacement therapy is a way of altering the body's secondary sexual attributes to reduce the dysphoria that is cause from the misalignment of ones sense of self and their body.

Doing HRT carries massive life long side effects, which doctors are required to inform patients about. In some places, it requires months of therapy and a doctor's signoff. While I'm sure there are people who have hormonal imbalances, and some of them have perceived gender dysphoria because of it, I find it very unlikely (or at least extremely uncommon) those people would then start taking hormones, given that you have to be _pretty sure_ you're trans before getting near hormones. It seems very unlikely that in the course of a dip in hormone levels where dysphoria was sudden the course of action would be to transition rather than to seek an endocrinologist for answers. If this were common, I would think detransition rates, which many studies have shown to be very low, would be far higher than they are.

Even with 15 years of gender dysphoria, it took me six months post coming out to feel ready to start the hormone conversation, and an additional three months with the prescription sitting in my cabinet before I was ready to actually start taking it. Like I said, my hormonal level baselines were normal for a male.

Edit, RE your edit:

> "hormones have nothing to do with it but write me an Rx to mess with my hormones so that I'm more of a girl."

"Mess with my hormones" is a flippant and inaccurate way to describe a very difficult conversation trans people have with their doctors. You don't start hormones for fun and you don't start them because you're high on estrogen or testosterone. Hormones also don't make you "more of a girl." If you are a trans woman, you are a woman, regardless of whether you are on hormones, have had any kind of sex altering surgery, or have socially transitioned. You take hormones to bring your inward sense of identity outward and reduce the pain that comes from your sense of self not aligning with your appearance and the societal demands and expectations of your behavior.

Comment · 4 months ago
The article is talking about the effects of these chemicals on infants breastfeeding and the effects on newborns.

While these are endocrine disrupting chemicals, people aren't transgender because their hormones are imbalanced. The reason transgender people do hormone replacement therapies is so that they can change their hormonal balance. If these chemicals were making people trans, baseline blood tests, which you need to take when you start HRT, would tell different stories than they tell. N1, mine were normal, and this aligns with what others I know have experienced.

My guess is that there is an appearance of a greater number of gender diverse people today because culturally we've reached a point where we don't feel like we need to die with the secret of being transgender, rather than because there were proportionally that many fewer transgender people before.

Comment · 7 months ago
What do you feel, as someone who likes VR, were Meta's big pitfalls, and what do you like about VRChat that you feel like Meta missed?
Comment · 8 months ago
I wrote a blog post about exactly this in 2021 when the US was shutting down their 3G networks. https://benergize.com/2021/07/16/were-shutting-down-our-3g-n...

I had a OnePlus 3T and really didn't want to let it go (particularly because it DOES support VoLTE!) but ultimately got a Pixel 4 and have been using it since.

Comment · 9 months ago
These are super funny, I hope you continue doing them. Clearly a deep understanding and appreciation of the culture here goes into it.
Comment · 9 months ago
It's getting very hard. At this point, lyrics are the biggest giveaway. AI generated lyrics are always awful and the delivery feels very stilted.
Comment · 9 months ago
A fun little functional language where everything is a parameter in a glorious cascade of functions from a parent function. It's called OAF (Oops All Functions).
Comment · 10 months ago
Tangentially, if you enjoy The Great Gatsby, you might also enjoy All The King's Men, which is a work of fiction that I think similarly richly described a swath of the American experience.

As for Gatsby, I think it's a great piece of fiction that invites a lot of readings, and everyone's invited to that ownership of the text. I think you can come away with the deeply shallow understanding of "the twenties were cool," and still be enriched by Fitzgerald's writing style.

I don't think anyone has made a good film adaptation of Gatsby and I don't know if anyone will, as long as it's adapted literally. The imagery and iconography of wealthy 1920s America eats so much of anything that tries to adapt it, that they tend to come out feeling shallow, and the writing is so dense that dialogue feels stilted and weird spoken out loud. You'd either need to, in my opinion, lean heavily into both, or abandon both, to make a good adaptation (leaning into both immediately feels like a Wes Anderson movie to me).

I think the best adaptation would be to do something like Jobs, where they just take a few scenes from the book and create a movie out of that.

Comment · 10 months ago
A hobby language called OAF (Oops All Functions). Everything is an argument of a parent function PROGRAM. It's very cursed but it's now fully competent as a general purpose language.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton