HNHacker News
TopNewBestAskShowJobs

calyhre

200 karma · joined March 31, 2015

submissionscomments
calyhre··on Rails World 2026 Opening Keynote [video]
DHH is on the board of Shopify
calyhre··on I don't want the details
I don't get it neither. It's important for context to document "why something happened" alongside action items to prevent it from happening again. This is part of history that will be extremely valuable as company knowledge on why processes exists in the first place.

Otherwise, what will be the discussion when it's time to question it later?

This should not be exclusive.

calyhre··on Astra for Law
It’s barely any better than a coin flip
calyhre··on The Google Play app review process now regularly takes longer than a week
Not sure how it works behind the scene, but our app (present on the store since 2018) is taking a couple hours at best with Google, and usually less than 24h with Apple.

Very much likely an automated triage based on code change or complexity.

calyhre··on Plausible Community Edition – Security related update
A RCE was fixed in the last version of Plausible Community Edition, it was present for the past year. Related to [a CVE on phoenix_storybook](https://github.com/phenixdigital/phoenix_storybook/security/...)
calyhre··on Show HN: Auto-identity-remove – Automated data broker opt-out runner for macOS
Could be a way of saving computation, this way the email content is the exact same for everyone receiving it
calyhre··on Cloudflare was down
But then you end up potentially exposing the origin server. This could be an opt-in option though
calyhre··on I just want working RCS messaging
I don’t know a lot about the rest of Europe on this, but here in France it’s been more than a decade SMS are unlimited in mobile plans, and these plans are quite cheap.

We also have free roaming in the whole Europe.

calyhre··on Pnpm has a new setting to stave off supply chain attacks
Yarn just landed a similar feature too https://github.com/yarnpkg/berry/pull/6901
calyhre··on MacBook Pro Insomnia
I have the same issue and it's driving me crazy. One bluetooth device is waking up a MBP M4 regularly during the night, lighting up an external screen. Even without any connected devices.
calyhre··on Show HN: Super (YC W18) - Turn company data into answers & agents for your team
Hey, I worked on this. Feel free to shoot any questions if you like
calyhre··on Show HN: MCP-Shield – Detect security issues in MCP servers
It seems that writing a tool in anything else than English will bypass most of this scanner
calyhre··on You should know this before choosing Next.js
We also migrated away from Next.js last year to [Vike], big improvment on developer experience all around. Most of our needs are covered by just pre-rendering pages ([SSG])

[Vike]: https://vike.dev/ [SSG]: https://vike.dev/pre-rendering

calyhre··on Umami is a simple, fast, privacy-focused alternative to Google Analytics
Could you describe a bit the load and the server/db specs? I’m using Plaisible right now and I wonder how it would handle with similar specs
calyhre··on Mozilla fixes Firefox zero-day actively exploited in attacks
It's fixed in the developer edition 132.0b5 also if you are wondering
calyhre··on GLP-1 pills are coming, and they could revolutionize weight-loss treatment
It's actually a pill to eat less, seems to be a hunger suppressant
calyhre··on Dokku: My favorite personal serverless platform
It is yes. Thanks for such a nice tool
calyhre··on Dokku: My favorite personal serverless platform
I really like Dokku. I recently wrote a plugin to automatically expose the apps I add on it on my local network as subdomains of the host via MDNS (https://github.com/calyhre/dokku-mdns), perfect for hobbyists
calyhre··on Region-specific Machines pricing
Never used Fly.io but I have a website running on Render (2.4M unique users per month) and the service is getting quite nice. Occasional hiccups, but they are improving. Not as stable as Heroku used to be 7-8 years ago yet, but it's also waaaaay cheaper.

I really like their Docker support and infra as code, makes it very easy to spin up a whole thing while not being too far conceptually from Kubernetes for example.

calyhre··on How to get stuff repaired when the manufacturer don't wanna: take 'em to court
Same here. It's also possible to buy a new one during the "fight" period, and resell/donate the repaired one after
calyhre··on Lowercase – A simple way to take and share notes
Nice product! I might have missed mentions of it, but is it real-time editing? Does it supports multi users?

A warning that might spoil a bit your adventure on the long run: Your published pages will be exploited somehow. SEO backlink abuse, phishing, etc. Offering free public hosting is what people with ill intent are looking for, and you can be sure that at some point they'll look at your solution

calyhre··on Ask HN: Happy 404 Day. Whats your favorite 404 error page?
I put the search engine on mine -> https://eshop-prices.com/404
calyhre··on MongoDB security notice
Same here with Google SSO
calyhre··on Show HN: Prompt-Engineering Tool: AI-to-AI Testing for LLM
Super interesting. We've been experimenting with promptfoo[1] at my work, and this looks very similar.

[1]: https://github.com/promptfoo/promptfoo

calyhre··on Collection of best practices for providing and consuming webhooks
At Slite, for all outgoing calls we use a sandboxed proxy. It has saved us a few times already. We detailed the trick in a blog post -> https://slite-tech-blog.ghost.io/anti-ssrf-solution/
calyhre··on Cloudflare had a partial outage
Their whole support experience is really not great. Used it a few times those last few years, and I rarely got out satisfied at all.

For example, they seems to have what I assume is a separated DB for CF users and CF support users, but with one shared login system. But if you end up updating your email on CF, it's not reflected on their support system and all your tickets are gonna be refused because of the email mismatch, completely disregarding the fact that you just logged in via your CF account. And no way to update it from the support part of course.

calyhre··on Render: a Zero DevOps Cloud Platform
I moved a 1M monthly visitors project from Heroku to Render in December, and other than a few little hiccups, I have a better service (no hard-cap on memory for ex) for less than half the price.

I thought I was happy with Heroku until realizing the absurd cost and lack of evolution it grew to be. I've been there for almost a decade.

calyhre··on Use of Google Analytics declared illegal by French data protection authority
The Clickhouse instance run on a Render[0] "Standard" private service. So 1 CPU (no idea what that means), 2GB of RAM, and a 10 GB disk. So far I've been using 10% of the disk and it's not growing very much.

[0]: https://render.com

calyhre··on Use of Google Analytics declared illegal by French data protection authority
I've contacted them twice pre-GDRP era, about unsubscribe links not having any effect on some spam emails from French companies, and both time they took actions against the company and reported back to me. It took some times but they acted on every cases, no matter the company size, I was actually impressed.

I guess it's a matter of luck.

calyhre··on Use of Google Analytics declared illegal by French data protection authority
I've been using [Plausible](https://plausible.io) in its self-hosted version for about a month, on a 7M+ page views per month. So far so good
Page 1 of 2Next →