View Mark Hurst's profile |
Conversations with creators and thinkers who are charting the way forward in a tech-saturated society. In our shift to a digital future, we need alternatives to Big Tech. Homepage: techtonic.fm
Also available as an MP3 podcast. More info at our Podcast Central page.
<-- Previous playlist | Back to Techtonic with Mark Hurst playlists | Next playlist -->
August 19, 2024: Paula Bialski, author, "Middle Tech"
Listen to this show:
MP3 - 128K | Pop-up player!
Today: Paula Bialski, author, “Middle Tech”
• Middle Tech: Software Work and Culture of Good Enough by Paula Bialski, published by Princeton University Press
• paulabialski.com
• Paula and Karol (Paula’s band) on Bandcamp
Sign up to get Mark’s weekly email newsletter.
PAST EPISODES: techtonic.fm lists recent Techtonic shows.
PODCAST: If you use an open podcast player reader, here’s an RSS feed. If you have to use a Big Tech podcast app, here’s Techtonic on iTunes.
Artist | Track | Images | Approx. start time | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Paula Bialski, author, "Middle Tech: Software Work and Culture of Good Enough" | ||||||||||
Tomaš Dvořák | Game Boy Tune | |||||||||
Mark's intro | ||||||||||
Interview with Paula Bialski | 0:08:14 (MP3 | Pop-up) | |||||||||
Mark's comments | 0:45:59 (MP3 | Pop-up) | |||||||||
Paula and Karol | Expectations | 0:55:05 (MP3 | Pop-up) |
<-- Previous playlist | Back to Techtonic with Mark Hurst playlists | Next playlist -->
RSS feeds for Techtonic with Mark Hurst: Playlists feed | MP3 archives feed
| E-mail Mark Hurst | Other WFMU Playlists | All artists played by Techtonic with Mark Hurst |Listen on the Internet | Contact Us | Music & Programs | WFMU Home Page | Support Us | FAQ
Live Audio Streams for WFMU: Pop-up | 128k AAC | 128k MP3 | 32k MP3 (More streams: [+])
Listener comments!
ultradamno:
Bas NL:
chresti:
Deano de los Muertos:
Wendy del Formaggio:
Webhamster Henry:
tim:
PaulRobeson1924:
Will thee SG OCNY:
The Butterman:
DjLorraine:
Hugo (NL):
Fredericks:
Marie in Chicago:
Ciggy:
Mark Hurst:
Webhamster Henry:
dk50b:
morphe':
Todd Haynes Film: "SuperStar = The Karen Carpenter Story" is worth a watch...
Jeff Moore:
Which are essential for people who aren't already marinating in domain-specific knowledge.
βrian:
chresti:
Jeff Moore:
Just be there, embedded, until you cease to be a novelty.
Franco Twinkie:
Who said WFMU is all about music?
Folsom:
Mark Hurst:
Quinn02:
Will thee SG OCNY:
nick!:
tim:
Mark Hurst:
nick!:
Mark Hurst:
Franco Twinkie:
Dean:
DjLorraine:
Dean:
https://static01.nyt.com/newsgraphics/documenttools/f6ab5c368725101c/43d7c2a0-full.pdf
Franco Twinkie:
chresti:
nick!:
βrian:
paddy in matawan:
Will thee SG OCNY:
(Murakami Whywolf))):
There's also a lot of room for craftsperson-ethical decisions, down to 'Will I document this line better even though Iʼm tired and thereʼs a lot to do?', or 'Can I find the best short name for this variable or method so that what Iʼm doing were clear to the next person who has to deal with it (fix it or change it or generalise it)?'.
There's nothing like exercising even a limited mastery and doing the right thing, hour after hour.
Webhamster Henry:
(((Murakami Whywolf):
Webhamster Henry:
paddy in matawan:
(Murakami Whywolf))):
paddy in matawan:
βrian:
Jeff Moore:
I'm very much enjoying listening to and appreciating the subtle facets of accents in Dr. Bialski's speaking voice, which carry all sorts of little flavors which I assume tell the tale of all the places she's spent time in.
Mark Hurst:
Webhamster Henry:
Jeff Moore:
Because it was both exhausting and exhilarating.
morphe':
Webhamster Henry:
(((Murakami Whywolf):
…because the bug short-circuited a clean-up routine that resulted, eventually, in the damned thing running out of memory…but in the short-term it prevented another bug from getting reached. The fix exposed the underlying bug and killed one part of the demo.
Mark Hurst:
βrian:
nick!:
chresti:
Dean:
nick!:
(Murakami Whywolf))):
Dean:
My career as a developer culminated in 1977, when in high school I wrote a program to calculate the volume of a function revolved around an axis. It wasn't just good enough; it was perfect.
Jeff Moore:
Because I remember getting the impression that it meant something like "Instead of actually designing something thoroughly and correctly, just throw some shit against the wall and fix it later, you'll learn what you meant to design through that iterative process."
Which is an approach I hate absolutely everything about.
So... I must not actually understand what they mean?
Dean:
tim:
Dean:
(((Murakami Whywolf):
Mark Hurst:
Mark Hurst:
Webhamster Henry:
PaulRobeson1924:
tim:
Mark Hurst:
nick!:
Marie in Chicago:
Dean:
This is why "lean" companies are not by virtue of that characteristic beneficial. "Lean" tends to mean fewer workers, more productivity from each remaining worker.
Wild Neil||Peace All:
morphe':
2000s???] where there were constant mandatory workshops ="From Good to Great " which could be inspirational yet the workshop leaders were so uninspiring ... we would trundle towards the library mumbling "staff infection..."
chresti:
Deano de los Muertos:
Wild Neil||Peace All:
Will thee SG OCNY:
Dean:
morphe':
(((Murakami Whywolf):
chresti:
ultradamno:
tim:
Webhamster Henry:
tim:
Webhamster Henry:
Dean:
GC in Bmore:
dk50b:
Webhamster Henry:
Jeff Moore:
Telling this anecdote is the tech equivalent of the former High School football star re-telling the story of that great play well past late middle age, but...
Once I was working at an outpost of certain Labs largely funded by a telecom monopoly, and our team was doing a port of the X Window System to some different hardware. Several of us were writing code which wrote directly to some addresses controlled by graphics hardware.
Simultaneously, Just For Fun, I was reading drafts of the newfangled ANSI C spec whose details were being hammered out. I came across a section where they said that in the future, under ANSI C, the compiler might be allowed to optimize away instructions writing to places which were never seen to be read from anywhere else in the code; but you could apply a special type specification to pointers the compiler should just damned well use as written. So I put declarations like that where appropriate in my code, set off in #ifdef sections such that they'd only be the active code if a special flag was set which should only be set in a future ANSI C compiler.
And then I forgot about it. And eventually that gig ended, and I moved on to a different job.
And years (5 or 10?) later, a former co-worker from that job reached out to me to say that they had indeed eventually migrated to using an ANSI C compiler; it had become the standard. And the driver code was breaking all over the place.
Except for mine.
He thought I'd enjoy hearing that, and indeed I was most pleased.
morphe':
Dean:
Bas NL:
Will thee SG OCNY:
bleubombersune:
Saltonstall:
tim:
morphe':
Dean:
The Butterman:
Deano de los Muertos:
Mark Hurst:
Will thee SG OCNY:
shambolic:
(Murakami Whywolf))):
joe_rosevear:
joe_rosevear:
Great show!