Finances and technology Show more
2019 and I still have to write checks and provide a coupon for a car payment. I can check the balance digitally though!
I made a terrible game where you have to guess which bad domain name is more expensive: https://domain-pricing.glitch.me/
USPOL Show more
I'd really like to know what justice was obstructed by lying about a blowjob. However, I can definitely understand how lying about the Trump Tower Moscow project could obstruct justice.
At least the bar is set pretty damn low for impeachment. The conviction bar is the problem.
USPol/Shutdown Show more
I need to fucking fly next week. Open the fucking government so that TSA and ATC get paid and I don't have to worry about being stranded you fuck tard cheeto ass dementia ridden putin loving syphilitic walking hemorrhoid of a human being.
#adventofcode day 12, growing out of control: https://github.com/mattgen88/adventofcode/tree/master/2018/12
Spent too much time trying to figure out a way to optimize my code so it could complete the generations before realizing I should look for a pattern. *facepalm*
US Pol Show more
I'm genuinely surprised that, listening to this confirmation hearing, Bill Barr doesn't sound unreasonable. That said, I'm not a fan of his pardon work for the Iran Contra scandal, nor his deciding to write that memo with no facts. He also doesn't seem to want to recuse.
Best way to move instances on #Mastodon:
On your OLD account:
1. Export your follows, mutes and blocks: go to Settings, then Data Export, then download the CSV files (you do NOT need to request an archive to do this!)
2. Set your old account to redirect to the new one: go to Settings, then Edit Profile, then "Move To A Different Account" (at bottom of screen)
On your NEW account:
3. Upload your follows, mutes and blocks: go to Settings, then Import, then upload the CSV files
US Gov Shutdown, anxiety Show more
Legit worried about getting stranded in LA or Newark while on my business trip in a week.
Thunderbird broke a bunch of extensions with the v60 release due to XPCOM being decommed. A particular extension I use talks to a TCP socket. WebExtension doesn't allow TCP, so this thing is broken. Instead you have to write a service and register it, then talk to the service, which then can talk to the TCP socket.
I really don't know where to start with this because I can't easily grok what the hell is going on in legacy thunderbird extensions. XUL/XPCOM has a high barrier to entry
hrm, I might try a simple chat server using gRPC and try and figure out how to build decentralized, federated software.
Swarm of servers, each configured to know about the other. Server-to-server streams, client-to-server streams. Messages accepted by one broadcast to the others in the ring.
That server-to-server pipeline is sort of limiting though. 😕 Might not scale well for a real-time chat system. Clients only need to subscribe to some subset of channels. Servers would need to replicate all.
https://github.com/mattgen88/adventofcode/tree/master/2018/11 #adventofcode day 11. This one was fun. Wrote a bunch of tests as I went, basically, to ensure that it all worked properly. I'll have to find out if there's a more efficient algorithm though, it wasn't particularly quick.
mh Show more
Occasionally have to remind myself that because in software, you tend to see a lot of negativity (bugs/bug reports/complaints), you have to remember that your value isn't released features - bugs. It's important to stop and talk about what went well. A good retro really needs to emphasize the positive aspects as well. People need positive reinforcement and feedback.
I don't think I did a formal introduction on this instance, so here you are
He/Him, cishet, married, monogamous, father, ally, advocate, overall boring individual. Trying to raise my kid to be better than myself and to make the world a better place.
ｃｙｂｒｅｓｐａｃｅ: the social hub of the information superhighway
jack in to the mastodon fediverse today and surf the dataflow through our cybrepunk, slightly glitchy web portal