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

 



Forgot your password?
typodupeerror
×

Comment OSX desktop / linux backend, best of both worlds (Score 1) 933

This, he says, led developers to use OS X as a desktop for server programming.

I've made several attempts over the years to use Linux on the desktop. Every time, I end up running back to OSX. What I've got now is the best of both words. All of our servers are linux. I have a linux box locally I use for development. I also have a Mac Mini on my desk and use that for my desktop (and a MBP I use from home or when on the road). With a trivial amount of work, you can configure profiles in Terminal.app so you just click on an icon and you've got an ssh window open to whatever host you need to work on. I can export my linux file system and mount it on my Mac using NFS. It's all completely seamless.

The extra hardware cost is hardly worth mentioning (you can get a Mini for $4-600, depending on how you configure it). For the one or two times a year I need to get to the real linux desktop, I just hit the "input select" button on my monitor, and swap where my USB keyboard is plugged into. In theory, I can fire up X11 on my Mac to run linux X11 apps, but I can't remember the last time I bothered. At one point, I experimented with desktop sharing (Chicken of the VNC, gotta love that name), but that's far more pain than it's worth.

Comment Linux: great server, crappy desktop (Score 1) 1091

I've made several attempts over the years to run Linux as my desktop. I inevitably give up. Most recently, for about a year, running some relatively recent Ubuntu release. As a server, it's an excellent platform, but the desktop tools just suck. Every X11 app is just a little bit different in how it handles basic things like window management and copy-paste. It drives me nuts. I think I've found the sweet spot. I run a OSX on a Mac Mini for my desktop and do all my work on a Linux box. I get the best of both worlds.

Comment Re:Apple is killing text messaging (Score 1) 355

Personally, I think it's great that carriers rip people off for SMS. I probably average 2 or 3 texts a month, and that only to respond to a very few people who text me. I'm happy that there's millions of other people out there forking over obscene amounts of money to the telcos to subsidize my voice and data usage.

Comment Re:Newsflash (Score 1) 450

Insurance is all about sharing risk. I'm unwilling to risk my house burning down. I know it's not likely that it will, but if it does, the loss would be devastating to me. Most people feel that same way, so we all get together and share the risk. In return for a promise that none of us will ever have to suffer the catastrophic loss, we all chip in a small fraction of our home value every year and create a pool from which to compensate those who are unlucky enough to have their house burn down. What the insurance companies do is essentially act as a market maker for these risk pools. Rather then me have to go out and find 1,000,000 people to share the risk with, the insurance company does it for me (and takes a small fraction of the pool as their profit)

Now, the insurance company doesn't want risk any more than I do. To avoid that, they need to make sure they charge enough in premiums to pay off all likely claims. And to do that, they need to be able to accurately evaluate the probability of a claim. For open-ended liabilities (i.e. a replacement cost homeowners policy), they also need to be able to accurately estimate the maximum size of a claim.

For things like fire insurance on houses, there's tons of history to base these estimates on. They've insured hundreds of millions of houses, and have been doing it for many years. They've paid off millions of claims. For a given location, type of construction, age of house, etc, they know exactly what the risks are and can price the policy accordingly. Ditto for group health insurance, automobile insurance, and so on.

But, bitcoins? Insurance companies have no clue about bitcoins. There's essentially zero history establishing what they're worth, and likewise there's essentially zero history establishing what the risks are. How often do bitcoins get stolen, lost, destroyed, etc? What best practices exist to reduce the risk of these losses? What types of fraud might exist in bitcoin loss claims, and how can the company determine if a claim is fraudulent or not? For the most part, there are no answers to these questions. At least not today. Thus, it's unlikely that you would be willing to find an insurance company willing to accept any bitcoin risk. And if you did, it would probably come with a very high premium, fixed liability limit, and onerous conditions. For a large insured value, you might also find that the only way a company would take the risk would be if there was a consortium of companies which all took a part of the risk (this is what places like LLoyds of London are all about).

Comment Re:Body language is an effective tool (Score 3, Insightful) 189

Tell me about it. I used to work in a hospital (not as a member of the medical staff). I had a labcoat that I kept mostly to keep warm when the air conditioning got too cold. If I put it on and wandered the halls, there was pretty much nowhere I couldn't go. I'll bet if I hung a stethoscope around my neck, I could have walked into the OR and nobody would have said "boo".

Adjust the costume to fit the venue. Hardhat at a construction site. Trial case in a courthouse. If you saw a guy with a pitchfork and covered in manure walking through a stable, would you stop him and demand to see his ID?

