Advertisement · 728 × 90

Posts by Henry Bley-Vroman

Why do I have to pretend that I'm going to print something in order to save it as a PDF. Why do I have to engage in a little ruse.

1 month ago 19288 2919 345 1
Google with AI buttons

Google with AI buttons

Google without AI buttons

Google without AI buttons

I made a filterlist for uBlock Origin to remove Generative AI features on websites. Includes blocks for
* Google AI Summaries
* YouTube Ask button & chat summaries
* GitHub Copilot
* Facebook AI chat
* X's Grok buttons
* Deviantart DreamUp
* Booru AI images
* And more

github.com/Stevoisiak/S...

2 months ago 23473 11694 290 231
Preview
preview_zsh-abbr_expansion preview_zsh-abbr_expansion. GitHub Gist: instantly share code, notes, and snippets.

For inspiration, here's the newly-possible widget I'm using to preview expansions and cursor placement before they happen gist.github.com/olets/05192d...

H/t the community discussion linked in the comments for the idea and for introducing me to zle-line-pre-redraw and zle -M

2 months ago 0 0 0 0
Preview
zsh-abbr The zsh manager for auto-expanding abbreviations

Released zsh-abbr v6.5.0. Two new fns for extension authors:

abbr-expand-line and abbr-set-line-cursor take text, return data to answer questions like "would spacebar expand an abbreviation?" and "if not, would the cursor move?"

Docs: zsh-abbr.olets.dev/extending.html

#zsh #CommandLine #ZshAbbr

2 months ago 0 0 1 0
How to compile JavaScript to C with Static Hermes Lately, I've been working on porting more of Parcel to Rust, and investigating ways to embed JS-based plugins. This post describes how I used Static Hermes to compile Less.js to a native C library tha...

Facebook's Static Hermes is kind of incredible. It can compile JavaScript into C, which is then optimized into native machine code.

I just compiled the Less.js source code into a C library. Then I called it from Rust as a native Parcel plugin (no Node). Wild. 👨‍🔬

devongovett.me/blog/static-...

3 months ago 167 23 7 2

@wesbos.com was it you who wrote about scanning and converting to text grandparent journals? Hoping to do the same and looking into tools / success stories

