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


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

Comment Re:Wow (Score 1) 177

wouldn't shit the bed when they tried to parse a URI like moz://a in a chunk of text.

If an application blows up when it encounters :// in free-form text, I have no sympathy and neither should Mozilla. Too many things try to be cute with minimal and poorly-defined markup these days and any pushback is welcome.

Comment Re:No headphone jack ... (Score 4, Insightful) 205

Must be a shitty ploy, my brand new HTC bolt came with wired headphones.

Pushing more expensive headphones might be a bonus short-term side effect, but the real victory here is the potential of closing the analog hole for mobile devices. I fully expect someone to introduce "end to end" DRM within a year or two which will require an authenticated and encrypted connection from the source (file or stream) through the mobile processor, to the headphones. Non-compliant headphones won't be able to authenticate with the host device and therefore won't be usable with certain DRM'd media.

Don't be surprised when Apple shows more "courage" and removes the analog audio connectors from their next lineup of desktops and laptops (if they haven't already). The desktop / laptop market will swiftly follow once people accept it on mobile.

Take a look at HDCP for an example of how this has already been done elsewhere.

Comment Re: Unlimited? (Score 2) 196

What the hell does net neutrality have to do with the data limits on cellphone plans?

Moving away from unlimited and into more expensive and limited plans pushes people towards provider-sanctioned services for which the bandwidth does not count towards your monthly usage. This goes against network neutrality, even if the topic is bandwidth usage instead of transfer speed.

What the hell does Trump's winning the US Presidential election have to do with cellphone data plans?

Trump is an opponent of net neutrality.

Comment Re:Who cares? (Score 1) 238

Not to mention obscene contrast ratios (which is implied by your post, I guess) -- some claim 1,000,000:1, others seem to claim infinite.

Contrast ratios get silly and mostly pointless when you have a black that is fully non-emissive. It's the same as dividing by zero -- hence the claim for an infinite ratio.

With OLED panels, the important metrics will be brightness and color gamut.

Comment Re:Why they are slow? (Score 1, Informative) 766

You're wrong.

Actually, you are.

Even if they've already got the library disk-cached, it's actually slower to access the disk cache, and check the cache age, and verify that there isn't a newer library version (did you know the browser often goes round-trip just to check?) than it does to simply serve the library in-line.

It depends on cache control headers originally sent by the CDN, but this is usually completely false. Google can set an Expires header a year in the future and the browser will NOT do a round trip to check. That only happens if the cache control is set to must-revalidate, and few good script CDNs will do that. Aside from that, disk will always be faster than network.

Benchmark it yourself. Serve 100KB of javascript in-line, in the middle of your html file. Compare that to a separate src= js file.

Modern browsers handle inline script very differently than those pulled in via an external file, so that confounds things somewhat. But even then, the only time it matters is the first time the user goes to any page with the jQuery (or whatever) that gets loaded from Google's CDN. After that it doesn't have to transfer it until the cache expires, so it's always going to be faster than putting it inline. Besides, putting libraries inline is 100% wrong, even if you host it yourself, because it makes client caching impossible.

Comment Re:The problem is often maintenance (Score 3, Interesting) 148

Disagree. Software is not a washing machine nor a car. It does not break down over time, it is not susceptible to the elements, and it does not age in any notable way. There is literally no reason a program written and working in 1970 cannot continue to execute as well today as the day it was written. And it does! Industrial control systems, ancient government and finance mainframes, and primitive vehicle control systems all do it every day. Software doesn't rust and bit-rot is not a thing. Telling people that they need to keep their programs polished to prevent tarnish sounds like something a sketchy Geek Squad-esque computer shop might do to squeeze a hundred bucks out naive customers.

I update my software sparingly and with caution. Generally speaking, it's much more likely that usability to be lost or features broken than a serious security issue fixed. If it's a mobile app, it's much more likely that ads were added or made worse, or a feature I've used for 2 years was removed or horribly changed, or increased permissions are requested so that my personal info can be sent away to some third party than any features I actually want were added or bugs fixed.

Today's model of always-updated has some advantages but every single one is counterbalanced by the negatives. Auto-updating browsers help prevent the mire of zombies that was IE6, but it also means you're at the mercy of Microsoft, Mozilla, and Google when it comes to feature removal and their incessant need to screw around with the UI for no valid reason. Or that addon you really like and rely on suddenly stopped working because the author hasn't updated it yet.

