Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:Austerity in action (Score 1) 402

I have no problems with pure R&D projects like this in peacetime - it's where any sensible civilization should be spending the bulk of its military money when there's no major conflict afoot. My problem is with immensely inefficient and corrupt programs designed from the get-go to produce a less-than-adequate result (F-35), and with enormous standing armies and fleets we neither need nor can afford. (12 carrier groups. Really? We need all that? The Chinese have, umm... one. The one they bought second-hand from the Russians, that's not even operational yet.

Comment Re:Fanboy attack (Score 2) 387

It also shows a 60/70's naïvety toward how nasty our computing world has become toward attacking other users for personal and political gain.

Yeah, mitigating modern malware techniques, particularly trojans, is a non-trivial problem. Apple's solution, the walled garden, is probably the wrong one, but no-one has come up with another credible security model that works as transparently or effectively for the end user. This is really an area of OS research that needs a ton of attention and effort that it's not getting - anti-malware applications are not cutting it. The solution needs to be baked-in, not bolt-on, and pro-active rather than reactive.

Comment Re:Lots of luck, chuck. (Score 1) 180

This is exactly right. It's easier and more reliably profitable to work with domestic industries than to accept piecework from a country where there's a language and time zone barrier to collaboration. Companies in India were not capable of delivering a consistent result, because companies in the US were unable to offer consistent guidance and management. Pretty much as predicted by all the outsourcing skeptics. Once the domestic demand for IT services in India took off, outsourcing lost its luster for buyers and sellers both.

Comment Lots of luck, chuck. (Score 4, Interesting) 180

So, in essence, they don't want to pay IT staff what they're worth and can't find enough suckers willing to be underpaid, and believe the salesman when he says his company can do all of that messy IT work for you, dirt cheap. Heard that same song sung before - remember how everyone was going to lose their IT jobs to Indian outsourcing? How'd that turn out?

Comment Re:So tablets at PCs now? (Score 1) 577

No, of course not. I draw the line at having an actual keyboard

A tablet has a keyboard, and also a mouse - the function of both is combined with the screen on tablets like the iPad and pocket computers like the iPod Touch or Nexus 4.

More to the point, "keyboard" is kind of arbitrary. "Can run software applications, and is not specialized to run one particular category of software" is probably a better definition - and both tablets and smartphones qualify. iOS and Android are both Unix variants, if you recall.

Comment Re:I hate them all. (Score 1) 316

But no Holga? You are a heathen.

Ooh, look at you with your fancy high-tech camera. What are you, some kind of robot? Now, the Diana, that's a camera for a Real Man.

(In art school, I met someone who had a Holga, which he declared took the pretense out of fashion photography... he had it mounted to top-dollar Metz 45 potato-masher strobe. We all snickered at him uncharitably.)

Comment Re:I hate them all. (Score 2) 316

Yeah, but to get an equivalent field of view at an equivalent speed, you're stuck with a wide angle design for a normal lens, and an ultrawide for wide angle. This introduces size and expense and has tradeoffs in quality and speed. (Thing start to work in favor of the smaller sensor once we start talking telephotos, tho...)

Comment I hate them all. (Score 2, Interesting) 316

I hate them all.

- Full frame DSLR bodies are ludicrously expensive.
- All the glass worth owning is designed for full-frame - smaller DSLR formats get slow and/or soft zooms and a smattering of primes in useful focal lengths at useful speeds. Non-full frame DSLR owners are a despised afterthought, despite driving most of the profit.
- All of the mirrorless systems with great glass at good prices have crummy bodies.
- All of the mirrorless systems with great bodies have overpriced/slow/crummy/all-of-the-above glass.
- Modern primes are stupidly overpriced. Adjusted for inflation, N/C/S/P lenses with mediocre quality are pricier than equivalent Leica or Carl Zeiss lenses sold in the '90s.
- Ditto flash units.

I sold my Contax kit, I'm ready to take the plunge after sitting on the sidelines for a while - Fuji XE-1 with the kit zoom looks like the (reluctantly chosen) winner. It takes gorgeous photos, the zoom is sharp, contrasty and fast, the other lenses in the system are superb and (for primes) reasonably priced, the old-skewl controls make me feel at home - I just need to put up with craptacular EXF and The Worst Autofocus in Scotland.

Comment Re:Parent is confused (Score 1) 379

What serious database (sql speaking or not) or operating system is written in a "non-legacy" language?

A few of them were written in ADA, FORTRTAN and COBOL. These are clearly non-legacy languages, and the engine that powers the bold new ideas of industry and computer science.

No seriously, it's all old shit, and anything remotely interesting is happening at a higher level these days. Sorry. Even app programming is being abstracted with stuff like Cordova. There are a lot of job openings, as operating systems and RDBMS's dating from the 70's need updating on occasion, so they've got that going on at least.

Python can be either interpreted or compiled.

No-one uses it compiled anymore for new projects. Hence legacy.

You can't transform from "an interpreted language" to "a compilation target"

Of course you can. You're arguing a point of semantics no-one in industry accepts as valid.

Google would probably be surprised to learn that Python can't handle that use case

No they wouldn't. They invented Go and Dart because Python can't handle that use case.

So, also, Python (JVM and CLR via Jython and IronPython), Ruby (JVM, CLR, and JavaScript via JRuby, IronRuby, Opal/HotRuby/Ruby2js), etc.?

That's cute - but no. Legacy languages with bolt-ons few people use. Time marches on, and in another ten years you'll be mocking all the Clojure and Node.js guys wondering where their glory has gone.

Comment Re:Wait, what? (Score 1) 379

I remember when the O'Reilly Python manual came out and everyone was excited - this was back in Clinton's first term of office. Python is old. Interpreted languages in general are old, and increasingly less useful. Javascript is transforming from an interpreted language into a compilation target due to its integration with web technologies - Python is just python. Jython was a thing for a while, but it's not functional-language enough to handle new virtual and cloud infrastructures, where an app has to run on thousands of machines, scaling up to thousands more in response to load, all without operator intervention.

Languages that are not legacy compile to JVM, CLR and/or Javascript - Clojure, CoffeeScript, Opa.

Comment Re:Wait, what? (Score 1) 134

Heck for pretty much any creation, you want a real system. A tablet is fine for watching a video, it would suck for editing one.

Ummm. No. This is knee-jerk conservatism. There are already video editing apps for the iPad, one of them by Avid, 3d modeling apps from players like Autodesk, and absolutely no end of audio apps, some of them being used to crank out pro-quality product.

Sure, a full-blown workstation will provide more screen real-estate, storage and processing power - but those little phones have more oomph in them than professional workstations used to model Jurassic Park or compose and master the Fight Club soundtrack. Software options are catching up rapidly as developers and users learn how to work with the new user interface constraints.

Projects like Blender need to start figuring out how their application is going to work without a mouse and keyboard, as that's where the users are going. Once upon a time, it was inconceivable you'd need to develop a GUI for your application, too - non-touch interfaces are starting to look a lot like Word Perfect for DOS.

Comment Adjust expectations. (Score 1) 451

Adjust their initial expectations. Explain very clearly on your website and download page that this product is free to download and free to try, but paid contracts are required for professional support. Do not refer to your product, anywhere on your site, as a being available for free, or "free software" - the term is confusing. Open Source is a better term.

Slashdot Top Deals

"Gravitation cannot be held responsible for people falling in love." -- Albert Einstein

Working...