The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,862 other subscribers

Archive for the ‘Power User’ Category

Need to take a look a Scaleway

Posted by jpluimers on 2023/04/05

Based on

I need to take a look at Scaleway, at least at thee links via [Wayback/Archive] scaleway instance – Google Search:

Related blog post: Dave Anderson on Twitter: “Cool minor @Tailscale moment: I’m recommissioning a server that got moved from a different network, so all its network config was wrong, and generally I couldn’t get at it over the network, only IPKVM console. But then my ping over Tailscale started working?!” / Twitter

–jeroen

Posted in Cloud, Infrastructure, Power User, Scaleway, Scoop, Windows | 1 Comment »

Dave Anderson on Twitter: “Cool minor @Tailscale moment: I’m recommissioning a server that got moved from a different network, so all its network config was wrong, and generally I couldn’t get at it over the network, only IPKVM console. But then my `ping` over Tailscale started working?!” / Twitter

Posted by jpluimers on 2023/04/04

Wow, I wrote about Tailscale a few times before, and it is still on my research list, but this is a very compelling reason to use it. [Archive] Dave Anderson on Twitter: “Cool minor @Tailscale moment: I’m recommissioning a server that got moved from a different network, so all its network config was wrong, and generally I couldn’t get at it over the network, only IPKVM console. But then my ping over Tailscale started working?!” / Twitter

I archived the thread so it becomes easier to read: [Wayback/Archive] A readable Thread by @dave_universetf Says Cool minor @Tailscale moment: I’ – UnrollThread.com.

The core are these three tweets:

Turns out, IPv6 autoconfiguration is what happened. Sure, v4 configuration was entirely wrong (it was trying to connect to wifi, via a wifi dongle that was no longer installed, and wanted to talk to a DNS server that doesn’t exist any more), but eno1 had a cable plugged in!
The server noticed IPv6 router advertisements, went “I’ll have some of that”, and got global IPv6 connectivity automagically. IPv4 and DNS were still down though, so all it had at this point is the ability to send/receive IPv6 packets.
So, how did Tailscale get from there to a working setup? It still needs to contact https://t.co/hEs4S8qvTw to get a network map, and still needs to talk to DERP servers to get p2p tunnels working outside the LAN. Enter bootstrap DNS!

