~toastal

Eastern Thailand

https://toast.al

Pronouns: he/him | เขา​ | ລາວ Pronunciation: [ˈtʰo̞stɫ̩]

I do remote front-end dev & incidental travel.

PureScript | JavaScript | Dhall | Nix | Nickel | OCaml

Wishes for SourceHut: reStructuredText support

~toastal/github-less-social

Last active a month ago

~toastal/nvim-tree-sitter-unicode-conceal

Last active 4 months ago

~toastal/Chanthaburi-Linux-User-Group

Last active 6 months ago

~toastal/purescript-vim

Last active 1 year, 1 day ago

~toastal/purescript-web-devel

Last active 2 years ago

~toastal/purescript-web-announce

Last active 2 years ago

~toastal/purescript-emitters-devel

Last active 2 years ago

~toastal/purescript-emitters-announce

Last active 2 years ago

~toastal/english-conversation-club-chanthaburi

Last active 2 years ago
View more

Recent activity

Re: plugins for htmx boost and preload 30 days ago

From toastal to ~dmbaturin/soupault

> soupauld --init

Typo.

> CDN

You’ll want to vendor that code <https://httptoolkit.com/blog/public-cdn-risks/>

> mousedown

click triggers on touchscreens, but does mousdown?

---

Re: Can there be a UserCSS alternative? a month ago

From toastal to ~toastal/github-less-social

> cookies

Ah. I just block all third-party cookies & rely on the browser isolation
as ‘good enough’.

> Nix experience

No worries. Nix most things you throw at it.

> :has-text

As the README.rst points out *strike-thru* sane markup. The
Tailwind-ification, BeTailwinding of the internet has made getting
actual selectors quite difficult. You have to start relying on things

Re: Can there be a UserCSS alternative? a month ago

From toastal to ~toastal/github-less-social

> No, I just keep using it since I basically need the per-request type
> filtering.

uBlock can do this, it’s just under more menu with lower
discoverability, but easier to share once settings are in place

> have them coexist, rather than removing the filter lists

If you have something in mind along the lines of a script (ideally thru
`nix run gen-userCSS` & not Python or anything with a bunch of
dependencies (actually a good use case for Raku & its builtin grammars? 
🤔) that I could then append to my git hooks. For easy maintenance, I
really don’t want to have duplicate lists to keep in sync. If it’s
automated, then it’s no problem to add things.

Re: Can there be a UserCSS alternative? a month ago

From toastal to ~toastal/github-less-social

> This repository has been archived by the owner on Jul 21, 2021. It is
> now read-only.

Is there something new to know about the project? Has it found a new
maintainer? I stopped using it a year after it was discontinued unsure
of its future & while it’s a little more obtuse to use the interface for
uBlock Origin, it _can_ do the same things but with actually supported.
uBlock Origin can also be installed & have all the default filters
turned off.

I already have a userStyle for smaller visual changes, but some of the
filter rules in here are for network requests—not just element hiding
via display: none. I think being able to share the network blocking more
easily was on of the motivators for archiving uMatrix.

Re: [PATCH github-less-social 0/1] Replace avatars with a placeholder 2 months ago

From toastal to ~toastal/github-less-social

Accepted, thanks.

I had been hiding the avatars with CSS for similar reason. It’s nice to
learn about this feature.

--
toastal ไข่ดาว | https://toast.al
PGP: 7944 74B7 D236 DAB9 C9EF  E7F9 5CCE 6F14 66D4 7C9E

Re: [PATCH 0/1] remove brave mention 3 months ago

From toastal to ~toastal/github-less-social

Hey. Thanks for the interest, but I think I’m going to have to rejct
this request, & I’d actually like to explain my reasoning:

First, Brave is not a perfect browser & it *is* last on this incomplete 
list for a reason, but I feel it still has a place. Brave is well-known
to be based on the Blink+V8 engines behind Chromium, but the reality is
that we have web sites & web apps that are denying users based on
whether or not they have a Chromium-compatible user agent or similar.
Anecdotally, I have loved ones with such requirements for work. There 
has to be *some* browser in this space that can fit the bill for users 
while having a privacy focus. Brave has a pretty solid built-in
ad/tracking blocker on by default with little input needed for the user.
It’s source is released under MPL-2.0 unlike say Vivaldi which is closed
& also has some ad blocking but do we know what they allow thru (think

Stance on copyFARleft licenses? 4 months ago

From toastal to ~sircmpwn/writefreesoftware.org

I read this article recently <https://lipu.dgold.eu/original-sin> & I’m
curious if any of these copyFARleft licenses have a place. They don’t
qualify under FSF or OSI as “free” software, but that definition has
always been muddy & required a lot of explanation. There’s always reason
to question how things are done & some guidance would help me understand
the ramifications of choosing such a license–where generally they are
free for laborers & collectives, but not for those seeking profit
specifically. Whose freedoms are we aiming for? And if there isn’t a
right/wrong answer, should we see something like the License Zero
options like Parity <https://paritylicense.com> & Prosperity
<https://prosperitylicense.com> listed even if they are not
GPL-compatible?

--

Re: Request for feed (Atom or RSS) 4 months ago

From toastal to ~sircmpwn/writefreesoftware.org

I just realized, the title of this feed is incorrectly labeled “Drew DeVault's blog”

Was Libera.Chat portalled or plumbed? 4 months ago

From toastal to ~soywod/pimalaya

https://github.com/matrix-org/matrix-appservice-irc/wiki/Permissioning-in-Portal-vs-Plumbed-rooms

The IRC room is now almost empty. I think the link to Matrix is missing.
What can we do about it?

--
toastal ไข่ดาว | https://toast.al
PGP: 7944 74B7 D236 DAB9 C9EF  E7F9 5CCE 6F14 66D4 7C9E

Re: The Website is not responding. 5 months ago

From toastal to ~dmbaturin/soupault

Quad9 isn’t resolving the domain.

$ nslookup soupault.app 9.9.9.9

Are you using their DNS too? My current workaround is cloning the repo and reading its lightweight markup docs/manuals as needed.

dmbaturin, if this is the case, you'll wanna hit up Quad9’s contact form and ask to get unbanned.
-- 
toastal ไข่ดาว | https://toast.al
PGP: 7944 74b7 d236 dab9 c9ef  e7f9 5cce 6f14 66d4 7c9e