Ordered a HNT Helium “People’s Network” Miner

Partly because I’m greedy, however, I stand to make maybe 50 cents a day on it .. payoff over 1-2 years at that rate. In order for it to make the bigger bucks, it needs another 2 HNT Miners within 350 meters to 2km away or so. Then the possible rewards jump up to $150/month. Maybe.

But its not just that. Its also – when I searched for a tracking dog collar, all of them had a $5/mo or so subscription for “data” for sending signals home via a cell tower. This particular network aims to cut that cost way down. But it needs people to have hotspots out there, and thus.. HNT Miners.

I want to get a sump pump that can tell me when it activates. I want a Tile that works everywhere for low cost and long battery life.
Their network is large enough now that Lime Scooters use them for tracking.

So, for just those reasons, I went ahead and invested in a Bobcat Miner. Except, maybe I got scammed? Pretty sure I went to the right URL, and my purchase experience matched those of people on YT. I ended up buying it with some ADA which I sold to get USDT. It has a 8-12 week lead time before it gets to me (once an block of orders is full, it gets manufactured then sent out). It was the fastest Miner I could get, unless I went for the more expensive Syncrhobit, which is $650.

Alas, I’ll not get the miner until after the first Halving, which happens August 1st. So the approx 0.5-0.7 HNT that I might get will go down to 0.25. maybe less if the number of hotspots goes way up. On the other hand, they’re moving to something called the validator network, which is offloading some stuff from Miners, which then takes all the HNT set aside for Consensus Groups, and gives that to Miners. So it might go up a bit.

And then also because of the halfing, the reduced supply might drive the price up as well.

Anyway. My plan is to get my one node up, and then see if i want to invest in a second node and see if I can talk a friend or relative into hosting it for a month. And if it brings in good $ (to both nodes), then … hey they can keep the node. The payoff time goes from 1 year down to 2 months or something like that, and then its just Latinum thereafter.

The internet bandwidth is not inconsequential. Its like 20G per month. Although that might go down when the validator nodes show up.

Kinda excited. I hope a decent dog collar using the Helium network shows up soon so I can justify my tinkering.

Hot attic office mining ETH

I have an attic office that gets pretty hot during summer. Not too crazy, its insulated, but it gets hot. I have my ethereum miner (T-Rex) set with “shutoff at 70c, don’t start again till 60C”. I get there, and its running for a bit then off for a while… I turn on the AC .. This is what happens: (see cover picture)

I find it interesting that the ambient temperature just needs to come down to 85F in order for it to work okay.

The actual console output. It cools down and heats up pretty fast.
This is what the mining pool sees of my contribution.

I can probably get a better rate if I vent the hot air out of the office… but that would require a bit of work. Hmm. Not too much work. I’m not going to run the A/C just for mining. That would eat into my … max $2.56/day in profits.

Estimated Profits. Mining Pool says more like $2.03 per day.

My First Tesla Mobile Service

It was a good experience.

I had my first Tesla Mobile Service Appointment!

Details of the appointment – later. More important is various topics I asked the person about. All of this is my memory, which is faulty, and to cover Teslaperson, I’ll even say my memory can be fillintheblankious.

Messaging – they switched to the Tesla app for messaging now apparently they did text messages before. Many people don’t have notifications turned on, and thus a disconnect.

Service Center in Louisville – not yet, but the numbers are definitely where they need to be to have one. The southern Indian lease thing didn’t happen, but they have a line on another place, but it will be next year before it opens due to current tenant exit and remodel. Currently 3 people working the Louisville market, all local.

Throughput / Backlog – Currently running about 3-4 days out for mobile service in Louisville. Don’t have a lot of Model Y parts in stock yet. If parts need to be ordered, they try to do it within 1-2 days of ticket open, and it takes up to 7 days to get the parts in.

Service Area – because in Louisville, both my work Blankenbaker and Home Pewee Valley are covered. They are out at Blankenbaker all the time.

Third party apps like ABRP etc – they’ve had a 3rd party app that tried to inject firmware code into the card, so no, not a good idea. If you have one that’s working and it doesn’t keep your car “alive” by pinging it all the time, yay for you.

