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

 



Forgot your password?
typodupeerror
×

Comment Re:Phenotipyc variance (Score 1) 204

I am no authority on homosexuality. All I really know is that I meet a lot of gay folks here in Berkeley, and they are every bit as nice as anyone else.

Nor am I a genetics expert. But I know enough to hold a discussion.

You are right that there may be no genetic connection with homosexuality, because it doesn't seem to be inherited in general. But there are intriguing differences such as digit ratio, and we know that many developmental differences can have a genetic factor. Who knows what we will find?

I think the flaw with your argument is that you are assuming that homosexuals don't breed. Not true, and there may also be factors increasing the success of their offspring such as small, educated and relatively affluent families.

Next, do not assume that direct reproductive success is the only possible pro-survival factor. The contribution of homosexuals to the reproductive success of their close genetic relatives or even their community may be a pro-survival factor for genes like their own.

Comment Re:Is there anyone (Score 4, Interesting) 458

Assange's narcissism facilitated this - the kid got put to work after the Wikileaks schism, and there surely was not enough manpower to properly vet the new guys. Longest lasting fallout is probably talent that would otherwise have gotten involved now have to wonder whether they are talking to just Wikileaks, or Wikileaks and the FBI/NSA/CIA.

Comment Not necessarily the right place (Score 2, Insightful) 97

I have no objection to protocol experiments that are 100% Open Source implementations. I wouldn't trust one that was not, and an Open Standard is just instructions for people who make implementations.

But it seems that a lot of this might belong in a system facility rather than the browser and server. I don't know if it makes sense to put all of TLS in the kernel, but at least it could go in its own process. Using UDP is fine for an experiment, but having 200 different ad-hoc network stacks each tied into their own application and all of them using UDP is not.

Comment Re:He should've been jailed (Score 1) 743

That's what I wondered too, actually....

The only way the phrase "still, beating hearts" makes any sense at all is if you take away the comma, so it refers to "still beating hearts", or rather, hearts that are still beating.

Of course, that doesn't make sense in context that he used the expression because unless one is some sort voodoo master from the Temple of Doom, you're not going to have a heart that's still beating once it has been removed from a body.

But then again, he might not have ever intended to be taken so seriously.

Comment Re:It's dead either way, why not try this? (Score 1) 371

What you want exists under the Part 5 rules, which you can read here. That is a separate radio service that allows experimentation for commercial purposes and other things that would not fit in Amateur radio. You have to file notices, but you can do what you want, and on a lot of different frequencies.

The Part 97 rules for the Amateur Sevice create a pretty good balance between the needs of all of the various users of Amateur radio. It's not really designed for all sorts of experimentation without limit, it's more for experimentation by individuals with explicitly non-profit and personal motivation.

Comment Re:how about efficient streams? (Score 1) 337

I agree that TCP congestion control helps prevent hogging bandwidth, but TCP streams only using at most 33.33% of the network varies greatly on the latency, the amount of buffers in the routers between both connections, and window size. Properly tuned TCP stacks can achieve MUCH higher network utilization than that, including most current windows OS's.

Funny thing...I've done testing with directly connected computers using Fiber Channel. I didn't just pull the number out of thin air. And yes, you can do a little to adjust that; however, it's primarily the result of TCP's default control algorithm - Additive Increase, Multiplicative Decrease - which again, you can change. There has been proposals for Multiplicative Increase, Muliplicative Decrease algorithsms too, and you can certainly set those up in your Linux Kernel (and BSDs); but support for them is not very great in the wild.

Comment Re:how about efficient streams? (Score 1) 337

TCP is not used for Video or Audio streaming as you do not want to have a lost packet cause a fault in the stream.

TCP is probably the most widely used protocol for video streaming. E.g. Youtube streams over TCP. Using TCP means you have more delay, because you have to wait for the occasional retransmit instead of just dropping a frame, but TCP is much easier to deal with overall. Network cards and IP stacks are optimized for TCP, firewalls handle TCP universally well... Unless it really matters that you are 10 seconds behind live (and it rarely does, even cable TV is several seconds behind live), go with TCP.

Video conferencing over TCP is probably not going to happen anytime soon though.

Uhh..no. All streaming services typically use UDP. You don't care if a frame is dropped, but you do care about the performance for the end-user. You cannot get that with TCP. You may be surprised to find YouTube, et al use UDP for the actual streaming. You may also be surprised to find that networks and IP stacks are just as optimized for UDP - they can't really tell the difference. TCP and UDP both build on top of the IP stack, whether IPv4 or IPv6.

Slashdot Top Deals

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...