roncli.com

Primary Language: JavaScript
Created:
Updated:
The roncli.com website.

Releases

v2.1.18

* Updated Necrolab URLs.
* Package updates.

v2.1.17

* Fixed bug with blog comments.
* Package updates.

v2.1.16

* Package updates.

v2.1.15

* Package updates.

v2.1.14

* Default location of Discord events to https://twitch.tv/roncli.
* Allow up to 1 GB file uploads.
* Package updates.

v2.1.13

* Package updates.

v2.1.12

* Temporarily disable WoW lookups.
* Package updates.

v2.1.11

* Updates required for upgrades of MariaDB.
* Fixed bug with Archivo Narrow not showing in some browsers.
* Fixed bug with a properly-formatted Soundcloud track URL that should cause a 404 error instead causing a 500 error.
* Package updates.

v2.1.10

* Removed Glimesh support.
* Package updates.

v2.1.9

* Remove Twitter support.
* Package updates.

v2.1.8

* Updates required for removal of Discord discriminator.
* Package updates.

v2.1.7

* Remove fade transitions for the résumé when on iOS to prevent a crash with Safari.
* Make résumé more mobile-friendly.
* Don't allow music player tab to overlap text on the résumé.
* Add nostr.json verification.
* Update Steam games list to not use the API anymore since Steam discontinued that field in their API.
* Fix a display bug for a Steam game that has page data.
* Package updates.

v2.1.6

* Added contacts admin page.
* Added the ability to disable Discord.
* Fix bugs related to latest MongoDb.
* Mastodon posts mirrored to Discord no longer do line wraps.
* Package updates.

v2.1.5

* Sort contacts by title.
* Package updates.

v2.1.4

* Fixed bug with links in Mastodon posts.
* Fixed bug with HTML in Google calendar event descriptions.
* Package updates.

v2.1.3

* Fix for Mastodon showing HTML in Discord.
* Fix for Google Calendar deleting and recreating Discord events.
* Fix for GitHub releases and commits when there are no releases and commits available.
* Fix for Glimesh occasionally failing.
* Package updates.

v2.1.2

* Add Discord scheduled events from the Google calendar for roncli Gaming.
* Minor bug fix with logging into Glimesh.
* Package updates.

v2.1.1

* Bug fixes for Necrolab.
* Package updates.

v2.1.0

* Replaced Twitter panel with combined Twitter/Mastodon social media panel.
* Replaced Toofz API calls with Necrolab API calls.
* NecroDancer records now show Synchrony with Amplified records only.
* Discord bot now posts Mastodon posts to the Discord server.
* Discord bot now posts Glimesh go live notifications to the Discord server.
* Dockerfiles now use specific versions instead of latest versions, image versions are now handled by dependabot.
* Fix Tweets to load more than once per application lifetime.
* Fix retweet display from the bot.
* Fix for résumé page on MacOS Safari.
* Fix for comments editor which broke single page application since v2.0.7.
* Package updates.

v2.0.8

* Discord bot now posts Twitch go live notifications to the Discord server.
* Add exception handling to Twitter notifications.
* More updates for Discord.js v14 compatibility.
* Package updates.

v2.0.7

* Package updates.

v2.0.6

* Discord bot now posts tweets to the Discord server.
* Package updates.

v2.0.5

* Add barebones Discord bot.

v2.0.4

* Package updates.
* Update PhotoPrism's entry point location.

v2.0.3

* Fix fonts on résumé page.
* Add links to résumé page.
* Package updates.

v2.0.2

* Implement database backup.
* Package updates.

v2.0.1

* Fixed a bug with deleting a redirect.
* Returned to using xivapi's library instead of a fork.
* Package updates.

v2.0.0

* Various bug fixes found during go live.
* Updated favicon and other meta images.
* Added metadata for sites like Twitter and Facebook to read.
* Package updates.

v2.0.0 Beta 2

* Various bug fixes found during go live.
* Logging improvements for regular cache check.
* Package updates.

v2.0.0 Beta 1

This release is a complete rewrite of the website, and is a release candidate for version 2.0.0.

