Follow Slashdot stories on Twitter


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

Comment Re:The litmus test (Score 1) 80

Not really. There's only confirmation bias. It can be on the part of the reader or on the part of the journalist but it's just as bad either way. People will even take OBVIOUS satire sites and take them seriously so long as it fits their internal narrative.

"Journalists" do this too. They will ignore stories that don't fit their narrative. They will rush to judgement when it suits their narrative.

Comment Re:Still a need for what he was origally doing (Score 1) 70

An hour a day or even 2-3 hours a day is not going to cut it when working on something like Cyanogenmod even if someone is maintaining only a couple of devices.

I wasn't suggesting someone do it alone either. That said... With Exodus Viewer, we had to regularly merge upstream which would have significant changes all across the board. A merge would take me two weeks typically and it wasn't because I was slow, but because this a project that reaches around 100MB in source code alone for the main project (and that's ignoring project specific changes to external libraries it depends). When you're having to keep up to date with a company that hires 500+ people, it's pretty hard and that isn't even including contractors they bring on. So, I very much imagine maintaining roms isn't really that easy either considering the projects they merge between.

We just worked following a kanban and a few scrum practices that worked for our team to get work done. Your road may vary.

It is a time consuming (and pretty expensive) endeavor that will very quickly turn into a full time job.

When it came to merging, we were able to distribute work between people on the team that were better at different bits. Such as, I merged in networking changes, backend bits, our rendering expert would do merges relating to graphics engine etc.

In short, you need more contributors under the model I was talking about. But, the first thing you need to do to make any project like this work is to accept the reality and then to bend reality to your will by putting effort into making it work.

Add to that the fact that there aren't that many people who are doing it

That's really a common issue really anywhere.

people are more interested in creating their own ROMs as opposed to working on something like Cyanogen or Paranoid or Omni etc unless there is some incentive involved

I think that's healthy, it allows exploring other things honestly.

So if working on something like CyanogenMod with a full time job is not really viable, what other options are available to developers?

If general users think it's important enough, you could probably get a patreon to fund developing it full time. But my experience in such things shows me a lot of users are willing to use a product, but not even1% of them are interested in contributing towards it.

Most people do not want to donate money

I've been down this road. Mac users complaining I don't have a mac client, but then upset when I ask for money to buy the Mac needed to develop, test and compile on and that's just asking for money irregularly to meet certain vocal user interests.

a lot of people seem to think they're entitled to support by the devs so there are a lot of pretty rude comments if a device hasn't received an update

That kind of community response is part of the reason why I don't want to take on projects like that anymore.

How do developers manage the development and testing of an OS for hundreds of devices and marketing to offset bad publicity without a stable revenue stream?

With Exodus Viewer, we had automation running through our continious integration environment using (and thanks to following test driven development, our tests were pretty wholesome) that would spin up and do automated testing for each significant commit on a variety of virtual machine that had every variation of operating system and supported configuration we were looking at. This took away from needing many testers, the few testers we had used exploratory testing methodology to better use their time. I was running the automated testing from two servers in my apartment.

If I'm going to apply this to a mobile ROM project... In one of my previous work place projects, I built automated testing solutions using eggplant for applications we were working on that went across a variety of actual real devices we had access to which again was executed in a very similar style to above too. I'm pretty sure there are significantly better testing platforms available now and I don't really see the major blocker in doing that currently.

We learned very quickly that there were companies really friendly to opensource projects and willing to provide us resources for free. Atlassian gave us so many cloud services for free, we had free virtual machines thanks to opensource developer programs that gave us access to Azure, Amazon etc. and we made use of a lot of those resources too. However, some things did require money and, I just spent out of my own pocket from my regular day job to pay for it.

I don't think it's anywhere close to impossible, but, it's certanly in my opinion, easier when you have a company funding you.

Comment Re:Nope (Score 2) 344

Incidentally, Friedman also supported the most reasonable solution to the problem we'll be facing - a universal basic income.

And exactly where does this *magic* money come from to pay out all this Universal Basic Income?

If hardly anyone is working where does this magic money come from?

Are you going to take the few people making a LOT of money 3/4's or more of their income to give handouts to everyone else?

At some point, people get pissed they're working for something, and all their money and incentive to work is taken away.

Hell, if you took and confiscated EVERYTHING the top 1% currently would not pay the rest of us anything for even a full year. What do you do after that?

Comment Re:Surprised (Score 1) 488

I grew up as a kid in the 60's and 70's and 80's....

I saw the rise of the internet from nothing till now.

And honeslty, I"d seriously consider trading some of the tech we have today, to go back to have more closeness and civility we had back then.

I actually am starting to thinks that some of the all the time connected social media proliferation, has had somewhat of a detrimental effect on our society.

We're certainly MUCH more polarized as a nation now than then....I'd trade a few smart phones for that again.

I'm certainly glad I'm not growing up a kid today....

Comment Re:That can't be right (Score 1) 488

If Hillary got elected, it would have been business as usual and things would have continued on as they have under Obama.

You say that as almost if you think that was a good thing.....?!!?

Obama..worst president to date, just barely undercutting the previous Bush.

Again, I'm not a huge Trump supporter by a long shot. I don't think he's all that knowledgeable, but I do think he knows how to gather people around him that do.

I was actually this time around...and I hate to admit it...a single issue voter.

The Supreme Court.....and next nominees to it. That was what scared the piss out of me about Hillary even more than all the other stuff I didn't like about her and the potential for continuing Obama.

I think "O" led the US fully down the wrong road, and tried to fundamentally change what it meant to be the US and to be a US citizen. He was a globalist and often I wondered if he thought of the US first when it came to things, or if he was how will this affect the world all the time.

I'm not hiring my leaders and my government to think about how we can better the world to the detriment of the US, but I want them there to fight to compete the best we can with the rest of the world.

Certainly the rest of the world is thinking about themselves first too....and we need to do the same, or lose.

Comment Re:Still a need for what he was origally doing (Score 1) 70

Are there any open source projects you have worked on personally?

Yeah, my last notable project that I contributed for years to was Exodus Viewer as a hobby. Although, I have stopped contributing to that project when I started doing 100 hour work weeks in 2014 (and since left that job towards the end of 2015).

You seem to be under the impression that its advisable for someone to code 8-12 hours a day at a day job and then spend another 8-12 hours a day working on an open source project.

Nah, that's just your assumption, I'm not expecting people to work another 8-12 hours (I was typically doing 1 hour after work and 12 hours over the weekend). I could probably have done more if I wasn't spending it doing other hobbies.

There is a reason that these days most successful open source projects aren't created/maintained as a hobby but are full time jobs.

Indeed, I don't dispute that. But the issue being raised was a way for people working on a "very important project" to be able to make a living without selling into corporate interests that might otherwise change the organization's mission and I provided one that I have personally done myself.

Comment Re:Surprised (Score 1) 488

Why people like to compare past households with present day households to suggest the economy was better in the 50's, 60's is incomprehensible. They're apples and oranges. The economy was not better, the standard of living was lower. At no time in the history of the United States has there been a time when the average citizen has been as materially wealthy as they are now. We don't build 1000sq. ft. mid-century modest homes, we build 2000+ sq. ft. McMansions. We don't drive those unreliable, antiquated tanks on wheels, nor is there just one per family. Today the average passenger car would be seen as fit for the 1/10th of the 1% back then. Today the average person owns vastly more cloths and of that those of materials that would have been exclusive to the elite. Imagine sitting down in the evening to a 15" manual-tune grayscale VHF tube TV the size of a significant chest of drawers today. People back then couldn't even comprehend the existence of the personal electronics the average person owns today let alone possessing them themselves. The quality and kinds of food readily available and affordable today would be seen as scandalously extravagant. The service industry of which everyone presently avails themselves was bit a tiny mote of what it is today. These comparisons can be made for nearly all facets of life with great similarity of result.

To suggest that people would be better off with the economy of the 50's and 60's is preposterous. If we lived now as we did then, then Walmart would absolutely be the employer of bourgeoisie.

Hmm...but they DID seem to be much less obese, had more intact families (children raised with both parents, this is especially true in the minority communities back then), more of a true middle class....and in general, the country seemed less stressed and happier in general.

Of course some exceptions...Vietnam war, etc...But in general, the US seemed a happier and MUCH LESS divided nation than we are today.

Comment Re:That can't be right (Score 1) 488

You're not paying attention to the right-wing echo chamber. Make America great again refers to the 1850's.

If common sense was so prevalent, Trump wouldn't have gotten elected.

I'm hoping you *really* don't believe all that.

I don't think the majority of folks that voted for Trump, and it is a lot of them...really believe that, and I've not heard anyone seriously advocating for such extreme measures, including the Trumpster himself....

I am no big fan of his, but so far, I've seen him mellow on some of the more harsh rhetoric in the campaign. And so far, many of the things he is indicating he wants to do seem quite sane and good for the US going forward.

No one knows the future, but seriously, just because he won over Hillary isn't the end of the world.

Not that much is going to change in the US...the president doesn't have quite that much power. In fact on the news the other day, I heard that congressmen talking with Trump were wanting to work to actually shift the Executive branch overreach and power grab of the last few administrations back to a more constitutionally advocated balance of powers and restore more of the checks and balances our Feds are supposed to operate within.

Comment Re:Apple bears some responsibility here. (Score 1) 109

Chargers and cables are not cutting edge technology. The design and safety considerations are well known and stable. Your suggestion that the high price is justified from a research, design, and consumer safety perspective is not supported by actual evidence: for example, a Lenovo laptop charger retails for $55 but an Apple charger retails for $85, yet the Lenovo design has all of the safety and durability features that even the Apple charger lacks: it has strain relief, and it has a replaceable cable that disconnects from the brick.

And this comes from someone who uses both Apple and Lenovo products; the former for personal use, the latter for work. And I detest and loathe Windows and Lenovo hardware in general. (I would have rather had our company go with Dell but I didn't have a say.) So when I go out of my way to specifically point out that even a (in my view, substandard) manufacturer like Lenovo can make a safe, reliable, durable charger and sell it for substantially less money than Apple, that really should underscore how serious and blatant Apple's design hubris really is.

Comment Re:Apple bears some responsibility here. (Score 1) 109

Anonymous Coward:

The victim here is the consumer. Not Apple, and not the counterfeiters, who are both playing a role in the consumer's victimization either directly, by offering unsafe low-quality products, or indirectly, by offering safe but expensive low-quality products. Together these comprise opposite sides of the same coin. Neither manufacturer is harmed in the least bit by their actions; to the contrary, they both profit handsomely, which is precisely why this issue has become so prevalent among Apple products.

Comment Apple bears some responsibility here. (Score 4, Insightful) 109

The only reason why there's so many fake Apple chargers and non-compliant cables is because Apple prices genuine ones exorbitantly, and yet they are not designed to be durable. This combination creates a market for counterfeit and shoddy replacement products because when the genuine version breaks, consumers don't want to spend $100 or $45 or $20 to replace a charger or cable.

Case in point: MacBook Pro chargers have been known to suffer from frayed cables due to Apple's insistence on a design that lacks adequate strain relief. This has been a known engineering defect in their chargers since the iBook and PowerBook design over a decade ago, yet Apple has persistently refused to correct this flaw, presumably to encourage people to buy new chargers and make more profit. It would be a trivial matter for Apple to redesign these chargers to make the cable detachable from the brick--something that virtually every other laptop manufacturer does, so that if the cable breaks, you don't have to pay $100 to replace the whole thing and toss the broken one in the trash.

Same problem with iPhone cables. No strain relief. Apple talks about being an environmentally conscious company, but with millions of iPhone users--and almost everyone I know who owns one has said they've needed to replace the OEM cable due to wear--the cost of this garbage is substantial. Then add in the cost of the counterfeits both in terms of waste and safety.

Apple: lower the profit margins on chargers and cables, and make them more durable. You won't sell as much or make as much money, but only then will you be living up to your claims of being environmentally conscious and actually caring about consumers not injuring themselves, because you are playing a role in the fact that your consumers are buying knockoffs in the first place.

Slashdot Top Deals

If you're not part of the solution, you're part of the precipitate.