Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Popular Android Apps Full of Bugs: Researchers Blame Recycling of Code

Lennie Re:Laziness (143 comments)

You misunderstood.

I meant is: if we are going to have these developers, no matter what. Then giving these developers a sandbox where they can't do any harm that would be an improvement, right ?

yesterday
top

Popular Android Apps Full of Bugs: Researchers Blame Recycling of Code

Lennie Re:Laziness (143 comments)

People that aren't very good developers are proud of their work too. They are proud they made something that works.

yesterday
top

Popular Android Apps Full of Bugs: Researchers Blame Recycling of Code

Lennie Re:Laziness (143 comments)

Crappy developers usually means: uneducated developers.

They can get simple things done without understanding the whole system. That deliver something that sort of works. This makes them cheap labor.

Why do we need cheap labor, because of competition and a race to the bottom driven by consumer buying decisions.

In a talk by Gabe Newell from Valve said that a free game got you 10x more users and 3x more profit (they for example get some money from people selling items inside the game). Not that they use cheap labor, they actually do the exact opposite. But it is just to illustrate how price is important.

So free like the above is a profitable model, free and ad-supported might actually not be as profitable. I don't know how much money companies get for selling personal information. I assume it is more than the ads.

So how do you solve that.

I see a few possible ways:
- education
- create good open source libraries that prevent most of the bad things and cheap developers want to use.

Now comes the kicker:

Do you think HTML5-apps without any permissions by default on phones would be a better model ? :-)
That would be a model similar to Javascript-code running in the browser on the desktop where the user is asked to allow access to the camera when needed.

Actually, I do, but then again I actually do use a FirefoxOS phone to see what it is like.

A lot of the time the hardware is bit underpowered so it can be sold in countries that currently still have a large number of feature phones or people not willing/able to pay for more expensive hardware.

But still pretty impressive what they can get out of that cheaper hardware.

2 days ago
top

Popular Android Apps Full of Bugs: Researchers Blame Recycling of Code

Lennie Re:All software is full of bugs (143 comments)

1. Why are you excluding women ? isn't that discrimination ?

2. Some people just don't know this yet, they don't have a hacker mentality (which is what is needed to understand whole systems and how things can be used in ways they were never intended). A hacker mentality is not taught at educational institutions, so they need to still learn it. It usually isn't malice or laziness it is not understanding what you are doing. All they have learned is is how to get the task completed.

2 days ago
top

Popular Android Apps Full of Bugs: Researchers Blame Recycling of Code

Lennie Re:Laziness (143 comments)

It's the price that is driving this, when an app is free or just 1 dollar, this gives a lot of reasons to not spend a lot of time on it.

2 days ago
top

Switching From Microsoft Office To LibreOffice Saves Toulouse 1 Million Euros

Lennie Re:Put some of the money back in... (283 comments)

Google, Yahoo, Red Hat, Facebook, Twitter, Apple etc

euh....

Actually, Google, Yahoo, Red Hat, Facebook, Twitter, Apple all have open source projects of their own or collaborate on existing projects.

Heartbleed happened, because it wasn't coordinated.

Now the Linux Foundation has a budget for that, to search for important projects and fund them.

4 days ago
top

Switching From Microsoft Office To LibreOffice Saves Toulouse 1 Million Euros

Lennie Re:Good to hear (283 comments)

I still prefer the way Visio worked before Microsoft bought them.

4 days ago
top

Switching From Microsoft Office To LibreOffice Saves Toulouse 1 Million Euros

Lennie Re:sure, works for France (283 comments)

Don't forget to mention something about healthcare.

4 days ago
top

Firefox 31 Released

Lennie Re:no thanks (172 comments)

Yes, I always delete my download history, so yes maybe that is how Firefox does it.

4 days ago
top

Firefox 31 Released

Lennie Re:Malware blocking for file downloads (172 comments)

How to turn off this feature

Do any one of the following:

        Turn off browser.safebrowsing.malware.enabled in about:config or in the Preferences > Security > "Block reported attack sites." This disables all Safebrowsing malware protection, including the warning interstitial that appears when the user navigates to a malware site.
        Replace browser.safebrowsing.appRepURL in about:config with an empty string. This disables application reputation checks but leaves other Safebrowsing malware protection intact.

