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

 



Forgot your password?
typodupeerror
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:LOL...worse than that (Score 1) 201

It doesn't make technical sense that "Google could slow data to your ISP". Comcast offers no services to me if Comcast is not my ISP. If Comcast is my ISP, this means Google is making THEIR OWN servers slow, so using Google is slow.

Makes perfect sense to me. Google and a handful of other big content providers *IS* the "Internet" for all intents and purposes for too many.

If Google is slow customers are guaranteed to blame and or bitch to their ISP regardless of technical merit or who is actually at fault. If Google ever had a big enough stake in the ISP market there may even be market incentive for them to try this. Right now obviously if they tried this they would only be hurting themselves.

What is most alarming to me is pace in general of both aggregation and vertical integration. It just isn't big ISPs getting bigger it's big ISPs becoming prodigies and compuserves, standing up content production.. owning both eyeballs and content. They ultimately would turn the Internet into something resembling pre-Internet era silos if they could possibly get away with it.

Google for example is search engine, content provider, ISP, browser vendor, transport protocol and operating system. They are actively working on taking over the whole stack from perspective of a corporate culture that publically embraces NIH syndrome as a badge of honor.

When you install chrome and visit a Google website using QUIC the congestion algorithm is completely controlled by Google with a congestion backoff half as aggressive as a normal TCP session. When you own everything you are able to maximally leverage your market position.

Right now Google owning ISP market is as far fetched as Comcast replacing Google search yet there seems to be an unambiguous trend in this general direction.

As aggregation continues business models will evolve and what seems ridiculous today will become tomorrows reality. For example Microsoft used to make money selling software their customers wanted. Now they make money selling out their customers.

Comment When will amazon algorithms figure out that... (Score 4, Interesting) 250

That I only ever browse Amazon anymore to browse and then go get the same thing on eBay or locally only cheaper and with much faster shipping.

New movies... Well lets see $20 on Amazon assuming they will even sell it to you without prime... $7 for same thing on eBay.

I think it will be a very long time before machine learning algorithms are able to deal with conflicting information or do anything other than seek locally optimal solutions.

This is a variation of the same old story where stores use "big data" to only stock shelves with what has been shown to make the most money only for customers to get annoyed they don't have everything on their list and shop elsewhere.

When enough people get annoyed at the games enough to modify their behavior and go elsewhere as I have done all their super fancy algorithms and or cheap genetic A/B schemes still won't have a clue on earth why.

Comment Re:Just because you can doesn't mean you should (Score 1) 98

The advantage of having that logic reside inside the DB server versus in a container or separate app server is that you save all the network traffic moving data back and forth

You accomplish this by running your code on the same computer in a separate process using standardized data access APIs.

the app code is the same in either place and is just as modular either way. All that changes is where it's deployed.

I have a bad feeling about this. Someone points out the obvious when application becomes the database you lose the ability for application to leverage multiple databases or connect to different databases or have the ability to isolate application from the database due to application resource constraints.. and your response.. no no it's still the same application it can just as easily connect to those databases and do all the things a separate application can do.

The reality is you don't get to have it both ways. That kind of flexibility only comes by paying the no-shortcuts tax at which point there is zero reason to even think about embedding into the database in the first place.

Comment Re:Just because you can doesn't mean you should (Score 1) 98

You sound like one of those Java/Hibernate guys: "Why would I write a 20 line function in the database when I can write a few hundred lines of boilerplate, configuration, and interface code that works almost as well?" Do you still use Struts?

I don't drink Java/struts/hibernate. I have written more extended procedures than I care to admit over the years and today find myself completely unable to retroactively justify any of those decisions.

I understand the appeal of these things I know why people want to use them. I also know from experience in non-trivial environments these tendencies have cost prohibitive consequences.

On the low end you can in get away with virtually every bad practice you want.. it doesn't matter. Sloppiness does not scale and by scale I do not mean the amount of data I mean the complexity of the overall system.

Comment App stores are evil (Score 3) 31

This is a great example of what happens when hardware and OS vendors control software your allowed to use.

Of course China is going to leverage this to get their way as will everyone else globally with sufficient financial or political interest. When you allow so much power to be aggregated into the hands of so few this is the natural predictable result.

