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


Forgot your password?

Comment: Re:How about basic security? (Score 1) 290

by Shakrai (#49516877) Attached to: Why the Journey To IPv6 Is Still the Road Less Traveled

What's truly pathetic is I can't get it from Time Warner Cable on our dedicated fiber (not DOCSIS) connection, despite their claims that it's available to DIA customers. They have been dragging their feet now for eight or nine months, professing that we're the first business in our whole area (~250,000 people) to ask for it, so they don't actually have any experience getting it to us.

That's either complete bullshit (we have one of the largest universities in NYS here, along with major defense contractors and even a Fortune 100) to stonewall my request, or it's actually true and a sad reflection on our complete lack of progress on this issue.

Comment: Re: And once this school fails to get women intere (Score 1) 598

However, I will point out that it isn't "society" which thinks it's OK to mutilate young boys, it's American society (and Jewish culture too). The rest of western culture doesn't share America's puritanical sensibilities.

The rest of the West doesn't stop it either. It may be unique to the United States (+ South Korea and the Philippines, incidentally) in the non-religious context, but if you want to mutilate your son elsewhere in the West the authorities won't do anything to stop you. There were rumblings about Germany doing something to end the practice, but that's politically tricky to say the least, given their history with a certain frequently prosecuted group that happens to practice circumcision.....

Comment: Have to wonder which will come first (Score 1) 139

by SuperKendall (#49516611) Attached to: Swift Tops List of Most-Loved Languages and Tech

Rust adoption seems to have been slow. Given that Swift took a lot of ideas from Rust, and is evolving more rapidly to completeness, I have to wonder if Swift will not take over positions Rust holds before Rust gains much of a foothold...

That's all predicated of course on Swift being released as open source, which will probably happen in a year or so.

Comment: Swift loved 'cause ObjC (and frameworks) supported (Score 2) 139

by SuperKendall (#49515699) Attached to: Swift Tops List of Most-Loved Languages and Tech

I've been using Swift for production work since shortly after it was released (much of it on an internal enterprise application which is how we were able to start using it right away).

What makes Swift really nice to use in its own right is that it has a lot of useful language features (like closures, generics, tuples, etc) with a syntax that can be kind of boiled away to the degree that you choose, to keep code clear and understandable. I think the best way I could describe it, is that it's like a functional language buy is very practical and doesn't get preachy about it.

So already the language is very pleasant to use. The real benefit Swift enjoys that give it such a high rating though, is that it comes with very advanced tooling and a super-integrated mirror-counterpart language (Objective-C) right out of the box.

Think about it, how many new languages like Rust suffer because you have to build up syntax highlighting support in the editors you like, figure out a new build process tailored to that language, how to run the applications and so on. With Swift if you knew XCode you could easily just start writing Swift and all of the annoying overhead was gone. Even if you DIDN'T know XCode, at least it's a pretty advanced tool dedicated to helping produce running code in very short order (VERY short order with Playgrounds).

Then along with that, you have a new language which invariably has some missing features or capabilities, that make some particular thing you are trying to do hard in the new language. Well in those cases, Objective-C is very close at hand - you can mix code from both languages easily in the same class even. For example Swift itself is strongly typed and has very few reflection or dynamic method lookup features yet. Objective-C is kind of the opposite way, full of dynamism and runtime reflective use, so you can jump over to those abilities as needed.

I don't think people outside the iOS community realize just how fast everyone doing iOS development is switching to Swift. Swift (for me) has actually worked really well since day1, the tooling was rough for a while (with the syntax highlighter/code completion crapping out regularily on Swift code) but I THINK it may finally be OK.

It's definitely not a case of people hating Objective-C, because a lot of the people that like Swift also liked Objective-C. It's a case of having some good tools already, and being given another tool that seems to work really well for some tasks and thus appreciating having an expanded toolbox...

Comment: Re: And once this school fails to get women intere (Score 1) 598

I love how society gets worked up about FGM but thinks it's okay to mutilate young boys by the millions. And don't give me any shit about how it's not the same thing, because even if I bought the BS put out there by the pro-circumcision crowd, it'd still be the equivalent of elective cosmetic surgery on people too young to give informed consent. Of course, it's not really, you're chopping off functional body parts.

Comment: Re:How about basic security? (Score 2) 290

by Shakrai (#49515327) Attached to: Why the Journey To IPv6 Is Still the Road Less Traveled

2: Attackers can view your entire IP space. A simple nmap scan, then choosing what zero days to use... instant pwn-ership.

That's what firewalls are for.

Let me guess, you're one of those that thinks the breaking of end-to-end communications (NAT) is an acceptable substitute for a firewall?

Comment: Re:Less humane to keep them alive. (Score 1) 558

This may be true under the legal codes of some countries

Sorry, but after that statement I really cannot see you as anything but a monster.

You think only of yourself and what makes you feel good, not what is good for humanity or even the prisoner himself...

Under the constitution treason is punishable by death, so it's obvious the crutch you re falling back on cannot stand.

Comment: Re:Less humane to keep them alive. (Score 1) 558

What you overlook is that some people have truly lost the right to be considered human any more, through causing enough pain and suffering in others. Again, you overlook that keeping someone alive for many years may bring about a lot more pain and suffering to others, including guards and other prisoners.

You wouldn't advocate to keep a live landmine hidden randomly inside a prison, yet you are arguing for exactly the same effect. How is that more humane? Even to the guy to be killed it's not more humane to keep them locked up forever.

Comment: Less humane to keep them alive. (Score 1) 558

I'm not sure why it's considering more humane to keep someone locked up forever than simply to kill them and end what is essentially torture...

The more you allow contact with other prisoners, the more you are punishing others by allowing contact with someone who has no reason or incentive to avoid harm to others.

The more you keep someone locked away the more it is essentially torture.

The death penalty should not be about expense, but exists because some people simply cannot live without harming others, and have no place in the world.

The intelligence of any discussion diminishes with the square of the number of participants. -- Adam Walinsky