【Netscape Navigator™】
.:: LINKS ::.
.:: ARTICLES ::.

BANNER EXCHANGE

Contact me on Tilde.Chat to exchange banners!

Random Tilde Box Join the Tildeverse Webring





SSB Log Entry 1187


What do you think is the hardest language or ecosystem to write unit tests for?

Read more…
Published 1 / 12 / 2020

SSB Log Entry 1183


Will a Pentium III Boot Windows 3.1?

Yes, it will.

Got curious over the weekend and tried it out. It worked!

WIndows 3.1 running on an early 2000s Pentium III machine * Had to find a DOS 6 boot disk * Installing Windows 3.1 on DOS > v6 causes an error about Windows not being able to run on said version...

Read more…
Published 30 / 11 / 2020

SSB Log Entry 1180


Looks like there's a Rust based Flash emulator

Really hoping someone does this for Java applets soon.

Read more…
Published 29 / 11 / 2020

SSB Log Entry 1179


HTML 3.2 was all we ever needed. Change my mind.

meme

#memes #shitposts

Read more…
Published 27 / 11 / 2020

SSB Log Entry 1170


An alternative future where Coffeeshops hang a little crab logo sign under their "FREE WiFi" sign to let you know they're serving up SSB gossip.

Read more…
Published 20 / 11 / 2020

SSB Log Entry 1167


OK, I think I have finally achieved my mofongo goals.

My family members were yelling at me the whole time telling me I was going to ruin it. Once they tasted it, I was able to prove them wrong.

We ate it all so fast that I forgot to take a picture...

Read more…
Published 20 / 11 / 2020

SSB Log Entry 1161


Quick #pigeon-protocol update:

  • The Golang version can now recieve (but not send) bundles to the Ruby version.
  • Spent the day cleaning up tests (68.9% coverage)
  • sigh I want to have this thing usable by April 2020. In line with that timeframe...
Read more…
Published 15 / 11 / 2020

SSB Log Entry 1158


I Wish There Were Technical Audio Books

The Problem

I have always preferred audio books and video code tutorials over written works. I also hold the (controversial?) opinion that example code is only useful for teaching syntax and is ineffective...

Read more…
Published 14 / 11 / 2020

SSB Log Entry 1155


I wish there was such a thing as a "database-on-a-chip" for embedded systems.

Read more…
Published 12 / 11 / 2020

SSB Log Entry 1136


News Headline: Driverless race car sums up 2020 by swerving into a wall for no reason.

memes

Read more…
Published 3 / 11 / 2020

SSB Log Entry 1132