Comment Re:Google should tweak the reply (Score 1) 448

On topic, this is this actually illegal

In this case seems nothing was "accessed" and nothing "protected" bypassed. There seems to be no criminal intent to defraud.. etc.

Would be interested in hearing details about what law(s) were broken and what aspects make it illegal in your view.

Comment Always listening, always spying (Score 1) 448

The people who designed these systems knew full well in an environment with widespread adoption there would be a wide range of incentives to intentionally exploit this using unauthenticated local and broadcast communications. This is only the beginning.

I hope all those upset about burger king "hacking" their devices continue to enjoy their Surveillance Marketed As Revolutionary Technology devices.

Comment Re:What people do in private life belongs to them (Score 1) 478

Just have a look at the Wikipedia page for Goreanism to see the photo of the woman there. No wonder this philosophy is so repellent. Social Darwinism and eugenics are both totally discredited and deserve no platform, anywhere.

MLK was only half right when he famously said:

"I have a dream that my four little children will one day live in a nation where they will not be judged by the color of their skin, but by the content of their character"

The problem is not so much reason for being judged it's the act of judgment itself.

Person x disagrees with y and passes judgment other people who think y are somehow not deserving of a, b and c as a result. Often very same people superficially preaching tolerance and respect end up in fact demonstrating neither.

I think these signators don't understand what they're protesting. The letter is shot through with social justice language, but Larry Garfield follows a misogynistic creed and there is nothing wrong with ousting him.

The Gorean philosophy is based on the principle that women are evolutionarily predisposed to serve men and that the natural order is for men to dominate and lead.

Using phrases "totally discredited" and "deserve no platform" while invoking guilt by association is priceless.

I can't even imagine the fruits same device aimed at those who follow a particular Abrahamic religious faiths would yield.

"If a man lies with a male as with a women, both of them shall be put to death for their abominable deed; they have forfeited their live" (SJW Aneurism warning)

"All who curse their father or mother must be put to death. They are guilty of a capital offense." (Only verse in the whole goddamn bible worth teaching your kids)

This bullshit of course goes on and on forever and ever. If your feel the need to judge people then at least have the goddamn initiative to judge them based on what they actually do not just lazily make assertions based on interpretation of group characteristics of tribal affiliations.

Comment App stores are evil (Score 1) 15

I don't see positive outcomes from allowing operating system vendors to monopolizing software distribution channels.

We've already seen the fruits of Apple leveraging it's position. Censoring objectionable software and actively snubbing apps from existence which happen to compete with or run afoul of Apple interests.

The vendor run app store concept is inherently deleterious. It aggregates way too much power into the hands of a few and is a breeding ground for proliferation of defacto monopolies. Even where technically possible to get software elsewhere the presence of a dominant channel having achieved critical mass means it cannot simply be bypassed in any meaningful way.. not by vendors nor by customers.

Windows app store is currently a joke yet given their track record with Windows phone, Windows RT and XBOX it's blatantly clear to me what Microsoft wants to do and where they want to go with this. They want a piece of everything and if they could get away with preventing execution of software that didn't come from a source they control they would do it in a heartbeat.

Comment Crashing is bad, don't crash (Score 1) 389

https://arxiv.org/pdf/1604.073...

I just wanted to know what the actual outcome was of Nvidia's approach vs other human developed self driving software simply using ANNs for pattern recognition. Did it work better or worse than Tesla et al? The paper doesn't seem to say.

All I was able to extract was 98% figure relating to percentage of time in self-driving mode. Full self driving in all conditions is a problem with an extremely long tail rendering figures like these mostly worthless. It's not hard to create a system that works right the vast majority of the time but until you can demonstrate all the time or at least on par with skilled humans these figures are not all that useful.

If you can establish better outcomes then personally I don't much care what's in the box. It's indecipherable gibberish to most users of the technology anyway.

The only thing I would have a problem with is allowing learning on the job vs a controlled training environment. Viral propagation of clever driving style memes aside the system still executes code deterministically. Even if you don't know how it works you can still replay inputs against a factory trained network and reproduce the same failures. You can still beat down failure rates and improve reliability over time using the same trial and error techniques crackpot developers the world over are already intimately familiar.

Slashdot Top Deals

It is much harder to find a job than to keep one.

Working...