* No longer uses Rendr or Backbone. Single page application functionality is now custom-built.
* Microsoft SQL Server replaced with MongoDB.
* Designed to work within docker containers.
* Includes web server solution nginx.
* Includes SSL renewal solution certbot.
* Includes photo storage solution PhotoPrism.
* Logs errors to Application Insights.

v1.0.8

This release sets up the website to work over SSL, removes references to Google Plus, and replaces the captcha system with one that requires less of a setup on Windows.

* Most URLs changed from http to https.
* Replace captchagen with svg-captcha.
* Removed references to Google Plus.
* Replaced Internet Explorer with Edge as a recommended browser.

v1.0.7

This is a bug fix release.

* Upgrades to many packages to address security issues.
* Replaced battlenet-api with blizzhub to comply with upcoming Battle.Net API requirements.
* Fixed various GitHub issues.
* Removed Node.js domains.
* Fix bug with error labels not on their own line.
* Fix bug with missing blog data crashing the front page.
* Fix bug with improperly cached data not getting refetched.

v1.0.6

This is a bug fix release.

* Upgrade node.js to version 10.0.0, and upgrade all packages to their current versions.
* Fix bug with dates in GitHub projects.
* Upgrade grunt-contrib-uglify to get gzipped size information on build.
* Fix bug with double clicking login.
* Fix bug with using wrong Steam server for CDN.
* Fix bug with style element showing in CSS previews.
* Fix ignored tags for the default controller.

v1.0.5

This is a bug fix release.

* Fix bug with IE.
* Remove Twitch player.
* Add Diamond rank to DCL and remove DCL playlists.
* Fix bug with Steam headers not displaying.

v1.0.4

This is a bug fix release.
- Updated DCL stats to show if a player is unranked as opposed to showing them in position 0.
- Upgraded file upload system for latest multer version.
- Updated DCL YouTube playlist to be configurable.
- Fixed bug with Facebook meta tags not HTML encoding.
- Fixed bug with certain files being unable to be downloaded.

v1.0.3

This is a bug fix release.
- Removed League of Legends from the site. The API changed and is not useful for the type of stats I wish to display.
- Fixed issues with gaming APIs not loading that were preventing the home page from loading.

v1.0.2

This is a bug fix release.
- Fixed the way that files are downloaded from the /files directory so that they may be downloaded from other pages.
- Added favicon.ico to the root for browsers that require it.

v1.0.1

This is a bug fix release.
- Fixed some bugs with mobile.
- Fixed bugs with Steam games that have achievements, but I haven't achieved any yet.

v1.0.0

This is the initial release of the roncli.com website!
- Added Twitch to the front page - When I am live on twitch.tv, my Twitch feed will show up on the front page.
- Added a listing of RSS feeds to the front page.
- ronc.li redirect service - URL shortener for my own use.
- jQuery Validation remote method - I removed my custom jQuery Validation method for remote validation and replaced it with the jQuery Validation remote method.
- Added an awesome roncli Productions logo loader between pages.
- Reduced number of instances where the font doesn't load right sometimes.
- Fixed bug with Twitter loading before the user login which resulted in logins from a cookie not always working.
- Moved allowed YouTube playlists into the database.
- Images can be no wider than 100% of the container it is in.
- Updated some models, moving them to collections to allow for caching.

v0.7.0

This version implements the life section, which is essentially just a bunch of links to specific pages on the site. Included is an administration section.

v0.6.0

This version implements the gaming section, which makes calls to Battle.Net, Riot Games, Steam, and the DCL. Also implemented is file uploading, and support for enumerating YouTube playlists. Included is an RSS feed for the gaming page and an administration section. Gaming pages also double as HTML pages, meaning that if you create a page with the same URL as a gaming page, that HTML will display on the page along with the rest of the page.

v0.5.0

This version implements the coding section, which links to GitHub. Included are RSS feeds for the coding page and each project pages, and an administration section. Coding pages also double as HTML pages, meaning that if you create a page with the same URL as a coding page, that HTML will display on the page along with the rest of the page.

v0.4.0

