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


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

Comment Re:I want alternatives (Score 1) 97

personally i dont like the top tires phones now its all a sealed throw me away a year from now setup.

Dont be so melodramatic. There is no reason the top tier phones can't last many years. Indeed even the iPhone 5 from over 4 years ago is perfectly usable with the latest OS update, as is the Nexus 4, Galaxy S4 with Cyanogen, etc... If you need to throw them away after 1 year then the problem is with you, not the phone.

Comment Re:Pretty cool (Score 1) 164

A few points: 1. My new TV box puts itself to sleep when I'm not using it (It detects via the HDMI channel when the TV turns off and sleeps).

What sort of box is it? The problem I have with TV boxes is that I can't find one that can play every format, hence the need for a media server to transcode it. If a media box could do it it would be cheaper to have one for each TV than to set up a server and I wouldn't need something like Plex at all.

Comment Re:acrobat reader dc, for those that want... (Score 1) 17

I already have hella powerful machinery and oceans of storage space at home... the hell do I need to clog up my bandwidth (and in my case, bandwidth allocation thanks to Sat. Internet) just so that Adobe can rent their software instead of buying it?

You don't. This is so people don't have to shell out for "hella powerful machinery" and "oceans of storage space" just to do these things. It's even better for companies because they don't need to maintain hardware and buy highend desktops and laptops. They have a subscription for the software (rather than re-purchasing annually) and a decent internet connection and then they can use that software on pretty much any system and aren't tied to the systems to which the software is licensed.

And I totally get that it might not be for you, it isn't for everybody. But it's more convenient for their biggest customers in the industry and even for the education industry. The main place it doesn't work is for the very occasional users, those that want to just use an old version because it works for them. In that case you should probably switch to something like The GIMP, sure it isn't as fully featured as the industry incumbents but for the very occasional users it should do just fine and if it lacks something you need you can build it yourself or pay somebody to do it for you, that's the open source way.

I'm one of those very occasional users that used a copy of CS2 so I don't have a subscription and I've transitioned to The GIMP for those times when Aperture (which is now discontinued) isn't enough.

Comment Re:SaaS is the end of Open Source (Score 1) 185

There is AGPL. It was made with SaaS in mind.

But when you have dependencies on non-free services, a reliance on machine learning that requires big data or any kind of infrastructure that you can't easily replicate it means you aren't going to be doing the computing on your own computer. AGPL is good but often in the context of SaaS it isn't practical.

Comment Re: Who wants one? (Score 1) 185

Does Google actually sell that data to 3rd parties? I can see how they monetize it by selling the opportunity for advertisers to target a specific demographic but that is a very different thing to actually selling the data that "Joe Bloggs searched XYZ at this time and sent this email to Jen Bloggs at this time".

Comment Re: Code.org (Score 1) 241

Also, while being able to do some sort of programming is important in quite a few jobs, there are plenty of jobs where it isn't.

But as we have seen the list of jobs where it is important is growing, in some jobs where it previously wasn't used at all it is now commonplace.

Computer science should be made available as an elective, to expose students to programming and give them some idea as to what computers can and cannot do. I don't think it should be required.

Computers themselves are used in far more places now than ever before and coding gives a basic understanding of how they work, it's a very good way to get people familiar with computer use. Like I said, just because you learn it in school doesn't mean it is going to be applicable to everybody's life or job, coding is no different to those other things.

Comment Re: Code.org (Score 1) 241

You were claiming that there's a significant difference between someone who can write gcode and someone who has to manipulate things manually, and I don't see it.

Well I don't think I was but I would say it is true, if you can automate it rather than having to do it manually there most certainly is a significant difference.

Milling is complicated, and even if you understand the gcode you won't necessarily understand what's going to happen inside the mill.

Nobody said you would.

Your list of jobs that may require programming isn't all that long

It's not all that comprehensive either. Do you actually have so little exposure that you think that list really is everything? Surely you're not going to pretend you're that ignorant now are you?

For someone who's going to be a physicist, I would recommend learning something about programming. For someone who's going to be a chef, I'd recommend skipping it in favor of something else.

There are a lot of things you learn in school that aren't applicable to every field of work. The point is coding is becoming a part of more and more jobs as time goes on - which is obvious if you've been paying attention - so saying "no no no we shouldn't expose people to coding in high school because they might choose a career where you don't need it" is pretty short-sighted.

Comment Re: Code.org (Score 1) 241

That you create an analogy of "recipes" doesn't mean casual knowledge of cooking will mean people understand how to write gcode. But it's not even just that, if you're a mathematician, physicist, chemistry researcher, visual effects designer, CAD/CAM/CAE experts and even CAD designers these days you will be coding to some degree so learning the basic concepts early is most certainly advantageous.

Comment Re:CS should _not_ be taught to teenagers (Score 1) 241

Well, keep kidding yourself. Your "criticism" does not touch me, because none of it has any relation to reality.

Well actually it does. So the question is whether you don't know that this is what happens in the industry or whether - and this is perfectly valid - your definition of "coding" is more synonymous with software engineering than it is with writing code.

So are you saying you don't think people in mathematics, physics, chemistry, design, visual effects, etc... write code? Or that you don't consider their writing of code to be "coding"?

Comment Re:CS should _not_ be taught to teenagers (Score 1) 241

That is bullshit.

Nope, it's correct and your smallmindedness and foul mouth doesn't change that, sorry. If you had real experience in the industry you would know how correct that is, but your lame attempt a one-line rebuttal shows that you don't have that at all.

Next you will be claiming that authors are coding because they type text into a machine. Or that everybody is a surgeon because they can apply a band-aid.

No, I won't, nor did what I wrote imply that I would.

Comment Re:CS should _not_ be taught to teenagers (Score 1) 241

Some things are jobs for specialists that have the aptitude for it, because anybody else will never be any good at it. Coding is such a thing.

No, it isn't. Coding is just a process that is done by many different disciplines in science, engineering and mathematics to express and solve problems. Mathematicians, physicists, chemistry researchers, structural engineers, visual effects artists and even industrial designers these days use coding in their day-to-day work. That might be writing CFD simulation code in R for a physicist, mathematicians writing AMPL to solve complex problems, visual effects artists writing shaders to describe physical effects or even scripting in CAD design environments to produce requirements-driven designs.

Coding is applicable to more and more industries than ever these days. I don't know about code.org's methodology or who funds it or what conspiracy theories there might be about that but dismissing the importance of coding in education demonstrates a real ignorance of how coding is used in the real world. And no, not everybody is going to use it in every industry but that goes for most of the stuff taught in high schools.

Slashdot Top Deals

It seems that more and more mathematicians are using a new, high level language named "research student".