https://wiki.mozilla.org/Secur...

about a week ago
top

Firefox 31 Released

Lennie Re:no thanks (172 comments)

"Separate download folders for different sites"

I've never seen that behavior, is that Windows specific ?

___

When you say plugin, I think mean extension.

___

While I may agree or not with you or the designers, but they've changed so much an 'easy-to-find checkbox under the options to restore the old functionality' seems infeasible.

about a week ago
top

Firefox 31 Released

Lennie Re:We are wise to this (172 comments)

It isn't they just improved how they check malware databases. I don't think anything else changed.

about a week ago
top

Linux Needs Resource Management For Complex Workloads

Lennie Re:This belongs in the cluster manager (161 comments)

Yes and no.

No, large (Linux using) companies like Google, Facebook, Twitter have always used some kind of Linux container solution, not virtualization.

Yes, policy is controlled by the cluster manager.

But for example Google uses nested CGroups for implemeting those policies for controlling resources/priorities on their hosts.

Virtualization is very ineffcient and Docker/Linux containers are a perfect example of how peole are starting to see that again:
https://www.youtube.com/watch?... / https://www.youtube.com/watch?...

Suppposedly, CPU utilization on AWS is very low, maybe even only 7%:
http://huanliu.wordpress.com/2...

The reason for that is, is that VMs get allocated resources they never end up using. Because the host kernel/hypervisor doesn't know what the VM (kernel) is going to do/need.

For their own services Google doesn't use VMs, but Google does offer VMs to customers and to control the resources used by VM they run the VM inside a container.

Here are some talks Google did at DockerCon that mentions some of the details of how they work:
https://www.youtube.com/watch?...
https://www.youtube.com/watch?...

about two weeks ago
top

Study: Global Warming Solvable If Fossil Fuel Subsidies Given To Clean Energy

Lennie Re:Infinite Bank Account (385 comments)

Like the Bill and Melinda Gates Foundation is such an honest organisation.

They apply the same ruthless business rules to their foundation.

I don't think much has changed.

about three weeks ago
top

Study: Global Warming Solvable If Fossil Fuel Subsidies Given To Clean Energy

Lennie Re:Subsidies and lobbying (385 comments)

You create a system where the people/companies with the most money don't have more to say then those that don't.

about three weeks ago
top

The Higgs Boson Should Have Crushed the Universe

Lennie Re:That's not far fetched. (188 comments)

Probably can be easily fixed, just add a minus.

about a month ago
top

Venture-Backed Bitcoin Miner Startup Can't Deliver On Time, Gets Sued

Lennie Re:Why do people believe that? (120 comments)

OK, thanks, English isn't my first language.

As a foreigner, bears or bare both really make no sense. :-)

about a month ago
top

Mozilla Introduces Browser-Based WebIDE

Lennie Re:decouple and load dynamically with minimal impa (132 comments)

In this case, the browser already had all the parts and pieces. Because of remote debugging API, the developer tools and so on. So an editor was just a small step.

Judging by the article summary. They wanted to offer something which was easily discoverable.

That is all there is too it. Nothing more, nothing less.

about a month ago

Submissions

top

Mozilla announces Enterprise User Working Group

Lennie Lennie writes  |  about 3 years ago

Lennie (16154) writes "On the blog.mozilla.org announced: Recently there has been a lot of discussion about enterprises and rapid releases. Online life is evolving faster than ever and it's imperative that Mozilla deliver improvements to the Web and to Firefox more quickly to reflect this. This has created challenges for IT departments that have to deliver lots of mission-critical applications through Firefox. Mozilla is fundamentally about people and we care about our users wherever they are. To this end, we are re-establishing a Mozilla Enterprise User Working Group as a place for enterprise developers, IT staff and Firefox developers to discuss the challenges, ideas and best practices for deploying Firefox in the enterprise."
Link to Original Source

Journals

Lennie has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...