💾 Archived View for jfh.me captured on 2021-11-26 at 00:35:00. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

jfh.me

I'm not entirely sure I'll use this. I found out about the Gemini protocol by chance. A tweet by Catalin Cimpanu lead me to a blog post by Drew DeVault. In the blog post, Drew said

This is why I'm throwing my weight behind Gemini, a protocol which is much simpler than the web, and which you can implement yourself in a weekend.

The idea of a protocol that's much simpler than the web, less corporate, less commercial seemed very appealing. Three days later, I'm running a small Gemini server and saying hello. I did some looking around for a server that I could run, but after taking a look at what's available, it would be safer to write my own server that only does exactly what I want it to. The source code is available on Github.

The Tweet from Catalin Cimpanu

The Post from Drew DeVault

The Melchior Gemini Server

Posts

2020-11-28 - Postfix Postqueue Parser

2020-11-14 - Sandboxing with systemd

2020-11-02 - Testing with Gemini Diagnostics

2020-11-01 - Creating a Basic Gemini Server

2019-07-28 - Notes and Thoughts from Grows Method Workshop

2019-04-14 - Notes, Quotes, and Thoughts from Release It

2019-04-02 - Emulating an HID Proxcard from Facility Code and Card Number

2019-03-31 - Creating a Simple Go Lambda Function to Save Data to S3

2019-03-04 - JavaScript Quine With Self Referential CRC32

2019-02-29 - Bash Quine

2019-02-23 - Video to ASCII Art

2019-02-14 - O'Reilly Software Architecture Conference 2019

Feed

Contact

gemini@j4.is is probably the best place to email me. I exist on social media as well

Twitter

F135 DEFB 670D 0ACB

Other

quotes.gmi

links.gmi

Orbit

Leo Orbit

Previous Orbit

Random Orbit

Next Orbit

I felt like I needed some ASCII art to really bring things together on this page:

                                       .......''.''''','''....
                                .............................'',,'...
                           .......'''''''''''''''..................'''..
                      ......''',,,,,,,,,,,,,,,,,,,,,''''''''''.........'''..
                   .'''..',,,;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,,,'''''''''''''''..
                 .''.'',;;;::::::::::::::;;;;;;;;;;;;;;;;;;;;;;,,,,,,'''''....''.
              ..'.',;;;:::::ccccccccc::::::::;;;;;;;;;;;;;;:;:;;;;;,,,,''''......'.
            .''',,;;::::ccllllllllccccc:c:::::::;;;;;;;;;;;;;;;;;;;;;;;,,,,''......'.
           .',,,;;:::cllooooooollllccccccc:::::::::::::::::::::::::::;;;;;;,,''.......
          ',,,;;;:cclodddxxdddooollccccccccc::::::::::::::ccccccccccc:::;;;,,,,''.....'.
        .,,,,;;:clodxxkkOOkkxxdooollcccccccccccccccccccccllloolllollccc::::;;,,,'''....''
       .',,;;:cldxkOO00KK00Okkddoollcccccccccccccccccclllooddddddddooollcc:::;;,,,'''....'
      .'',;:cldxkO0KXXNNNXKK0OxdoolcccccccccccccccccclloodxxOOOOOOkkxdddoollcc:;;;,,'....'.
     .'',;:loxkOKXNNWWWWNNXK0Okdollccccccccccccccccllloodxk0KXXNNXXK0Okxdooolllc:;,,,'....:.
    .,',;cloxk0KXNWWMMMWWNNXK0kdolccccccccccccccclllllodxkO0KXNNNNNNXK00kxdoolllc:;,,'....';
    ''';:lodxOKXNNWMMMMWWNNXK0kdolccccccccccccclllllllodxkkO0KXNNNNXXXXK0Oxdollllc:;,,'....;'
   .'',:llodx0KXNWWMMMMWWNNXKOkdolccccccccccccllllllllloooddkO0KXXXNNNNXK0Oxdolcccc:;;,'....:
   ''';cloodkKXNWWMMMMMWWNXK0OkdolllcccclllccclllllccccccccllooodxkO0KKKK0kxdolcccc::;,'....,,
  .'',:lllldk0KNWWMMMMMWWNXKK0kxdollccccloolccclllcccccccc:::;,,,,;:clodddoolcc:::::::,'.....c.
  ''';cc:;;::clooddxxxkkkkxxxxdolcc:::::lk0xlcccllcccccodxolc:;;,,,,,,;;:ccccc:;;,,,;;,'.....;,
 .'.';;,,,,,,,,,;;;;;;;:::::::::::;;;;;:okWXo::cccc::lkXX0kdocldxxdlc:;;;;;:cccc:;,,''''.....';
 .'.,;lkOOOOOkkxxdoooooooooooddoooccccodxxOWx:::cc::lOWMWNXxldOKXNNNNNKkoc:::::cc::;,''.......;
