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


Forgot your password?

Comment: Re:bye (Score 1) 530

by jopsen (#49796519) Attached to: Ads Based On Browsing History Are Coming To All Firefox Users

Look, I get that programmers are expensive and Mozilla needs to pay the bills somehow,

From my understanding this is about two thing, (1) income diversification, (2) demonstrating that recommended sponsored content can be done without compromising privacy. As the tiles can't run code or track you, and recommendations are all done client side. At least as far as I understand.

but maybe if they just focused on security concerns instead of trying to re-invent the browser every other version they wouldn't need so many programmers?

Give me a break, we also want better performance, process isolation, UI tweaks, new HTML5+ features, new javascript features (ES6), new video codecs (daala), all the stuff that makes web the platform, so we can do more with it...

Did I mention research in VR, yeah, that is crazy, but if Mozilla doesn't participate in the standards development it'll all be proprietary (or hard to implement).

Comment: Re:equilibrium (Score 1) 485

by jopsen (#49796469) Attached to: Ask Slashdot: What Happens If We Perfect Age Reversing?

But something tells me you won't need to tell people to stop reproducing.

And if we actually did optimize how we use our resources we would likely never run out...
Seriously, if we in the first world really did want to fix poverty and was willing to spend as much (in relative terms) as we did on say the second world war, hunger would end rather suddenly :)

Same thing for resource usage. We could probably engineer our way out of that too. Through recycling, process optimization and renewable energy sources.
But we focus on optimizing profit, rather than pulling people out of poverty or preserving resources.

Comment: Re:no power (Score 3, Insightful) 441

If you swing for IT and miss, what are you going to do for a living? Phone support? Telemarketing?

If you don't make it as a software engineer developing big complicated systems.. .You can go work on web designs. maintaining old school php deployments, do QA, or work as a software engineer in a place with lower standards. It's true that some shops have high expectations, especially in the valley, but around the world there is also lots of places where you don't make 150k and don't have to work 40 hour weeks.

Comment: Re:GNU Affero General Public License (AGPL) (Score 1) 48

by jopsen (#49759739) Attached to: Ask Slashdot: Can SaaS Be Both Open Source and Economically Viable?

But here's the thing with a GPL business model in general: if the code is really, really, clean and easy to understand, then it's probably also easy to knock off without violating copyright.

I call BS... No non-trivial code base with 1M+ lines of code is clean... And a clean room rewrite if that is what you argue here is never trivial.

That said, yes, if an existing SaaS project is too easy to deploy on your own what is the benefit of buying it.. To me zero maintenance is key. Either way, I don't believe there are many proprietary projects that are clean enough to be easily redeployed either...

Comment: Re:This is the last fucking straw (Score 1) 530

by jopsen (#49753817) Attached to: Ads Based On Browsing History Are Coming To All Firefox Users

"Features" are in the eye of the beholder. If I need DRM to access a site, I just move on to something more interesting and/or important. I simply do not play that game. If I wanted to be digitally restricted, I could always get caught robbing a bank, and spend several years in prison, right?

Fact is mostly users have flash, silverlight or the vlc fork that hbo uses installed, and they will gladly install these "security holes"..
At least the FF DRM is a sandbox within which DRM content can run, the sandbox is open source (by FF) the module proprietary by adobe and only downloaded if you want to use it.

Comment: Re:Spot Instances? (Score 2) 59

by jopsen (#49732079) Attached to: Google Offers Cheap Cloud Computing For Low-Priority Tasks

Either way, you need to be doing the kind of work where you can lose VMs on short notice and keep going, but it's a very nice discount if you can.

The only problem is availability... Short of maybe database and legacy software... You shouldn't be writing distributed system that can't handle individual node failure..
So the only thing holding this back is the fact that they don't promise availability and that they can take down all your nodes at once.

I would argument one ought to run a percentage of ones servers as spot nodes... or preeamable VMs.

Comment: Re:Running out of words? (Score 1) 149

by jopsen (#49714371) Attached to: Rust 1.0 Released
But the gun that has anti measures to prevent you from shooting your foot off, isn't necessarily more complicated to operate.
One can argue it's simpler because you have fewer body parts to watch out for ...

In rust sense, one can argue it's simpler to code because there are entire classes of bugs that can be avoided with static typing. So you don't have to worry about that kind of bugs anymore.

Similarly one can argue that haskell is simple because if it compiles, then it'll very often do the right thing. So you don't have to watch out for bugs, the compiler will... Of course it's very hard to write anything non-trivial that compiles in haskell :)

Comment: Re:Religious freedom vs public health (Score 1) 545

by jopsen (#49695079) Attached to: California Senate Approves School Vaccine Bill

Again, I advocate for vaccinations, but I must support the principle of religious objections because it is among the founding principles of our country and your argument based on public health is weak at best.

He he.. maybe... I think the argument would be stronger if we had major epidemics... Which we're increasingly likely to see if nothing is done about it.

Comment: Re:This law will not stand... (Score 1) 545

by jopsen (#49695067) Attached to: California Senate Approves School Vaccine Bill
On topic, I agree with you... Also not vaccinating put children who can't be vaccinated (due to medical conditions) at risk.. Not to mention that vaccinations doesn't always work, so people whose vaccination was ineffective are also put at risk, when someone chooses not to vaccinate.

Religious freedom exists within the bounds of the law, not outside it.

Yes and no, it's within reason... The right to religious freedom can certainly be used to invalidate laws that targets religious conduct for no good reason. Say a law that makes the printing of a specific religious symbols illegal. Or a law that shoves beacon down the throats of religious non-pig eaters...

Computer Science is the only discipline in which we view adding a new wing to a building as being maintenance -- Jim Horning