Has anyone used or contributed to OpenStreetMap?
duncesplayed @ duncesplayed @lemmy.one Posts 3Comments 241Joined 2 yr. ago
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.
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.
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.
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.
(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)
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.
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?"
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).
The Russian trolls are leaving! That's good.
The AI trolls are coming! That's bad.
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.
Yeah thanks for the COVID-19 there, buddy.
Netcraft confirms it!
I had a very realistic visual hallucination once (hypnopompic). I was coming out of a nap while I had a fever. I looked over, and beside the bed was a young woman staring at me intently. She leaned over to bite/eat me, but calmly and without any emotion. As soon as she got within touching distance of me, she started to vanish, from the centre-out, and within a couple seconds was totally gone.
I was really struck by how real she seemed. She looked exactly like a real person.
But I just knew she wasn't real (the same way that you just know things in dreams). Because of that, I didn't find it scary at all. I remember being a little curious what kind of sensations I would "feel" when she actually made contact with me, and was a mixture of disappointed/relieved when she vanished at that point. But strangely(?) not scared.
Can't have a privilege escalation when there are no privileges, since every process runs in the same address space in ring 0.
Except for the fact that testing began before release, this is totally accurate.
I should try this manoeuvre when my friends need help with something.
Here's what I think you're asking about: Move all your furniture this weekend. Is that correct?
Yes
No
How do I [32M] have a "slut phase"?
Assuming you're a man, 32 is definitely not too old. In my personal experience as a 40-something, 32 is right around your peak.
Are you hot? If the answer is "no", that's fine. Most of us aren't. But it means that you'll have to do a little bit more work in figuring out what kind of people (women?) are attracted to you, why they're attracted to, and what might be the best way to meet them. The answer may not be Tinder.
Any algorithm can be O(n^2) if you only want it to be occasionally right.
I don't think "greed" is quite the right word. "Greed" would be the right word if they were trying to make themselves more profitable. But they're not: they're trying to make themselves profitable at all. That's not about greed, but about surviving. You can't survive unless you stop hemorrhaging money at some point.
Maybe the question is "Why do investors invest so many hundred of billions of dollars into companies that cannot be profitable without becoming super-shitty? And why do users join them knowing that they're going to become super-shitty one day?"
I'm not sure, but that's very curious! Maybe they're considering OSM itself non-free?