Tom Deseyn's Avatar

Tom Deseyn

@tomdeseyn.bsky.social

.NET, Linux, Red Hat | #westandwithukraine

156 Followers  |  88 Following  |  15 Posts  |  Joined: 18.11.2024  |  1.9747

Latest posts by tomdeseyn.bsky.social on Bluesky

The more we make humans machine-readable, the closer capitalism comes to its end goal of fully treating humans like machines

08.08.2025 01:38 โ€” ๐Ÿ‘ 97    ๐Ÿ” 43    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

This is incredibly stupid on a number of levels, but itโ€™s also enraging to hear from a guy who led a government program that destroyed some of the most effective anti-poverty and disease prevention programs we had.

01.08.2025 00:42 โ€” ๐Ÿ‘ 1189    ๐Ÿ” 244    ๐Ÿ’ฌ 19    ๐Ÿ“Œ 5
Preview
GitHub - tmds/Tmds.Ssh: .NET SSH client library .NET SSH client library. Contribute to tmds/Tmds.Ssh development by creating an account on GitHub.

In addition to 'ssh', I published 'ssh-cp' to nuget.org. These .NET tools built using 'Tmds.Ssh' are functionally similar to OpenSSH 'ssh' and 'scp'. These tools provide an easy way to use 'Tmds.Ssh' against an SSH server before you start coding. github.com/tmds/Tmds.Ss...

24.07.2025 17:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Is it too late to give Sacha Baron Cohen an Oscar for this? Not a damn lie told. ๐Ÿ‡บ๐Ÿ‡ธ

22.06.2025 19:53 โ€” ๐Ÿ‘ 25824    ๐Ÿ” 10180    ๐Ÿ’ฌ 627    ๐Ÿ“Œ 1347

I published 'ssh': a .NET tool that mimics OpenSSH 'ssh' (built with Tmds.Ssh!)
You can invoke it as 'dotnet ssh' after a tool install ('dotnet tool update -g ssh')
or with .NET 10 p6's new 'dnx' command run: 'dnx ssh'
@chethusk.bsky.social @jongalloway.bsky.social @zikicz.bsky.social @davidfowl.com

16.07.2025 05:54 โ€” ๐Ÿ‘ 7    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
The Copilot Delusion Disclaimer: This post was written May 2025, and the arguments apply to AI code capabilities at this time. The arguments around lack of competence are certainly likely to become less prevalent-while th...

The CoPilot delusion: deplet.ing/the-copilot-...

24.05.2025 13:28 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

I still dont quite understand the math of a company that posted $25.8B in last quarter's profit then cuts 3% of their workforce

maybe thats why I was never cut out for management

14.05.2025 13:27 โ€” ๐Ÿ‘ 51    ๐Ÿ” 16    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 1
Preview
Some more C# 13 | Red Hat Developer Learn more about the new advanced features of C# 13 (part 2 of 2)

2nd (and final) C# 13 post covers 'ref struct' improvements, the new 'Lock' type, and [OverloadResolutionPriority] developers.redhat.com/articles/202... cc @jongalloway.bsky.social @zikicz.bsky.social

29.04.2025 12:33 โ€” ๐Ÿ‘ 3    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
C# 13 | Red Hat Developer Discover the new features of C# 13 (part 1 of 2)

Blog post on C# 13 params collections, partial properties/indexers, index access in object initializers and ref/unsafe in iterators and async methods developers.redhat.com/articles/202... @jongalloway.bsky.social @chethusk.bsky.social @zikicz.bsky.social @antonfrv.bsky.social @jaredpar.bsky.social

16.04.2025 18:52 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Everyone: hopefully this all gets better and less chaotic soon

Climate change: hi guys how are you

07.04.2025 14:15 โ€” ๐Ÿ‘ 1322    ๐Ÿ” 170    ๐Ÿ’ฌ 22    ๐Ÿ“Œ 6

`dotnet run file.cs` is coming:

Allows running C# source files with no need for an explicit backing project. We call these file-based programs (as opposed to project-based programs).

github.com/dotnet/sdk/b...