This version implements the music section, which links to SoundCloud. Included are comments, RSS feeds for the music and each individual tag, and an administration section. Music pages also double as HTML pages, meaning that if you create a page with the same URL as a music page, that HTML will display on the page along with the music.

v0.3.1

This version adds comments to the bottom of pages, and adds an administration section to moderate them.

v0.3.0

This version implements HTML pages. Included are page hierarchy with simple navigation, and an administration section.

v0.2.0

This version implements the blog, which links to Blogger and Tumblr. Included are comments, RSS feeds for the blog and each individual category, and an administration section.

v0.1.1

This version introduces the account page where you can change your email, password, or alias. This version is branched as the `base` branch, and will be kept updated as portions of the code pertaining to this branch are updated.

v0.1.0

This version introduces the bare bones of the website, including the layout, Twitter feed, contacts, and hosted sites. Users can register, login, and request password reset authorizations.

Commits

Merge pull request #1774 from roncli/dependabot/npm_and_yarn/logging/babel/eslint-parser-7.28.5
Bump @babel/eslint-parser from 7.28.4 to 7.28.5 in /logging
Merge pull request #1771 from roncli/dependabot/npm_and_yarn/logging/types/dockerode-3.3.45
Merge pull request #1769 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.28.5
Bump @types/dockerode from 3.3.44 to 3.3.45 in /logging
Bump @babel/core from 7.28.4 to 7.28.5 in /logging
Merge pull request #1768 from roncli/dependabot/npm_and_yarn/node-roncli-com/nodemailer-7.0.10
Bump nodemailer from 7.0.9 to 7.0.10 in /node-roncli-com
Merge pull request #1764 from roncli/dependabot/npm_and_yarn/logging/types/node-24.9.1
Bump @types/node from 24.8.1 to 24.9.1 in /logging
Merge pull request #1763 from roncli/dependabot/npm_and_yarn/logging/types/node-24.8.1
Bump @types/node from 24.7.2 to 24.8.1 in /logging
Merge pull request #1762 from roncli/dependabot/npm_and_yarn/logging/types/node-24.7.2
Bump @types/node from 24.7.1 to 24.7.2 in /logging
Merge pull request #1761 from roncli/dependabot/npm_and_yarn/logging/types/node-24.7.1
Bump @types/node from 24.7.0 to 24.7.1 in /logging
Merge pull request #1758 from roncli/dependabot/docker/nginx/nginx-1.29.2-alpine
Bump nginx from 1.29.1-alpine to 1.29.2-alpine in /nginx
Merge pull request #1757 from roncli/dependabot/npm_and_yarn/node-roncli-com/nodemailer-7.0.9
Bump nodemailer from 7.0.7 to 7.0.9 in /node-roncli-com
Merge pull request #1755 from roncli/dependabot/docker/redis/redis-8.2.2-alpine
Bump redis from 8.2.1-alpine to 8.2.2-alpine in /redis
Merge pull request #1753 from roncli/dependabot/npm_and_yarn/logging/types/node-24.7.0
Bump @types/node from 24.6.2 to 24.7.0 in /logging
Merge pull request #1752 from roncli/dependabot/npm_and_yarn/node-roncli-com/nodemailer-7.0.7
Bump nodemailer from 7.0.6 to 7.0.7 in /node-roncli-com
Merge pull request #1750 from roncli/dependabot/docker/db/mongo-8.0.15
Bump mongo from 8.0.14 to 8.0.15 in /db
Merge pull request #1749 from roncli/dependabot/npm_and_yarn/logging/types/node-24.6.2
Bump @types/node from 24.6.1 to 24.6.2 in /logging
Merge pull request #1747 from roncli/dependabot/npm_and_yarn/logging/types/node-24.6.1
Bump @types/node from 24.6.0 to 24.6.1 in /logging
Merge pull request #1746 from roncli/dependabot/npm_and_yarn/node-roncli-com/types/nodemailer-7.0.2
Bump @types/nodemailer from 7.0.1 to 7.0.2 in /node-roncli-com
Merge pull request #1744 from roncli/dependabot/npm_and_yarn/logging/types/node-24.6.0
Bump @types/node from 24.5.2 to 24.6.0 in /logging
Merge pull request #1743 from roncli/dependabot/npm_and_yarn/logging/dockerode-4.0.9
Bump dockerode from 4.0.8 to 4.0.9 in /logging
Merge pull request #1739 from roncli/dependabot/npm_and_yarn/node-roncli-com/roncli/node-application-insights-logger-v1.1.1
Bump @roncli/node-application-insights-logger in /node-roncli-com
Merge pull request #1738 from roncli/dependabot/npm_and_yarn/node-ronc-li/roncli/node-application-insights-logger-v1.1.1
Bump @roncli/node-application-insights-logger in /node-ronc-li
Merge pull request #1737 from roncli/dependabot/npm_and_yarn/node-roncli-com/roncli/node-minify-v1.2.4
Bump @roncli/node-minify from v1.2.1 to v1.2.4 in /node-roncli-com
Merge pull request #1729 from roncli/dependabot/npm_and_yarn/node-roncli-com/babel/core-7.28.4
Bump @babel/core from 7.23.9 to 7.28.4 in /node-roncli-com
Merge pull request #1733 from roncli/dependabot/npm_and_yarn/node-roncli-com/roncli/node-application-insights-logger-v1.1.0
Bump @roncli/node-application-insights-logger in /node-roncli-com
Merge pull request #1735 from roncli/dependabot/npm_and_yarn/node-roncli-com/tumblr.js-5.0.1
Merge pull request #1734 from roncli/dependabot/npm_and_yarn/node-roncli-com/blizzard.js-4.6.0
Merge pull request #1736 from roncli/dependabot/npm_and_yarn/node-roncli-com/roncli/node-redis-v0.1.20
Bump @roncli/node-redis from v0.1.18 to v0.1.20 in /node-roncli-com
Bump tumblr.js from 4.0.1 to 5.0.1 in /node-roncli-com
Bump blizzard.js from 4.5.0 to 4.6.0 in /node-roncli-com
Merge pull request #1732 from roncli/dependabot/npm_and_yarn/node-roncli-com/hot-router-1.0.4
Merge pull request #1731 from roncli/dependabot/npm_and_yarn/node-roncli-com/pbkdf2-3.1.5
Bump hot-router from 1.0.2 to 1.0.4 in /node-roncli-com
Merge pull request #1730 from roncli/dependabot/npm_and_yarn/node-roncli-com/babel/eslint-parser-7.28.4
Merge pull request #1728 from roncli/dependabot/npm_and_yarn/node-roncli-com/octokit/rest-22.0.0
Bump pbkdf2 from 3.1.3 to 3.1.5 in /node-roncli-com
Merge pull request #1726 from roncli/dependabot/npm_and_yarn/node-roncli-com/compression-1.8.1
Bump @babel/eslint-parser from 7.23.10 to 7.28.4 in /node-roncli-com
Merge pull request #1727 from roncli/dependabot/npm_and_yarn/node-roncli-com/types/multer-2.0.0
Bump @octokit/rest from 20.0.2 to 22.0.0 in /node-roncli-com
Bump @types/multer from 1.4.10 to 2.0.0 in /node-roncli-com
Bump compression from 1.7.4 to 1.8.1 in /node-roncli-com
Merge pull request #1724 from roncli/dependabot/npm_and_yarn/node-roncli-com/twurple/auth-7.4.0
Merge pull request #1723 from roncli/dependabot/npm_and_yarn/node-roncli-com/connect-redis-9.0.0
Merge pull request #1717 from roncli/dependabot/npm_and_yarn/node-roncli-com/editorjs/quote-2.7.6
Update ol CDN versions.
Bump @twurple/auth from 7.0.8 to 7.4.0 in /node-roncli-com
Bump connect-redis from 7.1.1 to 9.0.0 in /node-roncli-com
Bump @editorjs/quote from 2.6.0 to 2.7.6 in /node-roncli-com
Merge pull request #1725 from roncli/dependabot/npm_and_yarn/node-roncli-com/ol-10.6.1
Merge pull request #1718 from roncli/dependabot/npm_and_yarn/node-roncli-com/types/express-5.0.3
Bump @types/express from 5.0.1 to 5.0.3 in /node-roncli-com
Bump ol from 8.2.0 to 10.6.1 in /node-roncli-com
Merge pull request #1722 from roncli/dependabot/npm_and_yarn/node-roncli-com/multi-e55c2b7e8b
Merge pull request #1721 from roncli/dependabot/npm_and_yarn/node-roncli-com/twurple/api-7.4.0
Bump nodemailer and @types/nodemailer in /node-roncli-com
Merge pull request #1720 from roncli/dependabot/npm_and_yarn/node-roncli-com/fontsource/archivo-narrow-5.2.8
Merge pull request #1719 from roncli/dependabot/npm_and_yarn/node-roncli-com/bootstrap-icons-1.13.1
Bump @twurple/api from 7.0.8 to 7.4.0 in /node-roncli-com
Merge pull request #1715 from roncli/dependabot/npm_and_yarn/node-roncli-com/megalodon-10.1.3
Bump @fontsource/archivo-narrow from 5.0.18 to 5.2.8 in /node-roncli-com
Bump bootstrap-icons from 1.11.3 to 1.13.1 in /node-roncli-com
Merge pull request #1716 from roncli/dependabot/npm_and_yarn/node-roncli-com/multi-ab3945dbc9
Bump cookie-parser and @types/cookie-parser in /node-roncli-com
Bump megalodon from 9.1.2 to 10.1.3 in /node-roncli-com
Merge pull request #1714 from roncli/dependabot/npm_and_yarn/node-roncli-com/mongodb-6.20.0
Bump mongodb from 6.3.0 to 6.20.0 in /node-roncli-com
Merge pull request #1708 from roncli/dependabot/docker/node-ronc-li/node-22.20.0-alpine
Merge pull request #1598 from roncli/dependabot/npm_and_yarn/node-roncli-com/sanitize-html-2.17.0
Bump sanitize-html from 2.11.0 to 2.17.0 in /node-roncli-com
Bump node from 20.10.0-alpine to 22.20.0-alpine in /node-ronc-li
Merge pull request #1713 from roncli/dependabot/npm_and_yarn/node-roncli-com/multi-f0ed5a30e3
Bump express-session and @types/express-session in /node-roncli-com
Merge pull request #1712 from roncli/dependabot/npm_and_yarn/node-roncli-com/discord.js-14.22.1
Bump discord.js from 14.14.1 to 14.22.1 in /node-roncli-com
Merge pull request #1711 from roncli/dependabot/npm_and_yarn/node-roncli-com/monaco-editor-0.53.0
Share This Page
Social Media
Ronald M. Clifford
@roncli @mastodon.social

