There’s a bike policy ride this Saturday in #Beaverton where you can hear and ask questions about #Biking infrastructure projects to reduce car dependence in the city.
@skinnylatte I have seen plenty of job adverts that list a salary range, but I think this is the first time that I've ever seen one that also describes the recruitment process in detail with dates AND clear expectations of what they expect in the resume and cover letter!
Welcome to the April 12th BikeNite! Thanks for joining, and I hope we all enjoy chatting about cycle stuff! Feel free to answer whenever at your convenience. Anyone can join, now or later. Reply to what you like, and boost for visibility.
We'll start out with our introduction, inspired by comment from @rodbotic:
Q1. Where are you posting from today? What does a typical ride for you look like? Share a photo if you'd like. #BikeNite#BikeNiteQ
@ascentale@rodbotic#BikeNite A1. My typical ride is 7 miles to the library with a good stretch along a power line linear park in #Beaverton#PDX. It’s kinda fragmented with narrow walking paths and sections where I have to cross pretty busy roads (Farmington, TV Highway, and Murray). On sunny days, I can take my #Schwinn Prelude acoustic and others I take my #Benno E-Scout.
Is it customary for a bike shop to clean your chain and gearing while doing a tune up? I took mine in the other day and they had tightened the wires and trued up the back wheel, but the chain was as I left it, still kinda gunky.
🦴 Version control is great, but sometimes it can trip you up! In this post I recount my rather stupid mistake of using when I shouldn't have, and how I got out of it. ---
@Drmowinckels Ohhhhh! I've done this before, but I wasn't using RStudio -_-
Luckily, I was building a package and installing it on my system at the same time, so my code still existed in my Library. I was able to recover my modifications by loading the package and copying the lines by printing the function body.
I updated to #Ubuntu 22.04 yesterday and got a little notification that my #apt Firefox was being switched to #snap. Weird flex, but okay.
Today, when I tried to open my local #Rust documentation with rustup doc --book, I got a page that said that the access to the file was denied.
It turns out that #snap prevents firefox opening files in hidden folders and the best workaround is to create a symbolic link to a non-hidden folder. WTH?
@manpacket I saw this last week and finally made the switch when I found that #snap#firefox could not open pages from the /tmp/ directory (snap: 2, me: 0)
My kid, a computer science major, said that the way programming is taught is "too capitalist" because it emphasizes efficiency and time saving over everything else, and I haven't stopped thinking about it.
Sometimes I think about Earth-1217, where every CSV file has two header rows: column names and units (which imply data type). At first glance that world is indistinguishable from ours, but after wandering around for a while, you realize that Earth-1217's programmers are noticeably happier than ours.
@gvwilson IIRC there was a project that wanted to implement ecaxtly this for public health and I cannot for the life of me remember what it was called.
Do you like bibtex? Do you do doi? Do you want to get bibtex refs from doi on the command line? Yes you do, you wonderful monster. Try this line (adjust doi as needed, and see alt text for source too):
@rlmcelreath If you add | (xclip -selection clipboard 2> /dev/null || pbcopy) to the end of that, it will automatically copy the contents to your on Mac and Linux.
I made it into a BASH function that also places each field into one line and I was so thankful for it when I was writing my dissertation in 2016
Hey folks, I'm thinking about doing a live stream of #rstats package development, or potentially package review.
I was reviewing a package for my research group on a video call and I think it was helpful to demonstrate the process, and see someone think through a problem.
My goal is that I want to showcase the process of doing package development and reviewing, and I think it would be fun to do it on twitch, or something like that.
I've never done anything like this before, I was considering doing it this Sunday, but could also do during the work week in the morning (Australia Tasmania time - afternoon for USA viewers).
I was wondering if anyone had thoughts on how to do #rstats streaming well, is Twitch the right place to do it?
If you'd like a package reviewed I would be happy to take a look, and promise I will be kind :)
@njtierney@hye@milesmcbain I’m not that special, but I am currently two hours behind you for another month and would be happy to help out if you need a guest and maybe some bad puns
Finally got my kitty terminal emulator on #Ubuntu to take CJK input via the ibus IM. It took me an embarrassingly long time because I didn't fully understand the difference between .bashrc and .bash_profile, or that .profile exists.
I thought I had to set export GLFW_IM_MODULE=ibus in my .bashrc, but what I did not realise is that those variables only get read after the teminal emulator is launched. Once I put that envvar in .profile it worked! #BASH
And to be clear, I still don’t fully understand the difference between .Profile, .bash_profile, and .bashrc other than maybe they are executed in that order and that for some reason I set .bash_profile on macOS and .bashrc on Linux, but maybe I should be always using .bash_profile?
Absolutely devastating news. I would not have accomplished what I have accomplished in the last decade without Yihui's work on #knitr. If you've ever encountered a website, report, or book built with #RStats in recent memory, you have Yihui to thank.
Working on finalising documentation and I'm really liking how the {flow} package nicely reveals the levels of abstraction to give me weird little spaceship thing.
I really appreciate everyone's support in retooting my initial announcement that I was looking for a job, but I am going to be taking a step back and going on #sabbatical until March 2024. I will be looking for a new job at that point.
I have a blog post up that discusses my reasons, but I'm not quite ready to share it directly to the fediverse. Thanks for understanding, y'all.
My mother, Jane Kamvar died peacefully in her sleep this week. She had raised my brother and I by herself since the 90s while working full time as a diagnostic programmer for #Tandem computers. She was always a person who gave so much of herself and asked nothing in return. She never took shit from anyone and knew exactly what she wanted from life: books, chocolate, and cats.
We are asking for anyone that would like to honor her memory to donate blood.
She programmed for 45 years. Most kids in the late 90's needed to help their parents use computers. She helped us with ours. When I was going into middle school, I had to choose a language class and I saw a C++ book on her shelf and asked if I could learn a computer language instead of taking Spanish (she said probably not). The first time I had ever heard of a GUI was when I heard my mom complaining about them with colleagues in her office.
She was selfless to a fault. For decades, she would bring in M&Ms and baked goods to her office to share. She donated blood until the blood center said she had to stop, and she always had a room available for anyone in need. She once saved my friend's life by giving him a place to get back off his feet after he found himself living in his car in San Francisco. All of this with care and confidence. As another friend pointed out: "she was the chillest mom ever"
@gvwilson Honestly, I don’t think that’s sad at all. I think it’s wonderful that youth across generations have found ways to concisely express complex sentiments. I think my favorite is the late-millennial concept of conveying tone in text messages with the inclusion or omission of a full-stop.
@hrbrmstr@jeremy_data@grrrck it gets worse for those of us who hold on to our iPhone SE 2nd gens. About a year ago, websites just started assuming a larger screen size and now a lot of sites on my phone runs together