Wipers – yes they replace wipers, its $__, but if you want you can order the wipers directly and watch the tutorial video on how to change it yourself

Rotate Tires – yes they can do that. $__. Faster/easier for one to take to (your preferred tire place)

Cabin Filter – yes they can do that. $__. Around here, once every year or two?

Recommended Service – 2 years flush brake fluid, 6 years flush coolant. You will not get a reminder, its in the service manual. Brake fluid is hydro-absorb-moisture-ic, so it gets funky over time.

Phone Charging Cables working or not working – Rear Seat USB-C Port Authentic Cable Only because Power Only; Front Seat USB-C Port, because Data and Power, most Cables Work. Power turns off when car goes to sleep.

If Console has problems, unplug Sentry stick and format that on a PC. Unpair phones, delete contacts. Fancy Emoji characters can cause problem.

Funky Color on Trim – Its the soap that’s being used (I go to a car wash). I found that if I applied a bit of moisture and rubbed my thumb over it, it comes right off.

Specific repair – Passenger Seat, one of the controls wasn’t working. Turns out the cable going into the servo motor was not plugged in all the way. Estimated cost: $107. Actual cost: $0. They also filled up the air in my tires and removed a piece of packing plastic that came with the car. The appt was scheduled 7:30-12:30, they showed up about 9am.

It was a good experience.

Driving Tesla LD with ABRP

First RoadTrip! Got vaccinated, visited mom. Used ABRP (A Better Route Planner). Learned some.

This is from my leg leaving Lexington heading towards Huntington. The Blue line is what it was expecting me to do – this is based on a 100% modifier to the speed limit (70mph). The Green dot and projection is where I was actually at and the estimated battery level at the next charger.

But, i had a bit o’ fun.. i went a wee bit faster.

A bit later

I ended up driving a bit more aggressively. A couple of things to note: The green tracking only was enabled once I got to this screen, and I think only while I stayed on it. (This is on my phone). How you drive has a huge impact on battery drain and range.

So, now I’m planning my return trip. I know more.

A) I can be comfortable bringing the bottom charge all the way down to 5%. I was afraid before of going below 20%. Now that I know i can very easily see where I’m going to end up at, i can lower that to 5%.

B) Faster speed = more drain = longer charging, thus there’s a point at which more speed does not equal more time gained. I’m going to play with that in a moment for the return trip.

C) Most of the Superchargers were at Sheetz Gas Stations, which were awesome. Fresh Decaf coffee, grapes, cheese, good bathrooms. Loved it. I have marked one (Lexington, VA) to avoid due to lack of amenities.

Planning the way back

100% of Posted Speed
105% of posted speed. 13 minutes saved.
110% of posted speed. It split the distance and added Lexington – 22+13 minutes instead of 43 minutes. (Its slower charging past 70% or so)
115% of posted speed. I would not do this. Too fast.
95% of posted speed – I probably would not do this either. Too slow.

My final version: This is going at 75 mph on 70 which is 107% –

The actual cost to me is $0, because at the moment, I have 633 free supercharger miles left from someone using my referral code to buy a Tesla. All because I was nice to them on reddit. yay!

The actual driving is amazing. I use Autopilot with assisted lane changes, so most of my interaction is choosing to speed up / slow down to get around people or let people in. The car does most of the driving. I mostly … sit in silence, listen to a podcast, sing, sing more, or talk on the phone, with hands on the wheel. And then the monotony is interrupted with a cute drive to find a supercharger, and some snack acquisition, and walking around a bit. Its nearly perfect.

I somewhat failed at gracefully HODLing Bitcoin

This bitcoin pump cycle caught me off guard. I’m Feeling pretty stupid at the moment; so it is important to process the underlying stuff.

a) Always look at the prices with a scale which starts with 0. Then it would have looked like this:

Scale at 0

Instead, what I saw was this, and then I pulled a trigger:

If I backtrack further, the other thing I’d say is: Don’t gamble with money that is “meant” for something else. I really need to pay off one particular credit card. However, the Bitcoin pump came around (i did not know about the halving cycle)… so I put whatever assets I had sitting around (which, mind you, I was NOT paying the CC with, but cushion for toys, more like) in .. and then it became very crucial to NOT DECREASE NOT TAKE A LOSS on that money. Truth be told, I wanted a guaranteed short term return, I was not ready for the long term HODL.

