Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:Algorithm (Score 1) 233

However it happened, the end effect is the same. First Google called black people gorillas, now they discriminate against women.

What is it going to take before you no longer feel compelled to make excuses for them? Do they have to go skynet on everyone before you think that *maybe* they should be a little more careful with their AI algorithms? Or is it simpler than that? Maybe they just have to negatively impact a few white male programmers for you to get upset about it.

Comment Treaties Don't Override the Bill of Rights (Score 1) 423

The combination of freedom of speech and of the press combined with the _very_ strong language of the 2nd amendment nullifies any law against publishing instructions on building firearms.

This does not mean that the US Government will not only pass but enforce such laws. The US Government hasn't been lawful for a long time.

Comment Re:"IPv6 Leakage"??? Give me a break. (Score 2) 65

For example in the Linux iptables packet filter, you can disable the IPv6 protocol completely with a single command:
iptables -I INPUT -p 41 -j DROP

No, that will drop just one of many ways of tunnelling IPv6 over IPv4. To drop or manipulate IPv6 packets, you need to use ip6tables instead.

And you really shouldn't be using DROP here, as it will delay every connection until timeout expires. You want REJECT instead.

Comment Re: Functional languages? (Score 1) 383

Rust can't be used to build a kernel because you can't handle OOM reliably.

From context I'm getting that's Out Of Memory. I don't know much about Rust; but what you're describing sounds more like a problem with the current implementation rather than the language itself... unless the developers painted themselves into a corner by specifying that allocation failure must panic and can't return something like a NULL.

Comment Re:Functional languages? (Score 1) 383

Me, personally? I wouldn't want to do anything you describe. I'm wagering Linus doesn't either. The question was if he was *interested* in these new languages. Laying that aside now, what you're describing might be easier with Clang. That leads (heheh) to another question, and a quick googling seems to indicate that the kernel can't be built with Clang yet...

Comment Re:Functional languages? (Score 2) 383

This is close enough to the question I had in mind that I've decided to comment on this thread instead. My question would have been phrased as: Do you ever see yourself wanting to do kernel programming in something other than C and assembly?

Particularly I'm wondering if he has any interest in Rust or Go, since they are actually targeting themselves at lower levels. I doubt he'd want to put Haskell in the kernel; whereas he might have different opinions about it outside that domain. Of course hopefully he'll answer so we won't have to speculate.

Slashdot Top Deals

One small step for man, one giant stumble for mankind.

Working...