Keith Smiley @smileykeith.bsky.social · 11/02/2026Are there any Linux friendly laptops with a trackpad anywhere close to MacBook quality? 110
Reposted by Keith Smileybitdrift @bitdrift.io · 15/12/2025🎙️ New Beyond the Noise ep! @smileykeith.bsky.social (“Bazel Keith"), talks Bazel, iOS tooling, and his journey from CocoaPods ➡️ Lyft ➡️ Modular. Catch war stories of compiler bugs, dealing w/large Swift codebases, plus, why Apple/Google don’t solve many DX problems 👀 bitdrift.io/podcast/beyo...bitdrift.iobeyond the noise - Bazel Keith and the Quest for Better BuildsMatt Klein sits down with Keith Smiley, aka “Bazel Keith,” to talk all things Bazel and iOS tooling. Keith shares how hacking on Objective-C in high school, contributing to CocoaPods in college, and j... 143
Keith Smiley @smileykeith.bsky.social · 17/06/2025This is horrible. Be careful what you type in to text boxes on the internet! www.404media.co/meta-invents...404media.coMeta Invents New Way to Humiliate Users With Feed of People's Chats With AIIn an industry full of grifters and companies hell-bent on making the internet worse, it is hard to think of a worse actor than Meta, or a worse product that the AI Discover feed. 020
Keith Smiley @smileykeith.bsky.social · 05/06/2025Poolsuite FM just got a redesign and it continues to be the most fun iOS app design out there apps.apple.com/us/app/pools...apps.apple.comPoolsuite FMPoolsuite FM is the ultra-summer music player for Macintosh Computer; transporting you to a virtual vacation where the sun never sets. Formerly 020
Keith Smiley @smileykeith.bsky.social · 26/05/2025"The CIA Secretly Ran a Star Wars Fan Site" www.404media.co/the-cia-secr...404media.coThe CIA Secretly Ran a Star Wars Fan SiteThe site, starwarsweb.net, was a covert CIA communications tool. It has pictures of Yoda and C-3PO on it. 031
Reposted by Keith SmileySteve Klabnik @steveklabnik.com · 06/05/2025github.com/dtolnay/buck... Build #rust via buck2 instead of x.py, very cool project by @dtolnay.bsky.socialgithub.comGitHub - dtolnay/buck2-rustc-bootstrap: Compile Rust compiler using Buck2Compile Rust compiler using Buck2. Contribute to dtolnay/buck2-rustc-bootstrap development by creating an account on GitHub. 0424
Reposted by Keith SmileyRiley Testut :fatpikachu: @rileytestut.mastodon.social.ap.brid.gy · 02/05/2025App Store Guidelines have been officially updated, so I just submitted a new Delta update without all the external payment restrictions! Goodbye scare screen 👋 0202
Keith Smiley @smileykeith.bsky.social · 24/03/2025I wrote up a post on how to use `bazel query` to find unused targets www.smileykeith.com/2025/03/24/u...smileykeith.comFinding unused targets with bazel - Keith Smiley 030
Keith Smiley @smileykeith.bsky.social · 14/02/2025I wrote up a quick post about how compressed debug info with C++ saved a ton of bandwidth w/ bazel's remote cache www.smileykeith.com/2025/02/14/c...smileykeith.comBazel caching and compressed debug info - Keith Smiley 130
Reposted by Keith SmileyMichael McGuire @monocularvision.bsky.social · 11/02/20251Password has gone from being one of my favorite Mac apps to receiving marketing emails informing me they are the “Official Cybersecurity Partner of Oracle Red Bull Racing” 1121
Reposted by Keith SmileyNeoNacho @neonacho.bsky.social · 01/02/2025We open sourced Xcode’s build system github.com/swiftlang/sw...github.comGitHub - swiftlang/swift-build: A high-level build system based on llbuild, used by Xcode, Swift Playground, and the Swift Package ManagerA high-level build system based on llbuild, used by Xcode, Swift Playground, and the Swift Package Manager - swiftlang/swift-build 29433
Reposted by Keith SmileyBrian Phillips @brianphillips.lol · 30/01/2025If you wanted no leaks you should have gone into Settings -> Security -> Configure privacy & security -> Privacy options -> Other -> Configure -> Media interface and clicked “Disallow.” The Leak setting is on by default but we understand your privacy is important so we’ve made it easy to opt out 824315275433
Keith Smiley @smileykeith.bsky.social · 27/01/2025If you need some joy in your life, I highly recommend Any Austin on YouTube www.youtube.com/watch?v=gGDy...youtube.comUnremarkable and odd places in Breath of the WildYouTube video by Any Austin 030
Reposted by Keith SmileyJordan McQueen @jm.dev · 22/01/2025Rust Software Engineering internship (3 months). We can bring you to Tokyo, Japan from overseas. Can start from June or from August.woven.toyotaCareers - Woven by ToyotaWoven by Toyota innovates and invests in new technologies, software, and business models that transform how we live, work, and move. 22115
Reposted by Keith SmileyMaking a free cycling game @dfeldman.org · 25/12/2024You’re still arguing about tabs vs. spaces? May I present… 15652611265
Keith Smiley @smileykeith.bsky.social · 24/12/2024Really fun coding font bracket: daringfireball.net/linked/2024/...daringfireball.netCoding Font Selection ‘Tournament’Link to: https://www.codingfont.com/ 000
Keith Smiley @smileykeith.bsky.social · 23/12/2024It's wild that I can leave my 3d printer alone for 24 hours without checking on it but I can't print 1 photo with my photo printer without it fucking up 000
Keith Smiley @smileykeith.bsky.social · 22/12/2024Finally someone figured out what sketchy thing the Honey browser extension is doing www.youtube.com/watch?v=vc4y... If you have this installed, uninstall it ASAP.youtube.comExposing the Honey Influencer ScamYouTube video by MegaLag 020
Reposted by Keith SmileySteve Klabnik @steveklabnik.com · 18/12/2024C++ standard tooling papers have been withdrawn: * ISO politicking over licensing * "WG21 prioritized profiles above the tooling ecosystem work." www.reddit.com/r/cpp/commen...reddit.comWG21, aka C++ Standard Committee, December 2024 Mailing 3333
Reposted by Keith SmileyNeovim @neovim.io · 12/12/2024#neovim Development News The 0.11 version will have a more straightforward way to set up LSP servers: - `vim.lsp.config` to configure. - `vim.lsp.enable` to set up automated start. - Special 'lsp/' directory for passive config discovery (similar to 'ftplugin/') PR: - github.com/neovim/neovi...github.comfeat(lsp): add `vim.lsp.config` and `vim.lsp.enable` by lewis6991 · Pull Request #31031 · neovim/neovimProblem Setting up LSP clients require unnecessary boilerplate. LSP configuration has no system. Solution Add vim.lsp.enable() and vim.lsp.config(). Design goals/requirements: Default configurat... 3927
Reposted by Keith SmileyJulia Evans @b0rk.jvns.ca · 12/12/2024"rules" that terminal programs follow jvns.ca/blog/2024/11... 2346061
Reposted by Keith SmileyBen Sandofsky @sandofsky.com · 11/12/2024Unboxing an App Store Award. #ShotWithKino www.youtube.com/shorts/lF-fl...youtube.comUnboxing an Apple App Store Award #shotwithkino #unboxing #appleYouTube video by Ben Sandofsky 1623
Reposted by Keith SmileyMatt Keeter @mattkeeter.com · 06/12/2024absolutely incredible attack vector 16940256
Keith Smiley @smileykeith.bsky.social · 27/11/2024I finally upgraded my work Mac to Sequoia and now after ~1 minute I can't type in tmux. What's the state of downgrading these days? 😬 000
Keith Smiley @smileykeith.bsky.social · 26/11/2024"The two factions of C++" is a great read: herecomesthemoon.net/2024/11/two-...herecomesthemoon.netThe two factions of C++The dream of a single dialect-free C++ has probably been dead for many years, anyway. 11510
Reposted by Keith SmileyKelsey Hightower @kelseyhightower.com · 20/10/2024Today was my last post on Twitter. I'll be using this account going forward while I contemplate the value of social media in my daily life. 64127649