Skip to main content


Samsung Odyssey G9 49" - Firmware Upgrade and Other Notes

I picked up the Samsung Odyssey G9 49" some months ago during the (nearly too good to be true) GameStop PowerUp promo. With a curvature of 1000R it matches the human eye's FOV at 1 meter and provides a great experience for games which support the 32:9 aspect ratio.  Although Samsung primarily targets gamers for the marketing of the display, productivity apps are excellent as well; 49" + Windows 11's enhanced support for window docking has allowed me to do away with a dual-display setup. There are a few oddities which may help others: Adaptive-Sync cannot be "On" with Screen Size "Auto" If your game does not support an ultra wide 32:9 aspect ratio, you cannot use AMD's FreeSync or NVIDIA's G-SYNC. The "Auto" setting for Screen Size provides vertical black bars on the left/right to provide proper display of non-ultra wide content; when this setting is disabled due to Adaptive-Sync your game will become horribly stretched across 49&q
Recent posts

Commentary on the Lummis-Gillibrand Responsible Financial Innovation Act

The crypto community is abuzz with the introduction of the Lummis-Gillibrand Responsible Financial Innovation Act . Although I have yet to see comprehensive analysis - as release occurred just this morning (6/7/22) - I was pleasantly surprised in my own reading by the evenhandedness. The legislation is largely targeting industry players (brokers, exchanges, stablecoin issuers, etc.) though there are some interesting items for the individual, which will be my primary lens for commentary: Section 101 Definitions The definition of a "PAYMENT STABLECOIN" (5D) excludes digital assets backed by other digital assets. An asset like the ill-fated UST backed by BTC would not be considered a stablecoin; or a theoretical digital asset backed by multiple stablecoins would not be considered a stablecoin. Section 201 Gain or loss from disposition of virtual currency The $200 exemption is a nice convenience, many every day items can now be purchased with crypto and no longer require the gain

Cost-efficient Unwrapping of Serum (ERC-20) to Serum (SPL)

With Bitcoin breaking its previous all-time high ($64K+ as of today - 10/20/21) there's tremendous exuberance in the crypto space. Unfortunately we continue to be hassled with high gas fees on ETH - even simplistic smart contracts or token transfers are high cost affairs. The situation is tolerated and the hall pass extended with ETH 2.0 PoS on the horizon, but other L1 protocols are definitely gaining attention, notably Solana.  Which brings me to the topic of my posting - I had a few Ethereum ERC-20 wrapped Serum which I wanted to unwrap and utilize natively on Solana SPL. Selling for a stable coin like USDC or USDT followed by one or more transfers and repurchase is a route, but inefficient and also results in a taxable event within the US. Googling was fruitless, yielding ideas like connecting Sollet to Metamask and paying high gas for the privilege. It then hit me - I recalled that some exchanges provide dynamic wrapping on withdraw, where the destination chain can be specifie

nVidia RTX 3090 Founder's Edition - Thermal Pad Modification

nVidia's RTX 3090 is a beast of a GPU featuring the latest Ampere architecture with 10,496 CUDA cores and 24GB GDDR6X. Like many products these days it's suffering from limited availability, but I finally managed to acquire one. The 3090 replaces my aging GTX 1070 Ti FTW2 as the primary gamer and boosts my daggerhashimoto rate for Ethereum mining. Unfortunately the 3090 cooling system is not well suited for mining workloads and upon firing up NiceHash, the VRAM temperature quickly reached 110C and began throttling due to excessive heat. Searching the web I found a solution - replacement of the stock thermal pads with higher efficiency aftermarket pads . There are two paths - replacement of all thermals pads front and back or replacement of just the back. I elected to do a full replacement (as it's not terribly difficult to continue once the card is torn apart) and followed  CryptoAtHome's YouTube guide . -WARNING- This process may void the warranty of your GPU and carri

Automatic Chicken Coop V4

I've kept chickens for ~7 years as of this writing and employed automation for the majority of those years. Chickens are great fun and one of the easiest animals to farm; the addition of automation eliminates some of the more mundane chores. I subscribe to a pasturing  approach where chickens are given unrestricted access to my surrounding woodlands, meadows, and wetlands - there are a number of benefits to this system of management that I won't dive into here. Aside from fire mitigation, the property remains in a fairly wild and unaltered state and all active management centers around the coop - this is in contrast to other systems where birds are confined to cages, coops, and optionally attached runs in accordance with metrics on minimum cubic feet per bird. Motivation Over the last few months I've been mulling over a new design for my chicken coop automation system. It's been nearly 2 years since the last refresh and few new dynamics are in play for the 4th version:

Rheem Pronto Tankless Water Heater Repair

Appliance failure #2! The culprit was our Rheem Tankless Water Heater and took a fair amount of spelunking through the web, service documents, and a good old fashioned teardown to resolve the issues - plural as there were actually two error codes generated. Error Code "76" The first error code indicated communication failure between the "Remote" (HMI device which attaches to the wall next to the water heater) and "PCB" (as there is only one printed circuit board in the unit, Rheem refers to it as "PCB"). Upon examination of the PCB, I noted a few of the capacitors had bulged. Typically one would desolder and replace with comparably rated parts, but with 1/2" of potting compound encasing the board, it would be quite the operation to selectively remove and re-pot. I came across a  random post on Amazon which mentioned resolving the issue by shorting the communication terminals with a capacitor - this implies that degradation of the capacitor(

GE Profile Microwave Oven - 3D Printed Turntable Wheel Repair

With the COVID-19 lockdowns in effect we're tapping our frozen reserves of past harvests and prepared foods more frequently. The microwave has certainly seen an uptick in meal prep. Unfortunately one of the turntable wheels on our GE Profile dislocated and became damaged beyond use which prevents rotation while cooking -  game over for achieving reasonable cooking performance. Lengthy shipping delays and complete shutdown of business is the norm at the moment so I decided to 3D print a replacement. With such a simplistic part, reverse engineering one of the working wheels took only a few minutes as did whipping up a model in SolidWorks. Print took ~15 minutes then snapped on and rotated like an OEM part. For those in a similar situation, I'm releasing the STL file for fabrication on your own 3D printer - hopefully there's someone out there who's life got a tad easier during these crazy times. UPDATE: Over time th