Yes, updates to address security problems is an important topic, but all too often those updates are bundled up with all sorts of crap that few people want. It would be real nice if software companies would keep the two separate, and make it clear just what has changed between versions.

Comment Re:Satnav (Score 5, Insightful) 256

Having fun in Satnav's involuntary public beta testing program?

No worries, I'll just disable automatic updates until they sort it out.

Wait, I can't do that anymore? Oh.

Okay then, I'll just not install the optional KB3206632 update.

Wait, the only option is the December Rollup Update package? I can't disable single updates anymore? Oh.

Okay then, I'll just look for my Windows 7 installation DVD and abandon this Windows 10 shit.

Wait, they forced the same update model onto Windows 7 users? Oh.

Okay then, so Microsoft changed their update model to take away all customer control, fired most of their QA department, and now releases update after update with bugs and problems?

Well, fuck Microsoft.

Comment Re:GPG signatures (Score 1) 292

GPG is pretty solid right? Why not have every vehicle sign every message it sends with its private key?

PGP doesn't really help when you're dealing with transient anonymous actors. Sure they can sign the message, but where do you get the public key to verify, and how do you know the car in front of you was the originator of the message? Short range radio could be anyone within hundreds of feet -- or farther if someone's using a directed or high power transmitter.

And if a hacker starts using multiple disposable generated signatures, the vehicles could use a web of trust to exclude signals from rogue actors, or at least take them with a progressively larger grain of salt.

How do you build a web of trust from vehicles which come and go? It's not like you can have a signing party with everyone in your major metropolitan area -- not to mention people traveling through the area. And what kind of grain of salt can you take in a binary situation like this? When an EMERGENCY_BRAKE message is received the only options are to act on it or not.

PGP just doesn't really work with nothing but a big web of anonymous actors. Even a big signed vehicle database wouldn't help because new VINs hit the road every day and cars are privately bought and sold for cash.

Comment Re:Scary **** (Score 1) 292

No one is forcing you to buy these cars.

This clearly isn't true, since the entire point of the article is that the Federal government is enacting legislation which requires V2V features on new cars. Sure, that doesn't mean that everyone must immediately go out and buy a new car, but it does mean that over time as cars wear out you will eventually be forced into a vehicle with one of these devices.

When you disagree with a law you don't wait until it's too late to change it before protesting. If you don't agree with a proposed Soylent Green law requiring mandatory euthanasia at age 60, you probably should fight against it while in your 20s and not wait until you hit 59.

Comment Re:Make it cheaper (Score 2) 218

Agreed. I know they've set up Hammond as "the American" on the team, what with his penchant for muscle cars and dislike of snails, but this was going way too far into absurdity. It was a harsh caricature lacking any sincerity and was just unnecessary and embarrassing.

I really hope they hit their stride, but so far I'm not sure they will. The celebrity killing bit should have ended after the first episode and the new Stig who is definitely not the Stig is neither funny nor clever. Most of the show comes across as trying too hard to be Top Gear while also being very clear that they are not Top Gear. They should have kept the format, changed names were required, and carried on.

Comment Re:Make it cheaper (Score 2) 218

My only hope is, that Amazon doesn't ever open a distribution or other brick and mortar physical presence in my state, and force me to start paying sales tax for purchases from them.

Don't hold your breath. Utah just negotiated a deal with Amazon to voluntarily collect sales taxes for the state even through Amazon does not have a physical presence in Utah. In return, Amazon gets to keep 1.31% of taxes collected (with allowances of up to 18% according to the law).

With $29 million unpaid sales taxes for Amazon sales to Utah in 2015, that's $400,000 of free money for Amazon. This kind of deal will spread like wildfire to other states.

Comment Re:And us too - soon (Score 1) 394

We have freedom though.

"Freedom" is a loose concept that's made up of a collection of personal and collective rights. Among many, included are the right to privacy, the right to anonymous speech, and the protection against the unwarranted search of your effects. These are protected by law and legal precedent in the US because they are all critical to creating and maintaining a free society.

Mass government surveillance is a crack in the larger edifice of freedom and the chilling effects it causes will tend to make those cracks spread and get larger. And to make it all worse, the return on investment -- freedoms for promised security -- is a joke.

As others point out, we are orders of magnitude more likely to die in a car crash than an act of terror and yet people complain every day about seat belt laws. A rational re-evaluation of priorities is desperately needed today.

Slashdot Top Deals

You've been Berkeley'ed!