Today's shaping up to be pretty good. I give today a 10/10.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

In California, truck license plates are 7 characters, all numbers except for one letter in either the second or the sixth position. Whenever that letter is an X, I get nerd snipped into treating it as a multiplication problem and solving it in my head.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Crap, we pulled an extra pack of gargoyles and wiped! Damn DPS.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Okay I've been warned to watch out for the lizard people... And the final boss is some horse named Blucifer...

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Just landed in Denver and I can't get it out of my mind that this was a FFXIV cutscene for

THE ILLUMINATI HEADQUARTERS
DENVER, COLORADO

Yikes. I hope the tank's good.

Reply Boost Favorite
brennen
@brennen @federation.p1k3.com

we should have paid more attention to the cats who, for decades, put their bodies on the line to walk on keyboards and sit on laptops and prevent us from programming

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

The Eagles took it to the limit WAY more than one more time.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

It's my swan song!

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Is that... T-Pain?

Take a good hard look at the mother fucking float.

Reply Boost Favorite
CatSalad🐈🥗 (D.Burch) :blobcatrainbow:
@catsalad @infosec.exchange

Did you know that Pavlov's hair was famously soft and silky?
It's because he conditioned it. :ablobcatlurk:

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

"People suck. Don't be people." -roncli, 2019. 🙃

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

