In the USA, around 50% of Google traffic and 60% of Facebook traffic goes over IPv6. The largest mobile carriers in the US are nearly entirely IPv6-only too (customers don't get an IPv4 address, just an IPv6 one), using 464XLAT to connect to legacy IPv4-only servers. I'm sure we'd know if routing with IPv6 was slower. Google's data actually shows 10ms lower latency over IPv6: https://www.google.com/intl/en/ipv6/statistics.html#tab=per-country-ipv6-adoption
That and the IPv6 address on client systems will periodically rotate (privacy extensions), so the IPs used today won't necessarily be the ones used tomorrow.
(you can disable that of course, and it's usually disabled by default on server-focused OSes)
There is this notion that IPv6 exposes any host directly to the internet, which is not correct.
TP-Link routers used to actually do this. They didn't have an IPv6 firewall at all. In fact they didn't add an IPv6 firewall to their "enterprise-focused" 10Gbps router (ER8411) until October 2023.
It's great that the address space is so large. When designing a new system, you want to make sure it'll hopefully never encounter the same issue as the old system, to ensure you don't have to migrate yet again.
You can use ULAs (unique local addresses) or that purpose. Your devices can have a ULA IPv6 address that's constant, and a public IPv6 that changes. Both can be assigned using SLAAC (no manual config required).
I do this because the /56 IPv6 range provided by my ISP is dynamic, and periodically changes.
If you use a single shared public ip then you’re using some amount of address translation
This is practically never the case with IPv6. Usually, each device gets its own public IP. This is how the IPv4 internet used to work in the old days (one IP = one device), and it solves so many problems. No need for NAT traversal since there's no NAT. No need for split horizon DNS since the same IP works both inside and outside your network.
There's still a firewall on the router, of course.
At least that’s how I understand ipv4 and I don’t think ipv6 is much different.
With IPv6, each network device can have multiple IPs. If you have an internal IP for whatever reason, it's in addition to your public IP, not instead of it.
IPs are often allocated using SLAAC (stateless address auto config). The router tells the client "I have a network you can use; its IP range is 2001:whatever/64, and the client auto-generates an IP in that range, either based on the MAC address (always the same) or random, depending on if privacy extensions are enabled - usually on for client systems and off for servers.
There's no translation between them. With IPv6, one network interface can have multiple IPs. A ULA (internal IP) is only used on your local network. Any internet-connected devices will also have a public IPv6 address.
ULAs aren't too common. A lot of IPv6-enabled systems only have one IP: The private one.
Having a large range has a number of benefits though. Companies that have dozens of IPv4 ranges may be fine with a single IPv6 range, which simplifies routing rules.
A lot of features in IPv6 take advantage of the fact that networks have at least a /64 range (at least if they're built correctly according to RFC4291 and newer specs). SLAAC is a major one: Devices can auto-configure IP addresses without having to use something like a stateful DHCP server.
your external IPs might change, such as when moving between ISPs
This is true
You would NAT a hosts external address to its internal address.
This is usually not true.
If you're worried about your external IP changing (like if you're hosting a server on it), you'd solve it the same way you solve it with IPv4: Using dynamic DNS. The main difference is that you run the DDNS client on the computer rather than the router. If there's multiple systems you want to be able to access externally, you'd habe multiple DDNS hostnames.
Ahh, it's probably using some proprietary features that only exist in Adobe products.
I'm not sure if they still sell it, but Adobe used to have a suite of form tools where the person filling out the form had to use Adobe Acrobat (it used some non-standard PDF form features), and the company collecting the form responses had to use software built on top of Adobe ColdFusion (which costs thousands of dollars per server). They really tried to lock people in to their form ecosystem.
DJI has 70% of the global drone market share, so banning this company might actually help innovation.
That's... Not how innovation works. Why would other companies want or need to innovate if their main competitor disappears? If anything, the opposite will happen - they won't have to try as hard to make a great product, since they no longer need to be better than the market leader.
The long-awaited day is here: Apple has announced that its Messages app will support RCS in iOS 18. The move comes after years of taunting, cajoling, and finally, some regulatory scrutiny from the EU....
It's still common in the USA for some reason. I think because SMS has been free for a long time and people don't like change. Other apps gained popularity elsewhere in the world because SMSes were expensive.
Apple have a surprising amount of open-source software. The OS that MacOS and iOS are built on top of (Darwin) is open-source, as is its kernel (XNU). The engine used by Safari (Webkit, forked from KDE's KHTML) is open-source too.
It's not really traditional open-source, though. It does use an OSS license, but they don't really accept public contributions, nor do they track bugs publicly or have a public roadmap.
Twitter no longer loads newer tweets if you're logged out. Instead of showing a proper message, it either fails to load or redirects to the login page. They did that to prevent scraping.
Yeah I've only ever had one LED bulb die, and I think that was because it was faulty in some way. I've had a much better experience with them compared to CFLs.
In the San Francisco Bay Area, it's not uncommon for people that work here but can't afford to live here to have commutes of over an hour with good traffic (2+ hours with heavy traffic) each way. That's the case in a few major metro areas in countries like the USA and Australia.
It's a nightmare scenario for Microsoft. The headlining feature of its new Copilot+ PC initiative, which is supposed to drive millions of PC sales over the next couple of years, is under significant fire for being what many say is a major breach of privacy and security on Windows. That feature in question is Windows Recall, a...
Safari is still a pain for frontend developers to deal with. At least IE6 was a static target and we were well aware of all the bugs. Some of the bugs and workarounds even had names, like the "peekaboo bug" and the Holly Hack".
Safari is a moving target that has so many bugs and issues that none of the other major browsers have.
A big reason Apple focuses on privacy and apps not being able to track the user is because they want to keep all that data for themselves. None of the restrictions they've introduced apply to first-party apps. It gives them ad targeting data that no other company can collect. They do have their own ad network (for things like ads in the App Store), and last I heard, they wanted to expand it.
Supermarkets maximizing profit: put ads everywhere and hide the most commonly bought foods!
Many supermarkets already do things like putting the milk and bread at opposite sides of the store, so you have to walk through the whole store to get both. You'd often be walking past the end caps while doing so, which are essentially ads (companies pay to have their products displayed at the end caps)
apparently has been using Bing as it's back-end now.
A lot of stuff uses Bing to search, as it's the largest search engine with an official public API that any developer can just sign up and use. Voice assistants like Alexa use Bing too.
Some of the ads are charged by CPM (cost per 1000 impressions), meaning Google get paid just because people see the ads. That's similar to how ads in traditional media are billed - TV, billboards, newspapers, etc.
Not all ads use CPM though. Some use CPC (cost per click) and some use CPA (cost per action).
It wouldn't help with the URL though. Maybe I could write a script that uploads the image then puts the right URL on the clipboard, and "share to" the script.
My understanding is that 64-bit time fixes are only needed for 32-bit architectures, based on Debian's notes about the time_t migration project: https://wiki.debian.org/ReleaseGoals/64bit-time. 64-bit apps already have a 64-bit time_t, at least in Debian (and I assume Ubuntu too) with their standard compiler settings. It's mostly for 32-bit ARM CPUs. 64-bit architectures still need to be tested since build/code changes can unintentionally affect them too.
That's what I need most of the time, though. I don't see these AI things as replacing programmers or writing large chunks of code. I just see them as an improvement over the autocompletion/IntelliSense features we're all using already.
I dont know if this has been asked before or if this may be a little goofy of a question but I didn't see anything relating to it and I'm kinda curious what the culture of Lemmy is like and what sort of common things people see....
I'm an Aussie in my early-mid 30s. I've been living in the USA for the past 11 years. I've been a software developer, mostly focusing on web development, since the late 90s personally and since the mid 2000s professionally. I was an early Digg user, moved to Reddit during the Digg exodus, then moved to Lemmy during the Reddit exodus.
I believe that people on the internet should own their platform, for example run their own blog or e-commerce site, participate in decentralized services like Lemmy, etc. Opera Unite was something I found very interesting in terms of allowing people to easily run their own decentralized stuff, and I'm kinda sad it never took off. I self-host things like email and DNS.
I'm a big believer in open-source software and released my first piece of OSS in 2005.
I love listening to people that are passionate about something and get excited when talking about it. Doesn't really matter what it is or if it's a topic I'm interested in.
I remember them being exactly the dame many years ago
This is one of the reason I like Debian. They don't change stuff unless there's a good reason to. Network configuration on my Debian servers is in /etc/network/interfaces in mostly the same format it was in 20 years ago (the only difference today is that I'm dual-stack IPv4/IPv6 everywhere).
I honestly don't believe I will have any legal trouble because I don't do anything like cp or worse, I just pirate media I like, not even porn. But across users of communities, or on public trackers, is IP exposure something to be concerned about?
It's easier to remember the IPs of good DNSes, too. ( lemmy.sdf.org )
Today in our newest take on "older technology is better": why NAT rules!
Internet forums are disappearing because now it's all Reddit and Discord. And that's worrying. ( www.xataka.com )
US sues Adobe for ‘deceiving’ subscriptions that are too hard to cancel | The Justice Department alleges that Adobe hid early cancellation fees and trapped consumers in pricey subscriptions ( www.theverge.com )
DJI drone ban passes in U.S. House — 'Countering CCP Drones Act' would ban all DJI sales in U.S. if passed in Senate ( www.tomshardware.com )
Apple is bringing RCS to the iPhone in iOS 18 | The new standard will replace SMS as the default communication protocol between Android and iOS devices ( www.theverge.com )
The long-awaited day is here: Apple has announced that its Messages app will support RCS in iOS 18. The move comes after years of taunting, cajoling, and finally, some regulatory scrutiny from the EU....
What is Cara, the Instagram alternative that gained 600k users in a week? ( www.creativebloq.com )
Key points:...
EVs Could Last Nearly Forever—If Car Companies Let Them ( www.theatlantic.com )
What a time to be alive
A PR disaster: Microsoft has lost trust with its users, and Windows Recall is the straw that broke the camel's back ( www.windowscentral.com )
It's a nightmare scenario for Microsoft. The headlining feature of its new Copilot+ PC initiative, which is supposed to drive millions of PC sales over the next couple of years, is under significant fire for being what many say is a major breach of privacy and security on Windows. That feature in question is Windows Recall, a...
Microsoft open-sources GW-BASIC – OSnews ( www.osnews.com )
The plastic cylinder in my soap dispenser is loose and the soap no longer pumps. What's the best way to fix this? Super glue didn't hold. ( sh.itjust.works )
What it's like to be a developer in 2024 ( sopuli.xyz )
Source
Is there any way to change this order in the Application Launcher? ( lemmy.world )
Spectacle export to SFTP?
I noticed that Spectacle has an option to upload to Imgur and Nextcloud. Is there a way to allow it to upload to an SFTP server?...
"KDE neon is a Linux distribution built on top of the latest Ubuntu LTS release (22.04 at the moment)"
Hi,...
AI Suggestions ( programming.dev )
who is on Lemmy (the sociology of Lemmy)
I dont know if this has been asked before or if this may be a little goofy of a question but I didn't see anything relating to it and I'm kinda curious what the culture of Lemmy is like and what sort of common things people see....
How fast is Plasma on old hardware?
I have a very cool Core 2 Duo laptop here that runs Linux Mint....
Finally made the move ( lemmy.world )
Just don't ask how long it took to get my dGPU working properly :D...
The easiest problem ( discuss.tchncs.de )
https://mastodon.social/@lovegame/112402050452885908
Torrenting exposes your public IP. In a country where government doesn't care, does that pose a risk?
I honestly don't believe I will have any legal trouble because I don't do anything like cp or worse, I just pirate media I like, not even porn. But across users of communities, or on public trackers, is IP exposure something to be concerned about?