25 Followers
29 Following
56 Posts
personal websitehttps://adriano.fyi
Picard culinary tip: Tea, Earl Grey, hot.

Let’s talk about AI art.

https://theoatmeal.com/comics/ai_art

The ASMOKE essential smart smoker is neither smart nor essential. It's absolute trash.

https://adriano.fyi/posts/asmoke-essential-smart-grill-is-neither-smart-nor-essential/

The ASMOKE Essential 'smart' grill is neither smart nor essential

The grill I recently purchased an ASMOKE Essential ‘Smart’ pellet grill. Before purchasing it, I did what any average consumer does and watched several YouTube review videos. As it turns out, those were all astroturfed, paid content from ASMOKE. My experience convinced me to write this post as counter-programming to ASMOKE’s prolific astroturfing. This post is what I wish I had found before purchasing the ASMOKE Essential very dumb, very bad, non-essential grill. My hope is that at least one person searching the internet for information on ASMOKE grills ends up here.

Adriano Caloiaro's personal blog

The real story here is that Cloudflare is admitting to be a MITM attacker who is reading all of your private data going over the web.

https://blog.cloudflare.com/password-reuse-rampant-half-user-logins-compromised/

Password reuse is rampant: nearly half of observed user logins are compromised

Nearly half of observed login attempts across websites protected by Cloudflare involved leaked credentials. The pervasive issue of password reuse is enabling automated bot attacks and account takeovers on a massive scale.

The Cloudflare Blog

If you're using #devenv for your projects, please note that the new `generate` command in 1.4.0 uses your repository content.

It tars up all files it can find through `git ls-files -z`³ and exfiltrates them to the service.

It handles `DO_NOT_TRACK=`¹ by sending that intent along² as a query string, so now you need to trust the service to not keep data.

🧵 1/n

[1] https://github.com/cachix/devenv/blob/6c987a8795eedea872afe4d1c1ac518d0c7f6db1/devenv/src/cli.rs#L202-L204
[2] https://github.com/cachix/devenv/blob/6c987a8795eedea872afe4d1c1ac518d0c7f6db1/devenv/src/devenv.rs#L212-L214
[3] https://github.com/cachix/devenv/blob/6c987a8795eedea872afe4d1c1ac518d0c7f6db1/devenv/src/devenv.rs#L226-L257

devenv/devenv/src/cli.rs at 6c987a8795eedea872afe4d1c1ac518d0c7f6db1 · cachix/devenv

Fast, Declarative, Reproducible, and Composable Developer Environments - cachix/devenv

GitHub

@arstechnica It's difficult to read Ars posts here on Mastodon because the headline appears to run on uninterrupted into the sub-headline when the headline width is exactly as wide as the center column of the feed.

e.g. Here the headline "CDC disease detective program gutted" appears to run directly into the sub-headline "CDC's Epidemic Intelligence Service is as critical to public health as it is revered.".

They could use a line break between them.

A quick note about fixing ssh key issues with fly.io's `fly pg failover` command: https://adriano.fyi/posts/fly-dot-io-postgres-failover-fix/
Fly.io Postgres failover fix

Fly.io Postgres failover fix (flyctl pg failover) This is a note to myself, meant to be succinct and helpful. I’m sharing it publicly to save others time. Most of the time Fly.io works as I expect it to, but occasionally there are edge cases that lack documentation, or public announcements, or both. It’s possible that at some point Fly.io announced a breaking change and I missed it, but the behavior I observed deserves more than an announcement or silently released documentation.

Adriano Caloiaro's personal blog
@Dotwill Whoa put that thing away. This is a public place.

@Laauurraaa Absolutely.

I've been using `devenv` to do what you're doing here, btw. I imagine you've heard of it, but just in case you haven't, now you have!