And when the groundhog saw its shadow, the people declared:

"FOUR MORE YEARS OF STRESS EATING!"

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I told you, son!

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Boss: "We need to come up with a number of hours it will take to do this super big project."

Me: "Do you want that number written out, or can I use exponential form?"

🙃

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I guess you CAN'T do it with True Value. cnn.com/2024/10/14/business/tr

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Former 2 time world champion DogPlayingTetris becomes the first player to ever rollover the level counter in NES Tetris, performing what's known in the community as "Rebirth". Final score: 29,486,164, 4216 lines, level 347 (256 + 91)... all huge world records.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Back row... Mother with screaming infant, 300 lb linebacker, and me. Or what's left of me.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I'd also love a 6 hour layover overnight instead of taking the red eye I was going to take and be 7 hours later getting into Cleveland than I wanted, why do you ask?

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Why yes, I'd love to leave at 4:40 to get to the airport at 6:20 for an 8:20 flight that got delayed to 9:05 which is too late for my connection so now I'm on a 10:20 flight instead. Why do you ask?

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Twitch getting SOMETHING right for once...

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

You may just be a po'boy, but I love you. ♥️

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I've never had as much fun on comms for a Tetris match as I did tonight with NinjaOfNinjas for the silver bracket semis and finals. What a show!

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Logan Paul didn't qual for silver unfortunately. 🙃

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I'm not done! I'll be casting the later rounds of the silver bracket today at 6:30 PM Pacific at twitch.tv/classictetris3. Cya there!

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I'll be live casting qualifiers today for CTWC at twitch.tv/classictetris2 at 1 PM Pacific and twitch.tv/classictetris3 at 3:30 PM Pacific. This year's CTWC is the craziest yet so don't miss it!

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Public restrooms are funny.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

