Twitter | Search | |
Chris Siebenmann
That cks. Overcommitted sysadmin, photographer, bicyclist, and other multitudes. I write a lot of words for a programmer.
10,536
Tweets
221
Following
1,372
Followers
Tweets
Chris Siebenmann retweeted
Alex Colangelo 7h
There should be cameras on every street in this city. If you speed, block an intersection or park illegally, you get mailed a ticket. After three offences, your car is lifted by a crane over Nathan Phillips Square and dropped to the delight of the assembled crowd.
Reply Retweet Like
Chris Siebenmann 6h
Replying to @oclsc
The Conservatives have been doing this for something like months, allegedly partly to randomly generated numbers rather than ones gotten from some list. There turn out to be various news stories about it, unsurprisingly.
Reply Retweet Like
Chris Siebenmann 6h
Replying to @oclsc
It's apparently entirely legal and unregulated. Robocalls are vaguely regulated, but text messages from political parties are not and the Conservative Party apparently loves that very much.
Reply Retweet Like
Chris Siebenmann 6h
Replying to @thatcks
It takes entirely too many obscure taps in iOS to block a strange number from contacting you any further. Dear Apple: these days, this is unfortunately an extremely frequent operation with strange numbers. Make it easier and more obvious.
Reply Retweet Like
Chris Siebenmann 9h
Replying to @thatcks
The Conservative Party of Canada or their minions also appears to be falsifying or manipulating the sending phone number for their phone spam messages. I would like the CRTC to have a word with them about that, but I'm not going to hold my breath.
Reply Retweet Like
Chris Siebenmann 9h
Apparently the Conservative Party of Canada thinks that the way to get my vote is to spam my phone messages. You know, I don't like or support spammers at the best of times.
Reply Retweet Like
Chris Siebenmann Aug 18
Replying to @thatcks
I have to say, fiddling with Emacs to get lsp-mode set up nicely is a great source of yak shaving. It might go faster if I knew more about Emacs and its keybindings, too.
Reply Retweet Like
Chris Siebenmann Aug 18
Replying to @thatcks
I spoke too soon. After another run at it, I now have Emacs capable of using lsp-mode for Python. The big problem now is that I need to work on both Python 2 and Python 3 code, and I'm not sure how to make that work in any clean way. (I also need to shut up a lot of warnings.)
Reply Retweet Like
Chris Siebenmann Aug 18
My attempts to get a working lsp-mode for Python in GNU Emacs have now spectacularly failed, and I seem to have damaged my entire /.local pip environment. My urge to set things on fire is very high right now. This magic failure is very annoying.
Reply Retweet Like
Chris Siebenmann Aug 16
Python has it too for all function-local variables; they exist as names from the start of the function, but until they're assigned to, trying to access their value is an UnboundLocalError. This is especially fun if the path to access and/or set them is conditional.
Reply Retweet Like
Chris Siebenmann Aug 16
Replying to @wahoofitness
Updating the Elemnt's onboard maps should not require this much hassle and in theory it's not supposed to, but theory and practice have been widely divergent for years now. (Much like theory and practice of other aspects of the Elemnt companion app.)
Reply Retweet Like
Chris Siebenmann Aug 16
I finally figured out (again) and went through all of the hassle required to get my Elemnt's onboard maps fully up to date. The amount of hassle required currently tempts me to delete most of them just to save future work.
Reply Retweet Like
Chris Siebenmann Aug 16
Replying to @thatcks
My Fedora 30 blank screen & panic on boot kernel problems turned out to ultimately be because of bad kernel command line arguments, which came from an out of date /etc/default/grub, which was only suddenly used when F30 switched to BLS & rebuilt grub.cfg from scratch.
Reply Retweet Like
Chris Siebenmann Aug 16
Replying to @longword
The frustrating thing about systemd for me is that it has some good ideas and good implementations buried in the mess. I like the simplicity of unit files and you can locally modify bits of them, for example. But to get that you have to take everything else too.
Reply Retweet Like
Chris Siebenmann Aug 15
Replying to @rfrancis
Given that you've installed F30 servers recently, here's a question: what's the current official way to get your machine to boot up purely in text, with boot-time messages scrolling by on the console and so on? I'm probably doing it wrong for modern Fedora.
Reply Retweet Like
Chris Siebenmann Aug 15
Replying to @thatcks
I sure am rebooting my Fedora Linux office workstation a lot today.
Reply Retweet Like
Chris Siebenmann Aug 15
Replying to @thatcks
The autogenerated grub.conf came from Fedora's switch to the Bootloader Spec by default. It's possible that some vital kernel command line parameters were left out from the autogenerated one for some reason, so I guess I should test that.
Reply Retweet Like
Chris Siebenmann Aug 15
Replying to @thatcks
My blank screen and kernel panic issue is from using an auto-generated grub.cfg instead of my ancient historical one. The auto-generated one appears to do something with graphics that causes the kernel to blow up when it later tries to modeset my Radeon card.
Reply Retweet Like
Chris Siebenmann Aug 15
Replying to @thatcks
Filed as Fedora bug #1741678 (that's a lot of bugs filed in that bugzilla), I am cynically not holding my breath after past experiences with filing bug reports against systemd in various places, especially since Fedora 30 has been out for months now.
Reply Retweet Like
Chris Siebenmann Aug 15
Replying to @jmtd
It's presumably related to that, but it's clearly spectacularly broken; the base interface name a VLAN sits on top of is guaranteed to already exist and the VLAN has a name I specified in the networkd configuration, so renaming the VLAN to the base interface is utterly wrong.
Reply Retweet Like