Please create an account to participate in the Slashdot moderation system


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:Surprising display of ignorance... (Score 2) 289

Last I checked, the Federal Government didn't run any of the root nameservers so I can't see any way they could be considered to belong to the US (as opposed to the private companies that own them). Not that owning the roots would mean much, since all they do is identify the (privately-owned) nameservers belonging to the various (privately-owned) registries that control the top-level domains. The only TLDs owned by the US Government (ie. the US Government operates the registries for them) are .gov and .mil, and the changes to IANA won't change how those two registries operate.

And amusingly the politicians have it backwards: ICANN already manages IANA, the change will be to remove IANA from ICANN control and make it an independent authority in it's own right. IANA was put under ICANN control in 1998, after the death of Jon Postel who basically had been IANA up until then (a controlling authority for assigning IP address blocks, well-known port numbers, AS numbers and other technical identifiers was absolutely necessary for the Internet to function, and since nobody else was doing it Jon essentially arrogated to himself the authority to handle it).

Comment Re:MS Hates Linux (Score 1) 484

Counter example:

A brand new AMD graphics card will happily drive two monitors at 4k from the dual-link DVI and HDMI outputs with the stock driver under Linux, with no user interaction required.

The same card, under Windows in the same computer will drive the same monitors at 4K from the HDMI output, but will limit the DVI output to a paltry 2048x1152.

And then there's the mountains of older computer hardware that still work fine under Linux but have long been abandoned by their manufacturers so don't run under any recent Windows at all.

Comment Re:Why do you have to be prepared for it? (Score 1) 471

Different people react differently when confronted with imminent death.

You want to prepare and screen people as much as possible on Earth, so that if something goes wrong during the mission you lessen the chances of someone going moonbat crazy and jeopardizing the rest of the mission.

Submission + - Did last night's US presidential debate Wi-Fi rip-off break the law? (

schwit1 writes: The host of the first presidential debate on Monday night, Hofstra University in New York, may have broken the law and could be in line for a huge fine.

Reporters at the event were appalled to find that among the heavily marked-up items they were offered – $150 to rent a lamp, anyone? – was a $200 charge for a "secure wireless internet connection."

Worse than the clear effort to price-gouge people trying to file stories, however, was the fact that the university decided that only its wireless access points were allowed to be used, and even sent someone around with a Wi-Fi signal detector apparently threatening to throw out anyone who was using an "unauthorized" access point.

That action – effectively shutting down people's ability to use their own internet connection in order to force them to use a paid-for service – was ruled illegal in 2014 by the Federal Communications Commission (FCC) in a landmark ruling against Marriott Hotels.

Submission + - What is employers obsession with programming languages? 1

An anonymous reader writes: Just got off the phone with a recruiter for a company and the lady asked if I had 3-4 years C++ and 3-4 years Java experience. Okay, so first off, C++ and Java are two different programming languages used for two completely different purposes.

C++ being used mainly for low-level platform specific programming and Java being platform independent. My response was I programmed in C++ throughout college, but haven't worked any jobs specifically writing C++ and I've had Java experience in past jobs, but mostly used C# which was similar.

She said, "Oh well we are only looking for those two languages so thanks anyways". Is it just me or is this absolutely insane? It's like wanting to hire a mechanic who has 3-4 years experience working with just 1978 ford trucks. I mean really? How did we get to this point as engineers?

As any developer worth their weight in salt can attest, the languages are so similar it's kind of difficult to distinguish between them looking at syntax alone and if you've got a computer science background or equiv what's it really matter if the underlying OOP concepts are the same.

Is this just a result of incompetent managers and ignorant recruiters or as engineers have we set ourselves up by succumbing to a label such as Java Engineer or C# Programmer.

Should I just say yes, and move forward with the interview? I mean, I could probably answer most C++/Java programming questions unless they are truly looking for people who spend all their time memorizing specific libraries or API's which in my opinion is insane. I equate that to trying to memorize a phone book. You can but why would you want to?

Not only is it frustrating as a job candidate, but it seems to really be limiting your hiring pool to a small few who by chance happen to work in a couple different programming languages over the course of their career. How do most of you handle this sort of thing?

Comment Re:It's a pity... (Score 1) 126

HTTP has had this forever: challenge/response authentication. There's one problem with it though: it requires storing the plaintext password on the server so it can be used to encrypt the challenge to check against the client's response. I don't know of any challenge/response algorithm that works with one-way hashes of passwords.

Comment Subnetting and isolation (Score 1) 278

My approach would be to dump IoT devices in their own dedicated subnet and exclude that subnet from forwarding across the router. That reduces the exposure to just the router, and I can monitor the iptables logs for dropped packets to/from that subnet that represent attempts to do something suspicious. Configuration doesn't have to be hard, instead of plugging devices directly into the router's switch you plug devices in to external switches, connect those switches to router ports and set each port to what kind of devices hang off it. That'd control the VLAN setup to give each kind of device (WiFi, LAN, IoT) it's own virtual interface. Configuration for the firewall, DHCP, DNS etc. follows from that (you may not want to allow the IoT subnet access to external DNS, for instance). This takes a bit to set up in the firmware, but the DD-WRT/OpenWRT firmware all the major router manufacturers seem to use for their consumer routers has all the tools and then some and once the user interface is there using the functionality isn't that hard.

Comment Just don't put it on a server (Score 1) 186

Whoever is designing such a system needs to remember to keep it client-side.

Given the ridiculous amount of processing power available on even low-end phones and tablets now there's really no excuse to rely on the horrible latency and dependence that comes with server based voice recognition.

Any voice processing that relies on server-side processing has already failed.

Comment White House hesitation (Score 1) 199

The White House is hesitating over making any accusations along these lines because they know full well that if you make those accusations you'd better be able to back them up and the evidence to back them up is almost impossible to get. We may know that the Russians are behind it, but I doubt we've got the evidence to actually prove it to any acceptable standard and if we go off making official accusations without being able to prove them we're going to look like fools.

Slashdot Top Deals

An authority is a person who can tell you more about something than you really care to know.