|
Kate Temkin
@
ktemkin
Denver, CO
|
|
Hardware hacker & low-level engineer. I make tools to help you do cool things, hack HW, and make educational materials.
lesbian; she/her
|
|
|
1.970
Tweetovi
|
239
Pratim
|
10.007
Osobe koje vas prate
|
| Tweetovi |
|
Kate Temkin
@ktemkin
|
5 h |
|
for reference, an agar is a kind of vegan jello you can do science with
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
5 h |
|
(from a group chat the sender should honestly rename “potential agar burn victims”)
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
5 h |
|
nothing apparently hits the spot like some
late-night
hot
agar pic.twitter.com/MBdl8jKPCb
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
5 h |
|
it’s the nRF24-2, and as someone who spent a few years teaching physics, I can quite readily assure you that, for the purposes of this exercise, 24-2 is 5
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
6 h |
|
why
are
you
such
a
nerd
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
9 h |
|
yeah, naturally the proper venue is to wait until Teardown 2020 so a group of us can gang up on you in the hallway track again~
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
9 h |
|
Okay -- looks like I'll be doing some course design on stream tomorrow (Feb 3); tentatively at 1PM MST.
I'll be looking at options for translating my university-level Digital/FPGA design course into something open, accessible, & less-stuffy, and playing with @esden's iCEbreaker! twitter.com/ktemkin/status…
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
10 h |
|
That said, your points are entirely valid - Python's packaging has some major suck, and some other languages do package mgmt better.
Picking the worst of the bunch _doesn't_ lead to fair comparison, and given only the context here, it's not a fair argument for/against anything.
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
10 h |
|
Partially based on context that's not encapsulated in this thread (e.g. the tone/content of past discussions with @esden).
I don't typically jump in on "tech opinions" threads; and I probably shouldn't use twitter to have conversations that depend on external context, but 'eh.
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
10 h |
|
For reference, to build GNUradio, a mid-large C++ project, the C/C++ dependencies alone are built using Meson, Waf, Autotools, CMake, and at least six one-shot build tools.
The long and short of it is that dependency management sucks; and Python doesn't magically fix that.
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
10 h |
|
Only the problem is even worse for traditional languages like C; because there's absolutely no standard way to fetch things; and the plumbing to make things link together is implemented in six trillion different ways (automake, cmake, qmake, meson/ninja, bjam, scons, etc. etc.)
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
10 h |
|
I mean, sure, but do you know how much worse the same problem is when it comes to e.g. C? Look at building an equivalently complex project (e.g. GNUradio, FreeCAD) on multiple platforms and see how many different 'modules' (read: libraries) you need to get things working.
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
13 h |
|
(That same box also has the good olde F-connector coax "cable", and an ethernet-in that brings internet in from the fiber-to-the-home links.)
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
13 h |
|
Is there a panel on the wall of one of your closets that could cover something like i.imgur.com/yeJHRXG.jpg?
My apartment has ethernet in a few places (both white and blue ports) that are intended to route data and voip, respectively; and it's joined in a panel box in a closet.
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
16 h |
|
ah, yes, my favorite CAD suite, NAME_STRING_FROM_CMAKE pic.twitter.com/fM9TFRzNUV
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
17 h |
|
oof; too real~
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
19 h |
|
I mean, a slicer is a tool to do that for me; which is pretty much what I'm looking for. I don't need to build anything if someone knows something that already exists. :)
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
21 h |
|
Slic3r looks _almost_ perfect for my use case; it just seems to produce SVGs that aren’t ideal for laser-cutting.
It doesn’t look like it’d be too bad to modify it to produce the desired output, though — or to add a post-processing script that fixes things up. twitter.com/uint8_t/status…
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
21 h |
|
Ooh — thanks! I didn’t see the “slice to SVG” option hidden in the menu; this definitely looks worth checking out.
Will tweet something after I test it. :)
|
||
|
|
||
|
Kate Temkin
@ktemkin
|
23 h |
|
I was thinking something like a friction-fit nut in the top plane to capture the screw; and then rubber feet with screw holes for the bottom.
That’d let me not have anything protruding past the square of the case. twitter.com/Chippolev/stat…
|
||
|
|
||