HN user

RulerOf

724 karma

[ my public key: https://keybase.io/abobulsky; my proof: https://keybase.io/abobulsky/sigs/MDr1xwtuCy29DhScWU2OYzuJmGXN8tANQjc826ycwGA ]

Posts0
Comments337
View on HN
No posts found.

Keep track of which apps had been opened every month, only pay the subscriptions for the ones I’ve opened, and allow me to set monthly limits.

That turns app icons into land-mines though.

Idk what the happy medium is, but there's gotta be something between "buy this kids game once" and "pay $13 a month until he gets sick of it," and I don't think we've quite found one that's equitable for all parties yet.

What do you mean?

I ask because I find Apple's wired EarPods to be less... selective than AirPods are—by that I mean they'll pick up more background noise whereas AirPods seem to only transmit my voice—but EarPods' clarity exceeds AirPods if you grab the mic and hold it next to your mouth, which you obviously can't do with AirPods.

I was looking at roughly the same, m5 max, 128G with 4T. It was ~$6000 out the door.

The same config on their site is now $8000 before taxes and AppleCare.

A couple weeks' notice would've been nice.

Why can’t I set up Windows or MacOS like that? I know the answer I just find the answer annoying.

I wish I still cared about this. I had intended to build an iPXE boot menu via a small web service that would act as a windows install XML template editor/selector, but I never got around to doing it after learning enough web dev to pull it off.

I built a few similar things that worked inside of WinPE, but the slowness of waiting for it to boot was always what drove me to do as much config as possible in the PXE boot menu—you can get into that in seconds versus minutes for the PE.

I used to install Windows a lot, and found a lot of tech around it to be a little too opinionated. SMS/WDS were just too legacy-leaning and Microsoft Enterprise-flavored. FOG was a little too heavy-handed (though very good). Glazier excited me but I never actually used it to determine if it has the flexibility I wanted...

But I digress. OS installs should be a lot easier and faster to accept your configuration preferences and get to work when the goal is "erase this machine and reinstall" than they are even today.

That was the point as I read it. Payload signature verification is a good and sometimes desirable alternative to transport encryption when the payload itself isn't secret.

Highly-cacheable resources like game and OS updates are often intentionally delivered over http as signed payloads to facilitate middlebox caching.

Finally, AWS isn't a silver bullet. For anyone in us-east-1, you know [0].

I probably should have commented on the original article here, but I pulled all of my company's production infra out of that AZ back in 2019 because AWS dragged its feet for too long deploying 5th gen hardware there.

I assumed the racks were full or something. I still don't know if they ever did get newer hardware in that AZ—I just avoid it like the plague.

I had a light chuckle this week when I discovered the work I did out of sheer frustration saved us from a partial outage seven years later.

Another alternative is Mellanox with RDMA. You need CX4+ for optimal performance over TCP/IP, while the cheap CX3 is excellent with IPoIB.

Do these benefit the iSCSI target end of the equation too, or just the initiator? And do they work like an HBA, where you configure the card in a firmware setup menu, or does it just transparently accelerate the software initiator on Windows/Linux?

I thought it really excelled at displaying the timeline—it was quite novel to see a timeline for a video I was watching that didn't occlude any part of the screen—but quite annoyingly it would go black due to inactivity.

And of course the virtual function keys were awful.

There needs to be a happy medium. I don't like reduce motion because it amputates many of the spatial arrangement metaphors inherent in the iOS UI.

My biggest problem with authoring shortcuts is that the editor goes out of its way to obliterate context while you're working. Full-screen editors to change a setting lay on top everything else you're working on. Placeholders for variables, which themselves have no actual names. It's a mess.

Man... I typed that reply on my phone and dropped the ball formatting it lol.

My understanding is v6 has two different autoconf schemes, DHCPv6 and a more "native" solution. Do these both always result in interfaces having multiple (routable) addresses?

The answer to that is "yes," but only insofar as DHCP is _not_ the norm for IPv6 networks. If you're planning to use DHCP to assign network addresses in an IPv6 range, you would run it in addition to using automatic configuration, and DHCPv6 would be responsible only for the "permanent" IPv6 address. Automatically-configured addresses (via RA with SLAAC or whatever) would still create the temporary address that you'd use for outbound internet connectivity, and the DHCP address hangs around for your use in DNS and for hosting "permanent" services like a webserver or whatever.

You've hit on one of the subtler problems of IPv6 being that it requires more things being let through the edge firewall[0], but given a stateful IPv6 firewall on the client side, the onus is on the hosting service's admin to ensure that works correctly (AFAIK).

[0] http://shouldiblockicmp.com/

using a static v6 block, not only would this address never change, each device in my LAN would have an extra identifier attached to it.

This is not true.

IPv6 stack allocates at least 3 addresses:

- Link-local - "Permanent" Address derived from the subnet and MAC - Temporary address that changes several times per day

The default address for new connections is always the temporary address. So IP-based tracking from outside your network will be no better than it was before from one day to the next—the /64 will be the only constant here, just as your router's WAN IPv4 is for v4 connections.

A number of years ago I wanted to drop a webhook when a call came in on VoIP.ms but couldn't find any way to do it natively.

Ended up sticking a twilio endpoint in the ring group with a "press 1 to accept this call" message so it wouldn't eat the call, then was able to fire an http request with the call details.

It worked well, although I admit I was a little annoyed I couldn't do it directly with VoIP.ms.

That device was explicitly made with "not enough" memory, because if it had enough, it'd cannibalize a significant portion of their higher-margin products' sales.

I'd argue that if memory and storage were still customer-expendable, they wouldn't have even considered making this product.

I watched the movie and then read the book.

I tend to prefer movies as a storytelling medium, and enjoyed watching the story unfold that way. I ended up just wanting to know more about things that were implied in the movie but not explained, and the book filled in those gaps well.

So if you want to do both, and want to get something new when you do each, then, having done it that way, I would recommend it.

Edit: reviewing my app history, it took me somewhere between 10-11 hours to read the book, and I do not read fiction especially fast.

You're absolutely.... that's a tired joke at this point. Sorry.

Just brainstorming, but I suppose that account/karma farming is still useful for the people that do that sort of thing.

Engaging in a heavily on-topic way in larger niche subreddits is probably a really good way to get that done. There's always a motive and it's always money and it always idiotic.

I remember having a clear vision of how this tech was going to ruin communities on the internet. I really hate that it has mostly come to pass and there's no good way to fight it.

Every single subreddit is full of AI posts with AI replies.

This has really started getting to me.

I used to really enjoy answering technical questions on Reddit when it was clear the asker was invested in a solution. That would come across as demonstrated understanding and competence, and it would be reflected in their writing.

The last several posts I thought to answer though clearly originated through a process of, "Hi ChatGPT, I want to solve a problem and haven't gotten anywhere asking you to do it for me. Please write a reddit post I can copy and paste..."

One of the telltale signs is that the post title will have poor grammar, but the post itself will be spotless, and full of bolded text emphasizing exactly what they need to stick into the AI tool to drive it in the direction they need.

I remember watching a video of a guy doing that to a display phone at an Apple Store.

While that action was definitely not a good idea, it did encapsulate just how polished that jailbreak[1] was. The UX was identical to an App Store install page of the day. You tapped the price "FREE" and then tapped "INSTALL" and the phone would appear to install Cydia as though you had just used the App Store to do it.

[1] https://theapplewiki.com/wiki/Saffron

I'm personally on the old 30" 16:10 2560x1600 form factor

I sorta wish that form factor had taken off instead of 27" 1440p. The extra vertical space is really nice, and that seems to be the ideal PPI for 100% scaling IMHO.

I keep telling myself I'd like to get a 4K OLED display at the same PPI, but 40" seems to be conspicuously missing in every monitor lineup... at least at a price that will convince me to buy three of them, anyway.