09.04.2025 01:58 โ€” ๐Ÿ‘ 213    ๐Ÿ” 46    ๐Ÿ’ฌ 25    ๐Ÿ“Œ 8

I use Caddy to reverse proxy on my lan. It handles the certs automagically. Traefik seems to support something similar. You need to use 'DNS-01 challenge' to prove you own the name (since let's encrypt can't reach your webserver).

08.04.2025 10:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Post image

Report

06.04.2025 15:46 โ€” ๐Ÿ‘ 1187    ๐Ÿ” 171    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 4
Preview
US warns French companies they must comply with Trump's diversity ban The Trump administration has written to French companies holding U.S. government contracts ordering them to comply with an executive order banning diversity, equity and inclusion programmes, two people familiar with the matter said.

Canโ€™t wait to see US companies have to comply with French labour laws.

30.03.2025 05:03 โ€” ๐Ÿ‘ 39    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I donโ€™t want AI to make me 10x more productive, I want it to give me Fridays off.

19.03.2025 02:33 โ€” ๐Ÿ‘ 526    ๐Ÿ” 78    ๐Ÿ’ฌ 19    ๐Ÿ“Œ 2
GitHub - tmds/Tmds.Ssh: .NET SSH client library .NET SSH client library. Contribute to tmds/Tmds.Ssh development by creating an account on GitHub.

Tmds.Ssh 0.15.0 adds support for terminal allocation, sending posix signals and more! github.com/tmds/Tmds.Ssh

13.03.2025 16:36 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

This is Marco Rubio explaining how the USA promised to defend Ukraine forever if they got rid of their nuclear arsenal left after the Soviet Union fell.

This is why lil marco was sinking into the couch. He was hoping we wouldnโ€™t find itโ€ฆso donโ€™t RT right now this very second.

02.03.2025 16:55 โ€” ๐Ÿ‘ 54532    ๐Ÿ” 37422    ๐Ÿ’ฌ 2054    ๐Ÿ“Œ 3112

imo that section is a good summary of things library users actually care about. I wouldn't pick a library based on an elevator pitch, so I don't bother you with one either.

21.02.2025 14:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I might be a bit biased as Iโ€™ve contributed code here but this is a very well rounded library with some pretty great features. Tom is also ver vigilant in looking at PRs and implementing new features and bugfixes as well! Highly recommend people look at this if you have a need for SSH on .NET.

21.02.2025 07:59 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - tmds/Tmds.Ssh: .NET SSH client library .NET SSH client library. Contribute to tmds/Tmds.Ssh development by creating an account on GitHub.

github.com/tmds/Tmds.Ss...

21.02.2025 06:33 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Bluesky

cc @zikicz.bsky.social @antonfrv.bsky.social @chethusk.bsky.social @vcsjones.dev @jongalloway.bsky.social @scott.hanselman.com @davidfowl.com @csharpfritz.com @migueldeicaza.bsky.social @andrewlock.bsky.social @chayotejarocho.space

21.02.2025 05:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - tmds/Tmds.Ssh: .NET SSH client library .NET SSH client library. Contribute to tmds/Tmds.Ssh development by creating an account on GitHub.

Check out Tmds.Ssh! It is an MIT licensed .NET SSH client library that supports remote execution, forwarding connections and file management. It works with Linux, Windows, macOS and many Linux-based appliances (router, NAS, ...). github.com/tmds/Tmds.Ssh

21.02.2025 05:23 โ€” ๐Ÿ‘ 49    ๐Ÿ” 9    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 1
Original post on mastodon.social

Heya, I just released https://github.com/xoofx/AsmArm64 ๐ŸŽ‰

The most powerful and complete ARM64 Assembler and Disassembler API library for .NET (ok, it is missing SVE/SVE2 but will do that later ๐Ÿ˜…)

The assembler API is particularly unique with a strongly typed API that can encode [โ€ฆ]

17.02.2025 17:30 โ€” ๐Ÿ‘ 8    ๐Ÿ” 6    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
The iconic Carina Nebula image from JWST with a red square zooming into the orange region and showing the size of our solar system, including the Sun, Jupiter belt, Pluto, and Voyager 1 relative to that region of the nebula.

