duncesplayed

joined 2 years ago
[–] duncesplayed@lemmy.one 2 points 2 years ago (1 children)

That's less fun. I believe you've either got to put everything on one SLAAC network (no static IPs), or you've got to use DHCPv6 (with a smaller network size) instead of SLAAC.

[–] duncesplayed@lemmy.one 1 points 2 years ago

I'm not sure, but that's very curious! Maybe they're considering OSM itself non-free?

[–] duncesplayed@lemmy.one 2 points 2 years ago (1 children)

Sort of. And this "viral" nature applies to all copylefted licences (GPL1, GPL2, GPL3, AGPL, CC-SA).

You can take GPL3 code, use it, and then close off your own source, as long as it's for private purposes. What you can't do is then distribute it under different terms. The GPL says that if you take GPL code, modify it (make a "derivative work"), and then redistribute it, you must redistribute it under the same terms that you got the original code from. So your users must have the same rights that you had when you got the original code.

[–] duncesplayed@lemmy.one 3 points 2 years ago

That's not really a good explanation. The concept of a "derivative work" in copyright law is unrelated to object-oriented technology, and the GPL is mainly applied to non-OO code anyway.

[–] duncesplayed@lemmy.one 2 points 2 years ago* (last edited 2 years ago)

There are a few projects here and there that do it, like this one (haven't tried it). Generally if you find projects online like that, they're generally written for the purposes of a particular academic paper and might not work very well for the general case, but the worst you can do is try it out.

The "random ass websites" you find that do a good job of it probably have put more work into training a good general-purpose model. If you want, you could try doing that yourself, but it would require a fair bit of work.

[–] duncesplayed@lemmy.one 8 points 2 years ago (1 children)

Yeah I think people are always going to be seeking out something that's real, even if it's just to hate. (Celebrity culture has taught me that people love to hate other people). Well, of course, you can have an AI-generated person be controversial and racist, too, if that's what people want.

I suspect there's going to be an arms race around generating/detecting what is real.

We'll have social media celebrities which pretend to be real but are actually AI-generated. This will give Internet detectives plenty of material to work with to say "their hand looks a little weird in this one photo" or "notice how they've never posted a video? hmm suspicious" and expose them as being AI-generated. Then AI will get a bit better, and their hand won't look weird in that one photo any more, and they will be in (short, to start with) videos, and the Twitter sleuths will have to work even harder. (But they will never admit to themselves that they actually like the detective work involved in exposing/cancelling people). And the arms race in the social media sphere will escalate.

And then on the Hollywood side, dead celebrities and non-existent people will start making cameos and bit parts, as extras and things. And that will generate some controversy and hate, but people will watch it anyway. And studios will push harder and harder to make bigger and bigger roles for AI actors, seeing how much controversy things will generate, testing the waters, and seeing how many of us will watch it anyway. Maybe at first there will be a lot of mocap and other stuff to help the audience still feel like it's "real", but as the envelope is pushed, we will get more forgiving in what we expect to be "real".

Anyway, I think there will be a chase after people who are real, but I suspect eventually it'll just get too tiring or too difficult for most of us to find real celebrities.

[–] duncesplayed@lemmy.one 9 points 2 years ago* (last edited 2 years ago) (10 children)

(Whoops, accidentally hit "Delete" instead of "Edit" and Lemmy doesn't ask for confirmation!! Boo!! I'll try to retype my comment as best I can remember)

I'll buck the trend here and say "Yes, for a home LAN, it's absolutely worth it. In fact for a home LAN it is more important than in a data centre. It is absolutely the bees' knees for home and is worth doing."

All of that depends on how your ISP does things. When I did it, I got a /56, which is sensible and I think fairly common. If your ISP gives you anything smaller than a /64, (a) your ISP is run by doofuses, but (b) it's going to be a pain and might not be worth it. (I now live in literally one of the worst countries in the world for IPv6 adoption, so I can't do it any more)

The big benefit to it is that you can have your servers (if you want them to be) publicly reachable. This means you can use exactly the same address to reach them outside the network as you would inside the network. Just make one AAAA for them and you can get to it from anywhere in the world (except my country).

When I did it, I actually just set up 2 /64s, so a /63 would have been sufficient (but a /56 is nice). Maybe you can think of more creative ways of setting up your networks. Network configuration is a lot of fun (I think).

I had 1 /64 for statically-assigned publicly-reachable servers. Then I had a separate /64 for SLAAC (dynamic) end-user devices, which were not publicly reachable (firewalled to act essentially like a NAT). (Sidenote: if you do go to IPv6 for your home network, look into RFC7217 for privacy reasons. I think it's probably turned on by default for Windows, Android, iOS, etc., these days, but it's worth double-checking)

[–] duncesplayed@lemmy.one 6 points 2 years ago* (last edited 2 years ago)

I'll buck the trend and say "yes, for a home LAN, it is the bees' knees". I don't do it now because my country (and hence my ISP) does not do IPv6, but for most places it's worth doing.

It depends on how your ISP does it. When I did it before, my ISP gave me a /56, which is pretty sensible and I think fairly common. If you get smaller than a /64, (a) your ISP is run by doofuses, but (b) it's going to be a pain and maybe not worth it.

A /56 was much bigger than I needed. I actually only used 2 /64s, so a /63 would have been fine, but network configuration is fun (I think), so maybe you can get creative and think about different ways of allocating your network.

I had 1 /64 for statically-assigned, publicly reachable servers. And then I had a separate /64 for SLAAC (dynamic) allocated personal devices (laptops, phones, etc.) which were not publicly-reachable (firewalled essentially to act like a NAT). (Sidenote, if you are going to use IPv6, I recommend turning on RFC7217 on your devices for privacy reasons. I think these days it's probably turned on by default for Windows, Android, iOS, etc., but it's worth double-checking)

The big benefit to using IPv6 is that all of your home machines can be (if you want them to be) reachable inside your network or outside your network using exactly the same IP address, which means you can just give them a fixed AAAA and access them from anywhere in the world you like. If you're into that sort of thing, of course. It's a lot of fun.

[–] duncesplayed@lemmy.one 12 points 2 years ago (9 children)

I'm curious where you live that there isn't much mapping data. I've used StreetComplete for a few years, everywhere I've been wherever I've travelled all over the world. Wherever I go, there's already so much data and it's already so detailed, that the only stuff StreetComplete can give me is "what kind of paving stones are used on this sidewalk?" and "how many floors are in this apartment building 3 blocks away?"

[–] duncesplayed@lemmy.one 1 points 2 years ago

Specs? How much fiddling do you want to do?

Distro won't matter so much as Desktop Environment. KDE Plasma and MATE are both sensible choices, both very popular, and good for anyone who wants a familiar mouse and window kind of experience.

If it were me, I'd probably just download something like Debian and then set up one of those two DEs (which might even be possible directly from the installer; I can't remember).

[–] duncesplayed@lemmy.one 2 points 2 years ago

The Russian trolls are leaving! That's good.

The AI trolls are coming! That's bad.

[–] duncesplayed@lemmy.one 9 points 2 years ago

Yeah and I don't think OP's labelling this as a "myth" is really clarifying anything. It's not "true" or "false": it's an overly vague and broad generalization from one study. It's like if someone told you "You eat half of your fat at breakfast". Is that true or false? Well, it depends a lot on which "you" you're talking about and which day you're talking about, but in any case it doesn't make much sense to generalize it into some sort of bizarre universal truth or falsehood.

view more: ‹ prev next ›