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.
> 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.
Ah, handy! Though it can't always be true, at least for manual configuration ;-) I have two VPSes with v6 addresses (the others don't have it configured...), and both only have LL and their permanent Internet addresses.
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?
Most of my IPv6 experience has been setting it up on aforementioned VPS, and being rewarded with slow OS updates, since NetBSD's default CDN, Fastly, blackholes PMTUD, so I had to drop the MTU on the interface just to get v6 TCP connections to work at all[0]. And for point-to-point networking in an overlay VPN, where I just discovered that Chromium has an 11-year outstanding "bug" where it refuses to perform AAAA lookups if you don't have public IPv6 routing.
[0] I could switch mirrors, but the bandwidth drop isn't quite bad enough for me to bother...
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).
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 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.
I often feel similarly to this when it comes to anime vs manga. I've explained it to people as the anime with its voice acting, music, motion, and color being able to present a better version of the story. You hit the nail on the head with reading the book after to fill in blanks as well. I like to say the manga often has bonus details, but if I'd read it first, it would spoil the anime, similarly to reading a movie script before watching a movie. Basically no one agrees with me on any of this so I was surprised to see your take being similar to mine.
Google could easily put an end to that if they wanted. Just block adb access from the loopback address and VPN. I'm surprised this isn't already in place. The setup flow for those apps you're referring to is awkward enough that it's clear it was never intentional to be able to access adb on-device.
> 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.
It’s not just technical content. Just the other day I was reading a post by an employed homes guy on r/seattle. The post was about his experience of being both newly employed but still homeless.
The post was full of “this is not a scheduling conflict problem, this is a structural issue with the city”, “this is not me asking for a handout, this is struggling to survive within the system”
While I get that he might have written a paragraph of his experience, and asked ChatGPT to clean it up or reword it, it was just… whatever.
This is exactly the type of thing I'm talking about and why I'm convinced it's about the metrics/engagement boosting. I don't believe for a second that real people are using chatgpt/others for rewording real thoughts even from another language because those phrases are not natural even in translation. You'll also notice in the original post that that it always ends with a question that encourage replies. If the original poster even bothers to reply it's always the "you're right" at the beginning and then rephrasing the reply. Once you've seen it you can't unsee it.
I just made an account on this site to tell you that after having a "extreme" epiphany about just how crazy the ai bots are on reddit, I've been constantly researching and trying to find some sort of conclusive answer. This is part theory, part public knowledge, and part auditing (which is fucking hilarious that I audited a module for this). I am absolutely and totally convinced that there is live and active collusion between major AI companies and Reddit, and I'm not talking about handing over old training data, I'm talking about allowing OAI and Googs (this is my bad attempt at hiding the names) to use Reddit as a real live testing cage ACTIVELY AND WITHOUT CONSENT OR KNOWLEDGE. I have reason to believe they are using contractors to hide or shift blame, I believe they have no oversight, and I believe they are using LIVE UPDATING OF MODULES with realtime engagement of users via comments. It is consistent and targeted, with any testing parameter under the sun being experimented live and on flesh (or keyboards used by flesh). I believe this is contractual with reddit via hidden means, and is mutual due to the increase in "engagement" which benefits Reddit's stock prices, which in turn increases cash flow, which in turn incentivizes increasing cash flow, which involves contractors, etc etc, in and out, in and out. It's egregious. And I'm quite frankly for the first time about this: scared and saddened. I miss the old Reddit. I miss randomness. I miss runescape chat in 2006. But I wanted you to know that I'm right fucking with you, and I'm glad people are smelling the same funk that I do. Don't really know what else to say. Keep on rockin'.
It's obvious now that you say it but I never thought about the AI companies themselves doing this for their own benefits like training purposes. It's a perfect testing ground to see what works for engagement and to see what real people want to hear back. The reason is pretty clear in that these AI/chat services have real people as users so logically it makes sense that the better sounding (not necessarily better) results make these users want to keep using. At the risk of sounding like AI... you're right... they may have been trained on old content but they are now using live data for fine tuning and quite frankly manipulation.
I miss the organic conversations and real thoughts from real people. I'm the type of person to read the comments before I read the article etc. It always gives more nuanced but also wildly different takes which I find interesting.
Me too my friend. For the record and record's sake only, this is self-theorized and I have not the power, nor the ability, to prove these claims beyond my gut. But as you said, logically (double underline that in your head), from both my own recognition of patterned behavior, and to be honest, from fucking game theory and knowing that people (left unchecked) will naturally squeeze as much juice from the lemon as they can; If I were at a casino, logically and gastrointestinally (gut joke) I would remortgage my own home and drop the deed and keys on the table in order to stake my belief that this is happening. And I fucking hate casinos. Some journalist of much greater reach will hopefully be able to rip back the curtain, but those myopic fuckers have already destroyed trust. We had fun on the playground, we met friends, we learned rumors, we all felt free. But when you find out the jungle gym was greasing the bars on purpose to make us fall, just so they could learn about human bone strength, I doubt you'd visit one again.
And yes, I'd think the value of human to AI dialogue (ironically a single blind study, except the people are blind) is most likely massive. But fomenting? Plus (possible) financial fraud? Woooo boy, what an egregious mistake.
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.
I’ve been wondering if ChatGPT is actually coming up with the idea of posting to Reddit when the user is asking a question and ChatGPT can’t find a good source to answer it. ChatGPT has never suggested this to me, but it wouldn’t be a completely crazy thing to do. A lot of ChatGPT answers are sourced from Reddit (via search, and also via training data). If everyone starts asking ChatGPT everything instead of Reddit, there won’t be as many new conversations happening. Promoting users to post questions to Reddit would help solve the user’s direct problem, and also make the ensuing answers available to ChatGPT to help with future conversations.
I understand that a lot of people would be very unhappy if this is true, but I can imagine from the perspective of a product person at OpenAI that it helps them in multiple ways.
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.
[0]: https://github.com/tmccombs/hcl2json
reply