Become a fan of Slashdot on Facebook


Forgot your password?

Comment Re:The Less You know, The More Scared You Are (Score 1) 169 169

Understanding why we may never have strong AI (i.e. as dumb as an average human), requires actual insights into the the subject matter on a level you cannot acquire in a year or two.

Given that no one currently has that insight - no matter their level of training, and the existence of humans demonstrates that strong AI can exist, then I really don't see the point of your post.

Comment Re:Happy, happy, joy, joy... (Score 1) 371 371

I think my point is ultimately this: if you're seriously afraid that people will vote for a far-right party in sufficient numbers that they will end up exercising considerable power, to the extent that proportional representation (i.e. accurate expression of those people's will) is undesirable, then the society itself is badly broken for whatever reason. You can postpone the inevitable trainwreck for a while by suppressing that vote or rendering it useless, but ultimately you'll lose that game anyway, except that all that anger will get released over a much shorter period of time.

I don't have an answer as to what to do with such a society, though. Especially when you're on the inside.

Comment Re:wft ever dude! (Score 1) 155 155

I found that above about 10Mb/s you start to hit diminishing returns. The jump from 10 to 30 was barely noticeable. The jump from 30 to 100 is noticeable with large downloads, but nothing else. From 100 to 1000, the main thing that you notice is if you accidentally download a large file to a spinning-rust disk and see how quickly your fill up your RAM with buffer cache...

Over the last 10 years, I've gone from buying the fastest connection my ISP offered to buying the slowest. The jump from 512Kb/s to 1Mb/s was really amazing (though not as good as moving to 512Kb/s from a modem that rarely managed even 33Kb/s), but each subsequent upgrade has been less exciting.

Comment Re:Happy, happy, joy, joy... (Score 1) 371 371

British politics has this problem though where for some reason the noisiest minority gets to drive the whole agenda. We also really don't have much of local powerbases where they can fail hard, the closest thing are local councils, but councils don't always listen to elected councillors anyway so they typically fail or succeed in spite of who has been elected to try and tell them what to do.

Take for example the EU referendum - in the European elections, despite a favourable demographic turnout for the far right, far right parties only won about 30% of the vote. The other 70% was won by parties whose stated aim is to remain in the EU. Yet for some reason, we're having a referendum on EU membership despite there being clear overwhelming support for staying in (recent polls put it overwhelmingly in favour of the EU). Quite why we're wasting hundreds of millions on a referendum like this just because a vocal far right minority screams the loudest I've no fucking idea - they had their referendum, it was called the European elections, and despite disproportionate positive media coverage, turnout favouring their electoral base, and so on and so forth, they still lost hard.

Probably the real problem here is that the press love sensation, so they'd rather praise the far right for causing a stir, than question them for lying their way to power with populism. As such we have this problem whereby there's no one with any real voice that can expose their wrongdoing and lies on a grander scale.

Comment Re:Happy, happy, joy, joy... (Score 1) 371 371

No, not even remotely close. Before the EU, the world was massively different and the EU was in ruins from a massive war.

It's like saying "Before the fall of the British empire, Britain did better with India". Right, but we're not before the British empire, just like we're not before the EU. NAFTA isn't even remotely as comprehensive a free trade agreement as what the EU has - you still have massive customs barriers as anyone that has tried to move goods between the US and Canada vs. between European states can tell you.

Of course, the EU doesn't preclude us also having partnerships with these countries as well - it's not mutually exclusive, why limit ourselves to one just because people like Farage hate foreign people that aren't largely of British cultural descent?

Comment Re:HIPAA is irrelevant... attacks are past stoppin (Score 2) 49 49

It was the same guy that put an open drink can down on a large live UPS after someone let him into the server room so it's possible that stupidity has killed him by now.
Turns out the "new" phone system is a ten year old model - so telnet in with no password to change the settings and he wanted us to unblock and port forward telnet to the thing. I wonder if he convinced someone else in another place and who is getting free calls out of diverting through hacked phone systems?

So yes, these sort of people are around trying to convince anyone who will listen to punch huge holes through security to make it easier for them to support their crap devices. See the Target hack via an alarm system as an example.

