Slashdot stories can be listened to in audio form via an RSS feed, as read by our own robotic overlord.


Forgot your password?

Comment: Re:It depends (Score 1) 209

by AuMatar (#48921893) Attached to: Ask Slashdot: What Makes a Great Software Developer?

Yeah- now in reality that doesn't happen. The whole lone programmer thing is almost completely a myth- pretty much all non-trivial programs are worked on by a team. At the absolute best you'll get someone who comes up with a new algorithm to do something by himself, but even then it will be one part of a larger whole that will need to be worked on by the full team.

Comment: Re:grandmother reference (Score 1) 462

Depends on your definition of harm. The money the people had to spend doesn't disappear- it gets spent in other ways. Many of those other ways will be local businesses, which will improve the local economy. The long term effect may be positive. Especially with software that can just be pirated.

Comment: Re:So, the problem is.. (Score 5, Interesting) 302

by AuMatar (#48871593) Attached to: Ask Slashdot: Has the Time Passed For Coding Website from Scratch?

He's making sites from scratch without programming because HTML isn't programming. Most small business/personal websites require little to no work even at the javascript level. He isn't talking about writing a blog, he's talking about a dozen screens for a restaurant with their location, menu, and a few pictures. Which still probably shouldn't be done by hand anymore unless its a personal for fun project.

Comment: Re:Take out the camera (Score 1) 324

by AuMatar (#48870845) Attached to: What Will Google Glass 2.0 Need To Actually Succeed?

It would get rid of the only piece of functionality worth having. The screen was tiny, hard to see, impeded your normal vision, and more or less utterly sucked. It couldn't be interacted with and couldn't take text input well. The only interesting thing about the device was the camera and what you could do with it in the realm of computer vision. I'd rather lose the screen and have a wearable camera with bluetooth to my phone for display and processing. I already have a far superior screen in my pocket and I can perform real input on it. The screen was useless.

Comment: Re:Just hire a CPA (Score 5, Insightful) 450

If they had just said "Hey we're raising prices" rather than hiding the price increase by removing features and making you pay extra for them, they'd probably have come out ok- a bit of a hit from the higher prices, but not too much. The dishonesty of this is what's killing them.

Comment: Re:Programs people want to use... (Score 1) 449

by AuMatar (#48717499) Attached to: How We'll Program 1000 Cores - and Get Linus Ranting, Again
Here's pure C, C++ would lead to slightly neater syntax.

void do_operation_on_all(my_struct *array, int size, threadfunc func){

  for(int i=0; i<size; i++){
     launch_thread(func, array[i]);

Where launch thread is a function that calls the correct OS specific function to launch a thread (probably pthread in most cases).

It would then be called:

do_operation_on_all(array, size, func);  which is actually even simpler than your solution.

Byte your tongue.