It means I have to re-read Source: Some links on Tailscale / Wiregard, especially the [WaybackHow Tailscale works · Tailscale bit, then decide how I want to organise my infrastructure to run parts under Tailscale (I have the impression it is a peer based set-up, not router based).

Then I have to read [Wayback/Archive] IPv4, IPv6, and a sudden change in attitude – apenwarr of which the conclusion is this:

IP mobility is what we do, in a small way, with Tailscale’s WireGuard connections. We try all your Internet links, IPv4 and IPv6, UDP and TCP, relayed and peer-to-peer. We made mobile IP a real thing, if only on your private network for now. And what do you know, the math works. Tailscale’s use of WireGuard with two networks is more reliable than with one network.

Finally I need to not just read it, but understand all it (:

Or maybe I should ask Kris, as I got here through:

I saved Kris’ message thread here at [Wayback/Archive] Thread by @isotopp on Thread Reader App – Thread Reader App.

An OK translation is at [Wayback/Archive] Thread by @isotopp on Thread Reader App – Thread Reader App.

–jeroen

Posted in Hardware, Network-and-equipment, Power User, Scoop, Tailscale, VPN, Windows, Wireguard | 1 Comment »

Two more Twitter bots that help with inclusion and accessibility (a11y): @get_altText and @captions_please

Posted by jpluimers on 2023/04/03

  1. [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)
  2. [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 »

Reminder to self: check if FritzOS 7.50 has become available for Fritz!Box 7490

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 »

ThreadReaderApp alternatives?

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 »

Installing Windows OpenSSH from the command-line on Windows 10 and 11

Posted by jpluimers on 2023/03/28

While writing On my reading list: Windows Console and PTY, I found out that OpenSSH had become available as an optional Windows feature.

It was in [Wayback/Archive.is] Windows Command-Line: Introducing the Windows Pseudo Console (ConPTY) | Windows Command Line:

Thankfully, OpenSSH was recently ported to Windows and added as a Windows 10 optional feature. PowerShell Core has also adopted ssh as one of its supported PowerShell Core Remoting protocols.

Here are a few links:

Read the rest of this entry »

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 »

Attackers Tier List | Pokemon GO Wiki – GamePress

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.

  1. A rotating “Flavor of the Month” with counters not featured in the core list for current [Tier 5] Raid Bosses
  2. 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.
  3. 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 »

Informatiekaarten over palliatieve zorg – Pharos

Posted by jpluimers on 2023/03/24

De praatkaart gewoon sterven van Pharos staat op [Wayback/Archive] Informatiekaarten over palliatieve zorg – Pharos.

De kaart zelf is [Wayback/Archive preview] https://www.pharos.nl/wp-content/uploads/2021/12/Praatkaarten-gewoons…

Via: [Archive] Gudule Boland on Twitter: “Wat gebeurt er als iemand doodgaat? Veel mensen kennen het natuurlijke proces van sterven niet. Deze gratis informatiekaart legt het uit in begrijpelijke woorden en beelden. … @PharosKennis …” / Twitter

–jeroen

Posted in About, Awareness, LifeHacker, Personal, Power User | Leave a Comment »

Windows: investigating error code 0x80073701 and 0x800f081f while updating; some DISM and CBS log things to search for

Posted by jpluimers on 2023/03/20

A while ago when applying KB5008212* through Windows Update, I got errors. It was odd, as until now, all other upgrades had worked fine.

Often Windows update errors are because of lack of disk space (I try maintain 10 gigabytes or more free space on virtual machines, but that sometimes fails because some software – despite user files being on a different drive – sometimes insists on filling the system drive).

This time, Windows Update would show 0x80073701, of course right after reaching 100%, but actually it was a 0x800f081f  in disguise.

My usual modus operandi didn’t solve it (with a retry after every step):

  1. Reboot
  2. Cleanup of the system drive using built-in CleanMgr.exe (Disk cleanup)
  3. Scan all corrupted system files and replace them from cache: SFC /ScanNow (System File Checker)
  4. Cleanup and repair the Windows image using DISM /Online /Cleanup-image /Restorehealth (Deployment Image Servicing and Management)

All failed, but in the last step, DISM would consistently show error 0x800f081f.

Even a local DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\Windows\WinSxS /LimitAccess would fail.

Each DISM run will actually log in two log files, and this is the trick to figure out what the next step would be.

Examples from my case:

Read the rest of this entry »

Posted in Power User, Windows, Windows 10 | Leave a Comment »

mess with dns: a cool site to directly mess around with subdomains of messwithdns.net.

Posted by jpluimers on 2023/03/17

[Wayback/Archive] mess with dns: a cool site at messwithdns.net that allows you directly mess around with subdomains of messwithdns.com (yup: these are on different top level domains by intent, see [Wayback/Archive] mess with dns: about/FAQ).

Her blog post [Wayback/Archive] New tool: Mess with DNS! has a cool insightful explanation with lots of gifs showing what is going on. The below gif is just one of them:

In addition, it has a cool [Wayback/Archive] mess with dns: DNS dictionary explaining common DNS related terms.

The backend is written in Go, and has a snapshot of the initial source code on github at [Wayback/Archive] jvns/mess-with-dns-backend (mainly so you can file issues or submit ideas).

Oh, and this is a cool video that shows you how DNS works assuming the protocol is phone based: [Archive] Max Meier👨🏻‍💻🛡⚔️ on Twitter: “DNS Server …” / Twitter.

Read the rest of this entry »

Posted in DNS, Internet, Power User | Leave a Comment »