StoneBlue.com

2026-06-20 UTC, day: 171

Quote of the day: The possibilities of our returning from this mission in one piece may have just doubled.
--Nichelle Nichols as Lt. Uhura, Star Trek

What's my IP address? Your IP address is: 216.73.217.162

 

 

 
2026-06-20 20:10:24 +0000 UTC

Email

RFCs

  • RFC 5322 specifies the Internet Message Format (IMF), a syntax for text messages that are sent between computer users, within the framework of "electronic mail" messages. This specification is a revision of Request For Comments (RFC) 2822, which itself superseded Request For Comments (RFC) 822, "Standard for the Format of ARPA Internet Text Messages", updating it to reflect current practice and incorporating incremental changes that were specified in other RFCs.
  • RFC 5321 Simple Mail Transfer Protocol (SMTP) Defines how mail servers communicate and transfer email messages.
  • RFC 7208 Sender Policy Framework (SPF) Provides a method for verifying sender identity to prevent spoofing.
  • RFC 6376 DomainKeys Identified Mail (DKIM) Allows the sender to sign messages, enabling recipients to verify authenticity.
2026-06-16 18:11:37 +0000 UTC

vi

Diff in vi

:vsplit
:windo diffthis
:windo diffoff

Output from command into buffer

:read !<command>

Output to quickfix

:cexpr system("<command>")

:copen

:cnext :cprev to navigate

example: :cexpr system("go vet ./...")

vimgrep

:vimgrep /pattern/gj **/*

Quickfix buffer

:copen

source

:source ~/.vimrc

or

:source $MYVIMRC

Select all and retab

:set tabstop=4
ggVG
:retab

Visual mode

ctrl-v select columns

> insert a tab

See changes before saving file

:w !diff % -

2026-05-22 19:20:11 +0000 UTC

Ken Thompson tells how he developed the Go language at Google

Ken Thompson

Kenneth Lane Thompson, winner of the Association for Computing Machinery's A.M. Turing Award, discusses development of the Go programming language at Google in the early 2000s, its relationship the company’s cloud computing platform, and its eventual success as an open source project thanks to its robust standard libraries. https://www.youtube.com/watch?v=NTrAISNdf70

Reddit migrates from Python to Go

Reddit successfully migrated its largest data model—the Comments model—from a problematic legacy Python service to a new Golang microservice to improve reliability and performance. This involved a complex and safe migration strategy for write endpoints, which used sister data stores for isolated dual writes and tap comparison to ensure data integrity without disrupting production, ultimately halving the p99 latency for the three migrated write endpoints. https://old.reddit.com/r/RedditEng/comments/1mbqto6/modernizing_reddits_comment_backend_infrastructure/

Go is currently the best back-end language

In the past I've used Perl, C, C++, Java, Python, PHP, JavaScript, and C# for back-end web stuff and right now for me Go is the best choice.

In the 90s especially in 1998 when PHP3 came out PHP became my back-end language of choice.

Yes I also recently looked at Rust, nah for now.

The Go html/template package is great for generating dynamic HTML content.

What's New In Go 2026

Go is “boring” in the best way: stable, reliable, and built for scale. Explore what's new in Go 1.25 and 1.26, including the Green Tea garbage collector, native vectorized instructions, and the code-modernizers behind the “go fix” command. Whether your focus is developing AI agents or traditional microservices, discover how Go continues to deliver industry-leading advancements that make it the best choice for your mission-critical, high-performance applications. What's New in Go