Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:This means nothing without context (Score 2, Interesting) 265

Remembering (early 2000s) my comp sci classes (and to a lesser degree higher math) I was pretty heavily outnumbered (compared to my classmates back then I'm black), the few girls in class had it even worse. As soon as I went to one of my electives (even something science like Bio or Chem) the makeup changed, e.g. enter the arts department and I was once again outnumbered but then again so were the white dudes (mostly women with a decent mix but still dominated by white chicks).

While I have no issues with diversity (I stand to benefit), I fail to see how facebook and family can do much about this other than they are currently doing (the various competions or http://tech.slashdot.org/story...). They could just hire the applicable minorities and have them stand around just to make up numbers, but I don't think that helps anyone.

I guess in their defense these companies should post the matching numbers of the diversity of the applicants, problem is that is near impossible due to not everyone gets called in for an interview and it would most definitely get called racist to require your resume to include your skin color (sex can probably be guessed with a high degree of accuracy).

Comment Re:The real question in my mind (Score 4, Informative) 119

GP is actually correct. This is not even a full quantum computer.

"The D-Wave machine is not a universal quantum computer, however, but a more limited "quantum annealer."", which according to wikipedia seems to mean some sort of global minimum finder (given how to find all the local minimum solutions, find the lowest one).

With a mere 512 quibits available on the D-Wave device I'm more than willing to believe they may be still in the area of small inputs where an O(n) algorithm can still beat an O(log n) algorithm (e.g. http://cse.csusb.edu/dick/cs20... )

Comment Re:It true !!!! (Score 3, Informative) 711

I can carry my music collection around on my phone (It doesn't fit on internal storage especially after I install a few large games e.g. plants vs zombies is 374MB). I use Osmand+ which allows me to have offline maps, the data file for Florida is 120MB, california is near 400M and will only increase as the Open street maps data gets more detailed (I had no data connections while I was visiting the US, prepaid data is very expensive).

One of my co-workers has 2 kids and having elmo or some movie available on his phone is probably the only reason he still has hair. Streaming for him is not an option as we are not in the US where 4g (or decent data connection) is available when you are not at home or by a friend (The last time his wife went to the DMV with them was not a fun experience, she is ecstatic that one is now in kindergarden).

Comment Re:terminology (Score 1) 238

For their caching server / appliance they won't bring one in unless you can show that you have at least 1Gbit of traffic going to them (not your total internet traffic).

I'm guessing this is to weed out small players where the setup costs outweigh the benefits, a bit annoying for some smaller ISPs who are not in the US and are trying to counter latency (and its effect on TCP for streaming).

Given that you actually BGP peer with the caching setup, I'd hazzard a guess the full on peering is not very different.

Comment Re:So in other words, it will be just like Firewir (Score 1) 355

Your entire target user lineup sounds like stuff that

1) I would not be using on a laptop, I'd be setting up a server / workstation (if for nothing else something powerful enough to take advantage of it, I have a pair of SATA 3 SSDs paired with an i7 and sure I can saturate the gigabit port on my laptop but I sure don't do that often, I have the SSDs so I can work on the files locally).

2) Are all available via PCI express cards already (I'd be interested in how your OS would respond to your GPU being unplugged accidentially). The Mac Pro is the only device where I can see it being useful (mainly because the extra options desired cannot be added via more traditional offerings).

Comment Re:About time! (Score 1) 306

DS-Lite from what I've read is no better than CGN in the sense that something still has to translate the IPv6 ip of the customer to a IPv4 address from the pool of available addresses all the while keeping a tunnel open to the IPv6 endpoint (CPE). This may be a better solution than whatever else is available, due to the lack of movement on switching to IPv6 any ISP has the choice between llama-goat-crap and wow-holy-bovine-crap. DS-lite pretty much also assumes that the customer only wants to make connections out via IPv4, with no inbound connections allowed. There is almost no way to have a 1-to-1 mapping between IPv4 to IPv6 (any ISP with enough address space available to have a DS-lite IPv4 pool that big will just run dual-stack).

Also based on http://www.networkworld.com/co...

If a simple mapping between inside IPv4 source address / port to outside IPv4 source address / port was performed on outgoing packets, as is done with regular NAT44, the LSN would have no way to differentiate between overlapping RFC1918 IPv4 addresses in different customer networks.

In other words the LSN has to somehow be able to differentiate between 192.168.1.5 on your network (which might be your PS4 but for the guy down the street its his wife's laptop). This is normally handled by VRF (separate routing / arp / NAT table) per customer, Thankfully they have dealt with this by just tacking on the customer's unique IPv6 address to the record it just makes what I expect to be huge NAT tables even larger. The diagrams from that article also show that the real benefits of DS-lite won't start showing up until the end user's devices are running IPv6 natively (only then can they take advantage of the direct paths, instead of the translated paths).

So if I'm understanding you (and DS-Lite) correctly, how does this remove the need for at least some part of the service provider to understand both IPv6 and IPv4? To me it concentrates the load on the translator devices in exchange for removing the need for the entire network to understand IPv4. In the short term this will be an extremely high load for these devices to maintain, I guess the hope is only token effort has to be put into them so it forces users to switch to IPv6 when available. Given that only 3 of the top 10 sites on http://www.alexa.com/topsites lack IPv6 records (twitter, amazon and baidu) that may not be an unreasonable expectation (the heavy streaming sites like, youtube & netflix are IPv6 so load may actually be lower than expected).

Comment Re:About time! (Score 2) 306

Because if you are "Public-facing" you need to be able to speak to the maximum number of users for your service to stand a chance of being successful. To do that if you have to you need to choose the more common "language", right now that is still IPv4. You can argue the technical merits of going full IPv6 all you want (I have more than I care to admit), but at the end of the day if your product doesn't make money you will be out of business long before IPv4 vs IPv6 becomes a serious problem.

Sadly, Content providers pretty much have to be bi-lingual until IPv4 dies, so do the ISPs (at least at their core, where their IPv4 and IPv6 customers mix, unless they have the enviable state of a full IPv6 customer base or current state of a full IPv4 customer base). The only ones that get to just move and have few repuccusions are the end users.

Until IPv4 runs out and IPv6 is forced on end users by ISPs (on whom it will be forced by having no more IPv4 to give) will this dynamic change and then the content providers will respond by speaking the language the majority of their users are speaking (requiring less translators).

Comment Re:Wasn't allocation always the problem? (Score 1) 306

A bit curious as to how you intend to look at the BGP tables and tell that a block is not in use? I understand maybe do a swap ips to make up a larget block to "defrag" the ip space but that requires at least one of the parties has enough free space to perform the swap (something that is going to become even harder to get as time goes on).

Also what concession do you give to an ISP having multiple internet links of which I want half my ips to use link A and the other half using link B? This problem gets even worse when you get out of the theoretical 2 uplinks (very few ISPs have such a small number of links) and start looking at say the Teir 1 providers (of which there are aprox 14) which all have to peer with each other, even if you assume they have a single link between each other there is a formidable task in balancing load between the various links available.

Slashdot Top Deals

Stellar rays prove fibbing never pays. Embezzlement is another matter.

Working...