Blake Smith

4.6K posts

Blake Smith

Blake Smith

@blakesmith

Principal Engineer at Sprout Social

Chicago, IL Katılım Şubat 2008
242 Takip Edilen531 Takipçiler
Blake Smith
Blake Smith@blakesmith·
Moved most of my Twitter usage over to Mastodon these days, and really enjoying it. You can find me over there at @blake@bsd.network. Hope to see you there!
English
0
0
0
244
Blake Smith
Blake Smith@blakesmith·
@realoctoapp Been trying OctoApp for the last several months, and just upgraded to premium. You've built an amazing application that's helped me so much on monitoring my 3d prints. Thanks for all the hard work, and a great product! I'm an OctoApp fan for life!
English
0
0
0
0
Blake Smith
Blake Smith@blakesmith·
Got a gift in the mail today! It's Precursor: a mobile security focused handheld. Can't wait to dive deeper into the FPGA, and get the RISCV soft core going. Hoping to port a simple Rust TOTP implementation to it, and keep my 2FA keys in this thing. Thanks @xobs & @bunniestudios!
Blake Smith tweet media
English
0
0
1
0
Eric Smith
Eric Smith@paytonrules·
Huge Xfinity outage? Maybe I’ll actually get some work done
English
2
0
1
0
Blake Smith
Blake Smith@blakesmith·
Just got a @MouserElec shipment with some i.MX6 ARM processors and some DRAM. Inspired by @jaydcarlson's awesome embedded Linux blog post, the plan is to turn these into some small embedded Linux PCBs to bootstrap a Linux buildroot and play around. Super excited!
Blake Smith tweet media
English
1
1
11
0
Blake Smith
Blake Smith@blakesmith·
@gfredericks_ I have to consult the man pages every single time for this one..
English
1
0
1
0
Gary Fredericks
Gary Fredericks@gfredericks_·
How many neurons does it take to remember that the port flag for ssh is -p but for scp it's -P
English
1
0
3
0
Blake Smith
Blake Smith@blakesmith·
@wezm Thanks! I use a hot air solder station. You definitely need flux as well! Apply flux, tin pads, place chip, heat from above. The big flash chip was to play with USB mass storage. Hope this helps!
English
0
0
1
0
Wesley Moore
Wesley Moore@wezm·
@blakesmith As someone that dabbles in PCB design and embedded Rust I enjoyed your Rust on a ATSAMD51 post. I had a couple of questions. How did you solder the MCU to the board? What's the purpose of the big flash chip?
English
1
0
0
0
Blake Smith
Blake Smith@blakesmith·
I'm teaching a circuits and soldering 101 session at @SproutSocial soon, and the circuit boards arrived today from the factory. Turned out better than I expected!
Blake Smith tweet media
English
1
0
4
0
Blake Smith
Blake Smith@blakesmith·
@b_gerstle Thanks for the question @b_gerstle, and thanks for helping to fill in the gaps in my Swift knowledge. It's generally a bad smell if you're trying to get at a mutable reference through an Arc in Rust - unless you can guarantee that you don't have other references.
English
0
0
1
0
Brian Gerstle
Brian Gerstle@b_gerstle·
However, Swift doesn't allow decrementing references (i.e. `drop`) at runtime, so there's no need for Rust's `try_unwrap` or `get_mut` to get the underlying value. The only "unwrapping" Swift has is for weak references, represented as Optionals.
English
1
0
1
0
Brian Gerstle
Brian Gerstle@b_gerstle·
@blakesmith thanks for a great Rust intro at @8thLightInc! I asked the question about ref counting in Rust vs. Swift. After some more reading, I've come to the (preliminary) conclusion that in Swift, references are analogous to Rust's Arc. 1/2
English
1
0
1
0
Blake Smith
Blake Smith@blakesmith·
@seg1o Thank you sir! Good to hear from you!
English
0
0
0
0
Blake Smith
Blake Smith@blakesmith·
Yes, the team writes the code, but the code also writes the team. Something I have to constantly remind myself when dreaming about our future architecture.
English
1
1
5
0
Blake Smith
Blake Smith@blakesmith·
@drtangible 💙💙💙 ! You have it in your periodic reading list eh? 😎
English
0
0
0
0