Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

David Ruffner has moved

@davidruffner@raphus.social
mastodon 4.7.3
  • Open on raphus.social

I have moved to masto.nyc to be on a more local instance. My new account is @davidruffner@masto.nyc. The profile page is @davidruffner@masto.nyc

I'm trying to make sense of my world and am interested in learning from others and sharing my two cents.

7 Followers
184 Following
19 Posts
Joined February 15, 2023
pronouns:
he/him
homepage:
https://davidbruffner.com/home/
Just my toots:
https://justmytoots.com/@davidruffner@raphus.social
Open post
David Ruffner has moved @davidruffner@raphus.social
· 5mo ago

My coworker and I figured out a nasty bug in our own code yesterday. It was one of those "works on my machine" situations. We ended up using some of the strategies from @b0rk@social.jvns.ca 's zine, The Pocket Guide To Debugging, https://wizardzines.com/zines/debugging-guide/. We worked together, reproduced the bug, made a minimal example, identified and answered small questions, kept a log book, and analyzed the logs (a report from running the command). Eventually we solved it, and it was caused by a flawed assumption on our part.

Initially, the problem was daunting. It was involved with a tool, nuitka, that I'm not familiar with. It's a tool for compiling python applications into C and then makes a Windows exe file for running the application. It's somewhat niche, so I didn't find answers from web searches. I didn't know where to start, and things didn't make sense at all.

Having a set of strategies to fall back on was encouraging. It made the process a lot more fun too.

#debugging

wizardzines.com
196
4
130
1
Open post
David Ruffner has moved @davidruffner@raphus.social
· 5mo ago

I rode my bike to the May Day rally and march in Newark today. Some good things:
- It felt great to have solidarity with other people determined to change the current situation.
- The weather was fantastic, blue sky, mild temps and sunny.
- I was able to make it despite an issue with my bike tire, my phone dying, and not initially finding the protest. As I was about ready to give up and head home, I found the group marching and joined right in.
- There were drums and lots of good chants. Lots of energy despite a small crowd.
- On the ride home, I saw a bald eagle soaring and being harassed by another good sized bird (maybe a hawk?).

#threeGoodThings (plus some extra)
#uspol
#MayDay

raphus.social

Raphus Social

31
1
18
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 5mo ago

The azaleas in our yard are blooming! I love the abundance of flowers.
#bloomscrolling

raphus.social

Raphus Social

13
0
4
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 6mo ago

Three good things from today:
- I decided to sleep in (a little) today and the kids didn't wake me up, despite it being Easter.
- My friend reached out yesterday with a short video message just to say hi. 😊. We message d a little today and it was great to catch up.
- We visited my wife's family today and had a yummy meal together. Our kids and my brother-in-law's kids had a fun time playing together and doing an Easter egg hunt.

#threeGoodThings
#easter

raphus.social

Raphus Social

8
0
5
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 5mo ago

I learned today from a coworker that in python you can use slice indexing to insert a list into another list. For example:
```
a = [0,1,2,3]
b = [8,9]
a[1:1] = b
print(a)
# [0, 8, 9, 1, 2, 3]
```
It works but seems strange to me. It makes sense that the index 1 position of the `a` list gets filled in with the first entry from the `b` list, but then this previously index 1 value is remembered and gets appended to the end of the `b` list. It's not obvious to me.

I intend to look into the implementation to see how it works under the hood.

#TIL
#python

raphus.social

Raphus Social

5
4
4
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 4mo ago
Replying to
@TheBulletin@social.techreclaimers.club Local tech reclaimer clubs sound great. I am interested.
3
0
0
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 5mo ago
Replying to
@wim_v12e@scholar.social It really is! I ended up reading a good chunk of the book. It's cool to see what people were thinking back then. A lot of Jevons's ideas hold up pretty well.
1
1
0
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 5mo ago
Replying to
@cark @kevin this is awesome, i had no idea you could do that, and it seems genuinely useful to me. Judging on the number of boosts, I think others find it useful/cool too. So I think it makes sense to multiply all the xkcd times by a big and growing factor. Thanks for sharing!
1
0
1
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 5mo ago
Replying to
@jrbe I like flatpak. It makes it easier to try applications because they generally just work. FlatHub is great for browsing open source applications too. It's important to me that flatpak is fully free and open source software too. I don't know all the details but I believe that some part of snap is not open source. I am not sure which things about snap are bad for you. Flatpak might have similar issues. For me two tricky things with flatpak are knowing where applications are installed and remembering to update the applications. I think both are solvable problems but I haven't mastered those skills yet.
1
0
0
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 5mo ago
Replying to
@janeadams Wow! That's a nice spread of plants. Maybe you can become unreasonable, so you can keep on acquiring plants? 😃
1
1
0
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 10mo ago
Replying to on raphus.social
@raphus@raphus.social Thanks for this work on raphus.social's infrastructure and resilience. I appreciate it!
1
0
0
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 25mo ago
Replying to
@daniel_collin@mastodon.gamedev.place Wow! Beautiful shot! I looked up the articles about Sheetal Devi and found this one that gives some of her backstory, https://samarth.ndtv.com/meet-16-year-old-sheetal-devi-worlds-first-armless-woman-archer-51/ Her favorite activity as a child was climbing trees. I appreciate her story, it is a reminder to me to question the impossible.
samarth.ndtv.com
3
0
1
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 24mo ago
Replying to
@Riedl that kind of thing definitely has happened to me. For me it is about reducing the frequency, but from time to time some big mixup will happen. I hope you were able to find lodging!
1
0
0
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 6mo ago
Replying to
@tero it sounds interesting. Is there any more information about this position and about the organization?
0
1
0
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 5mo ago

"Just as you shouldn't let others' judgements deter you, don't let them define your metrics of success. We can't control whether we live up to others' expectations, but we can control whether we live up to our own".

I was inspired by this article by Kelli Hendrickson. I definitely feel the pressure of other people's definition of success, as I navigate the next phase of my career. It's encouraging to see someone go their own way.

https://www.aps.org/apsnews/2026/02/leaving-mit

#careerShift

aps.org
0
0
0
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 5mo ago

The Hell Mary. A more aggressive name for the long pass that sometimes happens at the end of American football games.

The Diarrhea of a Wimpy Kid. A more graphic name for the well known kids book.

😄
#parenting

raphus.social

Raphus Social

0
0
0
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 5mo ago
Replying to
@jrbe Nice, I am impressed...although potentially worrisome for you. It sounds like he's well on his way to learning about plants! It can be a fun hobby/interest. A lot of wild plants are edible too. It definitely gives a richer perspective to know what plants taste like in addition to what they look like.
0
0
0
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 6mo ago
Replying to
Thanks @PamelaBarroway@mstdn.social ! I've been happy to what Mikie Sherrill has been doing so far.
0
0
0
0
Open post
David Ruffner has moved @davidruffner@raphus.social
· 5mo ago
Replying to
@jrbe@scholar.social Awesome! It's great getting a personal best.
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 22:33:54 UTC