HNHacker News
TopNewBestAskShowJobs

wpm

3,690 karma · joined October 28, 2019

submissionscomments
wpm··on If IPv4 were land
I can read one at a glance and the other makes me fill in the blanks myself after having to count how many invisible blanks I need to fill in.

Of all the sins of IPv6, its tied between using ':' as the separator, and the god awful '::' "just skip writing the address because we made them too fucking big lol"

Wouldn't have been a problem if they hadn't given every square millimeter of the planet 100 billion addresses.

wpm··on Ghostty 1.4
How and why? How is Ghostty's text rendering better? And why should I go try 1.4? Did something change in how it renders text?

Straight up it doesn't look as good to my eye as the built in Terminal and iTerm with the identical text settings and theme, in so far as I can actually get Ghostty to pick up the right font style with its "fire some text into an file and hope its the right format"

wpm··on MacBook Pro with PROLED XDR Display and Touch
How is an HDMI port more practical than a port that can be an HDMI port or a DisplayPort or a USB port or an SD card reader or an SDExpress reader or a dock or a port expander or whatever else?
wpm··on MacBook Pro with PROLED XDR Display and Touch
I have two MacBook Pros on my desk that have all three Thunderbolt ports occupied basically all the time.

I could also assert my experience is universal too but I won't, as it would be dishonest to just make up statistics.

wpm··on MacBook Pro with PROLED XDR Display and Touch
monkey paw curls
wpm··on MacBook Pro with PROLED XDR Display and Touch
When Ive left, he took a ton of talent with him. Apple's Design Studio is full of B players now and it shows. I hope Lamay can right the ship but god everything they make now is just so ugly, from the advertising to the software to the apps.
wpm··on MacBook Pro with PROLED XDR Display and Touch
Of course he is, he's the CEO of the #2 largest company on the planet.

What would you expect him to do? Come out and say "yeah that thing is shit, really stupid idea, but it was in the product hopper so I dunno we might sell it for a year who cares"?

wpm··on MacBook Pro with PROLED XDR Display and Touch
Exactly. I'm not happy about being in Dongleville. It sucks shit here. I have boxes of dongles. They get tangled on my desk with is stupid messy with dongles. Stupid things. But I am here. And everyone else seems really happy about Dongleville and I can't change the fact that I need dongles, so we might as well just embrace it.

Because the Dongle-heads do have one thing right, one port that can be turned into lots of other kinds of ports with a dongle is more versatile than a port that can only be a video out, especially when the device doesn't have a ton of room for lots of ports.

wpm··on MacBook Pro with PROLED XDR Display and Touch
Assuming you are talking about the 4-port version of the 2019 Intel Pro model, the 2019 had more I/O than the next gen 14-inch, specifically because the 4th port on the 14-inch got turned into a dumb HDMI port that can only do HDMI out, not HDMI/DP/USB/Thunderbolt like an actual Thunderbolt port can. It is absolutely a reduction in total I/O capabilities, changes in abilities from Thunderbolt 3 to 4 notwithstanding.

I would rather have 4 Thunderbolt 3 ports than 3 Thunderbolt 4 ports, an SD card slot I won't use, and 1 HDMI port that can only be used for HDMI instead of whatever the hell I need it to be another Thunderbolt port can be.

wpm··on MacBook Pro with PROLED XDR Display and Touch
Champagne/Starlight is definitely the way to go when available. Starlight especially, it's mostly silver but sometimes the light catches it just right to give it this sort of iridescent gradient to a light gold.

I liked the old Gold they used in the mid 2010s too.

wpm··on MacBook Pro with PROLED XDR Display and Touch
Mouse affordances don't usually ruin it for keyboard preferrers. Keyboard shortcuts and control are often an afterthought or downright written off because "they can just click" but thats down to laziness or lack of care than some hard and fast rule. However, a keyboard affordance is usually invisible, and a mouse affordance isn't, so they can very happily co-exist without affecting one another. For instance, the Alt modifiers in menus in classic Windows, those have almost no effect at all on anyones ability to click the menu item with a mouse.

Touch affordances and UI does have to be visible, and there is only one screen. So the touch affordances and mouse affordances are mutually exclusive: targets get larger, padding expands, UI gets dumbed down, etc etc.

wpm··on Ghostty 1.4
There's ~/Library/Preferences/com.googlecode.iterm2.plist and it's always been there
wpm··on Raspberry Pi Zero 3W and Pi 4 Model A spotted in device trees
All of the boot chain is a mess because the Pi 1 used a bucket load of unused Broadcom set-top-box SoCs which were GPUs with a tiny ARM core along for the ride. Every Pi boots off the GPU first.
wpm··on Ghostty 1.4
I would expect the default configuration (which does set keys to specific default values) to appear in my ghostty config file. If there isn't a UI, how the fuck am I supposed to know what the names of all of the keys are? How am I supposed to know what is even possible to change?

A brand new ghostty config is an empty file because it only shows you what the overrides to the default config are, which means if you want to change your ANSI colors, off to the docs to look up what they're called as config keys and what format it expects as a value. Want to hide the Secure Keyboard Entry overlay? Off to the docs to figure out what the key is called. Is it a boolean? Does it accept true/false, or only 0/1? Who knows! Go to some website and scroll and scroll and scroll and maybe you can find it.