At first I was going to berate myself on “changing my mind” and selling then buying back in at a lower rate (retracement) or sometimes equivalent rate (it rebounded too fast!) because of the extra exchange fees and taxes I might be paying, but then I did the actual math — Looking at it in the long term, as long as all the tax rates are the same (Short term vs Long Term) – Sellng and buying on a retracement can be okay:

(link – also note that “What you get back” is after taxes are paid. Spreadsheet has many hidden lines. You just pay more taxes earlier in the latter case, but once all taxes are paid, its mostly exchange charges that get you. You probably have to have a retracement > 4 times the exchange rate for it to be worth it. )

I would write something in here about searching for the moving average that looks like it supports the price curve, basically getting a feel of the volatility — then making an internal rule, “I will sell when X dips below Moving Average Y for more than Z time units” – HOWEVER, that’s probably not in line with (a). Maybe it is. Do I really want to buy retracements? I just don’t want to miss the final top. When Do I knows its a final top? I don’t have an answer to that question yet. Maybe its just a “this is good enough” top.

And finally, the FOMO. I KNOW its happening. I don’t want to miss it. I don’t want to be the technical guy who KNEW it was happening AND MISSED it. I don’t want to look incompetent! to my imaginary audience who might be judging me. I judge myself. I judge how much my judge-o-meter is set at. I judge me judging my judge of my judgement.

(LPT: Take a failure, write a blog post about it, then it looks competent)

What is my goal? Financial Independence. Be more willing to take calculated risks rather than just running away and trying to be “safe” and then wonder why nothing happened.

Bitcoin and Cryptocurrency Info

Dumping knowledge while I have it for my future self.

Where to buy it: Binance.Us, but it takes a long time to get verified. Much better trading tools – can do limit trades, stop limits, etc. Coinbase.com, I was already verified there so it was easier to get back in. Only does Market price trades at least at my level, there’s a Pro thing as well. If you are international, Binance is a good place to go. CEO seems very honest. Many exchanges: https://coinmarketcap.com/rankings/exchanges/

Has it arrived: Yes, institutions and companies are getting into it, especially as Fiat currencies print money like crazy.

Why is it trustable: Its code, its decentralized, once the rules are set in place, they cannot be changed except by a truly majority vote of stake holders / miners (depending on your coin). Thus, it is not subject to the whims of a central authority to twiddle with the supply. Oh, and the code ensures stuff like money cannot be double spent, that once its done it cannot be un-done, etc. It does, however, require the Internet and electricity to function, so its not quite the same as Cash or Gold.

But isn’t it just made up? Yes, its as made up as the … German Papiermark or the US Dollar. There’s a consensus of human belief in its worth, and in that there is trust, and thus it exists.

How many people believe in it? 33 million or so right now, and now it includes folks like Square and PayPal and JP Morgan.

But there are so many of them? There are also many possible Social Networks, yet Facebook / Twitter seem to be “winning.” Somebody could clone Facebook, but unless you have the community buy in, you have not got anything. But you can have a cool set of features. But community may still not buy in. Similarly, the “winners” by Market Cap right now are these (coinmarketcap.com); they all have “features”:

Bitcoin = original, most widespread. Super fixed supply, which will yield a mad scramble as Demand picks up. Now super hard to mine. May get Smart Contracts soon?

Ethereum (ETH) = easier to mine (I can mine it on my GTX1070), but going to transition over to “staking” soon. Can do smart contracts where you put code in with the value. Many many other coins use Ethereum (2.0, not classic which is ETC) as their “backbone”.

After that, you’re starting to pick and choose. XRP was a big hitter, but there are .. lawsuits and problems there, at least in the US.

Where to learn more: I’d recommend these Youtube channels: https://www.youtube.com/c/CryptoDaily (very engaging entertaining host), or https://www.youtube.com/c/CoinBureau (much more bookish, slower pace of videos, but incredible research). There’s also Chicken Genius Singapore https://www.youtube.com/channel/UC0OnreqP55xLpA6W5nzxb5Q who touches on it a bit, but more focuses on Not Being a Donkey.

