Hacker News new | past | comments | ask | show | jobs | submit | chrisweekly's comments login

Awesome post, illuminating metaphor, +1.

Tangent: why do so many people (even smart articulate ones like you) in our field (which involves precision with syntax and grammar) get apostrophes wrong?

"It's [IT IS] like its [ITS/HIS/HER/MY/YOUR/THEIR] own ecosystem..."

I anticipate downvotes for picking nits (let alone mentioning karma points), but FTR my intent is to help non-native English speakers (and mostly-literate English language-natives). Getting this "it's : its" distinction wrong is increasingly common and sometimes leads to signal loss.

Yesco, rereading your comment makes me slightly ashamed of this apostrophe rant, I hope others comment on the substance here. / end tangent

As someone who spent years doing web performance optimization for a living, your observations resonate. Beyond obvious low-hanging fruit, latency gains are rarely simple to achieve in practice; tradeoffs abound.


To your tangent. When I was taught its vs it's, I was never given the association to his/hers/etc. It was just arbitrary and something you just had to memorize. Reading your post I am shocked I never made the connection earlier but it was just never knowledge I was provided with to work from.

Ha yeah it reads a bit silly, to be honest I lazily typed my original post on my phone while sitting on a hammock outside, I didn't really review it much before posting. Autocorrect can make it challenging for me to do apostrophes correctly since it often overassumes my intent.

IME autocorrect costs me more time and keystrokes than doing without, so I always disable it (shrug)

different strokes...


> "Sometimes it’s tricky to understand if a problem is in Rails, Inertia-Rails, Inertia.js, React.js or Vite."

You mentioned giving up on Remix after poking at it for a day. IMHO that was a mistake.


Cool! "Pi-hole -esque" is a nice descriptor.

Tangent: Bunny.net is my new favorite CDN / cloud service provider. They have scriptable DNS too.


Bunny requires a credit card for its free trial and it seems that it would only give 7 days free trial which is really weird.

So I am off to cloudflare workers free tier.


FWIW Bunny added free credits (totaling $50) so my free trial is effectively MUCH longer than 7d. They're the fastest CDN, have awesome / intuitive UX, and very robust featureset.

+1 Insightful

Thank you for sharing this really illuminating take. I spend an unreasonable amount of time dealing with software security, and you've put things in a light where it makes a bit more sense.


Agreed. Curious what HNers feel is the most viable replacement. I'm experimenting w Arc this week...

Firefox with uBlock Origin, Privacy Badger at a minimum, other extensions to taste[0]

I’ve also been experimenting with Zen[1], which is Firefox based, recently and it seems quite promising in terms of a nicer default UI.

[0] I like Tab Stash, Vimium C, SponsorBlock, Decentraleyes, DeArrow, Archive Page, among others

[1] https://zen-browser.app/


Firefox is alright. I keep around a script called `chrome-new` for those rare case I still need Chrome.

  #!/bin/sh
  if [ -z $CHROME ]; then
      test -e "$(which chromium)" && CHROME="chromium"
      test -e "$(which google-chrome)" && CHROME="google-chrome"
      test -e "$(which google-chrome-stable)" && CHROME="google-chrome-stable"
      test -e "$(which google-chrome-dev)" && CHROME="google-chrome-dev"
  fi
  TMPDIR=$(mktemp -d /dev/shm/chrome-XXXXX)
  $CHROME --user-data-dir=$TMPDIR --no-first-run --no-default-browser-check "$@"
  rm -rf $TMPDIR

Cool script! Thanks for sharing! :)

I've been on Firefox for years, it's extremely good these days

Likewise. Even despite the multiple times Mozilla manages to carefully aim at their feet before shooting, Firefox still seems like the best available alternative.

I’m unhappy with Firefox’s new privacy policy so I jumped over to WaterFox. It’s working good for now, but I’m anxiously awaiting ladybird browser.

btw, Arc is in maintenance mode as The Browser Company focuses on building a new AI browser called Dia: https://www.theverge.com/2024/12/2/24310944/dia-ai-browser-v...

That's... absurd. PNPM is superior to NPM, with no downsides. It's a fundamentally better tool.

Well one downside is that it does not ship with node.

This looks pretty cool, at least at first glance. I think "traditional web testing" means different things to different people. Last year, the Netflix engineering team published "SafeTest"[1] an interesting hybrid / superset of unit and e2e testing. Have you guys (Magnitude devs) considered incorporating any of their ideas?

1. https://netflixtechblog.com/introducing-safetest-a-novel-app...


Looks cool! Thanks for sharing! The idea of having a hybrid framework for component unit testing + end to end testing is neat. Will definitely consider how this might be applicable to magnitude.

sounds a lot like snapshot testing

> "it's very hard to RIIR"

RIIR - "Rewrite It In Rust" (maybe obvious in context? sharing in case not)


IWNO, thanks.

I was not.. oware either, also thanks.

it was not obvious, thanks

Agreed this is a problem space that merits a robust solution (ie, emphasis on the guardrails and "rabbit hole" risks). Glad to see the founders' pedigree, and the rec to use in dev envs is a signal that increases trust, from my devops-adjacent pov. Bookmarked, I hope to get time to check this out before too long. In any case, good luck!

Thank you for the feedback! Would love to hear your thoughts when you have a chance to try it.

Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: