Archive for 2023
Posted by jpluimers on 2023/04/03
- [Archive] Alt Text Reader (@get_altText) / Twitter
I read alt texts from images for you – just mention me in the reply to an image! (alt texts are a cool & accessible way to describe images – see pinned tweet)
(If I’m broken, complain to @malfynnction)
- [Archive] captions_please (@captions_please) / Twitter
I’m a bot, just starting to beep boop. Tag me in a tweet (or a reply to a tweet) and I’ll do my best to describe the image. Try @captions_please help for more
The first is developed and maintained by [Archive] φnn (@malfynnction) / Twitter with source code at [Wayback/Archive] malfynnction/AltText-Tweeter.
The second is developed and maintained by [Archive] Anil (@TheOtherAnil) / Twitter, with source code at [Wayback/Archive] AnilRedshift/captions_please_go where I learned the bot actually understands more commands, even some German:
Look for these methods in the file [Wayback/Archive] captions_please_go/parse_command.go at main · AnilRedshift/captions_please_go:
parseCommand
parseGerman
parseEnglish
parseGermanRemoveModifiers (removes words und and das)
parseGermanDirectives (understands the words hilfe, alternativtext, scannen, beschreiben, text)
parseEnglish
parseEnglishRemoveModifiers (removes words and and the)
parseEnglishLang (conditionally removes words in and into)
parseEnglishDirectives (understands the phrases help, auto, text, ocr, describe, caption, alttext, alt_text, alt text, translate, get)
parseTag (gets the target IETF Language Tag – like du-nl for Dutch-Netherlands or de-de for German-Germany, and fr-be for French-Belgium)
| English / German |
Example |
Action |
(nothing, internally called auto) |
As in @captions_please |
Tweets best it can do:
alt text if there is an image with an alt attribute,
ocr if there is an image without an alt attribute,
describe when no alt text or ocr can be returned.
|
help / hilfe |
As in @captions_please help |
Tweets help text |
alt text, alttext, alt_text / alternativtext |
As in @captions_please alt text |
Tweets user-supplied alt text |
ocr, text, get text / scannen |
As in @captions_please ocr |
Scan the image for text, then tweets the result |
describe, caption / beschreiben |
As in @captions_please describe |
Tweets the AI generated description of the image |
translate |
As in @captions_please translate |
Tweets the translated text |
Also observe the commands set boolean flags in a structure, so it is possible to issue multiple commands at once (like @captions_please ocr translate fr-be)
The above Twitter accounts are complementing the below accounts/commands that I wrote about in One of the coolest Twitter bots commands: @AltTextCrew OCR please (and which both are being developed and maintained by [Archive] LGBTired 🏳️⚧️⚢ (@hbeckpdx) | Twitter):
–jeroen
Posted in About, accessibility (a11y), Awareness, Development, Inclusion / inclusive society, LifeHacker, Personal, Power User | Leave a Comment »
Posted by jpluimers on 2023/03/31
This post is a reminder to myself to check if Fritz!Box 7490 can be upgraded to the FritzOS (sometimes spelled Fritz!OS or FRITZ!OS) 7.50, which is the firmware that introduced WireGuard on various Fritz!Box models.
Initially it wasn’t available for the wildly popular Fritz!Box 7490 series which, at the time of writing was still a current Fritz!Box model, has been very popular in The Netherlands because of (now defunct) internet provider XS4ALL started shipping it to customers almost 10 years ago ([Wayback/Archive] Property:XS4ALL – BoxMatrix). Currently Fritz!Box products are offered by KPN, Solcon and Freedom Internet.
So I asked [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on Twitter: “Is there any information if (and hopefully estimate when) the @AVM_NL @AVM_DE 7.50 firmware is going to be available for the (in The Netherlands very well sold/distributed) Fritz!Box 7490 model? FritzOS 7.50 supports @WireGuardVPN: a big step forward.”
Read the rest of this entry »
Posted in Fritz!, Fritz!Box, FritzOS/Fritz!OS, Hardware, Internet, ISP, LifeHacker, Network-and-equipment, Power User, xs4all | Leave a Comment »
Posted by jpluimers on 2023/03/30
A while ago, Threader died, and about the only alternatives back then seemed to be ThreadReaderApp and Archive Today: Threader is dying: save your content as soon as possible:
The alternatives [Archive] @ThreadReaderApp, [Archive] @WayBackMachine and [Archive] @ArchiveIs for the win (:
In the end that’s not completely true, though they do seem to be the only places where that can be triggered without tweeting a kind of “unroll” response to a thread-to-be-archived.
There are more of the latter kind that were active at the end of 2021 when I queued this post:
This one died a silent death somewhere fall 2020:
This one is registered, but does not reply with unrolls:
A repository I want to check out later: [Wayback/Archive] GitHub – the-crib/thread-unroll: Unrolls twitter thread and sends it as a DM to anyone that mentions the bot on the thread.
Finally, some of the helper accounts that ThreadReaderApp uses:
Related: yesterday’s post Some notes on converting Twitter threads/tweets to Markdown.
–jeroen
Posted in Power User, SocialMedia, Twitter | Leave a Comment »
Posted by jpluimers on 2023/03/29
I’ve switched to either Markdown or reStructuredText for documentation purposes a while ago.
Often Twitter threads or Tweets are a useful addition to that, so it makes sense being able to convert them to a more portable format, especially since both Markdown and reStructuredText render well on GitHub (including Gists) and GitLab (including Snippets).
So here are some links that hopefully will get me going in the future:
–jeroen
Posted in Development, Lightweight markup language, MarkDown, reStructuredText, Software Development | 1 Comment »
Posted by jpluimers on 2023/03/28
Posted in *nix, *nix-tools, Communications Development, ConPTY, Console (command prompt window), Development, Internet protocol suite, OpenSSH, Power User, SSH, ssh/sshd, TCP, Windows, Windows 10, Windows 11 | Leave a Comment »
Posted by jpluimers on 2023/03/27
The next time I need to figure out what to use my TM items for is to read [Wayback/Archive] Attackers Tier List | Pokemon GO Wiki – GamePress.
The intro of it:
The Attackers Tier List aims to tackle the question of where best to spend your resources (Stardust, Rare Candy, and TMs). The Attackers Tier List highlights what are arguably the best Raid Pokemon in the game, divided into three distinct sections.
- A rotating “Flavor of the Month” with counters not featured in the core list for current [Tier 5] Raid Bosses
- A list of Mega Evolved Pokemon that are boosted by the current season, which may include Pokemon that are also on the tier list in other capacities.
- A core list of top attackers with good matchups against many Gym defenders and past / future Raid Bosses, ranked from S to C.
While the top attackers may fluctuate with additions of new Pokemon and moves into the game, we anticipate entries on this core list to be highly used in Raid and Gym battles. All trainers should feel confident in powering up and adding these Pokemon to their team.
The best Pokemon to power up will always be the ones immediately useful, so pay attention to Raid Boss rotations! The Flavor of the Month spotlights Pokemon currently useful who aren’t on the tier list. They can provide nice alternatives for those without the superior species on the tier list.
Via [Archive] Murdock (@Generic42) / Twitter.
–jeroen
Posted in LifeHacker, PokemonGo, Power User | Leave a Comment »
Posted by jpluimers on 2023/03/25
De overhead van PGB in zowel WMO als WLZ door het wantrouwen van de overheid in de burger is enorm. Zo groot zelfs dat het waarschijnlijk de hoeveelheid fraude overstijgt.
Bovendien kan het overgrote deel van de groep die zorg op maat nodig heeft deze niet via natura-zorg in WMO of WLZ krijgen, en al helemaal niet digivaardig genoeg om de PGB bureaucratie aan te kunnen.
[Archive] Redacteur Jeroen Wester hielp zijn oude, alleenstaande oom in zijn zoektocht naar zorg, en verdwaalde – NRC:
Read the rest of this entry »
Posted in About, Awareness, Curatele, Personal | Leave a Comment »
Posted by jpluimers on 2023/03/22
Kristian Kohntöpp publishes great DevOps related threads on Twitter. [Wayback/Archive] Thread by @isotopp “I am Kris, and I am 53 now. I learned programming on a Commodore 64 in 1983. My first real programming language (because C64 isn’t one) was 6502 assembler, forwards and backwards. “ is his response, about a year and a half ago, to a request by Julia Evans (@b0rk) that I also saved: [Wayback/Archive] Thread by @b0rk on Thread Reader App – Thread Reader App.
Her request: [Archive] 🔎Julia Evans🔍 on Twitter: “if you’ve been working in computing for > 15 years — are there fundamentals that you learned “on the job” 15 years ago that you think most people aren’t learning on the job today? (I’m thinking about how for example nobody has ever paid me to write C code)” / Twitter followed by [Archive] 🔎Julia Evans🔍 on Twitter: “I’m especially interested in topics that are still relevant today (like C programming) but are just harder to pick up at work now than they used to be” / Twitter.
The start of his thread is [Archive] Kris on Twitter: “@b0rk I am Kris, and I am 53 now. I learned programming on a Commodore 64 in 1983. My first real programming language (because C64 isn’t one) was 6502 assembler, forwards and backwards.” / Twitter.
Kristian’s story is very similar to mine, though I sooner stepped up the structured programming language ladder as at high school, I had access to an Apple //e with a Z80 card (yes, the SoftCard), so could run CP/M with Turbo Pascal 1.0 (later 2.0 and 3.0) which I partly described in The calculators that got me into programming (via: calculators : Algorithms for the masses – julian m bucknall), followed by early access at the close by university to PC’s running on 8086 and up. The computer science lab, now called Snellius, but back then known as CRI for Centraal RekenInstituut – is now had an educational deal with IBM, which means they switched from the PC/XT to the PC/AT with a 80286 processor as soon as the latter came out).
Read the rest of this entry »
Posted in 6502 Assembly, Assembly Language, Development, ESP32, ESP8266, Software Development, x86 | Leave a Comment »