Comment Re:There's nothing to change (Score 2) 266

I'll go along with us not knowing a whole lot more about aerodynamics today compared to 60 years ago, but materials have improved. Carbon fiber has trumped the aluminum-titanium-unobtainium alloys they had then, both for strength/weight ratio and the ease of making complex shapes. Obviously, the avionics are a whole different world, but I assume you were talking airframes.

Consider, for example, the Russian Soyuz rocket. It looks like something out of the 60's, because it *is* something out of the 60's. And the Russians are still flying them for the much the same reason we're still flying the U-2. Because it still works. Maybe it's not perfect, but after 1700 launches, they're pretty much got it figured out. The Space Shuttle was a lot sexier, but when it came to putting mass into orbit cheaply and reliably, Soyuz won hands down.

Comment Re:ddos (Score 1) 240

When I worked for <Fortune 500 Tech Company>, we spent a lot of time making sure this didn't happen. Every single release involved an audit for new open source code and the lawyers had to sign off on each and every one. This was both to ensure that we were complying with the license and to give them a chance to reject license they felt were too onerous (i.e. GPL-3). Still, it's not hard to imagine something slipping through the cracks. I'm sure there are companies which don't care, but most places do try to work within the rules.

That being said, isn't after your code has already been released a little late to start trying to understand the license under which you released it?

Comment Re:Git could use revision numbers (Score 3, Interesting) 442

Revision numbers are easier for humans to deal with. For example, here's a common flow I use every day:

$ hg pull
$ hg log | less { see some change I'm curious about and note the change number }
$ hg export 3742 | less

With change numbers, it's easy to remember 4 (or even 5) digits for the time it takes to type the export command. If I only had hashes, I'd have to copy-paste the string. Things like this matter less to people who only use GUIs. For command line folks, however, being able to easily read, pronounce, remember, and type change numbers is essential. Even if you're just talking with other people, it's a lot easier to say, "Oh, I see what happened, in change 2456, you did..." than to refer to hash strings.

I've used rcs, cvs, clearcase, perforce, dabbled in svn, dabbled in git, and am currently using hg. Of the centralized bunch, perforce is my favorite (not free, but reasonably priced and amazingly excellent tech support). I can't see anybody wanting to use svn for any new projects today. When it first came out, it was a a significant improvement over cvs and people naturally flocked to it, but there's just so many better alternatives today.

Clearcase is an interesting beast. For sure, it's overpriced bloatware that's on life support, being kept alive mostly by big legacy customers with neanderthalic IT and Release Engineering departments who still believe IBM can do no wrong. But, it did have some interesting ideas. That every revision of every file exists simultaneously in the file system namespace is really powerful.

Between git and hg, I'd say they are fundamentally identical in capability, but I find the hg command set easier to get my head around. All the people who say, "X is the best possible vcs. I used to use cvs and when I switched to X my sex life improved overnight", fail to understand that "X is way better than cvs" is true for pretty much any value of X, and says nothing about the relative merits of the various X instances.

Comment Re:Why no word to ATC? (Score 1) 449

There is an old saying: "Aviate, navigate, communicate". Once you have the airplane under control, then you worry about where you're going. And only after you've got that sorted do you bother to talk to ATC. Nothing is more important than flying the airplane. From what I can tell by reading the report (http://tinyurl.com/3wo95a3) these guys had their hands full doing that. Talking to ATC is way, way, way down on the list of things to worry about.

Comment Re:Resolution (Score 1) 495

When I bought my current 15" MBP (about a year ago?), I paid for the 1680 x 1050 upgrade. Absolutely stunning. And it's not just "looks pretty". I do most of my work in terminal windows. If I need to see a lot of text, I can crank the font size way down and get 330 columns x 84 lines on the screen, with it still being reasonably easy to read (even with my 50-something eyes). Popping up a couple of sizes, I can get 236 x 62 and it's entirely comfortable. Good to see they're continuing to offer that option. Worth every penny for the upgrade. I got the matte screen (which, IIRC, was a no-cost option vs glossy).

Part of it is the raw pixel resolution. Part of it is that Apple's fonts (I use Monaco 13 pt antialised for most work) and font rendering machinery blows the doors off the competition. My Ubuntu system running X-11 at the same screen res isn't in the same ballpark.

Slashdot Top Deals

Intel CPUs are not defective, they just act that way. -- Henry Spencer

Working...