@Tales From The Dork Web Hey! I read your things in the past and also have the same music taste ( #italo #vaporwave ) as you. Thanks for the follow!

Read more…
Published 2 / 11 / 2020

SSB Log Entry 1127


Is anyone participating in TiMaSoMo this month?

Read more…
Published 2 / 11 / 2020

SSB Log Entry 1124


So what is #thicket all about?

Read more…
Published 30 / 10 / 2020

SSB Log Entry 1108


Trying to quit coffee again. Wish me luck.

Only one cup today since I have to taper off or I get headaches.

Read more…
Published 26 / 10 / 2020

SSB Log Entry 1101


pigeon-protocol

Huge Brainstorming Doc - Part II

Out-of-Band Signals via query.pgn

This is an idea that I would appreciate feedback on from all the smart SSB / Earthstar / Bamboo folks.

What if, instead of signalling interest about feeds in-band...

Read more…
Published 25 / 10 / 2020

SSB Log Entry 1100


pigeon-protocol

Huge Brainstorming Doc - Part I

I am brainstorming ideas about better ways for Pigeon Protocol peers to attain consistency while preserving privacy, reducing meta-data and decreasing disk usage. I post this note publicly in hopes...

Read more…
Published 25 / 10 / 2020

SSB Log Entry 1092


One thing the raises eyebrows to new SSB users is that blocks and follows are eternally public information.

Has SSB (or similar protocols) investigated off-feed interest/disinterest signalling? Is there any good reading material out there related...

Read more…
Published 21 / 10 / 2020

SSB Log Entry 1088


Looks like the US Government is filing antitrust charges against Google today. https://www.theverge.com/2020/10/20/21454192/google-monopoly-antitrust-case-lawsuit-filed-us-doj-department-of-justice

Has anyone been following this ?

Read more…
Published 20 / 10 / 2020

SSB Log Entry 1084


Another short #pigeon-protocol update:

Realize a Huge Flaw in Blob Bundles

I've been thinking about the way the spec handles blob transmissions in bundles. Currently, the sender is required to pack blobs into a bundle and name the file after the...

Read more…
Published 17 / 10 / 2020

SSB Log Entry 1074


Quick #pigeon-protocol update:

Still have my head down on the Golang port, which is done in small half hour chunks as my schedule allows once a day prior to work.

Just got message verification finished :clap:. This is one of the hardest parts to...

Read more…
Published 15 / 10 / 2020

SSB Log Entry 1066


Found an unopened CD-ROM in a GIS textbook from 2000.

It contained a Netscape Navigator installer.

That was fun. It even runs OK inside Wine on Ubuntu.

Sadly, all of the default bookmarks are broke now.

The blog of Netscape Navigator. Rendered in Netscape Navigator.

Read more…
Published 10 / 10 / 2020

SSB Log Entry 1065


We're updating the terms of our end-user license agreement lol.

Read more…
Published 9 / 10 / 2020

SSB Log Entry 1059


What's a good game that is:

  • Multiplayer
  • Strategy based
  • Not real time, probably turn based
  • (nice to have) long running

My friend and I have busy schedules now and we don't have time to spend 8 hours a day on a Runescape server as we did...

Read more…
Published 8 / 10 / 2020

SSB Log Entry 1052


Pigeon Protocol Update, September 30th 2020

Note to folks just tuning in: I do weekly-ish updates related to #pigeon-protocol - a sneakernet-focused project with similar goals to SSB.

Done

I am continuing work towards a Golang Pigeon client that...

Read more…
Published 30 / 9 / 2020

SSB Log Entry 1051


The gods of YouTube have shown me that there are people out there making vacuum tubes in their garage from scratch. That's amazing.

A vacuum tube being created by hand using a vice, some welding equipment and a blow torch

https://www.youtube.com/watch?v=dRI0ZLTP6_0

Read more…
Published 29 / 9 / 2020

SSB Log Entry 1047


Are there no CI tools built around the concept of simplicity? I can't seem to find any. All the tools I see are seeking other goals, such as speed or the ability to configure every possible scenario or use case.

As an analogy of what I'm looking for...

Read more…
Published 26 / 9 / 2020

SSB Log Entry 1045


https://github.com/ggerganov/wave-share 👀

Read more…
Published 25 / 9 / 2020

SSB Log Entry 1040


pigeon-protocol SHORT UPDATE:

I'm still terrible at Go (sorry). This update is more of a solicitation for help from seasoned Golang devs rather than my traditional daily updates.

Why is My Go DB Connection Hanging?

I wrote a unit test that calls...

Read more…
Published 24 / 9 / 2020

SSB Log Entry 1037


So I posted some @pub.vaporsoft.xyz invites to BBJ (an internal BBS at tilde.town). I did a terrible job of explaining what SSB is, or how invites work. I've been using SSB for so long I may be out of touch with new tutorials / resources for a newcomer...

Read more…
Published 23 / 9 / 2020

SSB Log Entry 1032


While I was debating the merits of Base32 vs. Base64, this dev flew under the radar and created Base2048.

Read more…
Published 21 / 9 / 2020

SSB Log Entry 1020


Pigeon Protocol Daily Update, September 10th 2020

Note to folks just tuning in: I do daily-ish updates related to #pigeon-protocol - a sneakernet-focused project with similar goals to SSB.

Done

For those that missed it, I created a working (sort...

Read more…
Published 10 / 9 / 2020

SSB Log Entry 1014


DJ Netscape's #italodisco pick of the day: Live performance of "Old Man", circa 1984 New Sin - Old Man

Read more…
Published 8 / 9 / 2020

SSB Log Entry 1013


Really hoping that GPT-3 can be applied to the next generation of #italodisco lyrics.

Read more…
Published 8 / 9 / 2020

SSB Log Entry 1008


Do SSB clients ever use their signing keys to sign things that are not in their feed? Or are secret keys reserved exclusively for "on chain" usage?

Read more…
Published 8 / 9 / 2020

SSB Log Entry 1007


A floppy-disk Walkman – using a Raspberry Pi

Excuse me as I throw my wallet at my computer screen.

https://shkspr.mobi/blog/2020/09/a-floppy-disk-mp3-player-using-a-raspberry-pi/

Read more…
Published 7 / 9 / 2020

SSB Log Entry 992


When @kas shares updates about Venus Flytraps, all I can think about is chocolate cake. Am I the only one that sees it?

Dionæa_muscipula_seedling.jpg closeup shot of a coconut chocolate cake

Read more…
Published 2 / 9 / 2020

SSB Log Entry 991


Any butts on here good at Go project layout? I'm building out the #pigeon-protocol CLI. Very new to Go.

I think the package structure I want is:

  • Main package (just a main() function that calls Cobra commands)
    • …which uses a cli or cmd
Read more…
Published 2 / 9 / 2020

SSB Log Entry 982


Short #pigeon-protocol dev diary:

Not too much new to report. Still working on persistence. Going to try using ql as the main persistence mechanism for the #golang version. Thanks to @cryPhone📱 for recommending it.

Moving slower than I'd like, due...

Read more…
Published 24 / 8 / 2020

SSB Log Entry 980


😍 Z80-MBC2: a 4 ICs homebrew Z80 computer

The options available for a cheap homebrew computer these days are growing. I really want to build one eventually.

Read more…
Published 23 / 8 / 2020

SSB Log Entry 978


The software industry is currently going through the “disposable plastic” crisis the physical world went through in the mid-20th century (and is still paying down the debt for). You can run software from 1980 or 2005 on a modern desktop without...

Read more…
Published 21 / 8 / 2020

SSB Log Entry 973


Any #go devs have experience with pure Go embedded DBs? Currently shopping around for a persistence layer for a Go implementation of #pigeon-protocol.

"Why not SQLite?": I'm doing a rewrite in Go to increase portability. SQLite does fit the bill,...

Read more…
Published 19 / 8 / 2020

SSB Log Entry 966


I wish there was a laptop (or just a "thing with a real keyboard") that had an epaper display for $250-ish.

Read more…
Published 16 / 8 / 2020

SSB Log Entry 962


Pigeon Protocol Daily Update, August 11th 2020

Note to folks just tuning in: I do daily-ish updates related to #pigeon-protocol - a sneakernet-focused project with similar goals to SSB.

IN PROGRESS

:wave: Hey! I'm back. It's been about a month since...

Read more…
Published 11 / 8 / 2020

SSB Log Entry 954


Mission accomplished. They tasted good.

various photos showing the process of breading and deep frying a batch of oyster mushrooms

Read more…
Published 3 / 8 / 2020

SSB Log Entry 951


I bought one of those "Grow mushrooms in a box" things. oyster mushrooms growing in a cardboard box

Read more…
Published 3 / 8 / 2020

SSB Log Entry 936


What's a good podcast similar to Hackaday podcast?

Read more…
Published 25 / 7 / 2020

SSB Log Entry 929


pigeon-protocol update: Researching tools in the Go ecosystem for writing a parser. The Ruby version used the StringScanner class. I really would like to use a parser generator, but it seems quite difficult thusfar. I may write my own StringScanner

Read more…
Published 21 / 7 / 2020

SSB Log Entry 918


Short update on #pigeon-protocol today:

I finished learning Go. Starting too work on a single-file binary executable CLI for Pigeon. https://tildegit.org/PigeonProtocolConsortium/experimental-cli

Not too much else to report.

Read more…
Published 17 / 7 / 2020

SSB Log Entry 902


Daily challenge: Draw an interpretation of whatever @birdy says for the day.

Read more…
Published 10 / 7 / 2020

SSB Log Entry 899


Could I Port Pigeon Protocol Work to My Device?

Because #pigeon-protocol does not (and never will) require a network stack, the things needed to create a client library are minimal. This minimalism is a main goal of the project.

If you are starting...

Read more…
Published 10 / 7 / 2020

SSB Log Entry 893


Pigeon Protocol Daily Update, July 8th 2020

Note to folks just tuning in: I do semi-daily updates related to #pigeon-protocol - a sneakernet-focused project with similar goals to SSB.

IN PROGRESS

Learning Go. I will write the non-prototype CLI client...

Read more…
Published 8 / 7 / 2020

SSB Log Entry 890


One of my big goals for 2020 was to take a real-deal class that was led by an instructor to learn a technical skill. After COVID, my options were more limited and I decided to just take a MOOC. This was the second time I am trying a MOOC. I'm ready...

Read more…
Published 6 / 7 / 2020

SSB Log Entry 872


Pigeon Protocol Daily Update, June 29th 2020

Note to folks just tuning in: I do semi-daily updates related to #pigeon-protocol - a sneakernet-focused project with similar goals to SSB.

DONE

  • I created a developer mailing list for Pigeon. pigeon_developers...
Read more…
Published 29 / 6 / 2020

SSB Log Entry 858


Pigeon Protocol Daily Update, June 25th 2020

Note to folks just tuning in: I do semi-daily updates related to #pigeon-protocol - a sneakernet-focused project with similar goals to SSB.

DONE

Read more…
Published 25 / 6 / 2020

SSB Log Entry 851


Short and sweet update on #pigeon-protocol :

Still finishing up the docs. 👍

Read more…
Published 23 / 6 / 2020

SSB Log Entry 847


Excited to try #earthstar .

Read more…
Published 22 / 6 / 2020

SSB Log Entry 827


Happy Friday, Scutlleverse.

Read more…
Published 19 / 6 / 2020

SSB Log Entry 821


"Hacker News user has single-handedly predicted 300 of the last 4 failed software projects"

Read more…
Published 17 / 6 / 2020

SSB Log Entry 815


Rawwwrrr! A dinosaur

Read more…
Published 17 / 6 / 2020

SSB Log Entry 814


Pigeon Protocol Daily Update, June 17th 2020

Note to folks just tuning in: I do semi-daily updates related to #pigeon-protocol - a sneakernet-focused project with similar goals to SSB.

DONE

  • Finished reviewing all the great documentation and additions...
Read more…
Published 17 / 6 / 2020

SSB Log Entry 812


I'm on RetroShare now, too. PM me for my certificate.

Read more…
Published 17 / 6 / 2020

SSB Log Entry 807


Pigeon Protocol Daily Update, June 16th 2020

Note to folks just tuning in: I do semi-daily updates related to #pigeon-protocol - a sneakernet-focused project with similar goals to SSB.

DONE

IN PROGRESS

  • Asking...
Read more…
Published 16 / 6 / 2020

SSB Log Entry 794


Pigeon Protocol Daily Update, June 15th 2020

Note to folks just tuning in: I do semi-daily updates related to #pigeon-protocol - a sneakernet-focused project with similar goals to SSB.

DONE / IN PROGRESS

  • I finished the tutorial.md for the Ruby...
Read more…
Published 15 / 6 / 2020

SSB Log Entry 792


I have an aquarium with a heater for tropical fish. The water is very warm, so I need to replace the water every so often otherwise salt will accumulate in the tank as the heater evaporates the water.

Has anyone used aquarium water for #gardening...

Read more…
Published 14 / 6 / 2020

SSB Log Entry 781


Pigeon Protocol Daily Update, June 9th 2020

Note to folks just tuning in: I do semi-daily updates related to #pigeon-protocol - a sneakernet-focused project with similar goals to SSB.

IN PROGRESS

I'm about 80% done with the Ruby lib API docs. After...

Read more…
Published 12 / 6 / 2020

SSB Log Entry 774


OK I think I have beaker working. I guess I should share drives with people now?

Read more…
Published 10 / 6 / 2020

SSB Log Entry 772


Just installed #beakerbrowser . This is cool, but I think I need to wait until I get home. Current network is not hole punchable. Is that a big deal?

Read more…
Published 9 / 6 / 2020

SSB Log Entry 766


Pigeon Protocol Daily Update, June 9th 2020

Note to folks just tuning in: I do semi-daily updates related to #pigeon-protocol - a sneakernet-focused project with similar goals to SSB.

Done

The first ever stable version is published on Tildegit under...

Read more…
Published 9 / 6 / 2020

SSB Log Entry 760


Wrist-Based Data Storage

A smart watch with a 1 TB SD card.

Instead of pulling data from the cloud, you pull it from the watches' SD card. Your phone and your laptop are both able to retrieve data via Bluetooth or WiFi. Since a watch is easy to wear...

Read more…
Published 7 / 6 / 2020

SSB Log Entry 753


Pigeon Protocol Daily Update, June 5th 2020

Note to folks just tuning in: I do daily updates related to #pigeon-protocol - a project with similar goals to SSB.

Done

I am (finally) done renaming sigils.

The new messages look like this:

``` author...

Read more…
Published 5 / 6 / 2020

SSB Log Entry 747


Pigeon Protocol Daily Update, June 3rd 2020

Note to folks just tuning in: I do daily updates related to #pigeon-protocol - a project with similar goals to SSB.

Discussion

Yesterday I had an interesting discussion with @Christian Bundy surrounding...

Read more…
Published 3 / 6 / 2020

SSB Log Entry 737


huge tomato plants in a pot Tomato plants are getting big. I've had good luck with old pots that sat outside unused (and full of leaves) for a year or two before being planting. I don't know what it is about that that makes the soil so favorable.

gardening

Read more…
Published 2 / 6 / 2020

SSB Log Entry 736


Pigeon Protocol Daily Update, June 2nd 2020

Note to folks just tuning in: I do daily updates related to #pigeon-protocol - a project with similar goals to SSB.

In Progress

  • Change @, %, & to FEED., TEXT., FILE., respectively.
  • Make ED25519 and...
Read more…
Published 2 / 6 / 2020

SSB Log Entry 727


Sure, you've heard of the hot new trend known as "dopamine fasting", but have you heard of the lesser known trend of "cortisol feasting"?

Read more…
Published 29 / 5 / 2020

SSB Log Entry 723


Going to start a new thread about @kas 's use of the Obsidian app for #zettelkasten .

I got an invite a few days ago. I am skeptical that manually managed files can scale into the tens of thousands (a number which I intend to reach, and which I have...

Read more…
Published 28 / 5 / 2020

SSB Log Entry 719


Just found out that cardinals account for 49% percent of backyard bird sightings in my locale. He's special to me and I'm not going to let statistics get in the way of that. You're welcome to my bird feeder any day, buddy.

a northern cardinal peering in to my window

birds #showmeyourbirds

Read more…
Published 27 / 5 / 2020

SSB Log Entry 716


qaul looks cool and seems to have many of the same goals as #pigeon-protocol .

I really like the term "internet independent" and am excited to see where this goes.

Read more…
Published 26 / 5 / 2020

SSB Log Entry 714


Facial recognition software should be used for positive things, like helping me know if the bird at the feeder is the same one as yesterday.

Read more…
Published 25 / 5 / 2020

SSB Log Entry 712


I dislike using Git for things other than version control.

It's a great version control system, but every time I see a tool that uses Git for other stuff (static site generator, database, package manager, installation tool, etc…), it lacks polish...

Read more…
Published 25 / 5 / 2020

SSB Log Entry 710


Ah here we go, some blog articles to confirm my bias with:

"Caffeine: A vitamin-like nutrient, or adaptogen" http://raypeat.com/articles/articles/caffeine.shtml

Read more…
Published 25 / 5 / 2020

SSB Log Entry 708


Probably need to take a one week vacation from #pigeon-protocol to tend to some work / family issues. I will be back at it in exactly one week. Thanks for all the support folks!

Read more…
Published 25 / 5 / 2020

SSB Log Entry 704


Possible #zettelkasten client. For the irony, mostly: https://en.wikipedia.org/wiki/Cardfile

Read more…
Published 24 / 5 / 2020

SSB Log Entry 703


I just read about #zettelkasten this week. I also started an graph algorithms MOOC this week. Last week I learned about "terminology extraction" I would love to have a zettlekasten system that:

  • Performs terminology extraction on each note.
  • Cross...
Read more…
Published 24 / 5 / 2020

SSB Log Entry 698


The coffee cessation idea lasted about 4 hours, btw.

Read more…
Published 23 / 5 / 2020

SSB Log Entry 695


Remember in 2015 when everyone was like "Use ES6 transpilers! Some day, you won't even need them!"

lol

Read more…
Published 22 / 5 / 2020

SSB Log Entry 687


Pigeon Protocol Daily Update, May 22nd

Note to folks just tuning in: I do daily updates related to #pigeon-protocol - a project with similar goals to SSB.

DONE

The Ruby implementation now enforces "canonical ordering" rather than flexible ordering...

Read more…
Published 22 / 5 / 2020

SSB Log Entry 683


Going to try to drink less than a pot of coffee today. Wish me luck.

Read more…
Published 22 / 5 / 2020

SSB Log Entry 676


Unpopular opinion: Parallelism is a compromise you make at design time to gain performance speed while sacrificing traceability and introspection.

Read more…
Published 20 / 5 / 2020

SSB Log Entry 675


Pigeon Protocol Daily Update, May 20th

Note to folks just tuning in: I do daily updates related to #pigeon-protocol - a project with similar goals to SSB.

DONE

Everything is still a work in progress with regards to enforcing canonical ordering of...

Read more…
Published 20 / 5 / 2020

SSB Log Entry 670


Pigeon Protocol Daily Update

Note to folks just tuning in: I do daily updates related to #pigeon-protocol - a project with similar goals to SSB.

DONE

Today, everything is a work in progress.

I was originally going to allow flexible header ordering...

Read more…
Published 19 / 5 / 2020

SSB Log Entry 662


I sure could use some humor right about now.

Read more…
Published 16 / 5 / 2020

SSB Log Entry 647


Do you have any strongly held, but unpopular beliefs regarding software development practices?

Read more…
Published 15 / 5 / 2020

SSB Log Entry 645


Pigeon Protocol Update: May 15th, 2020

Note to folks just tuning in: I do daily updates related to #pigeon-protocol - a project with similar goals to SSB.

DONE

Yesterday, I found a bug. Header entries were order dependent. A better implementation...

Read more…
Published 15 / 5 / 2020

SSB Log Entry 636


Pigeon Protocol Daily Update

Note to folks just tuning in: I do daily updates related to #pigeon-protocol - a project with similar goals to SSB.

DONE

  • Did some minor cleanup, removed duplication.
  • I decided to reorganize headers, but then I realized...
Read more…
Published 14 / 5 / 2020

SSB Log Entry 619


Pokemon Go, but Birds

  • You sign up
  • You see a bird and photograph it.
  • Multiple players within a 30 mile radius identify the bird and reach consensus. Players earn points for correct identification, lose points for misidentification.
  • Once a...
Read more…
Published 13 / 5 / 2020

SSB Log Entry 617


Pigeon Protocol Daily Update

Note to folks just tuning in: I do daily updates related to #pigeon-protocol - a project with similar goals to SSB.

DONE

  • Today was mostly spent in Regex hell as I try to figure out why my lexer is crashing on bad...
Read more…
Published 13 / 5 / 2020

SSB Log Entry 616


A Northern Cardinal sitting in a pile of brush

This guy came to visit me during my morning coffee. Had to use digital zoom, unfortunately, which reduced the image's quality. I was concerned that if I got any closer it would fly away.

showmeyourbirds #birds

Read more…
Published 13 / 5 / 2020

SSB Log Entry 610


Pigeon Protocol Daily Update

Done

  • Fixed a mistake I made in the Lipmaa link implementation

TODO

  • Fix a bug where a message containing \n in a key causes StringScanner to hang indefinitely.
  • Re-order header fields to be more readable
  • Cleanup...
Read more…
Published 12 / 5 / 2020

SSB Log Entry 606


italodisco legend Alberto Carpani (AKA Albert One) passed away today from pneumonia, possibly caused by COVID-19. First Italo record I ever bought. Really going to miss him and his work.

Read more…
Published 11 / 5 / 2020

SSB Log Entry 599


one of those pens that does OCR using a sliding pane of glass

I am pretty sure I am dyslexic, but never bothered to get it checked out. I use a screen reader to help me read a lot because sometimes I "think" I see a word a certain way and it's actually not the correct word. Paper books (or, oh my god, PDFs...

Read more…
Published 11 / 5 / 2020

SSB Log Entry 597


Pigeon Protocol Daily Update

Pretty sure I naively screwed up the lipmaa link implementation and need to re-write. Going back and fixing the mess I made in a branch. Currently there are 10 failing tests.

Based on the discussion surrounding SSB URLs...

Read more…
Published 11 / 5 / 2020

SSB Log Entry 591


A test of skill where competitors create software, but run time exceptions are the only allowed means of flow control.

Read more…
Published 10 / 5 / 2020

SSB Log Entry 590


Remember these? https://www.mouseware.org/

Read more…
Published 10 / 5 / 2020

SSB Log Entry 560


Pigeon Protocol Daily Update

DONE

Not too much to declare here. Still writing docs.

TODO

  • While writing documentation, I found a few bugs related to blobs and backlinks. I will fix these before continuing.
  • Finish documentation (taking longer...
Read more…
Published 6 / 5 / 2020

SSB Log Entry 555


Does this exist: A machine-learning based tool for extracting key terms from text so that authors can better create glossaries for their reference texts?

Read more…
Published 5 / 5 / 2020

SSB Log Entry 552


(I forgot that #dev-diary was a thing)

Pigeon Protocol Daily Updates

  • Continued writing developer documentation. I am probably 40% done at this point.

pigeon-protocol

Read more…
Published 4 / 5 / 2020

SSB Log Entry 533


Pigeon Protocol Daily Update

DONE

Proof read the front page of the protocol spec and shuffled things around a bit. Technically this isn't done.

TODO

  • Finish writing the developer docs that specify message / bundle formats.

HELP WANTED

    ...
Read more…
Published 1 / 5 / 2020

SSB Log Entry 529


One of the best #italodisco mixes I've heard in a while: https://www.youtube.com/watch?v=2NSBtP4sB_U&list=LLjGE645YGFiud9e3OEuW46g&index=3

Read more…
Published 30 / 4 / 2020

SSB Log Entry 528


Pigeon Protocol Daily Update

DONE

I finished writing the #pigeon-protocol API docs for the Ruby client. These docs may be useful to outside observers even if you have no plans on writing Ruby code. They give a good overview of how a compliant Pigeon...

Read more…
Published 30 / 4 / 2020

SSB Log Entry 525


ONLY 90s KIDS WILL RECOGNIZE THIS ONE:

literally just a desktop email client

I made the switch to a desktop email client recently. It's been refreshing. It's fast, simple. It works.

Read more…
Published 29 / 4 / 2020

SSB Log Entry 522


I will start posting daily #pigeon-protocol updates to my feed.

Today I wrote more documentation for the Ruby client. It is ~80% complete.

You can find the (nearly complete) documentation here.

Please let me know what you think.

Read more…
Published 29 / 4 / 2020

SSB Log Entry 521


A save icon that is not a floppy disk but instead is a blank sheet of paper with an arrow pointing down Looks like OpenOffice "modernized" their save icon to no longer be a floppy disk. I'm outraged.

Read more…
Published 28 / 4 / 2020

SSB Log Entry 515


Towards the end of last year, I started noodling around with an idea of an SSB-esque protocol that had fewer "moving parts" so that it could be:

  • Easily implemented by third party devs in new languages
  • Free of network dependencies (I wanted something...
Read more…
Published 28 / 4 / 2020

SSB Log Entry 508


Seeing @SoapDog (SPX) 's #cyberdeck post reminded me of an old Windows 95 box I purchased at the Vintage Computing Festival Midwest last year:

A very old and small computer

Read more…
Published 27 / 4 / 2020

SSB Log Entry 503


Does anyone here play with Retro #forth ? I'm trying my hand at building a Nga VM currently. It's coming along OK aside from some bugs to work out.

RetroForth is really exciting stuff. Seems to offer a lot of stuff out of the box without adding too...

Read more…
Published 26 / 4 / 2020

SSB Log Entry 500


@Gaffen Mentioned something in a non-SSB that I never realized about SSB:

SSB use encourages you to become socially closer to a smaller group of peers. This is in contrast to other platforms (like Mastodon or Twitter) that expose you to more numerous...

Read more…
Published 25 / 4 / 2020

SSB Log Entry 487


@SoapDog (SPX)'s recent post (%ZvMutQOyUPbi2oQ1Cd3QZLXWAgsgBcxTsU4mSoPNCBw=.sha256) got me thinking:

What are some good open standards that are actively maintained other than HTML for easily rendering cross-platform graphics on a screen? Does such...

Read more…
Published 22 / 4 / 2020

SSB Log Entry 479


Pseudocode representing a gossip protocol Watching a good talk by Félix López on Epidemic Broadcast Trees. https://paperswelove.org/2016/video/felix-lopez-introduction-to-gossip-protocols/

Read more…
Published 18 / 4 / 2020

SSB Log Entry 465


Question About Bamboo Terminology

Below I've "invented" two terms. Is there a real name for the thing I am referring to in #bamboo ?

"normal backlink": A Bamboo message where the lipmaalink property is equal to (seqnum-1). In a feed of length 20...

Read more…
Published 14 / 4 / 2020

SSB Log Entry 461


Just deleted Twitter. I took a year off in 2019 and after being back for a few months, I can see it's not very positive and does not bring a lot of value to my life. Algorithmic feeds are bad.

Read more…
Published 12 / 4 / 2020

SSB Log Entry 450


The SSB whitepaper mentions that timestamps are applied to messages but cannot be trusted for security reasons.

Does anyone know of any timestamping techniques that do not require centralized infrastructure or consensus (two things that seem to be...

Read more…
Published 9 / 4 / 2020

SSB Log Entry 443


After reviewing all the ways you can ASCII encode binary data, I think Crockford's Base 32 is my favorite.

  • No special characters
  • No padding to get in the way (there is an optional checksum, though)
  • URL safe and file system safe (even on case...
Read more…
Published 6 / 4 / 2020

SSB Log Entry 440


Secure Scuttlebutt's immutability gives us the gift of humility. Everyone makes spelling mistakes. Especially me.

Read more…
Published 4 / 4 / 2020

SSB Log Entry 439


a cluster of four seeds on a piece of white paper. The seeds have just opened

Looks like scarification works! For perspective: these seeds were sitting on a wet towel for weeks with no activity. They started to crack and swell within 24 hours of scarification. Hopefully the keep growing!

gardening

Read more…
Published 4 / 4 / 2020

SSB Log Entry 434


I've got some stubborn seeds that aren't germinating. Going to try scarification for the first time. Wish me luck! Will post pics if it works. #gardening

Read more…
Published 3 / 4 / 2020

SSB Log Entry 422


Found this on Twitter today. Seems useful: image.png

Read more…
Published 30 / 3 / 2020

SSB Log Entry 409


With the way gossip works in #ssb, does the local machine ever persist messages to disk that cannot be verified? Eg:

  • You receive a message from peer A that was authored by peer B
  • The message is syntactically valid, but you don't have peer B's...
Read more…
Published 26 / 3 / 2020

SSB Log Entry 402


image.png

American politics 2020 in one photo.

Read more…
Published 24 / 3 / 2020

SSB Log Entry 392


I'm going to try to do more mobile scuttling. My mobile feed is @Netscape Mobile.

Read more…
Published 19 / 3 / 2020

SSB Log Entry 366


SSB Verification From Scratch in Ruby

I just did it (I think). I am going to post it here in tutorial form with the hope that it helps someone.

First we need a few dependencies:

ruby require "json" require "base64" require "ed25519"

Here's the...

Read more…
Published 10 / 3 / 2020

SSB Log Entry 359


I vaguely remember images rendering correctly when offline in previous versions of #patchwork. I don't have internet at home this week (which has been surprisingly nice, actually) and have noticed that I can't see any images. Is this expected? Do I...

Read more…
Published 8 / 3 / 2020

SSB Log Entry 348


Hey- can anyone see this message? Just naively moved my .ssb folder off of a defective laptop onto a new laptop.

Read more…
Published 4 / 3 / 2020

SSB Log Entry 345


Has anyone found a USB docking station that Just Works :tm: on Ubuntu?

Read more…
Published 28 / 2 / 2020

SSB Log Entry 336


How are things going with #bamboo and #bamboo-rs lately?

Read more…
Published 27 / 2 / 2020

SSB Log Entry 308


Quick attendance call- who here is from tilde.town ? CC: @m455 @Gaffen @按豆

Just trying to make sure I am following all the tilde.town folks here.

Read more…
Published 12 / 2 / 2020

SSB Log Entry 296


What is the difference between a "connection" and "possible connection" in #patchwork ?

Read more…
Published 1 / 2 / 2020

SSB Log Entry 287


I wonder how email managed to stay federated when so many other protocols fell to centralization.

IRC => All the chat/messenger apps FTP => Drop Box and Drive NNTP => Reddit, Twitter, etc..

Somehow, email managed to stay in use, even among less-than...

Read more…
Published 19 / 1 / 2020

SSB Log Entry 280


Do you own a 7" laptop? How do you like it?

Read more…
Published 17 / 1 / 2020

SSB Log Entry 268


Welp I just found a live server that is running DOS on a PC Junior. Very fun. #retrocomputing http://50.125.82.27:8088/

Read more…
Published 5 / 1 / 2020

SSB Log Entry 262


I took a hiatus from Twitter in 2019. Coming back to Twitter after a year of using SSB exclusively really amplifies how manipulative algorithmic feeds and endless scroll are. I can set check Patchwork quickly and get back to work. Twitter is a non...

Read more…
Published 3 / 1 / 2020

SSB Log Entry 257


A pollen grain, under a microscope The tip of a ballpoint pen, magnified a billiondyseven times Just noticed that SSB has a #microscope channel. I like microscopes, too!

Read more…
Published 2 / 1 / 2020

SSB Log Entry 246


Plato grew concerned over people's reliance on books rather than memorization. I will hear on occasion a similar sentiment from people of our time. They worry that the people of today have lost something by relying on digital formats such as web search...

Read more…
Published 12 / 12 / 2019

SSB Log Entry 229


That moment when your browser asks you to enable DRM so that you can watch an ad. This is insanity, folks. How did we get here?

Read more…
Published 22 / 11 / 2019

SSB Log Entry 227


There's a lot of pressure to do useful and productive things with computers. I refuse to give in. #fun

Read more…
Published 20 / 11 / 2019

SSB Log Entry 216


How do I reset my identity in #manyverse ? I tried uninstalling and re-installing, but it's still my old ident. Is there a directory I can delete somewhere?

I haven't used the app in a while- it's really coming along!

Read more…
Published 18 / 11 / 2019

SSB Log Entry 206


An old art project I forgot about.

Desolation. A wave of loneliness washes over you. You think of the past and reflect on the silence of a place that once flourished.

Read more…
Published 17 / 11 / 2019

SSB Log Entry 199


I think I found a way to use Patchwork as a blogging client! Hooray! This is great news because it will make it much easier to insert photos into my static site generator. I can also do mobile posts via the manyverse app.

Special thanks to everyone...

Read more…
Published 17 / 11 / 2019

SSB Log Entry 192


Is there a way to get a JSON list of all local SSB messages where "type": "post" and "author": "me"? #help

Read more…
Published 16 / 11 / 2019

SSB Log Entry 172


Has this ever been done before?

A static site generator that just reads your SSB feed and builds a blog.

Read more…
Published 27 / 10 / 2019

SSB Log Entry 165


Has anyone in the SSB community created an 88x31px ("micro banner") banner ad for the SSB project? Asking for a friend.

Read more…
Published 26 / 10 / 2019

SSB Log Entry 161


bamboo is such a cool project! I was very excited to find it last night. Great work!

I had a question after reading the README.md file: Why does a #bamboo message have a backlink and a lipmaalink property? Would it be insecure / inconvenient to only

Read more…
Published 26 / 10 / 2019

SSB Log Entry 152


I've been starting to read about the idea of a merkle-tree based SSB feed and also the README for ssb-ooo. Is the out-of-order plugin for SSB essentially a delegation of trust to your peers to avoid downloading an entire stranger's (not friend-of-friend...

Read more…
Published 19 / 10 / 2019

SSB Log Entry 146


Just found an interesting public project. It was brought to my attention by Tilde Chat user dokuja on the channel \#tildetel:

http://futel.net/about/ image.png

Read more…
Published 9 / 10 / 2019

SSB Log Entry 140


Spreadsheets and relational databases are some of the greatest technologies seen in software. I'm trying to think of other technology that have:

  • Been around > 20 years.
  • Not seen much change in that time (due to completeness, rather than neglect...
Read more…
Published 7 / 10 / 2019

SSB Log Entry 135


I just noticed there is only one post in #italodisco . Let's fix that.

Current track of the week: https://www.youtube.com/watch?v=4gaymS2MhgU

Read more…
Published 4 / 10 / 2019

SSB Log Entry 122


When I use #ssb , I feel like I'm on a quieter, more intimate version of what the internet used to be.

Read more…
Published 1 / 10 / 2019

SSB Log Entry 121


Some zinnias and lettuce under artificial light. No, I did not plant the lettuce deep enough 😂 #gardening

I had to trim the lower leaves on the zinnias because they were not giving the lettuce any light.

image.png

Read more…
Published 1 / 10 / 2019

SSB Log Entry 106


What are some good articles and resources relating to gossip protocols in general? Extra points if it directly relates to SSB or delay tolerant networks.

Read more…
Published 23 / 9 / 2019

SSB Log Entry 105


image.png

Read more…
Published 20 / 9 / 2019

SSB Log Entry 104


I'm taking @VaporSoft down for maintenance. Sorry.

Read more…
Published 4 / 9 / 2019

SSB Log Entry 101


First flowers and fruits forming. #gardening image.png

Read more…
Published 21 / 8 / 2019

SSB Log Entry 96


Since @Gaffen is posting #gardening stuff, I will join in. Been growing a Thai Chili under 200 watts of CFL. Flowers started opening up yesterday after three weeks since last harvest. I am also in the process of building a DIY COB lighting system....

Read more…
Published 15 / 8 / 2019

SSB Log Entry 90


I wish there existed a web proxy that cached all web content browsed while online (in a big external hard drive or something), and then transparently serves content when internet connectivity is lost. Or maybe offer some sort of search page of cached...

Read more…
Published 29 / 7 / 2019

SSB Log Entry 80


Part III: Questions to Ask Publishers

Software ownership, despite being a once simple concept require re-evaluation after years of degradation.

Below I've outlined a list of questions to ask when evaluating software choices. My hope is by voting...

Read more…
Published 18 / 6 / 2019

SSB Log Entry 79


Part II: Things Got Worse

Despite low bandwidth, low CPU speeds and expensive storage costs, the CD-ROM era of the 90's and early 2000's offered many advantages not seen in modern software.

  • Software licensing fees were a one-time fee, not a recurring...
Read more…
Published 18 / 6 / 2019

SSB Log Entry 78


Part I: The Dying Practice of Software Ownership

In the early days of home computing, connectivity was scarce. Some computers did not have an internet connection at all, instead acting as a secluded island of data, never connecting to another node...

Read more…
Published 18 / 6 / 2019

SSB Log Entry 77


Hello from PatchFox. What an exciting piece of software this is. Thanks to everyone who made it possible.

Read more…
Published 13 / 6 / 2019

SSB Log Entry 57


Do any #ssb-implementations exist yet that are able to host a full SSB node without the use of NodeJS? That is to say, implement all of the functionality of ssb-server and at least partially implement ssb-client? I see some neat looking Python examples...

Read more…
Published 19 / 5 / 2019

SSB Log Entry 51


This is me testing the fancy new ssb-client module :) #test

Read more…
Published 17 / 5 / 2019

SSB Log Entry 34


I have a question about replication:

  • User A and User B are friends
  • User B follows User C
  • User C uses LAN discovery exclusively. No mutual friends, no pubs. Just publishes posts for their followers without following back.

Is it possible for...

Read more…
Published 14 / 5 / 2019