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


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: both? (Score 1) 369

I picked up objective-c when ios became big. it's fine and all, but what i find myself doing is writing as much as i can in c++ and then just calling into it from objective-c where i need to. xcode will happily compile the two languages (technically i'm using objective-c++). really, even in apple's apis objective-c only gets you so far. sooner or later you will find yourself calling into c apis. heck even some of their examples only feature a rough skeleton of objective-c working with a big c library.

my advice: learn enough objective c to make an NSView and handle some events, and send that stuff right into you c++ api asap.

Comment: Re:So live underground (Score 2) 134

by shadowrat (#49150189) Attached to: Adjusting To a Martian Day More Difficult Than Expected

I think the biggest problem would be those on the mars days are here on earth and all the life around them is moving on the regular earth cycle... I can't have lunch at my favorite restaurant, go to the bank, etc... because my days are out of sync. Those people in the Arctic Circle are all on the same clock as businesses and everyone else around them.

i don't think it's going to be the martian day cycle that keeps the first people on Mars from getting to the bank or their favorite restaurant for lunch.

Comment: Are you being too picky? (Score 1) 809

by shadowrat (#49049635) Attached to: Ask Slashdot: What Portion of Developers Are Bad At What They Do?
Are you just asking these candidates questions that are too specific?

My team asks candidates to solve some relatively simple problems. They don't have much to do with our software. It's just stuff like filtering strings for pairs of characters and some other stuff. It helps us to evaluate if someone can write code to solve a problem.

If they can, we will ask them more specific questions. Now, i'm a graphics programmer. I work with open gl and 3d stuff. I'll often ask, "Given a triangle with points A,B, and C, how would you find the normal?" I realize this community is going to contain lots of people who find that question laughably simplistic. it's not even a programming question (though neither is describing key pairs). I'm just looking for them to say "cross product". . nobody in 3 years has ever known.

the purpose of the question though isn't to shoot someone down. it's more like extra credit. I'm curious if they know anything about geometry, but we've hired plenty of guys who can't answer my questions. they have learned, and i was confident they could because they did well on the general questions.

Comment: Re:New TLDs will hopefully end this practice (Score 4, Funny) 175

by shadowrat (#49007585) Attached to: The Man Squatting On Millions of Dollars Worth of Domain Names
Also, the days of naming your company after something are long gone. People just apply random stuff like Uber to their company. The next big startups are going to be named stuff like "Zoosit", and "Mixlebin".

oh gosh! is still available. i better get it!

Comment: I guess i wasn't worried about this (Score 1) 96

by shadowrat (#48935591) Attached to: 'Anonymized' Credit Card Data Not So Anonymous, MIT Study Shows
When i make purchases with my credit card, i'm not worried about someone knowing it was me, Shadowrat, who made the purchase. When did people claim that you could anonymously buy anything with a credit card? Obviously that's stored in lots of places. I buy something online, the vendor needs to know where to ship it, my credit card company knows who to bill, amazon knows because they are passing the info on.

What i worry about is someone stealing my number. This Honestly, i don't even worry about that so much anymore since it's happened enough and i've come away completely unharmed, i'm just kind of numb to it.

Comment: Re:track record (Score 2, Informative) 293

by shadowrat (#48935181) Attached to: US Air Force Selects Boeing 747-8 To Replace Air Force One

true, but with a 4 engine plane, if 1 fails, you are still good, if 2 fail, chances are you are still good. Ive even heard of 3 engines going down and a plane landing safely with 1 of 3 engines.

So true. if 3 engines fail on a 2 engine plane, it pretty much destroys everything and resets the universe. a 4 engine plane is just the sane choice.

Comment: Re:Academic wankery at its finest (Score 1) 154

we use latin words to be unambiguous, but we come up with the latin names ourselves. the romans didn't name a rattlesnake crotalus atrox. They hadn't even determined the whole family genus species classification stuff.

Now, if we described stuff by it's percentages of fire earth air and water and spirit...

Comment: Re:I don't think so. (Score 3, Informative) 154

i get a statistic that in 2013, china produced approximately 1 coal plant a week.

unless we are talking about may 17, 2013. for that time period, china did apparently produce 1 coal plant a day.

i don't even know why i feel the need to argue this though. it has little to do with the topic. i just can't fight the urge to look up statistics. i think there's something wrong with me.

Comment: Re:Qualifications (Score 1) 479

by shadowrat (#48834457) Attached to: Fighting Tech's Diversity Issues Without Burning Down the System

Read the article. This is about RECRUITERS. They go out and find candidates. If you're passively waiting for applicants, I'd fire you as a recruiter on the spot.

what are the recruiters supposed to do? just start asking random women on the street if they want to work in IT? Even recruiters are limited to the pool of people that make it known they want those jobs.

Comment: Re:Honest question. (Score 1) 479

by shadowrat (#48834381) Attached to: Fighting Tech's Diversity Issues Without Burning Down the System

As far as I can tell, the primary reason is that they are completely unable to manage and plan long term and agile is a perfect refuge for those who lack these skills but nevertheless covet the 'manager' title.

I think you are making it too complicated. i thought it was because they heard agile was the best.

Comment: Re:"Forget about the risk that machines pose to us (Score 1) 227

by shadowrat (#48826165) Attached to: An Open Letter To Everyone Tricked Into Fearing AI
I grant that machine sentience is possible. It would appear as though a physical system can become sentient if i use ourselves as an example. It's also reasonable to assume that such an intelligence could become our enemy. Again i can cite numerous examples where known intelligences did become enemies.

The doom and gloom scenarios all hinge on this idea that the AI is going to be so much smarter and more powerful than we are. That's where it's dipping way into just crazy speculation. Based on what we know about intelligent beings, the system is full of flaws that slow everything down. For all we know, the AI may never be any better at anything than we are. I'd wager the first truly sentient AI's will be quite a bit duller.

I think it's important that we devote a little bit of thought to "how can we be nice to our AI when it becomes sentient." but not because of any impending doom. i mean really, if it IS self aware, it's only right to treat it as such and be nice to it. Honestly, we kind of have a good track record there. all the AI needs to do is watch star trek and see a whole bunch of episodes devoted to how Data was a wonderful person who should be respected and cherished.

Comment: Re:BAU (Score 0) 257

by shadowrat (#48825037) Attached to: Belgian Raid Kills 2, Said To Avert "Major Terrorist Attacks"

Out of curiosity, what would you consider a "true" (not false) religion?

I've been told there are some sects of buddhism that believe we can't possibly know any metaphysical crap and just need to focus on the here and now. i'm paraphrasing, but that sounds like a pretty rational basis to start with.

What the world *really* needs is a good Automatic Bicycle Sharpener.