News for hackers. Stuff that matters.

tiltowait

Re:iPhone Duo Teardown on Monday October 26, 2026 @02:51AM (#50240019)
Apple's financing is 0%. While it may seem absurd for a phone, the smart money is on taking financing—so long as you're a responsible spender, which many are not.
This seems tough-to-unworkable for some games. I'll use World of Warcraft^1 as an example.

WoW launched in an essentially unfinished state. Molten Core, the first 40-man raid, didn't have a loot table. I'm not sure it was even accessible on launch day. And when it did get a loot table, it had placeholder graphics for the tier 1 set.

This was fine: it would take months for players to be able to tackle end-game content, so the game didn't need to launch with it all ready to go. But a law requiring Blizzard to keep a launch-day WoW available wouldn't be especially satisfying.

Even if you changed it to be "its full functional state" or something similar, that gets weird. After Molten Core was BWL, which you couldn't reach on launch. And so on and so forth. WoW changes a ton over an expansion, and each expansion brings even bigger changes (do you play pre-Cata or post?). Do we require Blizzard to keep available each and every patch version? Hotfix version? How do players decide which they want to play? I really enjoyed the Argent Tournament, but I bet most preferred actually reaching ICC (which itself had a bunch of time locks before you could reach Arthas, himself).

[1]: Even beyond everything outlined, WoW gets weird when you consider Classic and now Forever.

Re:iPhone Duo on Wednesday September 09, 2026 @05:19PM (#49634502)
At $2000, I'm not going to be an early adopter this time around. I'm concerned about screen crease/debris ingress, and I'll want to see user reports on how useful it ends up being.

That said, I'm much more intrigued than I expected to be, to the point that I found myself thinking "maybe ...". Kudos to the team. The fold/unfold transitions are really slick, and I like what they've done with the extra side space.

Re:iPhone Duo on Wednesday September 09, 2026 @05:15PM (#49634450)
If you unfold and have two apps side-by-side, then the aspect ratio (and seemingly size?) is the same as having one app, closed. Seems nice to have.
Re:Paint.net 5.2 alpha now runs on Linux on Wednesday September 02, 2026 @02:16PM (#49540206)
This feels like a distinction without a difference. Would you say a Python script/Java utility doesn't "run on Linux" because you need Python/Java installed?
Re:Read this before you buy that TV streaming stick on Thursday July 30, 2026 @10:09PM (#49118254)
The first ingredient is a plurality, not a majority.
Out of curiosity, why put "router" in quotes?
Re:Ian's Secure Shoelace Knot on Thursday June 04, 2026 @08:34PM (#48406577)
> Yes, it comes apart every so often

Laces type matters a lot here. I've run countless miles with a fast knot without it ever coming undone.

The secure knot does feel like a cheat, though. It's like a double knot that you can untie like a single. Witchcraft!

Re:Defeating Git Rigour Fatigue with Jujutsu on Sunday May 24, 2026 @08:12PM (#48262310)
I do this all the time at my job, without issue. I think it's honestly easier than using plain git.
Re:Don't Roll Your Own on Saturday May 23, 2026 @10:34PM (#48253791)
> Applications like Google Docs would be impossible without each of the four things you listed being available.

I was already in favor of banning it. You don't have to keep trying to convince me.

Okay, snark off. But as someone who dislikes the proliferation of "web apps", I'd be perfectly happy to see Google Docs and others die off if it meant we moved back to real, locally run applications.

Re:Don't Roll Your Own on Saturday May 23, 2026 @10:30PM (#48253761)
> scrolling: used by games, maps, image viewers

Out of curiosity, does anyone like the way Google Maps hijacks scrolling? I use a trackpad. When I scroll, I'd want it to pan around on the map, not zoom in and out (which always feels awful as a scroll action and never stops where I want it to).

Click-drag to pan doesn't feel nice.

It doesn't really matter anymore, since 99% of maps use is on mobile now, but this was always a small pain point to me in the past.

Re:Isopods of the World on Thursday April 23, 2026 @10:18PM (#47884724)
There are several different, sometimes overlapping markets for them.

Reptile and amphibian keepers use them, along with live plants, to set up a bioactive tank that is relatively self-cleaning and self-maintaining.

Keepers of very small reptiles sometimes maintain colonies as feeder insects.

And still others skip the scaly middlemen and keep isopods as pets. They can get hilariously expensive. Just a couple of years ago, rubber duckies (featured on this site) used to be $90 a pop due to their rarity and difficulty in keeping them. Since they exploded in popularity, however, they're a much more reasonable^1 $15 a head or so.

[1]: For certain definitions of reasonable.

Re:Website streamed live directly from a model on Wednesday April 22, 2026 @08:41PM (#47871059)
Interesting! To join the cavalcade of others sharing their experiences:

I first asked it "how big are geckos". It gave me a cool comparison diagram between three gecko extremes (leachianus, Jaragua dwarf gecko, and leopard gecko, if curious). Info all looked correct. Drilling into the Jaragua brought me to a less-impressive page with utter gibberish text and duplicated info boxes. So it goes. I drilled further, but they were more esoteric topics I'm less versed on (lamellar setae), I can't evaluate the accuracy without further research.

I also gave it something broader: "tokay gecko". More duplicate info boxes, and for some reason it "drew" two geckos on top of each other. Kind of cute, but tokays are extremely territorial, so happy cohabitation isn't their default (though it's not unheard of).

Still, despite the issues, I thought it was very neat.

Re:Another Day Has Come on Wednesday April 22, 2026 @04:21PM (#47868787)
Prior to 2016, he was better. Since then, he regularly posts about Trump, and whatever you think of Trump, those posts are seldom more than random ranting: devoid of substance or insight. Other times, they're just links to someone else's random, substanceless Trump rant.

It's a real shame, because he can be genuinely insightful when it comes to computing topics (and Apple in particular, obviously). That said, I do find his podcast much more bearable. Not zero-Trump, but less Trump.

I assume you mean Kobo, not Roku?
Re:What's the Point of Hardbacks? on Friday April 17, 2026 @01:03PM (#47808087)
There's research[1] suggesting readers of physical books have greater reading comprehension than readers of eBooks. Anecdotally, I feel that describes me well.

[1] https://www.psychologytoday.com/us/blog/well-read/202402/the...

Re:What is jj and why should I care? on Tuesday April 14, 2026 @08:39PM (#47773277)
I tend to approach jj commits as local PRs. Decide what it is I'm working on, make a new, empty commit on top of that :

    jj new -m 'do thing'
    jj new
As I work on the "local PR", I `jj squash` my working changes into the named commit. By keeping my working commit description-free, I avoid accidentally pushing it (and potentially broken code) to origin.
Re:Dark Castle on Sunday April 12, 2026 @11:58AM (#47741230)
If you've never played it before, Dark Castle really is worth looking at. Its artwork is incredible even before considering the constraints, and its gameplay holds up remarkably well for something from 1986.
Re:The worst volume control UI in the world on Saturday March 21, 2026 @12:20PM (#47468408)
As I scrolled down, one of the animations started and brought up a subscription modal. "Okay, that one would be enraging," I thought, delighted, as I waited for the animation to loop.

It didn't. It was the site's real subscription modal.

I feel like there's a lesson in there.

Re:Claude Sonnet 4.6 on Wednesday February 18, 2026 @12:11AM (#47057410)
Claude's willingness to poke outside of its present directory can definitely be a little worrying. Just the other day, it started trying to access my jails after I specifically told it not to.
Re:Gentoo on Codeberg on Tuesday February 17, 2026 @11:59PM (#47057354)
The raft of outages lately (my company was disrupted by I think four last week?) have certainly (and deservedly) created some pent-up frustration. I'm personally frustrated with its poor performance on Safari.

Overall, though, it's ... fine. That's all. A little worse than it used to be, which is frustrating, but certainly nowhere near unusable. I stood up my own forge and mirror some repos to it. The performance is almost comically better. I know it's not a fair comparison: I have only one user. On the other hand, I'm on a 9-year-old Xeon located geographically farther from me than GitHub's servers.

Re:CLI's completion should know what options you've typed on Friday January 16, 2026 @07:01PM (#46653845)
fish is a bit insonsistent on it. For instance, `git add <tab>` will only autocomplete for modified files. It will also fill in wildcards, e.g. `cat *.txt <tab>` will expand to show all .txt files. On the failure side, `rm foo <tab>` will still show `foo` as an option.

IME, zsh has better autocompletion (which, at the time at least, was a separate install).

ZFS will happilly (and intentionally) gobble up available RAM for ARC. On my 64GB system, ARC is using 42.4GB, but this memory is quickly reclaimable if it's needed. That said, I had very bad experiences trying to run ZFS on an underprovisioned system.
Traffic fatalities increased during the pandemic[1]. AAA released a study examining the effects in 2024[2].

[1]: https://pmc.ncbi.nlm.nih.gov/articles/PMC10149345/ [2]: https://newsroom.aaa.com/2024/08/the-pandemics-tenacious-gri...

> The vast majority of humans are not benefiting from it and are therefore motivated against it.

The vast majority of humans do not benefit from you, personally, owning a car, but that doesn't mean we're all motivated to call a towing company to your house.

Re:Thoughts on Go vs. Rust vs. Zig on Thursday December 04, 2025 @05:37PM (#46154153)
> Rust has a standard library that looks an awful lot like Python or Ruby, with similarly named methods.

Can you elaborate? While they obviously have overlap, Rust's stdlib is deliberately minimal (you don't even get RNG without hitting crates.io), whereas Python's is gigantic. And in actual use, they tend to feel extremely different.

Re:Orion 1.0 – Browse Beyond on Tuesday November 25, 2025 @02:21PM (#46049599)
If it gets abandoned—so what? Switching browsers is trivial.
Re:Are consumers just tech debt to Microsoft? on Sunday November 23, 2025 @02:48PM (#46026682)
> Of the top of my head, I can't think of a single feature that MacOS has shipped since 2020 that I care about.

They all kind of blend together, so I asked Claude to give me a list of major features since 2020. Here are those that I've enjoyed:

* Universal control * iPhone mirroring * Stage Manager * Container CLI

Granted it's not a giant list, but each release does have little refinements here and there, and Claude may have missed some (it didn't mention container CLI, for instance; that was from my memory). I also omitted some features I don't care about (like Safari profiles and some other window management stuff).

What features are you hoping for? Aside from a tiling WM, which won't happen, I'd be happy just with refinements and bug fixes.

Re:Native Secure Enclave backed SSH keys on macOS on Sunday November 23, 2025 @02:42PM (#46026621)
I've used password-encrypted keys on a Mac plenty of times. It was easy to add them to the SSH agent to not require a password after initial authorization, if that's what I wanted. What is the issue I'm not seeing?
Re:Personal blogs are back, should niche blogs be next? on Saturday November 22, 2025 @12:13PM (#46016302)
I recently started a blog to document some service migrations and other random musings as I adopt FreeBSD (after a decade-long hiatus). It's fun to write and think about this stuff in a shareable way, even though I expect no one[0] to ever read it. It's also been fun using a new-to-me SSG (Hugo).

[0] Correction: I have had three visitors, not including myself.

Older »