Preferences

pcmaffey
Joined 2,344 karma
https://www.pcmaffey.com

Email: hn@pcmaffey.com


  1. From my post:

    > Staring at the errors in my CLI, I realized I did not want to use another framework. It's why I had already discarded the idea of switching to Astro. Twiddling around someone else's abstractions and incentives, frustrations fitting together the final 20% of a project... I've been down that road too many times before. It's never fun. The tradeoffs _you don't know you're making_ are the biggest risk.

  2. A side project for my side project: I built my own static site generator with React islands architecture and MDX support, using Bun. (Build your site from .mdx files, output only html+css, progressively hydrate the client with React only as needed).

    I wrote about it here: https://pcmaffey.com/custom-ssg/

    Forkable template: https://github.com/pcmaffey/bun-ssg

  3. Try base 6.
  4. Hey, I appreciate your writing and the logical development from A to B to RSC. I just don’t think that 95% of react applications care about this use case, or want to introduce the complexity necessary to support it. But history will tell, I could certainly be wrong.

    As for the origin story, didn’t Next run an experimental release of RSC way before it was GA in react 19? I don’t want to take anything away from your contributions to it, and if you can tell me that react 19 was not at all shaped by Vercel I’ll accept that. But it goes against the general perception that RSC is heavily supported by Vercel, to feed into their hosting business.

  5. Also, our current technological regime, sponsored by Peter Thiel, is what has given rise to totalitarianism today. Propaganda, anti-intellectualism, flooding the public space with disinformation, promotion of extremist viewpoints under the guise of common knowledge—all made possible by our tech oligarchy… and streamed directly into the eyeballs of the unsuspecting world population. We in the tech industry are complicit actors, but Peter Thiel and his ilk are modern villains.
  6. And then open them in reader mode.
  7. That makes sense. Too bad it was developed in partnership with Vercel. Deep composability seems to serve their needs—it's not a solution the ecosystem was asking for, at least from my perspective.
  8. There are no alternatives that are 3x better than react. That’s the minimum it will take to change the ecosystem default. React is good enough for most applications.

    Is that slowing innovation? Vercel’s rsc push is definitely headwinds. But IDK, I see lots of interesting libraries around state mgmt & local-first primitive. I’d like to see more focus on SSG and islands architecture. I think bun 1.3 (bake) will be a healthy alternative to next. Ultimately the basic work of building frontends will become more componentized, so it’d be cool to see more interoperability with web component standards.

  9. The day after tomorrow I am driving 12 hours across three states to get my dog the second shot of his immunotherapy treatment for hemangiosarcoma. It’s only available in trial (this is a yale study). Results for him are too early, but the standard prognosis with chemo is 3-6 months.

    This feels like we are on the cusp of profound medical breakthroughs treatment of cancer. My thanks to everyone who contributes to this kind of medical and scientific progress.

  10. Danco’s writing is really great.* I’m sad he’s going to work for the enshittification engine of the tech industry.

    *He writes with a different perspective, sometimes too reductive in his analogies and analysis, but I don’t need to agree with everything to appreciate writing that cares about ideas.

  11. But there are mean people.
  12. Totally. What spreads ticks - out of control deer populations that lack apex predators.
  13. There’s a raging battle to decimate wolf populations in Montana. I’d encourage any and all to speak up.

    https://fwp.mt.gov/aboutfwp/public-comment-opportunities Click on the dropdown for “Fall 2025–Winter 2026 Furbearer and Wolf Trapping and Hunting Seasons and Quotas.”

    > Montana Fish, Wildlife and Parks (MTFWP) is proposing new, despicable wolf hunting regulations that could allow up to 500 wolves to be killed. This would increase the number of wolves that can be killed next season by 50 percent, nearly half the state’s entire wolf population. MTFWP is also pushing expanded hunting and trapping rules, including allowing hunters to kill up to 30 wolves per person.

    > This proposal comes despite livestock losses remaining near historic lows, with only 35 confirmed cattle deaths in 2024, and a significant drop in the number of wolves killed due to livestock conflicts. It is also worth noting that revenue from wolf hunting licenses is among the lowest ever recorded – which helps explain why these expanded rules are less about science and more about politics, profit, and desperation.

    > The Montana Fish and Wildlife Commission will vote on this proposal at its next meeting on August 21. In the meantime, public comments are open through August 4, and wolves need your voice. In your comment, consider including the following:

    - There is no scientific or ethical reason to kill this many wolves.

    - Wolves pose no significant threat to humans.

    - Wolves help maintain healthy prey populations by targeting the weak or sick, which may help control the spread of chronic wasting disease in elk and deer.

    - Legal hunting can increase poaching.

    - Traps and snares are cruel, outdated, and often harm pets and endangered species.

  14. Will give this a trial, but just wanted to ask: does the svg export use SMIL or javascript or css? (If SMIL major props, I’ve been looking for a gui SMIL editor forever…)

This user hasn’t submitted anything.