I Fell in Love with Spring


I fell in love with spring
With budding trees, and warmth and flowers
The grass that grows and birds that sing;
And its occasional blustery showers.

I fell in love with summer
With still, warm nights and longer days
Mixed with rains, and distant thunder -
And resting daily in the sun's bright rays.

I fell in love with fall
Its cooler air and plentiful harvest
How the leaves in bright glory us enthral!
They're painted by nature's own great artist.

I fell in love with winter
And starlit skies and frosty nights

> Keep reading

Spring in Maine


Spring, when are you coming
With your warmth and sunny days?
I see tiny buds outside
Ready to burst forth
Waiting for warm, sunny rays.
But snow lies still on grass and lawn
Slowly melting in the rain.
A cold wind blows today -
It is spring in Maine.

Before long, summer will be here
To rocky coast and beach's delight
When gift shops line the road
And no one heed the lobsters' plight.
Summer! Sweet desire of our state
As for now we long in vain;
Here in tiny snow-flakes falling
It is spring in...

> Keep reading

Ufw (firewall) Reference


ufw enable ufw disable

Enable or disable the firewall.

ufw allow in http ufw reject telnet comment 'telnet is not encrypted'

Allow all incoming HTTP traffic and reject telnet globally (normally 'deny' is used but 'reject' will explicitly reject a connection).

ufw allow in from to any port 22 ufw allow in from 2001:db8::/32 to any port 22

Allow incoming ssh from certain hosts.

ufw limit ssh

Enable rate limiting for ssh, preventing more than 6 access attempts for an IP address...

> Keep reading

Docker Reference


Command/option | Description

> Keep reading

sed and awk Reference


Argument Description
awk '{print $1}' Print 1st word from lines separated by space
awk -F: '{print $1}' Print 1st word from lines separated by colons
sed -n Don't display input lines in output
sed '5d' Delete line number 5
sed '5,10d' Delete lines 5-10
sed '5,$d' Delete lines from 5 until end-of-file
sed -n '5~2p' Print every other line from the 5th line
sed -n '/pattern/p' Print lines matching a regex pattern
> Keep reading

Short Story: I'm So Sorry


If you're reading this, let me just say that I'm sorry: So very, very sorry.

I didn't mean for any of this to happen. I'm beyond devastated for all of the lives lost - and the countless destruction it brought. I have no words to express my regret and shame for what I did. I can only hope that whatever is left of humanity will go on, and one day build a new and better world without the mistakes we did.


> Keep reading

Common TcpDump Parameters


Argument Description
-A Print packet in ASCII
-e Print MAC address (link-level info)
-x Print packet in hex
--print Print parsed output even if saving packets to file
-w file Write raw packets to file
-- -
-c count Capture count packets
-i interface Listen on interface
-n Don't resolve addresses
port nnn Filter traffic on port nnn
host name Filter on host name
ip host name Filter IP...
> Keep reading

Common CURL Parameters


Argument Description
--http1.0 Use HTTP 1.0
--http1.1 Use HTTP 1.1
--http2 Use HTTP 2
-4 Resolve domain names to IPv4
-6 Resolve domain names to IPv6
-k Allow insecure connections in SSL
HTTP options
--data ... HTTP POST data
--data-urlencode ... HTTP POST data ('@' allowed)
-F name=content Specify multipart MIME data
-G Put POST data in URL and use GET
-H header/@file Pass custom header to server
-m secs Maximum...
> Keep reading

My List of Ubiquitous Software


(Really just a list for myself when I reinstall a new computer.)




> Keep reading

Common wget Parameters


Argument Description
-o Output file name
-nc No-clobber (don't overwrite anything)
-c Continue (add to existing file)
-N Only retrieve if newer than existing
-S Display server response
-nH Don't create host directories
--header=x Insert custom header
--save-headers Save headers to file
--referer=x Use custom referer
--method=x Use custom HTTP method
--post-data=STR Set POST data from string
--post-file=FILE Set POST data from file
-r Recursive
-l n Maximum recursion level
-k Convert links to local
-p ...
> Keep reading