The golden state, more like the blackened state. 🔥

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Just a note to everyone out there who still believes 2020 hasn't ended that today is Unquinquaginember 21st, 2020.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Burritos can be used for bribing if necessary. 🌯 :)

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

@shanselman Who at Microsoft do I have to bribe to fix ADO so that those of us on dark mode who copy/paste text from one task to another can do so without our friends on light mode seeing dark text on a dark background?

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I updated the blog post with a statement from Revival. While I'm not particularly happy with Revival's decision, I understand their motives. It's just a shame that it was someone from Interplay that had to go and do this. "By games for gamers" my ass.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Damn, got another Tetris world record! This time in the arcade variant developed by Atari. 6,008,005 points, 5,386 lines, round 363. Be warned, it's nearly FIVE HOURS. twitch.tv/videos/2131759212

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I certainly didn't have "Overload but with web3 features" on my 2024 bingo card. WTF did Revival Productions just do?

roncli.com/blogger/39495275106

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

@solitha New rule: cat tax. For every pun you post or repost, you're now required to pay the tax of posting one cute cat video.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Today was a special day. I scored 1,016,221 points in classic NES Tetris, the first time I broke the 999,999 maxout barrier.

With that maxout, I became the oldest person to get their first ever maxout at 46 years 319 days.

After I scored that, I learned that today would have been 7-time Tetris world champion Jonas Neubauer's 43rd birthday.

I am FILLED with incredible emotion tonight.

clips.twitch.tv/AverageImporta

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

"I'm Sorry, What?!" The biggest bailout in the history of Descent II! youtube.com/watch?v=GLlTk7wa59A

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

“BART anime merch" are three words that I would not have expected to go together, but here we are. railgoods.com/bart/anime/

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Does anyone else sing the chorus to "Cherish" by Kool & The Gang to themselves whenever they play or watch streams of Balatro? Or is that just me?

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I'm fact that's what Lingo needs: a "phone" block. The clue is an incorrect autocorrected form of the answer. 🙃

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

It's like my phone knows I've been playing Lingo. I typed in "exited" and my phone was all:

⬜️ EXCITED ------
▪️
▪️

Reply Boost Favorite
Join roncli on Discord!
Join the roncli Gaming Discord server for discussion about gaming, development, and more!
roncli.com Media Player