Or they can just put 'macos-secure-input-indication="true"' in a file it creates when it launches for the first time and notices it doesn't have a config file in an expected location. It can put that in there and every other default setting it actually is setting for itself, instead of just keeping it all socked away in the compiled executable as a behavior. Show me, on the computer I have, in the file I'm supposed to edit anyways, what all of the possible keys are, and some general indication or hint of what the fuck I can put in there. Don't make me fetch it for every single goddamn boolean. I wouldn't need to open a fucking web browser to hide the secure input icon because I'm not stupid and could infer it from the default config. Oh I bet it's the 'macos-secure-input-indication' key I need to set, lets flip that to false. There's a limit to this of course, not everything is going to be immediately clear, and for keybinds it might be a little preposterous to have all of the defaults listed, but for setting my themes? Colors? Fonts? Basic shit? Don't make me work, I have better things to do, but I need to be able to read my terminal.

The lie of "zero config" tools is that they are absolutely NOT zero config. They are usually full of changable behavior and they just skip the part where they make it easy for you to figure out how to change any of it, because...I dunno...configuring your software to work the way you want is...bad? Sounds stupid to me.

wpm··on Ghostty 1.4
Change with a speed of thought

Yeah, except the default config file doesn't EXIST and there is nothing but the reference docs to tell you what the hell you're supposed to put in there. What am I supposed to do, guess? Is it `font=` or `font-family` or `font-name`? That's fucking terrible. The very existence of a website like this: https://ghostty.zerebos.com proves the failure in my opinion.

Good tools should be invisible. Good tools behave the way I want them to. That's different than the way you want them to behave. Or appear. Good defaults are good. That is absolutely no excuse to abandon good UX for configurability.

I'm happy the defaults work for you. They don't for me.

And don't get me wrong, ghostty is a fine terminal and I don't begrudge it, and I think libghostty is awesome, it's just not the application for me.

wpm··on New 14‑inch MacBook Pro with M6
This is the base one. You get a better display, more, faster Thunderbolt ports, and an honest to god HDMI port, plus some fans for cooling on long running processes that you don't get with the M6 Air (which also doesn't exist).
wpm··on Software may be getting worse, but it used to be horrible
I also generally just suffer in silence. I'm want for time to spend vibecoding fixes too. I just try to spend as much time as I can in a terminal.
wpm··on Ghostty 1.4
Yeah except when it doesn't. I shouldn't need to reference documentation to change my terminal font.
wpm··on Ghostty 1.4
I'd love to, I switched back to iTerm after not really feeling any big difference in my uses cases, but also hating the crappy plain text with no defaults listed config that required me to use a goddamn web app to comfortably learn and fill out.

There was also some pretty noticeable differences in character rendering between the two with identical-as-I-could-make-them font settings.

wpm··on Software may be getting worse, but it used to be horrible
I am a total diva about latency. I am impatient with computers to a fault. The slow animations in iOS. Waiting for some god-foresaken lambda function to spin up for seconds to serve me a list of fucking email addresses in the dozens. Even the few seconds of latency of a LAN screen share is enough to drive me up the wall.

Software is hard to use for me now.

wpm··on Software may be getting worse, but it used to be horrible
I think Omni Group requires an Omni account login to use any or most of their apps.
wpm··on New iMac with M6
Makes the angle very easy to adjust.

I used to put post-its on mine too.

wpm··on New iMac with M6
In a laptop though that thinness and its compromises might actually provide some positives to the product: lower weight, easier to carry in hand or in a bag

On a desktop you view face on, who fucking cares how thin it is?

wpm··on U.S. birth rate drops to record low, but older women are having more babies
Thats cool we could also just mandate a humane amount of time for parental leave
wpm··on U.S. birth rate drops to record low, but older women are having more babies
Part of our standard of living is widespread access to contraceptives and sex education, and of course access to any soft of education for girls and women.
wpm··on U.S. birth rate drops to record low, but older women are having more babies
"Oh are we going to build more houses somewhere my kids will have a good childhood?"

> No. Greenfield exurb shithole is best we can do. 10% int please. Also you'll be carting your child around everywhere for the next decade and a half.

"Oh ok. Are we going to make healthcare more affordable?"

> No. It will cost thousands to have your child born in a safe location.

"Damn. OK. Uhhh, am I going to get enough time off from work to deal with everything involved in bringing a new person into the world, and if I'm a woman, deal with the physical recovery?"

> No. Six weeks is the best we can do. Your babysitter which costs a third to half of your income will get to enjoy all of the fun milestones with your child.

"Sounds fucking awful. Maybe if my partner and I get a job that pays enough, we'll think about it"

You know how badly you need to abuse an animal before they stop procreating of their own accord?

wpm··on The Fall of Scientific American
> How and why these people do things sometimes doesn't matter and sometimes matters a great deal.

Somtimes it matters a great deal, yes. Sometimes. Not all the time. Not every time. Sometimes.

wpm··on iPhone Duo Teardown
> a good chunk of these use cases make more sense to do on an iPad

Then they make perfect sense to do on an iPhone Duo, because the inner screen size is basically the same as an iPad mini.

That's the point. It's a foldable iPad that carries the iPhone name.

wpm··on iPhone Duo Teardown
A big iPhone is the wrong way to think about this, it is in fact a foldable iPad mini. An iPad Mini you can comfortably fit in your pocket and take on the go with an always on cellular connection that can take phone calls.

As someone who used to carry an iPad mini in his back jeans pocket (it barely fit), I am very much looking forward to my pre-order showing up.

wpm··on Behind the scenes at the NeXT Computer office
Not a lot would happen if you plugged it into the internet, unless you happened across a bot that had some exploit for a 40 year old OS at the ready and thought it was worth the time. NeXTSTEP is well into the "secure through age" part of the bathtub curve.
← PreviousPage 2 of 34Next →