I want to mine something with my hardware:  https://whattomine.com/ choose your video card and exchange of choice. Right now ETH works. Costs me 40 cents a day (140W), earns about $2.30 a day (at current exchange). Basically, the CPU heats my attic office during winter, I don’t have to run a heater as much. Summer probably a no-go for me.

Dealing with Taxes: In the US, you get to report everything, and you really need to use software to calculate that. Expect to spend $100 per fiscal year on that software, unless all you do is stay on one Exchange, in which case they may have reports you can download. I personally use cointracking.info, its not the easiest to use, but it supports API pulls from Coinbase and Binance and Trezor, so I’m good with that.

Hardware Wallet:  I got a Trezor; but reality, unless you get above say $10k in a exchange account, don’t bother. I no longer use my Trezor.

How to actually do Crypto: Don’t do what I did. Instead, Dollar cost average – a little bit per paycheck – into.. pick two or three that you think might be around long term. Do that for 3.5 years awaiting the Bitcoin Halfling .. https://www.coindesk.com/bitcoin-halving-explainer – March 11 2024 .. and then think about exit strategies at that time, and the year or so after that. (Maybe – institutions may change the charts). Understand the Bitcoin / Altcoin pump cycle and “Altcoin Season” – https://medium.com/swlh/understanding-cryptocurrency-market-cycles-for-better-investments-c6cc4bc80099 – before you go putting money in Alt Coins. While your money is in Crypto, its not available for anything else unless you get a line of credit against it.

Next post may stay private, its about how I … screwed up, and lessons learned.

Keeping Track of Work Tasks

At work, we started using Zendesk. It has been very effective. Also, due to COVID-19, we were briefly down to 2 people able to work.. recently, one of us got back to being better. Rather than a “fixed days working from home each week” (I used to get Wednesday WFH) we’re switching to a “3 person rotation of who is in the office”, since we need to have an onsite presence for our primary job function, which is to keep all the folks in the warehouse productive.

This is leading to “onsite” days, where pretty much deal with the flow of tickets .. and then deal with other little problem things that need to be fixed. These days entirely run by email and Zendesk. The person onsite triages the incoming stuff so that the offsite folks can focus on their project work. Going back through Pending tickets and updating statuses as we wait for other folks to respond and do their parts.

And then there’s two days of “offsite”. Blessed ability to focus in deep on tasks, because the interruption buzz is being handled by the onsite person. Spent about 2 hours working on a 8-part CTE (common table expression) with a colleague today. Got the web page that reports it partially done, another 4-6 hours tomorrow and it will be done.

Currently, we have an Open Projects spreadsheet (we were using Microsoft Teams Tasks, and prior to that ClickUp) which lists these projects. I’m thinking we’re going to transfer them into Zendesk but with a tag of “project” — and alter the other views to exclude them. That itself is a project.

Post Election Jitters

Currently at the 8th? day after the 2020 election. Lots of half thoughts spinning around.

Amongst my more ___ friends/coworkers/community is a sense of relief, “we are back to sanity now!”.

Except that.. there are so many people who did vote the other way. Why was that? What is in their belief system? What are their needs? How are you going to reach out and.. i don’t even know what? How can we live together? What do we believe in common? Where is the divisiveness coming from?

Amongst my more ___ friends/coworkers/community is a sense of “No worries. He will outsmart them after all. He had this planned. He’s 4 steps ahead of the game”.

I personally hope this is not true, because that would make him or his handlers more competent (than I thought). Also, I like my democracy, and I perceive him (his handlers) doing a straight up power grab.

Also, I think this comes down to a more fundamental thing that’s going on, that I can sometimes taste.

One viewpoint: Everything has been fine, Everything used to be good, we need to stick with those ways / work hard / keep your head down / authority is kind and knows what its doing / that’s the way to be / why do these people want to to destroy our country.

Other viewpoint: Things have been broken for a while, please can we fix it, the world is changing and needs different answers than what it has been, please can we fix it, look at all these other systems that could be better, please let us make it better for all. I do fall into this viewpoint; i do believe that automation and climate change are going to make fundamental shifts in so many things.