.''.,lc,'''',,,,,,,,;,;,,,'''',,;;;:ckN0kkONXl;::::c0WMMMWk:::;;;;;;:coxO00Oxocccc::;,''......,.
.'..c:'..','..............      .....'oOkkOKWkc;;;:kWMMW0l,,;,'.........',;cdkOOOOkdlc;,'.....'.
...,:'.'cdkOkdl:;,,''.........    .....;xkOKWNl;,',0MN0o,',,'.....'''........',,:coddolc:,'....'
.'.;'.':ldO00OOxdollllc::;;,''..   .....'oO0NWk;'..c0d:.',,'''...';:clooddxxxdl:;,'',,,,,,,'...'
''';..,:cldxkOOkxxkkkxdolc::::c:;.  ......l0XWX:....,'.','.,,.....',:coxk0KNWWWNKkdl:,'.........
..,,.';::ccllooooollc:;;,,,,,;:cll;. ......:0NWo......';,';,........,;:cllodxkkOkxdocc:;,'......
..,,',;:::::;;,''..............',;;,. ......;kXx.....,:;,;;'.......,:x0XKkdc:::cllcc::;;,'.......
..''',;::;,,'...;coxxxxxddlldOOd:..''. ......,oo,,'';cc;;c'.......';lkKWMMMWKkoolllc;;,,'........
..''',;:;,,';oOXNNNX0kxdlcccdXWX0x;...  ......,:;,',:c:;:c........'',;:cok0XNXOdolc:;,,''........
..''.,;;;,,ldOK0xl;'..........;oxxdl'..  .,,,;;:cllkOoc:cc''...............,;coolccc:;,'...',.''.
..''',,,',cll,....             ..;ldxc.  ;ccox0xllxNNklcoo:'......          ....'',,,,,'...,,....
..,;;;,',::'.                     .':xc..;kkkKWKlld00xlcldd.....                  ...'.'..,;,...'
..'cl:;;;,. .                     ...c:.,ON0xOWKoldOOdccclO,,oc...                .,ldc'.,;;,....
...:llc;,',dxl;.             ..,:lc::clkNMMOokW0lld0Ooc::lx0x:,',;:lcc:;;;::coxkO0ko:..';;::,....
...,lddl;'';lx0KX0dlc:;;::::c:;;;,,lO0KNWWXdo0WkllxK0dc::ldxkKkc.....,:ldxxkkkxoc;'..,:clcc:'....
....cdxkOkl,......''''.........';lkOOKXWWKxokNWxllkK0dl:ccloodOXN0dc,.......''',,,:looooolc:.....
....;ldk0XNKOo:'..     ....;lxkO00KNNWWWXOxxKWNdlokK0dlcccllllodxOXWMWX0OkxdxxkO0KXXKOxdoc:,.....
.....:ox0XWWWNXK0OOkxddx0XWWWWWWWWWNKKXX0kk0NMXdlok0Odcc::ldkOkdddxOXWMMMMMMMMMMMMWNX0kxo:,......
.....';lx0NWWWNNNNNXXXXNWWWWWWNKxc,..,::dkOXWWKdlokKkoc:;,;clclx0K0OOKXWMMMMMMMMMMWNKOkdc,.......
.......';lxKXNNNNNNXXNXNNXKOdc'....:xkkodk0XNNOoldOKOol:::cllol:';d0XNXNWMMMMMMMMWNKOxl;'........
.'.'......',:ldkO000Okxo:,........:dKX0kkOKNWNkooxKNKxlcccodol:::...,lkKNWMMMMMWNKOdc;'..........
 '.'............',,,'.........  .,:x00OkkOKNXklccdXWNOdllloddl:;,;......,:oxOOOxoc;'.............
 ..''.......................    .',,,;,;:clc;'..'':looc:;;::::;,,:'.........',;,'................
 ..'''''''''''''............    ....   ......  .....'''.........,c:;,,'........''''..............
 ...'''',,,,'''''................'..      .,;......:,.....'....,:ccc:c::;,''',,,,'''''...........
  ..'',,,,,,,,,,''..........'',;;cllc;'...  ..;,....'','''..',:::ccclllllccc:cc:;,,,''...........
  ..',,,;;;;,,,,,''.....',;;;;:codxxxdxkkxl,  ...  .:ddolcc::cclllllooollllllllc:;,'''''.........
   .',,,;;;;;;,,,,''...,:c::;:ldkO0KKXNWN0d;,ldo:lc,lOk0KXNXK0Okkxxxxkxolloooolc:;,''''''.......
   .'',,;;;;;;;,,''''';ccc::cdO0XNWMMWNNX0oclolccddold0Okxxk0NWWXOxdoddocloooool:;,',,,''.......
    .',,;;;;;;;;,,'',:ccc:;;ldOXNWWNX0xl;'..;loccl:;;;codxkxxxk00kdolcloc:oooool:;,,,,,'........
    .',,,,;;;;;;;,;;:cc:;,.';clll:;'........  .............';:ccllcll;:lc;cooolc:;,,,,''.......
     .',,,,;;;;;;;;;::;;'..........'..............,;;,''';:::;,''''','':l::loolc;;,,,,'.......
     ..,,,,;;;;;;,,,,,,'...   ..................,;clllcclodoolc:::c;...,l:;:llc:;;,,,''......
      ..',,,,,,;,,,,,''......lodk0XXX0kdollcccccccclodxkO00OxdollcoOO..'cc;;:cc:;;,,,'......
       ..'',,,,,,,,''..........',;::::cccccccllllclloxOKXNX0Odc:;;:co,.,cc,;:c::;,,,''.....
        ..''',,,,,'''...............................'',;;;,'.....',;;..,::;;::::;,,''.....
          ..'',,,,'''..... ..........                  ......';:c:::;',;:c:;:::;,,'......
           ..''',,,''........',,,,'....    ................',:llllll:;;:cc:;;;;,,'.....
             ..'''''''''..'',;;;;;,'.......'',,,;;;::::;,'',;:cllooolc:clc:;;;,,'....
               ..''''''''',,;;;:::::::::ccccccllllodk0XXKkdlllloooooollll:;;,,''....
                 ..'''''''',;;::::cclllcccccccclloddk0XWMMWNKOkxdddoooll:;,,''....
                   ..'....'',,;::::::::::::::;:::ccloxk0XNNXK0kxddooolc;,''.....
                     ..'....'',,,,,,,,;;;,,,,,,,,;;::clodxxxdddooolc:;,'.....
                       ..............'''''......''',,;;:::ccccccc:;,'.....
                          ...........................'',,,;;;,,''.......
                            ...........      ...........'''.........
                                ...                 .