Garbage

Garbage

By Brandon Mercer and joshua steinTechnology
Download on the App Store

Garbage episodes

  • garbage[7]: Year-end updates and rants

    joshua's Earin headphones have returned

    joshua's i2c trackpad driver is doing things

    Brandon buys a video card

    Smaller, Faster Websites

    Saying no to new features

    • Caddy - automatic SSL
    • Software testing

      Updates on Brandon's solar charge project

      See you next year!

      39 min
    • garbage[6]: OpenBSD virtualization, solar-powered battery charging

      OpenBSD on Xen

      • dmesg of OpenBSD on Amazon EC2 (via Reyk)
      • OpenBSD VMM updates

        OpenBSD VPS hosting

        • Vultr
        • HostVirtual
        • Brandon's solar-power project

          • " rel="noopener noreferrer">Instructables: Arduino Solar Charge Controller
          • " rel="noopener noreferrer">Teensy
          • Jillian Illett's MPPT solar charge controller
          • joshua's car battery
          • Coulombic efficiency
          • Why do Li-ion Batteries die?
          • I2C trackpad driver update

            • (it was power-related, it responds under OpenBSD now -jcs)
            • Update on Brandon's riot.js web app

              1 hr
            • garbage[5]: Web development, thoughts on open source

              Follow-up from previous episodes

              • XHCI USB driver fixed
              • Earin headphones being repaired
              • Listener request from Peter Ljung - running Ruby on Rails on OpenBSD

                • Pushover API
                • Unicorn Rack HTTP server
                • Mongrel server
                • Puma
                • Passenger
                • Separation of web server and SSL
                • Brandon's experience writing web apps in Go

                  Managing web application processes

                  • God
                  • daemontools
                  • Rolling your own framework, authentication, or crypto

                    Open source forks, splintering, and reinventing the wheel

                    • Fetchmail
                    • xbanish vs unclutter (ed: unclutter source isn't that bad -jcs)
                    • qconsole vs guake
                    • Entitlement in open source

                      Web application structure

                      • Traditional server-side rendering vs. single-page application
                      • Riot.js, a React-like library
                      • Lobsters tags and tags.json
                      • Debugging, performance
                      • Rails asset pipeline
                      • XSLT
                      • 1 hr 5 min
                      • garbage[4]: Earin headphones, encrypting e-mail with reop, ACPI, HiDPI displays

                        joshua gets his headphones from Kickstarter and is disappoint.

                        • Earin (on Kickstarter)
                        • Brandon encrypts his e-mail

                          • reop
                          • Using GPG with mutt
                          • libsodium
                          • reop/signify example
                          • HID over i2c and ACPI interaction (in Linux)

                            • ACPI and ACPICA
                            • ACPI 5 device enumeration
                            • Google and open source

                              HiDPI displays in OpenBSD

                              • xrandr --dpi
                              • layout.css.dpi
                              • img srcset
                              • SELinux is awful

                                • "Mitigation techniques which can be disabled -> fade into history"
                                • Upgrading the BIOS of the APU2 through flashrom on OpenBSD

                                  Cheers to Miod Vallat, leaving the OpenBSD project after 15 years of contributions.

                                  51 min
                                • garbage[3]: Debugging methods, APU 2

                                  Debugging methods

                                  • printf debugging
                                  • OpenBSD xhci vs Linux xhci (file 1 of 10)
                                  • FreeBSD sysctl hw debugging
                                  • Linux dynamic debugging
                                  • Problems with EFI - we're all doomed!

                                    • rEFInd EFI Boot Manager
                                    • Linux efibootmgr(8)
                                    • isostick
                                    • ldomctl on OpenBSD, bless on Mac OS X
                                    • Brandon's new PC Engines apu 2

                                      • Row hammer attack
                                      • OpenBGPd and route filters

                                        Copperhead OS - Hardened Android

                                        • Baseband Hacking
                                        • Which is less secure, Android or Windows XP?

                                          Listener question from @mikeputnam about our recording setup

                                          • Brandon is using a tin can and twine
                                          • joshua is using a Samson C01U Pro USB Microphone and shockmount dealy, RODE PSA1 boom arm, Sennheiser Momentum headphones
                                          • Double-ended recording, edited in Audacity, converted to MP3 with lame --preset voice
                                          • Web CMS behind garbage.fm written in halfmoon
                                          • 50 min
                                          • garbage[2]: OpenBSD vmm, language choices

                                            Brandon gets his Nexus 6P and reviews it

                                            Chrome OS is here to stay

                                            • Chicagoland (2014 TV series)
                                              • Clip from episode with Eric Schmidt (apparently someone else thought it was weird)
                                              • Undeadly: vmm(4) update: it boots!

                                                • Theo de Raadt on virtualization
                                                • Xen vulnerability o' the week
                                                • Donate to the OpenBSD foundation
                                                  • OpenBSD hackathons
                                                  • Go language features

                                                    • Profiling Go Programs
                                                    • Go crypto
                                                    • 35 min
                                                    • garbage[1]: ARM Chromebooks

                                                      News

                                                      • Nexus 6P shipping delays and refunds
                                                      • T-Mobile band 12 LTE
                                                      • MacBook Pro Vs Surface Book Build Quality/Craftsmanship Comparison
                                                      • beastie.pl NetBSD and OpenBSD developer interviews (and not a weird porn site)
                                                        • Impostor syndrome and Rubber duck debugging
                                                        • Hacking on the ASUS Chromebook C201

                                                          • ChromeOS Firmware Overview
                                                          • nv-U-boot
                                                          • Servo
                                                          • depthcharge
                                                          • Disabling SPI write protection, reflashing, and unbricking an Asus Chromebook C201
                                                          • Libreboot
                                                          • Chrome OS Firmware Introduction
                                                          • Google merging Chrome OS and Android

                                                            • Pixel C
                                                            • Samsung ATIV Book 9 and OpenBSD compatibility

                                                              • X11-Big-cursor HOWTO for HiDPI displays
                                                              • joshua rants about idiots on Craigslist

                                                                51 min
                                                              • garbage[0]: Nexus 5X, cheap laptops, expensive keyboards

                                                                Our introductory show

                                                                • Brandon Mercer
                                                                  • OpenBSD armv7
                                                                  • joshua stein
                                                                    • Pushover
                                                                    • Lobsters
                                                                    • garbage.fm and @garbagefm
                                                                    • Google Nexus 5X Review

                                                                      • Android 6 Permissions
                                                                        • CalDAV-Sync and
                                                                        • CardDAV-Sync
                                                                        • iCloud calendars and iCloud contacts for Android
                                                                        • Windows laptops need better engineering, not better marketing

                                                                          ErgoDox keyboard Review

                                                                          • New Apple bluetooth keyboard
                                                                          • Macbook keyboard
                                                                          • Keyboard.io
                                                                          • OpenBSD pledge(2) (formerly tame)

                                                                            • node-pledge from Aaron Bieber
                                                                            • 35 min

                                                                            About Garbage

                                                                            From the publisher's feed

                                                                            A podcast about technology, much of it garbage