News for hackers. Stuff that matters.

sbaildon

Re:Tidal AI Policy on Monday June 29, 2026 @01:59PM (#48722736)
You open the music you download with something like IINA or Doppler, and you're off to the races. What exactly is the hurdle?
Re:Filing the Corners Off MacBooks on Friday April 10, 2026 @08:44PM (#47725872)
The author has the same problem as myself; there’s a permanent imprint on the screen that sits right where the screen makes contact with the topside of the touchpad.

It’s quite an annoying flaw, and i’ve only had this problem with the machines since the M1 redesign

Re:Tesla ending Models S and X production on Thursday January 29, 2026 @07:29AM (#46809271)
The linked article is clear as to why the S and X don’t need to be in Tesla’s product line

> Tesla’s far more popular models are the 3 and Y, which accounted for 97% of the company’s 1.59 million deliveries last year

Similar story with Better’s leisure centres. A frustrating app that only needs to display a barcode, and it doesn’t even rotate.
Re:jj: a Git-compatible VCS that is both simple and powerful on Wednesday February 12, 2025 @04:34AM (#43023559)
Mitchell of Hashicorp and Ghostty fame uses jj

https://x.com/mitchellh/status/1845869748841832667

Re:Little Snitch feature nobody knows about on Friday January 24, 2025 @11:54AM (#42814983)
How come you’re nesting?
>> Grouped aliases/imports/requires are a mis-feature in my view. They save a few characters when typing but they complicate searching for module uses and refactoring.

> Totally agree with this. I prefer to not use aliases most of the time, or to explicitly list out each module path separately if they are too long to fit inline. All preferences though.

recode[0] has a formatter plugin that reformats grouped alias/import/requires

[0] https://github.com/hrzndhrn/recode

Re:Delayed Messages on iOS on Tuesday July 05, 2022 @12:41AM (#31984387)
There’s an automation that’s triggered when you receive an email. Coupled with Mail’s “Send later” feature in iOS 16 and some parsing, you can send messages at any time you want.
Re:Exposing a web service with Cloudflare Tunnel on Tuesday February 08, 2022 @10:21AM (#30259412)
Another one for the alternatives list is Kilo[1]

It's a wireguard based kubernetes network overlay. I use it to access private services in my homelab cluster from my laptop, phone, etc.

[1] https://kilo.squat.ai

Re:Phone is still the best way to order pizza on Sunday January 30, 2022 @02:58AM (#30134988)
Thank you — the demo restaurant wasn’t set to be open 24h
Re:Phone is still the best way to order pizza on Saturday January 29, 2022 @07:13PM (#30132084)
I bought a burrito during lockdown in the UK, but it was such a miserable experience.

The menu wasn’t particularly intuitive, and took me a few minutes to pick out what I wanted — then I was greeted with a registration page. Email, password, phone, address, you name it, they wanted _everything_ — I only wanted to collect. They didn’t take mobile wallet payments either! Manual card entry!

I feel like the restaurant recognised they had a problem, but contracted out a solution to the lowest bidder that actively went out of their way to design the worst UX.

In the end I actually went ahead and built a platform that’s not user hostile.

Im going to rewrite the landing page and do another round of marketing soon. The page that I wrote in an afternoon is far too negative in hindsight. It needs a positive spin.

https://plated.direct

Re:UxPlay: AirPlay Unix mirroring server on Friday January 07, 2022 @07:54AM (#29838543)
Looks like the project is maintained under a different account now

> It is now hosted at the github site https://github.com/FDH2/UxPlay (where development and user-assistance now takes place)

https://github.com/FDH2/UxPlay

Re:Postgres is a great pub/sub and job server (2019) on Friday December 17, 2021 @06:43PM (#29599703)
Oban[1] from the Elixir ecosystem leans on Postgres for job scheduling

[1] https://github.com/sorentwo/oban

Re:Super Mario 64 has been ported to iOS on Saturday October 09, 2021 @05:58PM (#28813676)
The web experience has been reduced to an indexer. Following the HN link, there's an option to open the app store, or navigate to the subreddit's index. Even choosing to navigate to the index and open a post directly displays the same prompt.
Re:Google’s apps to embrace iOS on iOS on Saturday October 09, 2021 @06:21AM (#28808535)
My expectations mirror your own, but a few of Jeff's thoughts imply that they won't take this path:

> App bars become UINavigationControllers. Standard controls just need light branded touches. Lists can align with modern UITableView and list-based collection view APIs. Menus are just UIMenus.

> And the best code is often no code :)

> The time we're saving not building custom code is now invested in the long [...]

Re:iPhone 13 Pro and iPhone 13 Pro Max on Tuesday September 14, 2021 @02:31PM (#28528836)
There's barely a lightning ecosystem left now—the only remaining products are the entry-level iPad, AirPods {,Pro, Max}, and the computer peripherals.
Re:macOS persistence – Beyond the good ol' LaunchAgents on Sunday September 12, 2021 @04:11AM (#28499433)
This was outdated last time I checked. It doesn’t cover launchctl‘s v2 CLI interface with bootstrap/bootout subcommands

Check out this https://babodee.wordpress.com/2016/04/09/launchctl-2-0-synta...

Re:We Still Don’t Get Things Done on Saturday July 31, 2021 @12:21PM (#28019477)
Anecdotally from myself, colleagues, friends, blogs, and random forum posters, 4 solid hours of knowledge work is right on the nose.

I work on my own time, starting almost immediately after waking up with the sunrise. I get in 3-4 hours while the world is quiet leading up to lunch time; then I'll cook some lunch and go training. Post-lunch work is autopilot admin or operation tasks. There are days where focus is amped up to 11 and the brain fog doesn't set in—but those days are rare.

I'd say that your feelings of "cheating the system" are ingrained by a culture that doesn't apply to your profession.

I use migadu for all my side-project-esque domains because of their pricing, and their service has been wonderful.

Unfortunately I’m still using another provider for my primary domain because I can’t get real time push notifications on Apple Mail with Migadu—they’re limited to 15 minute fetches for best case scenario

Re:How to Work Hard on Tuesday June 29, 2021 @01:25PM (#27678984)
Certainly not out of fashion. I’m approaching 30, and I’ve spent 2 and a half years in and out of a hostel in London. Fantastic life experience
Re:Stripe Payment Links on Tuesday May 25, 2021 @06:35PM (#27283610)
Congratulations on another cool product! I happened to build something to scratch the same itch a couple of weeks back, using Stripe Checkout, iOS Shortcuts, and serverless functions: https://baildon.co/writings/contactless-pos
That's right—in Apple's library they're completely fine. You can add them to your own library and they're fine. Then one day the copies in your library have their metadata messed with and everything is scattered with incorrect tags
Nah, these aren't matched albums. They're directly added from Apple Music. And that's the thing, the albums are fine!

For [1] and [3], I added the album to my library as you see them in the links you provided. Then one day—poof! Albums are mangled, songs have been pulled out into "singles", or I find a new "compilation/greatest hits" version of the album in my library with a subset of the songs, and another subset in the original. Now I have to find all loose tracks, delete them—if I can find them all—then re-add the complete album.

The deluxe version of [4] has an extended track list, but I didn't add that version to my library. Apple Music thought it'd be a great idea to add the deluxe version, and split tracks between both albums so neither version is complete.

Uploading your local collection directly into your iCloud Music Library should prevent Apple from messing with the data. I uploaded some albums months ago and they've been untouched by Apple so far.
What's your plan for streaming? Funkwhale?
I've certainly grown less particular about maintaining "my library". But when I hit shuffle, encounter a great song, navigate to the album, and find it mangled, it's... frustrating.

I wish Apple would provide an API that can upload to iCloud Music Library

Apple can add feature after feature, but if Music continues to split albums without warning, it's close to useless. I can't curate a music library when I can't rely on my music not being jumbled around. Dropping music for licensing issues is one thing, but messing with metadata is beyond frustrating.

For arbitrary reasons, Apple Music will: remove songs from albums and re-add them to your library as the "single" or "deluxe" versions; split albums and intersperse tracks between both; and duplicate songs in albums.

The albums usually still exist in Apple Music—I just have to go out of my way to remove the mangled music and re-add the album. Problem is, there is no warning or notification it happened.

Examples:

[1] https://pasteboard.co/K2kdUN3.png This album is totally messed up. Multiple track 3 with different titles, one unavailable, missing tracks that were re-added to my library as singles.

[2] https://pasteboard.co/K2keFBV.png One song pulled out into a greatest hits compilation and duplicated

[3] https://pasteboard.co/K2kfc0b.png All tracks, except 1, removed. The album still exists in Apple Music.

[4] https://pasteboard.co/K2kfBTR.png Originally added the original version of Camp by Childish Gambino to my library—here it's split between deluxe and basic, with tracks arbitrarily mixed between both.

[...and many more]

Re:Work with GitHub Actions in Your Terminal with GitHub CLI on Thursday April 15, 2021 @02:27PM (#26824361)
Post-fail ssh access is one of the headline features of https://builds.sr.ht
Re:Elixir and Phoenix after two years on Monday April 05, 2021 @05:55PM (#26705189)
Big fan of Elixir. First and third party libraries are typically very high quality; community support is great; and documentation is best in class.

Right now, I’m trying to find a way to speed up builds in CI because they’re the biggest bottle neck to deploying. Building an umbrella with 5 apps, 3 of which are phoenix, leveraging parallelised docker buildkit, will still take 8~ minutes.

htmx looks super intriguing.

Anyone have recommendations for server-side languages that make HTML templating fun? I’m leaning towards Elixir+Phoenix using sigils[1]

[1] https://hexdocs.pm/phoenix_html/Phoenix.HTML.html#sigil_E/2

Older »