Forgot your password?

Comment: Re:Open Source in commercial products (Score 1) 264

by serviscope_minor (#48145505) Attached to: Confidence Shaken In Open Source Security Idealism

So, you're saying that the F/OSS community isn't responsible for the bugs in their software?

Nope, he's saying that the community is responsible. As major users, those companies are part of the community. They're as responsible as anyone else.

As the saying goes: it's free so if it breaks you get to keep both halves.

Comment: Re:Forgot the biggest one: Money (Score 2, Informative) 229

by serviscope_minor (#48145211) Attached to: The Subtle Developer Exodus From the Mac App Store

What sales goals do you have if you are worried about a $600 instment?

Well, if you're just "looking into" app development, then that's a barrier. With android, you can "look into" it more or less for free. Then maybe get interested, then hey presto you have an app.

sure if you already have a business plan and money, the nputting $800 of that into kit is a drop in the ocean.

As for me, I'm never even going to bother looking at iOS app development because I don't want to burn $800 on a computer I won't enjoy using much and then have to use the wretched thing.

It doesn't stop business plans, but it does stop the causal developer. Casual developers are what serious deelopers come from.

Comment: Re:Ob (Score 1) 229

by serviscope_minor (#48145147) Attached to: The Subtle Developer Exodus From the Mac App Store

It is a completely valid analogy.

It is, if you can instantly teleport to any restaurant in the world and additionally, each restaurant can host infinite customers at once.

OK, laying it on a bit thick there, but restaurants are very finite in size, so come Friday evening, the street lined with curry restaurants fills up almost all restaurants, despite the quantity of more or less identical places.

There's no natural pressure with apps like that so it turns into winner takes all.

But yes, on the other hand no marketing will sink more or less anything.

Comment: Re:Backwards Compatibility - Backward Languages (Score 3, Insightful) 240

by serviscope_minor (#48140725) Attached to: Fighting the Culture of 'Worse Is Better'

Meanwhile, the 1960s called - they want their programming languages and debugging "techniques" back - "printf", anyone?

What's wrong with printf?

printf has some very nice features. Firstly you get the histroy of what happened at previous iterations of your algotrithm, right there, which is something you don't get with a setpping debugger. Secondly, you can use a second language, suc as awk to process it very easily to find things out.

I find debugging numeric code without printf to be a major pain. Sometimes it's worth plotting things a bit more dynamically, but you can do that with awk+gnuplot on the stream of data coming out with printf.

Comment: Re:hmm... (Score 2) 240

by serviscope_minor (#48139671) Attached to: Fighting the Culture of 'Worse Is Better'

Seems like someone (or a consortium of someone's) should take C++, drop the C compatibility requirement, make whatever "cleanup" changes that allows, and call it C+++. Just make sure there's a module ready to go for gcc.

Yeah and basically you also clean up the syntax since if you're breaking compatibility then you may as well make it parsable. What you get is D or Rust.

Both of them seem like fine languages.

Howeve, I end up always reaching for C++, because then I can reuse my old code and keep using my libraries. Some code in there hasn't been touched since 2004 and it still works perfectly. Why would I want to write and debug it again?

Comment: Re:Read Tesla's patents (Score 2) 140

by serviscope_minor (#48128797) Attached to: Ask Slashdot: Best Books On the Life and Work of Nikola Tesla?

But in the next-gen grids, AC might suck even more so we may still end up going down the DC route in the future.

Maybe for long, point to point links. Unlikely for regional and district scale distribution. The other problem with HVDC is it's hard to have multidrop, harder to add power in and even harder to have a drop that can either add or remove power.

Synchronus machines make that very easy on AC.

Wide scale grid synchronisation is very hard due to the speed of light, and AC is less efficient over ery long links, so distant, disparate grids are best linked with HVDC.

Comment: Re:Read Tesla's patents (Score 1) 140

by serviscope_minor (#48125575) Attached to: Ask Slashdot: Best Books On the Life and Work of Nikola Tesla?

Actually, HVDC has been in use for over a century. They generally used a mercury arc rectifier to make DC, then used that to run a motor driving a synchronus generator.

AC fails sufficiently badly on underground or underwater links that HVDC despite the major faff has been in use for a long time.

That said, AC is still the best means for district, regional and even country wide (well not as large as the US or Europe, but within a state of either) distribution for a variety of very good reasons.

Edison was flat our wrong and DC sucks for the most part as a transmission mechanism. And he was a massive dick about it with his electric chair demos.

Comment: Re:same here. Installed Linux, run Chrome OS (Score 2) 344

Almost everything I do with my $2,500 big machine could be done within ChromeOS too, but for some things you want a 22 inch screen.

Why do you have an expensive big machine then? Why not a cheap one with an external screen?

I'm unusual, but most of what I do can't be done well on ChromeOS. For me, a netboo kcan do most of what I do anyway, just more slowly and on a smaller screen.

Scientists will study your brain to learn more about your distant cousin, Man.