The iconic Carina Nebula image from JWST with a red square zooming into the orange region and showing the size of our solar system, including the Sun, Jupiter belt, Pluto, and Voyager 1 relative to that region of the nebula.

i donโ€™t think we realize just how MASSIVE things in space are

13.02.2025 03:10 โ€” ๐Ÿ‘ 9442    ๐Ÿ” 1250    ๐Ÿ’ฌ 278    ๐Ÿ“Œ 104
Preview
FOSDEM 2025 - Events

Don't know why I'm realizing this only today, but #fosdem is an impressive OSS event with its 1102 presentations https://fosdem.org/2025/schedule/events/

02.02.2025 10:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - tmds/Tmds.Ssh: .NET SSH client library .NET SSH client library. Contribute to tmds/Tmds.Ssh development by creating an account on GitHub.

Tmds.Ssh 0.12.0 adds support for OpenSSH host certificates. github.com/tmds/Tmds.Ssh

29.01.2025 07:48 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A terminal screenshot:

              _   _   _____   _____     ____    _____   ____    _
             | \ | | | ____| |_   _|   |  _ \  | ____| |  _ \  | |      _
             |  \| | |  _|     | |     | |_) | |  _|   | |_) | | |     (_)
          _  | |\  | | |___    | |     |  _ <  | |___  |  __/  | |___   _
         (_) |_| \_| |_____|   |_|     |_| \_\ |_____| |_|     |_____| (_)

                                    ____     _  _
                                   / ___|  _| || |_
                                  | |     |_  ..  _|
                                  | |___  |_      _|
                                   \____|   |_||_|

                         .NET Interactive ๐Ÿ’“ Spectre.Console

C# >  Environment.Version
โ•ญโ”€โœ”โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ Version                                                                           โ”‚
โ”‚       Major: 9                                                                    โ”‚
โ”‚       Minor: 0                                                                    โ”‚
โ”‚       Build: 0                                                                    โ”‚
โ”‚       Revision: -1                                                                โ”‚
โ”‚       MajorRevision: -1                                                           โ”‚
โ”‚       MinorRevision: -1                                                           โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
C# >

A terminal screenshot: _ _ _____ _____ ____ _____ ____ _ | \ | | | ____| |_ _| | _ \ | ____| | _ \ | | _ | \| | | _| | | | |_) | | _| | |_) | | | (_) _ | |\ | | |___ | | | _ < | |___ | __/ | |___ _ (_) |_| \_| |_____| |_| |_| \_\ |_____| |_| |_____| (_) ____ _ _ / ___| _| || |_ | | |_ .. _| | |___ |_ _| \____| |_||_| .NET Interactive ๐Ÿ’“ Spectre.Console C# > Environment.Version โ•ญโ”€โœ”โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚ Version โ”‚ โ”‚ Major: 9 โ”‚ โ”‚ Minor: 0 โ”‚ โ”‚ Build: 0 โ”‚ โ”‚ Revision: -1 โ”‚ โ”‚ MajorRevision: -1 โ”‚ โ”‚ MinorRevision: -1 โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ C# >

14.01.2025 16:53 โ€” ๐Ÿ‘ 5    ๐Ÿ” 4    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
GitHub - tmds/Tmds.Ssh: .NET SSH client library .NET SSH client library. Contribute to tmds/Tmds.Ssh development by creating an account on GitHub.

Tmds.Ssh 0.11.0 adds support for post-quantum key exchange algorithms, and jump hosts. github.com/tmds/Tmds.Ssh

10.01.2025 13:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Release 0.10.0 ยท tmds/Tmds.Ssh Main features: Support dynamic forwarding (SOCKS protocol). (#278) Support auth using SSH Agent keys (#281), including Windows support (#291) Breaking changes: The local port-forward API changed...

Tmds.Ssh 0.10.0 adds support for dynamic (SOCKS) forwarding, and SSH Agent key support (including Windows!). github.com/tmds/Tmds.Ss...

28.12.2024 07:55 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I was curious and tried it on a console app. I'm surprised it fails to recognize the referenced Tmds.DBus package as MIT while nuget.org understands the license.

12.12.2024 16:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@tomdeseyn is following 20 prominent accounts