Comment Re:wft ever dude! (Score 1) 155 155

Because in 1981 or so, everybody was pretty sure that this fairly obscure educational network would *never* need more than about 4 billion addresses... and they were *obviously right*.

Well, maybe. Back then home computers were already a growth area and so it was obvious that one computer per household would eventually become the norm. If you wanted to put these all on IPv4, then it would be cramped. The growth in mobile devices and multi-computer households might have been a bit surprising to someone in 1981, but you'd have wanted to add some headroom.

When 2% of your address space is consumed, you are just over 6 doublings away consumption. Even if you assume an entire decade per doubling, that's less than an average lifetime before you're doing it all over again.

With IPv6, you can have 4 billion networks for every IPv4 address. Doublings are much easier to think about in base 2: one bit per doubling. We've used all of the IPv4 addresses. Many of those are for NAT'd networks, so let's assume that they all are and that we're going to want one IPv6 subnet for each IPv4 address currently assigned during the transition. That's 32 bits gone. Assuming that we're using a /48 for every subnet, then that gives us 16 more doublings (160 years by your calculations). If we're using /64s, then that's 32 doublings (320 years). I hope that's within my lifetime, but I suspect that it won't be.

In practice, I suspect that the growth will be a bit different. Most of the current growth is multiple devices per household, which doesn't affect the number of subnets: that /64 will happily keep a house happy with a nice sparse network, even if every single physical object that you own gets a microcontroller and participates in IoT things using a globally routable address.

IMHO: what needs to happen next is to have a 16 bit packet header to indicate the size of the address in use. This makes the address space not only dynamic, but MASSIVE without requiring all hardware on the face of the Earth to be updated any time the address space runs out.

This isn't really a workable idea. Routing tables need to be fast, which means that the hardware needs to be simple. For IPv4, you basically have a fast RAM block with 2^24 entries and switch on the first three bytes to determine where to send the packet. With IPv6, subnets are intended to be arranged hierarchically, so you end up with a simpler decision. With variable-length fields, you'd need something complex to parse them and that would send you into the software slow path. This is a problem, because you'd then have a very simple DoS attack on backbone routers (just send them packets with large length headers that chew up CPU before they're dropped). You'd also have the same deployment headaches that IPv6 has: no one would buy routers that had fast paths for very large addresses now, just because in 100 years we might need them, so no one would test that path at a large scale: you'd avoid the DoS by just dropping all packets that used an address size other than 4 or 16. In 100 years (i.e. well over 50 backbone router upgrades), people might start caring and buy routers that could handle 16 or 32 byte address fields, but that upgrade path is already possible: the field that you're looking for is called the version field in the IP header.

Comment Re:Wait Wait Wait... (Score 1) 155 155

It depends on the ISP. Some managed to get a lot more assigned to them than they're actually using, some were requesting the assignments as they needed them. If your ISP has a lot of spare ones, then they might start advertising non-NAT'd service as a selling point. If they've just been handing out all of the ones that they had, then you might find that they go down to one per customer unless you pay more.

Comment Playing the Trump card (Score 1) 92 92

I lost around 200 bitcoins in the first "crash"; it was very early on. Not widely reported.

I hope this guy spends some time in the slammer.

People also forget that such things happen with more than just Bitcoins. I wonder how much was lost when "The Donald" had his crash, and then somehow lept back up as rich as before as if he had just moved other people's money into a secret account.
There are a lot of such crooks about.

Comment Outcome as expected (Score 1) 92 92

Given the mass incompetence of how Gox was run

If people didn't mangle the name there should be no surprise - it's "MT GOX" as in "Magic The Gathering Online eXchange" - a card trading site for fucks sake people.
Typos like the one in the summary ("mount" Gox) and people referring to it as Gox without knowing why are part of the confusion that led to a reputation the site did not deserve. Hobby level bitcoin stuff behaved as expected. "Mass incompetence" in only perceived by people that thought it was a bank or some other thing it is not. It's like accusing a terrier for being incompetent because it can't do a drum solo.

The more data I punch in this card, the lighter it becomes, and the lower the mailing cost. -- S. Kelly-Bootle, "The Devil's DP Dictionary"