730 karma · joined June 13, 2013
[ my public key: https://keybase.io/ytjohn; my proof: https://keybase.io/ytjohn/sigs/NbVxmFLTGl5RnWbxGpDTbDPW7lC6hXYkJD-9EcI7GEo ]
What I did was rearrange the letters. I left all the symbol and special keys alone, but moved the letters, leaving only the F/J index keys in place. Now looking at the keyboard became counterproductive. If I ended up forgetting where a letter was, I would have to watch the screen and try different finger movements till I found it.
- profile page: https://keybase.io/ytjohn/
- public folder: https://keybase.pub/ytjohn/
- github profile readme: https://www.aboutmonica.com/blog/how-to-create-a-github-prof...
UPDATE: They do let you create a homepage with an index.md or index.html. (https://ytjohn.keybase.pub/). However, you would be on your own getting the information from your profile page onto your public webpage. You would just be hosting a static page and not benefiting from the verified identity portion on the profile page.
General life expectancy of a solar panel is 25-30 years. If they get damaged though (cracked glass), that will let water get into the cells and that will drastically reduce life expectancy. But otherwise, a nice long life. They'll also keep operating beyond that lifespan, however the cells do degrade and produce less power.
Where it gets interesting though is that the cost of solar keeps decreasing and the cells themselves become more efficient. I have some used solar panels that are 78" x 39" and produce 265W. I got 10 of them for $600 shipped (technically $400 for the panels and $200 for the shipping). So used, I'm about 23 cents/watt shipped; 15cents/watt basic. But obviously no warranty and these are less efficient. You can get a used 380W panel that fits in the same space, but around 59cents/watt. In a few years, those 380W panels will be even cheaper, and I could theoretically add an additional KW of power on the same footprint on my roof.
New panels will run about $2-$4/watt. Each generation of solar tends to be more efficient, packing more wattage into less space, and each generation often leads to some place deciding to replace or upgrade their 10-20yr old panels, which then end up on the used market benefitting people like me.
What I eventually ended up doing was moving to vscode. I use it my main IDE for the last couple years. I have a linux vm running for all my development, with vscode remote ssh.
- I keep a folder for each month - I have a file in each month called YYYYMM-dailies.md, level 2 headings for each day - Notes that grow too complex for the "dailies" get their own file in the folder. A number of these might get polished and copied into a document site somewhere. - Sometimes I'll make a subdirectory of "snips" with small scripts or pseudo-scripts (stuff to copy/paste) - The integrated shell lets me paste commands into my dev vm and copy the results back into my notes.
A feature of this is that while it's not really "synchronized", I can vscode-remote-ssh from multiple machines, or just ssh into the vm to get my notes. You can use rclone or keybase+rsync to backup the notes directory (or keybase's git if you want to check notes in).
Another
The company is also rather responsive. I once dumped a large cup of soda right onto the keyboard. It was out of warranty but they repaired it for a rather reasonable amount.
More recently, I picked up the Ultimate Hacking Keyboard[1]. It was a bit of a gamble because it's a smaller keyboard making use of layers (mod, mouse, and function). However I adapted to it in pretty short order. On a full keyboard, you do end up moving your hands to the arrow keys or the function keys. On this keyboard, you almost never move your hands. It's got a nice tacticle feel and it's quieter than the model M. With the mouse layer, I can keep my hands on the home row almost as much as with the EnduraPro. There is a bit of awkwardness with the default keymap in vim. The Mod layer's arrow keys almost, but not quite, match up with vim's cursor movement keys, so I sometimes confuse my muscle memory (and vim) when bouncing in and out of insert mode. I should probably remap the arrow keys, but that's really my only complaint about it so far.
[1]: https://ultimatehackingkeyboard.com/
I do have UHK's trackpoint and key cluster addons on preorder, just waiting on them to ship.
Myself, I've been WFH for 6 years and have a nice setup in a detached garage/office. But once schools shut down, I had to migrate back into the house, sitting the dining room table in order to also take care of the kid during the workday. After a month, the old 2nd-hand kitchen chair I was sitting on actually broke, so I brought in my desk chair. By the end of the second month I accepted that this was going to be much more permanent and I ended up purchasing a new desk and chair for inside the house, much smaller than what's out in my office, but usable.
In several solutions, a nurse works shift 2 one day, then shift 0 the next. In fact, Nurse 3 keeps getting stuck with the back to back shifts.
Kind of a difficult time to plan your system build, here 64-bit processors are out, motherboards capable of supporting vast quantities of ram, but unable to utilize that outside of Linux. However, this "God Box" would have been excellent for 2004. Then in 2005, you could upgrade to XP Pro 64-bit, and go ahead and spend your unlimited funds to quadruple your RAM.
I got a Flash Furniture drafting stool originally in 2014. It works great, but I didn't like the armrests. In fact, the right hand one started to bend outwards a bit for some unknown reason.
https://www.amazon.com/gp/product/B000SMTJNO/
Last year, I replaced it with "Staples Cabal Mesh Armless". This one has been working great and has much nicer padding than the prior one. If padding is important, I would recommend this one over the Flash Furniture one. But the first one did last me 4 years, and I still have it for if someone comes over to the office.
https://www.staples.com/Staples-Cabal-Mesh-Armless-Mesh-and-...
That user is then still on the server, they can make their own channels or message admins directly. There might be an #ops channel where they can go and plead their case. If they annoy the admins or someone else that reports them to the admins, then they might get a server-wide ban.
A lot of this comes behavior from public irc servers. Channel operators can manage their channel however they desire, and if the users don't like it, they can start their own channel. But for an organization ran IRC server, a server wide ban is more possible. But in the case of say, Mozilla, there are all sorts of different groups running their own channel. So a group working on a mozilla labs project might just start a channel for that project, but not actually have server-ban privileges. So they can moderate their channel and perhaps request a server ban on someone, but that server ban might take hours to approve, or the bad actor might just go away.
Even if the backup works, the process is rather tricky. You have to get the backup file into a specific directory on the new phone BEFORE you open signal. There's no "import from backup option". If you mess up, you have to uninstall, then do the file copy.
There are issues like this going back years.
https://twitter.com/RealSexyCyborg/status/103896197816802918... (slightly nsfw)
For less populated areas, this seems like an extension of housecleaning services. I've known a few people that have someone come in, maybe just once a week to clean. Some have laundry done then, others just want the cleaning. Granted, since they would be using your washer/dryer, there is a limit as to how much laundry they can do in a day. Manageable with 1-2 people, but 3 or more, each with their week's worth of laundry could really add up the dryer time.
https://wire.com/en/blog/key-verification-secure-conversatio...
The protocol, clients, and pub servers (which are really just automated clients) are designed with an offline-first approach, then local, then regional, then global. Messages are copied between clients as they come into contact with each other. One way to visualize it is by picturing islands of people gossiping locally, and then having ships carry that scuttlebutt from island to island.
Now.. one company may own the building + sidewalk and the businesses inside the building are just leasing space. In that case, they would probably need the building owner to call the towing company, or have some sort of agreement to do so. For instance, the owner may delegate some sidewalk responsibilities to the round-level tenant in the lease. I have a rental property and I delegate snow removal and lawn maintenance to the tenants. (Though legally, if the tenants don't keep up with it, it would ultimately come back on me).
I've never had to think about it, but I'm now trying to figure out my options if people left large objects on my sidewalk. I throw away litter. But if there was a bunch of bicycles or scooters, I'd probably ignore them for a bit and hope the owner came back to retrieve them. If it was blocking my driveway or causing a problem, I'd move them off the sidewalk and onto the adjoining grass. If they are left there long enough, I might put a sign to the affect of "this litter will be picked up on __" for the next trash day.
But if I lived in a scooter rental place and this was an ongoing issue, I would definitely be fine with using a service like this.