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

 



Forgot your password?
typodupeerror
×

Comment Private Aviation is Surprisingly Approachable (Score 1) 269

Since I started skydiving and hanging out at the grill down at the airport, I've been surprised at how approachable private aviation is. If I wanted another 5 digit hobby, I could wander in to the office at the local airport and start pilot lessons immediately. As it stands,a jump ticket only sets me back about $25. The trip's only one way, but if you're sitting next to the door in the summer time, it's a hell of a view -- they open it at 2000 feet to cool the plane off and close it again at 8000 feet when it starts getting kind of chilly. I was the first out the door for night jumps last July and looking out the open door of the plane on the ride to altitude was one of the more amazing things I've ever got to do in my life.

Comment It Wasn't That... (Score 2) 1037

I'm pretty sure it was "Catholic School" that's to blame for my atheism. Every time I meet an atheist (you know, down at the Church of Atheism) it's always the same story -- they spent some number of years in a Catholic School. Sometimes it's a little, sometimes it's a lot, but there's always some there. Sure this is anecdotal, but it's common enough that someone could probably get a research paper out of it.

Comment Re:well that was new... (Score 2) 75

UO very much resembled a MUD. It was also a pretty awesome game until EA took it over and turned it into a WOW-style gear grind and started screwing with the skill balance. It was really the last MMO I've run across where player-crafted gear was the best gear in the game. Even in Eve Online, the best modules drop from rare spawns in low-security space, and although players can now research Tech 2 blueprints, the cartels that control the never-ending ones that were given out in the first couple years of the game have such a price advantage that crafting isn't all that satisfying in the game. At least not to me.

I used to make pretty decent coin in UO selling scrolls, spellbooks and location runes. That and making portals for people. The introduction of the later crap -- PvE-only areas, item insurance that would allow you to bind your best items to you and gear that would affect your stats, all made the game significantly less fun. Not to mention the constant tinkering that was required to try to keep the game balanced in the face of all these changes, so that all the players wouldn't quit in droves. Which they pretty much did anyway.

Comment Re:I can't believe this was modded up. (Score 1) 144

1) Encrypt it with the recipient's public key. You know, exactly how encryption always works. If you're writing a client with encryption support, it wouldn't be that hard to hold the public keys on the server and note when they change. Hell, you could just make a space for it on a contact's list. For someone expecting a man in the middle attack, making other arrangements to get a public key ought not to be difficult. The client would just have to copy his private key to all the devices he expects to use the encryption on.

2) I would fucking love for spammers to have to encrypt each message to each person on the list they're trying to send to. You want a spam filter, set your filter to reject unencrypted mail. Boom. Done. Even if they can automate the process, the additional computing and time requirement of encrypting each message to each person's key would substantially raise the cost of sending spam and lower the number of people a spammer could hit in a specific period of time. Since the encryption would (have to) happen the client machine, sending a substantial number of messages would require far more horsepower than just blasting a mail off to a list would.

Comment After Decades of Wondering What's Wrong (Score 4, Insightful) 391

After decades of wondering what's wrong with programming, did you ever stop to think that perhaps the problem... is you? If you don't like programming, why do you do it? I'm a programmer too, and I love it. I love making a thing and turning it on and watching it work as I designed it to. While other programmers wring their hands and wish they had a solution to a problem, I'll just fucking write the solution. I don't understand why they don't. They know the machine can perform the task they need and they know how to make the machine do things, but it never seems to occur to them to put those two things together. And I never, not even ONCE, asked why a playing card representation can't just look like a playing card. This despite having written a couple of playing card libraries.

This guy seems to want an objects actions to be more apparent just from looking at the object, but he chose two rather bad examples. His math formula is as likely to look like gobbledygook to a non-math person as the program is. And the playing card has a fundamental set of rules associated with it that you still have to learn. You look at an ace of spades and you know that's an ace of spades, you know how it ranks in a poker hand, that it can normally be high or low (11 or 1) in blackjack or in a poker hand. But none of these things are obvious by looking at the card. If a person who'd never played cards before looked at it, he wouldn't know anything about it, either.

Comment That's Nice (Score 3, Interesting) 144

How about they build an encryption API right into their service? Encrypt the message locally before it ever goes to the network. Oh, they don't want to do that. I see. So Microsoft promises to not read your mail, while retaining the ability to easily do so whenever it's convenient for them. That makes me feel so much better.

Comment That's Odd (Score 4, Interesting) 455

I'm not a huge Walmart fan, but I'm a bit surprised they don't just bring their own card to the market, then. They wouldn't even have to be terribly competitive, just anally rape you just a little less than the other credit card companies. The money they'd save on transaction fees in their own stores alone would probably more than cover the cost of the venture.

Comment Re:Linux kernel (Score 4, Insightful) 373

Ooh, I like this list! My usual MO is to (try to) write reusable libraries for most of my project and glue the library code together with a main program that does as little extra processing as possible on the library objects. If I'm writing a library, I like to add the extra criteria that it to be easy for a programmer to pick up and use. The actual library code can be absolutely hideous but if it gets the job done and the interface is easy to use I'm not going to complain about it.

I've been coding for the fun of it again in my spare time, and have a fair bit of code up on GitHub now. I've only been seriously using C++ for the last couple of years, and you can see a bit of a progression from my early code (fr_demo) to more recent code like the data library and resumetron. Stuff like cppxml which I use frequently gets updated more often than the old demo code.

I particularly like my factories. I have a relative going through a CS program right now and he's had some questions on a couple of his assignments and got a look at a piece of code with data readers provided by his professors. They always look like C code that was written 15 years ago. I know this because I also very recently was digging through some C code that was written 15 years ago. I like to think they're doing that on purpose, but they're not. So his introduction to design patterns could have been a nice clean data factory that requires three lines of code to write, but instead it's the singleton pattern, which every design review board on the planet will now reject immediately after the word leaves your mouth, whether it's actually justifiable or not.

One of these days real soon now I'm going to need to go back and replace all my std::string throws with std::logic_errors or other appropriate std::exception errors, and I'm kicking around the idea of building up a simple rest server around my old socket server code one of these days. That sounds like fun to me!

Comment Extremely Spicy (Score 1) 285

My go-to pepper of choice are those little thai "laser" peppers, preferably grown myself. Picked right off the plant they have a lot of flavor and weigh in somewhere between 30000 and 50000 IIRC. Anything much lower than that is below my pain threshold. Anyone notice the rise of what I like to call the "death jalepino"? Every so often you'll get a jalepino that's hotter than any habenero I've ever tried. I got one a while back while making chili and when I cut into it, I and a couple other people in the room started coughing uncontrollably. Most of the time, jalepinos taste like bell peppers to me, but these ones are different. I don't know if someone's selectively breeding the things for heat or what's going on there, but it's something to keep an eye out for (next time I get one I'm going to have to save the seeds and see if I can grow some plants.)

Slashdot Top Deals

"Protozoa are small, and bacteria are small, but viruses are smaller than the both put together."

Working...