3 months ago 0 0 0 0
Preview
Characters which delimit abbreviations are user-configurable [#196. see also #9, #191, #195] by olets · Pull Request #198 · olets/zsh-abbr Closes Support user configuration of which characters delimit abbreviations #196 Adds support for user configuration of which characters delimit abbreviations. WarningWith great power comes great ...

Release v6.4.0 github.com/olets/zsh-ab...

Custom delimiters write-up: github.com/olets/zsh-ab...

Command position regular abbreviations write-up: github.com/olets/zsh-ab...

3 months ago 0 0 0 0
Advertisement

Released two zsh-abbr features I'm excited about last week: You can customize the abbreviation delimiters (makes it possible to expand abbreviation inside parens and quotation marks), and you can expand "regular" abbreviations in any command position (opt-in).

#zsh #CommandLine #terminal #DevTools

3 months ago 2 0 1 0
Preview
Pocket, One of the Only Apps I Ever Liked, Is Shutting Down Pocket, the app for saving articles to read later, announced it is shutting down on July 8.

Mozilla is shutting down Pocket so it can free up time and resources for cramming more "AI-powered" trash into Firefox www.404media.co/pocket-app-s...

10 months ago 358 110 34 81
Preview
HAPPENING NOW: Republicans are putting health care on the chopping block / X HAPPENING NOW: Republicans are putting health care on the chopping block

It’s 2 am and we’re still marking up massive cuts to Medicaid.

While their constituents are asleep, Republicans are trying to take away health care from 13.7 million people to pay for tax cuts for billionaires.

They want you to tune out. Don’t ⬇️
x.com/i/broadcasts...

10 months ago 9092 2880 231 144
Preview
tailwindcss-fluid-font-size Fluid font sizes utilities plugin for Tailwind 3.

@jsr.io nows shows download counts! Their (non-)handling of the community request for this feature is one of the reasons I'm uninterested in JSR, but it's nice to see. And exciting to learn tailwind-fluid-font-size (tailwindcss-fluid-font-size.olets.dev) has been downloaded from JSR ~6000 times

11 months ago 5 0 0 0
Strong Bad and Homestar Runner stand in a spotlight, singing on Strong Bad's desk. A little gold foil sticker says "25 dot coms" and text below them reads "Back to a Website."

Strong Bad and Homestar Runner stand in a spotlight, singing on Strong Bad's desk. A little gold foil sticker says "25 dot coms" and text below them reads "Back to a Website."

Let's all go back:
homestarrunner.com/toons/backto...

11 months ago 5719 2304 91 250

Always interesting to see what public figures look like when not in makeup

11 months ago 1 0 0 0

You can't ride zebras. Why? Because they're mean, stripey fucks.

You can't ride tigers. Why? Again, mean stripey fucks.

You can't ride bees. Why? You guessed it, mean stripey fucks.

11 months ago 160 52 9 0
Preview
Picture-in-picture GoPro videos with GPS video overlay Scale, overlay, and multiple videos

New article: "Picture-in-picture GoPro videos with GPS video overlay"

A write-up of how I use ffmpeg and GPX Animator to create videos with two picture-in-picture overlays.

olets.dev/posts/pictur...

#GoPro #FFMpeg #GPS #OutriggerCanoe

1 year ago 1 0 0 0
Advertisement
Category:Maps by name of projection - Wikimedia Commons

Wikimedia might have something fitting. commons.wikimedia.org/wiki/Categor...

1 year ago 0 0 0 0
Henry Bley-Vroman (@olets@hachyderm.io) Content warning: Spoiler: Dune plot. ¶ Watched Dune, Part II. Amazing effects of course, but the story has never really made sense to me. Reading it in middle school, and watching the new movies, it f...

Reading Dune, and watching the new movies, it felt like a swirl of unrelated storylines and coincidences that I didn't care about. So I read a bunch of synopses, puzzled it out, and wrote a summary for myself… maybe it'll be helpful to someone else hachyderm.io/@olets/11409...

1 year ago 0 0 0 0
Preview
GitHub - 11ty/image-color: Small utility to efficiently fetch the colors from an image. Small utility to efficiently fetch the colors from an image. - 11ty/image-color

New plugin: 11ty/image-color to get colors from an image. Create theme-specific CSS from an image (or even a URL using our IndieWeb avatar service).

1 year ago 18 3 0 1
meme format: STOP DOING RICH TEXT
- WORDS DON'T NEED TO BE DIFFERENT SHAPES
- YEARS OF (microsoft word text format bar) YET NO REAL-WORLD USE FOUND FOR STRIKETHROUGH
- Wanted to emphasize language We had a tool for that: It was called "write better"
- "Yes please give me words I can click" - Statements dreamed up by the utterly Deranged

LOOK at what Microsoft have been demanding your Respect for all this time, with all the Markdown& .txt we built for them
(This is REAL formatting done by REAL writers

RTF file icon: ??????
In-line rich text formatting pop up: ???????
Microsoft Word "Style" designer: ??????????
"Hello I would like WIGGLY LETTERS"
They have played us for absolute fools

meme format: STOP DOING RICH TEXT - WORDS DON'T NEED TO BE DIFFERENT SHAPES - YEARS OF (microsoft word text format bar) YET NO REAL-WORLD USE FOUND FOR STRIKETHROUGH - Wanted to emphasize language We had a tool for that: It was called "write better" - "Yes please give me words I can click" - Statements dreamed up by the utterly Deranged LOOK at what Microsoft have been demanding your Respect for all this time, with all the Markdown& .txt we built for them (This is REAL formatting done by REAL writers RTF file icon: ?????? In-line rich text formatting pop up: ??????? Microsoft Word "Style" designer: ?????????? "Hello I would like WIGGLY LETTERS" They have played us for absolute fools

1 year ago 2089 413 33 34

I like how you've put the overscroll bounce on the hero image. Don't think I've seen that done before!

1 year ago 0 0 1 0
Preview
The command line (mostly Git) abbreviations I rely on The abbreviations that have saved me countless terminal keystrokes, and the commands to add them to your zsh or fish setup

New article: "The command line (mostly Git) abbreviations I rely on"

I use abbreviations (CLI text expansion) to improve my command line experience. Most of these would work well as aliases too.

olets.dev/posts/the-co...

#zsh #FishShell #git #CLI #CommandLine #DX

1 year ago 0 0 0 0

<Developer> (shrugs) Works on my machine
<DevOps> Then we'll just ship your machine

<Me> And that, class, is how Docker was born

1 year ago 115 11 4 3

Many of your links are posted twice, back-to-back. At least one posted three times back-to-back. Is that intentional?

1 year ago 0 0 0 0
Preview
Trump begins firings of FAA air traffic control staff just weeks after fatal DC plane crash The Trump administration has begun firing several hundred Federal Aviation Administration employees, upending staff on a busy air travel weekend and just weeks after a fatal mid-air collision in Washi...

"impacted workers include personnel hired for FAA radar, landing and navigational aid maintenance [and] employees who were fired were working on an urgent and classified early warning radar system … for Hawaii to detect incoming cruise missiles…"

apnews.com/article/doge...

1 year ago 0 0 0 0
Advertisement

"Hawaiʻi … should be able to vie for a pot of $48 million. But … while applications for the program are technically open, Region 9 administrators can't actually access any of the funds that are intended for grantees."

1 year ago 0 0 0 0

"Another EPA program, the Environmental Justice Thriving Communities grant [is] meant to fund projects in communities that have been disproportionately affected by pollutants and environmental degradation.

1 year ago 0 0 1 0
Preview
Trump blocks pipeline of EPA funds to Hawaiʻi environmental justice efforts Funding freezes across Environmental Protection Agency programs are complicating climate and environmental justice efforts. HPR's Savannah Harriman-Pote looks into how local programs are affected.

"The Hawaiʻi Green Infrastructure Authority has been locked out of $62 million awarded through the EPA's Solar For All program, which is designed to help low-income households finance rooftop solar.

www.hawaiipublicradio.org/local-news/2...

1 year ago 0 0 1 0
Preview
zsh-job-queue Global (cross-terminal) synchronous job queues for zsh.

New zsh tool: zsh-job-queue manages cross-terminal synchronous job queues. I use it to orchestrate repeated destructive file changes across sessions. Check it out if you write zsh software.

zsh-job-queue.olets.dev

#zsh #CommandLine #terminal

1 year ago 1 0 0 0
Preview
CSS Anchor Positioning · Issue #752 · web-platform-tests/interop Description The CSS anchor positioning API allows for elements to be positioned relative to one or more "anchor" elements (rather than relative to a containing block). This is done by evaluating th...

Woohoo, Anchor Positioning will be part of Interop 2025 github.com/web-platform...

1 year ago 19 6 0 1