I think the conspiracy theory stuff comes from something like: Life is already so damned hard, its too hard to take in all the additional brokenness especially when it runs contrary to that-which-we-base-our-security-on, so .. double down, believe the weirdest angle to hang on to sense of reality.

A sad thing (from my viewpoint, there’s always a viewpoint) is that these folks, its like being in an abusive relationship, where you believe the abuser’s viewpoint on things. And there’s enough “others” to shift the blame to, that they get away with it.

So, yeah. This is what is stirring in my heart. I don’t think my little blog post will change anything, but at least I could get the words out. I want to love on my abused community. My heart sinks with the gravity of the stuff coming down the road that it doesn’t feel we are ready for. Covid was wake-up call. I wish we could figure out a way to do better safety nets for all because we’re going to need them, but somehow, that voice is lost on both sides, mostly because its not short term $$$.

Oh, and there’s the other problem that news is now an industry that requires eyeballs, which changes it from “level headed” to “appeal to emotion” the best two of which are anger and fear. I even helped them with that.. one of my work gigs was in the news industry. I got paid and it was a fun little project dealing with scaling elastic beanstalk stuff.

Short Update: Monitoring For Data Problems in complex systems

create view problem_view_darth_vader as (select ..... problem data) 

In our case, it was that a particular item had two UPC codes from two suppliers. Add a couple of extra columns like department=’production’ and fix=’how to fix it’.

Next, write a generic thing which checks select view_name from information_schema.views where view_name like ‘problem_view_%’, and loops through those.. if anything has rows, displays the rows. I used a DataTable and DataAdapter.Fill() because then you get the columns even if there are no rows, unlike Dapper’s <dynamic>. Show this on a web page, along with a div id=SuccessDiv

Then, using your favorite “how’s my website doing” tool (mine is DataDog Synthetic Tests), do a test looking for success div. Set up an monitor, track failures. Datadog takes screenshots, so the errored data is saved with the failed monitor.

Result: Here’s the monitor zoomed in to when i introduced a test view to create a problem:

And here is the screen that was captured as part of the failed test:

The only side problem is that you don’t have control over how frequent the checks go. Probably different pages could be done and use different view names, like problem_view_darth_vader_60 to check every hour, for example. May improve it in the future.

I think the next things to put monitors up for are probably these particular things that get stuck without a thing. (Sorry, redacted, but you get the idea).

Short updates

I surrender. My life as it is now will not support the time to make beautiful posts. Like I would have bolder the word beautiful there and added a picture. Because marketing.

nope this sucker is being written on my phone in the morning as I sip coffee. I have 25 minutes before I need to leave for work and I’m not dressed yet. Evidence: (test phone camera):

Warming device

So this is how I’ll need to write posts in the future. And the purpose is: to be a testament to my future self that I DID do geeky things and find things interesting.

Yesterday … I found out the hard way that I had to ask ALL domain controllers about when people last logged in. Apparently we’ve had one controller be PDC for a very long time and machines remember their favorite DC for a long time.

Script modified from https://social.technet.microsoft.com/Forums/ie/en-US/d86b7495-729a-44e2-ad68-5e154ecbd6d7/getaduser-lastlogontimestamp-is-reporting-blank?forum=winserverpowershell
 
$( foreach ($dc in (Get-ADDomainController -Filter "domain -eq '$((Get-ADDomain).DnsRoot)'" | % {​​​​ $_.HostName}​​​​ ) ) {​​​​ Get-ADUser -Filter '*' -searchbase 'DC=******' -Server $dc -Properties LastLogon | Select SamAccountName, LastLogon, @{​​​​n='LastLogonDC'; e={​​​​ $dc }​​​​}​​​​ }​​​​ ) | Group SamAccountName | % {​​​​ ($_.Group | sort lastLogon -Descending)[0] }​​​​ | select SamAccountName, lastlogon,@{​​​​n='LastLogon1'; e={​​​​ (Get-Date $_.LastLogon).ToLocalTime() }​​​​}​​​​, LastLogonDC | export-csv -path "lastlogon.csv"

Chart: Maybe later

Result: I can figure approx how many CAL we need. Going to update DC to next server version.