https://github.com/twitter/the-algorithm/issues/1386
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-29218
Via
Posted by jpluimers on 2023/04/04
https://github.com/twitter/the-algorithm/issues/1386
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-29218
Via
Posted in Uncategorized | Leave a Comment »
Posted by jpluimers on 2023/04/04
Earlier this week I got reminded of the “book” so many people seem to fall for via the Tweet by [Wayback/Archive] turbo (@turboCodr) / Twitter.
The image (and text) is in fact a parody both on ChatGPT and on the Stack Overflow meme it is based on (more on my opinion on both further below).
Back to the book title referred by [Wayback/Archive] turbo on Twitter: “Something something last tech book youâll ever buy”.:
Deploying untested code at break-neck speeds
Essential
Copying and Pasting from ChatGPT
O’REILLY
The Practical Developer
Posted in AI and ML; Artificial Intelligence & Machine Learning, Awareness, ChatGPT, Development, GPT-3, Software Development | Leave a Comment »
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 [Wayback] How 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 »
Posted by jpluimers on 2023/04/03
[Wayback/Archive] Eight Dollars – Chrome Web Store
It’s available for other browsers too (Brave, FireFox, Edge, Opera; Safari should become supported too), and more importantly: open source as well at [Wayback/Archive] wseagar/eight-dollars: A browser extension that shows twitter blue vs real verified users.
Via [Wayback/Archive] Alan Neilan on Twitter: “@IanColdwater pssst check out”.
Posted in CSS, Development, HTML, JavaScript/ECMAScript, PowerShell, Scripting, Software Development, Web Development | Leave a Comment »
Posted by jpluimers on 2023/04/03
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)
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
@captions_please help for more” / Twitter
alt text: See what description the user gave when creating the tweet get text: Scan the image for text describe: Use AI to create a” / Twittertranslate: Automatically convert the result to the language code specified. (e.g. translate into ja-jp)” / TwitterThe 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.goat main · AnilRedshift/captions_please_go:
parseCommandparseGermanparseEnglishparseGermanRemoveModifiers(removes wordsundanddas)parseGermanDirectives(understands the wordshilfe,alternativtext,scannen,beschreiben,text)parseEnglishparseEnglishRemoveModifiers (removes wordsandandthe)parseEnglishLang(conditionally removes wordsinandinto)parseEnglishDirectives (understands the phraseshelp,auto,text,ocr,describe,caption,alttext,alt_text,alt text,translate,get)parseTag(gets the target IETF Language Tag – likedu-nlfor Dutch-Netherlands orde-defor German-Germany, andfr-befor French-Belgium)
English / German Example Action (nothing, internally calledauto)As in @captions_pleaseTweets best it can do:
alt textif there is an image with analtattribute,ocrif there is an image without analtattribute,describewhen noalt textorocrcan be returned.help/hilfeAs in @captions_please helpTweets help text alt text,alttext,alt_text/alternativtextAs in @captions_please alt textTweets user-supplied alt text ocr,text,get text/scannenAs in @captions_please ocrScan the image for text, then tweets the result describe,caption/beschreibenAs in @captions_please describeTweets the AI generated description of the image translateAs in @captions_please translateTweets 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):
Various utilities for helping screenreader users and folks writing alt text
which you can ask for instance to “OCR please” (or just “ORC” when you are less polite).
Follow me to get DM reminders when you post images without #AltText
which, when you follow it, reminds me when you tweet an image without an Alt text.
–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.”
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/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:
This application will be able to:
- See Tweets from your timeline (including protected Tweets) as well as your Lists and collections.
- See your Twitter profile information and account settings.
- See accounts you follow, mute, and block.
- See your email address.
)
–jeroen
Posted in Development, Lightweight markup language, MarkDown, reStructuredText, Software Development | 1 Comment »
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:
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 »