Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Comment Outlaw... What, Exactly? (Score 1) 461

What exactly are you outlawing there? Individuals agreeing upon the value of a thing and exchanging items of value for that thing? Imaginary value? Better watch out, if you outlaw imaginary value, every modern currency system collapses. We already know what that looks like -- see Zimbabwe.

Economics is all just smoke and mirrors piled onto some basic fundamental concepts. Maybe if we stopped pretending it was some sort of science, we'd be able to come up with actually-better systems of wealth.

Comment Re:Jesus Christ... (Score 1) 595

A couple years ago I was maintaining an old C program that was written in the mid '90's. It has over 400 global variables that three applications shared via header files. If you look at a lot of the system-level utilities that you might use on a daily basis in a UNIX type system (ls, awk, sed, grep, for example,) most of them will be written the same way. In the case of something small like ls or rm, you might actually be able to get away with that, but that's how ALL C programs were written back in the day. And a lot of them still are. Sure, you could write a C program that doesn't define any global variables (there'll still be a couple from the standard library, like errno,) but no one actually does that. Your C code could make sure that it doesn't allow arrays to overflow. No one does that. You could sanitize your inputs. No one does that.

You see, it's not that languages are necessarily fundamentally bad, it's that programmers are. There are a lot of reasons why, but it's a poor craftsman who blames his tools. You could write an operating system in C or assembly language, and code it carefully so that you can guarantee each little piece of it doesn't suck. And three decades later you might eventually release it. Or not. Dunno, haven't seen one yet. You think it'd be any easier in whatever newfangled language you like? I doubt it. The hard part would be finding some programmers who have the time and willingness to learn all the stuff you need to know to write an operating system and spend several years actually doing that. At the moment no one seems to hate the OS they're using enough to try to write one that sucks less.

Comment Re:How did Amazon get to where they are? (Score 1) 52

More or less by accident, and being easier to use (Specifically in the payment department) than everyone else. Seems like most retail sites want me to create an account just to browse their site, and no, I don't want to create an account with them for a one-time purchase. Amazon results seem to turn up on most google searches for specific items and I already have an account with them, so it's easy. You have to keep an eye on them, though -- it seems like a number of their vendors just buy stuff down at the local Wal Mart and sell it for 2 - 5 times the price on Amazon. I mostly see that with grocery-type items (popcorn, Paper towels, kitty litter, et al.) Once you're aware that their prices can sometimes not be the best, you can shop around a bit. It's not too hard to find an out-of-state wholesaler where you can get your items at a significant discount.

Comment Re:If it's just for gaming... (Score 1) 449

I've got a Windows 10 gaming rig upstairs with an HTC vive plugged into it. VR sells itself in about 5 minutes, until you take a look at the price tag. With the Vive, there's almost no vomiting. The sit down flight simulator might make you queasy, but that's about it. I mean, once we learned that a coffee table at kneecap level really should be a bit farther back out of the play area. Those are just teething problems, though. Once you have a wireless headset and gymnasium worth of space to play in, it's going to be awesome.

You can actually get a respectable number of games with Steam on Linux now, too. Many more than back in the Loki games days (Anyone remember them?) I still miss Tribes 2, though.

Comment Re:The best Windows laptop (Score 2) 449

The thermals are terrible. FTFY. I had a brief fling with Mac Pro desktops from 2005 - 2009ish. First one happily cooked its "good" video card twice before I ended up downgrading it to the "bad" one. Admittedly I stupidly tried to push 3D with it. If I'd stuck to 2D applications, it would have been OK, if a bit slow for the time. Both Mac Pro desktops I bought are still in service more than a decade later, though, both running as Linux servers. They installed multiprocessor xeons in those things, and they're still actually pretty fantastic for general purpose computing (Despite Apple's attempts to intentionally cripple the hardware.)

Comment Re:Reactive vs proactive (Score 1) 109

They could probably do an AI that would correctly classify most of them. Those videos are targeting toddlers whose parents are letting an iPad do the babysitting, and currently use very specific keywords. Whip out tensor flow and train it on the video content, combine it with keyword matching and I think you could hit 99% accuracy. If those videos have to start varying their keywords, it'll be a lot harder for their target audience to find them.

Comment Re:customers often resist the technologies (Score 1) 209

Yeah, I worked at a company where you just stuck your card into whatever computer you sat down at and it would find your session out on the network and bring it to that computer. You still used a password to unlock the session, though. Without the card, your password was useless. Without your password, the card was useless. They also didn't have the fucktarded password requirements that most companies do, so you could use a passphrase, which can be significantly easier to remember and more secure than the usual corporate password.

Comment Best Use of the Tech (Score 5, Interesting) 60

The best use of this tech would probably not be to steal Subarus but rather to offer low-cost backup fobs. Last time I checked, a replacement fob at the dealer will set you back a couple hundred bucks. I bet you could find a price-point in there where you could sell replacements at a reasonable price and still make bank. You could also offer additional features, like being able to open multiple cars for a two (or more) car family.

Comment Lots of People Have Github Repos (Score 1) 408

A lot of the developers I'm asked to review have github repos now, with open source contributions or their own personal projects. We still talk to them a bit to verify that they actually can do the kind of work that we see in the repos. We also understand that not everyone has a github repo or code they can actually show us, and the interview really doesn't change that much if they don't. We're still going to ask some technical questions as well as try to evaluate whether we think they'll fit in well with the team. Where it might make a difference would be if you have less than about 5 years of experience. If you lack a degree and have no work experience, some interesting open source projects could still get you an interview.

Slashdot Top Deals

Have you reconsidered a computer career?