Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:What ethical concern ? (Score 1) 199

Eye colors other than brown are technically caused by a defective gene as well.

Personally, I think if you can alter genes to get rid of certain bad things, that child once grown would thank you for it. I would definitely thank my parents for breeding out my dad's asthma and my mom's allergies, which when combined made my mainly asthmatic reaction to cats so bad I can't even be around people that own cats without heavy medication, and even then, the sooner I get away, the better.

Comment Re:Genetic engineering of humans is the future (Score 1) 199

Just wait until we get the artificial womb (aka ectogenesis), a controversy I've been expecting since reading about such things in futurist-lit as a teen. I imagine just the controversy over gays being able to naturally have their own kids would just be the start of it, but the upside of any kids born from such a womb always having proper nutrition and not being dependent on bad habits of the mom (like booze, so no fetal alcohol syndrome) seems a good thing. I see religious zealots never letting this become a reality, though.

Comment Re:Depends... (Score 1) 333

I think it also depends deeply on who makes the discovery. If we sent a ship to Alpha Centauri and found some pre-industrial or ancient peoples (intelligent, but less technologically advanced), I think we'd study them and do anal probes and stuff. Fear would depend on how aggressive and destructive the species was, and in this case could warrant a few nukes from orbit. An intelligent race of bunnies would probably strike less fear than an intelligent race of velociraptor-cyborg ninjas.

Intelligent life finding us may be an entirely different matter.

Comment Step one: normalize everyone's ratings (Score 4, Insightful) 265

If customer A consistently gives lower-than-average ratings, scale their reviews upward to that a "3" from them is a "5" from someone else. If they consistently give "5" rating but give a "1" to a particular driver, then pay attention to that deviation.

Same for drivers: if B frequently gives "1" ratings to passengers, then that's a roundabout way of saying that B is a difficult jerk and you can ignore those.

Comment Re:"Support" != actually sacrifice for (Score 0) 458

Well conservatives downright hate the poor - cuts to SNAP and food stamps tucked into the farm bill? Hell yeah! (yes, that is sarcasm)

My problem with liberals usually has more to do with the money. They want all these fancy social programs but don't want to pay for them, so the programs are doomed to go belly-up starting in about the next decade likely with Medicaid. If you want these fancy programs, either increase taxes, fix the broken corporate tax system so corporations pay taxes (most pay zero tax, 94% of US corporations pay less than 5%, and yes the tax rate is 35%), or make cuts (military spending would make sense, since we're not actively in any wars, yet Obama is asking for more spending here) to pay for them. I miss Clinton in this regard, but also hate him for burying the actual debt numbers that show money needed to be able to keep social programs running, mainly to garner favor of older voters (and every president since has continued this).

Comment Re:not the point (Score 1) 375

Or security at all, really. X11 is vulnerable to packet sniffing as well (which still requires trust on the host). Really, the solution is use X over ssh, which is also how I start all terminal sessions, as well.I personally usually run from a Windows PC using XMing and PuTTY, but I'll occasionally use an actual box (I use a lot of headless boxes and VMs, though).

Comment Re:The solution is obvious (Score 1) 579

So here's what we're actually dealing with. Google maintains the Android Open Source Project, or AOSP. Every handset manufacturer uses this as a base for their own "distribution". The only distributions that Google actually builds are for their own branded handsets and tablets (the Nexus line). All of the other handset manufacturers build their own distribution(s) for their hardware, which effectively makes them the OS vendor for that hardware. It's analogous to other situations in open source software, where, for example, the kernel is developed and maintained by one group, but the individual distributions' maintainers (Debian, Ubuntu, etc) will package/build the kernel for their own distros and release it through their own repositories (ie when I run apt-get on an Ubuntu machine I'm pulling updates from Ubuntu and not, for example, from kernel.org).

This leads to situations like the current one, where the updates have been rolled into new versions (in this case you upgrade 4.3 to 4.4.x) but not every vendor has chosen to build and distribute these newer versions to their customers; Google is no more able to push these updates than the kernel.org maintainers are of pushing new kernels onto your Slackware machine.

Comment Re:Discussion is outdated (Score 1) 492

I haven't written Pascal since a little after college, and that was mostly stub-ins for Mac OS 7/8 (basically, extending the GUI). Once I bought Code Warrior, though, the only thing I used Pascal for was strings I had to pass to and from the OS. The other versions of Pascal I used on UNIX boxes I remember had horrible device support (if you touched a device driver it would not cross-compile on different UNIX flavors). XWindows helped immensely for display drivers in that regard, but it still wasn't adopted at my college until the early 1990s. I have no idea where Pascal is at these days in that regard.

Comment Re:Modula-3 FTW! (Score 1) 492

hmm... html <pre> </pre> tags used to work for that, but they seem to catch < as a comment now. I had to change those to & lt; (remove the space) to make slashcode not comment it; for example:

void main(a,b)
{
    char** bl;
    bl = new string("test");

    for (int x=0; x < 1000; x++)
    {
    print("%s\n",bl);
    }
}

Comment Re:Modula-3 FTW! (Score 2) 492

Also 22/3.0 with a bad compiler would be essentially be stored as (int)22 / (float)3.0 and then the int get converted to a float during runtime. I'm not kidding when I say I've seen that during memory inspections. My teacher in college recommended never mixing types and depending on the compiler for conversion and always using 22., 22.0, or (float)22 to ensure types were stored properly.

Slashdot Top Deals

So you think that money is the root of all evil. Have you ever asked what is the root of money? -- Ayn Rand

Working...