We thought "Batman Begins" was almost unwatchably awful. I really hate this mix of trying to make things more realistic, and yet still being just totally retarded and laughable. The idea of putting a super hero movie in a more realistic setting where you could imagine it's almost our world and it's really happening is a good one; Bourne is of course basically a super hero, but perhaps "Unbreakable" is the best recent real-world superhero movie. Anyway, I'd much rather have comic book movies just go totally fantasy world surreal. "Sin City" is probably the best, but I also like the old comic movies, "Dick Tracy" was great, but I also like the '89 Burton Batman. The new Batman greatly reduces all the cool designs and visuals, gives us these action scenes that are just closeups of limbs flying; actually let me stop, the fight scenes are some of the absolute worst fight scenes I've ever seen in any movie. Over and over Batman literally drops into a mob of guys, and then the camera goes into "close up on the elbow" mode where you can't see anything, but for some reason that whole gang stands around while Batman fights one guy at a time, and for some reason all the guys who had guns are no longer there. That would be okay if it was a silly "zap pow bang" Batman, but it's not supposed to be. The whole training/genesis story is so overdone now and this is one of the worst I've ever seen, it's so teenager goofy with the citadel on the mountain.
A cooler Batman movie would've been to actually go 100% realistic and make him not a superhero at all but just a guy with more realistic gadgets and ninja skills. Then make the whole first movie genesis, and spend way more time on his wandering period, make it more of a road movie ala "Into the Wild" where he's not sure what to do with his rage and uncertainty, maybe do the whole series-of-teachers motif where he spends a year here and there at different places around the world learning different skills from different people and picking different tools that will help him on his quest. Also the way to update it for the modern world is to make Batman's quest more about CIA corruption and corporate malfeasance rather than just cleaning up the streets which feels awfully quaint now.
The artist should work with infinite resolution. There should be not a single pixel in the user's interaction. When you zoom in on an area, it gets finer and finer and finer. The disk data format is simply a series of commands - eg. stroke from here to here with this brush. Stroke coordinates and brush sizes should all be floating point. You can of course "render" the image out to a bitmap format, but that should be considered an "export" not a save. Since you always have a full execution sequence, you can of course go back and change the brush that you used for a given stroke or whatever you want to do.
The colors the artist picks from should be floating point and light-linear. These are of course only the palette colors, the rendered out (exported) bitmap will be in the appropriate finite color space.
Anyway, my broken laptop gave me the idea that there should be a "mini pc". Basically it's just a laptop, but with no keyboard, no screen, and no battery. You can carry it point to point (home to office) but need to plug it in to gear to use it, which is pretty much exactly what I've always done with my laptop. Eliminating all that junk should make it really tiny and light and cheap. It should also be able to run super cool and quiet since it has like no moving parts. It's different than just a "small pc" because it's running all laptop parts not normal PC parts so it can be really tiny and cool and low power (eg. it uses a power brick instead of a big power supply). Well of course it already exists : AOpen MiniPC ; oh yeah, I guess there's a mac one too that looks pretty rad if you're into that flavor.
I'm anticipating wanting all these wondering familial holiday moments, singing carols at the piano, playing catch in the yard, and them somehow not working out. I'm anticipating trying hard not to roll my eyes as people pontificate on subjects they know nothing about, or convert every story into something that relates to them. I'm anticipating having to eat horrible unhealthy food in order to not hurt peoples' feelings. Noel.
I made the Good Eats Fudge recipe because it's more chocolaty than the Joy of Baking . One note : I think the Good Eats recipe has a misprint. It says 1 tablespoon of vanilla. Every single other fudge recipe in the world has 1 teaspoon of vanilla. I compromised and used a half tablespoon (=1.5 teaspoon) and it tastes good to me. I also added a tiny bit of salt. The texture came out great, and good walnuts are absolutely crucial, it would be insipid without them.
For the caramels, I found there are two general types of recipe. There's the one pot recipes, such as the New York Times recipe, where you don't seperately brown the sugar. Then there's the two pot recipes, such as the Gourmet Magazine Salted Caramel Recipe . Brian Sharp has a big thing about how you need the caramelization (browing) flavor from browning the sugar, so I went with the two-pot method. But I noticed that the NYT recipe uses a lot more salt, and I really want the nice salty caramel effect, so I used 1.5 teaspoon instead of 1 teaspoon, and also put fleur de sel crystals on top. Note that using fleur de sel inside the caramel is totally pointless since all the salt is the same when it dissolves.
Later I found the much more instructive Jacques Pepin Caramel Recipe which is a joy to read. Jacques is one of the few chefs in the world that doesn't have his head up his ass. He respects the proper techniques and is an exacting gourmet, but completely without pretention, and he has no problem with using half assed and lowbrow ingredients when it doesn't make a difference. And he seems to really enjoy food and cooking, and he has good taste. I can't think of anyone else in his league, all the modern stars are such fucking retarded pricks. A lot of the problem is that mediocre people don't really understand why they're doing things, so they do understand when it's okay to cut corners, and they can only talk about the way things "should" be done.
BTW I used my digital probe for the candy temperatures and it worked fine. There's no need for a candy thermometer these days. Actually the probe is way better because you can set an alarm temperature. Also, I had the problem that Brian predicted with heavy pans. I have Calphalon pans and they have a very large "heat momentum". When you're heating the caramel up to 248, you can shut off the heat but the pan keeps going. I panicked for about 3 seconds then just poured the caramel off into a cool empty pan.
Today I dipped half the caramels in chocolate. I tempered the chocolate using the simple seed method . I think it worked out okay to restore the chocolate to good temper. There's a big thing about the crystals involved in tempering chocolate at wikipedia ; it gives you an idea how you can have various qualities of temper; the seed method doesn't really give you a super hard super shiny chocolate like you would dream of, but it's better than nothing. After dipping the caramels I had a bunch of melted chocolate left over, so I dipped a few pieces of fudge. HOLY ZOMG WTF BBQ !!! Chocolate dipped fudge is the fucking bomb.
BTW every time I see a comedian or a NYT article make a joke about Wikipedia, it just reveals to me how fucking retarded they are.
Tasting notes : I think the caramels with the fleur de sel were the best, rich and buttery and when you get a big salt crystal it just explodes with a zing in your mouth that's quite pleasant as a contrast to the caramel. I know, I know, it's so 2003.
Oh, I also made the cookies the next day. A few little notes for myself - the walnuts in cookies are a little tricky. If you just put in raw walnuts they don't toast enough with the cookie; if you put in fully preroasted walnuts some of them will burn; the ideal thing would be something like half-roasted nuts. I still haven't found a good chocolate chunk solution. The pre-chunked ones in stores like Nestle chunks are ridiculously overpriced and also shitty ass quality chocolate. My solution this time was tasty but labor intensive. I bought the 54% Pound Plus bar at Trader Joe's, put it in the oven briefly to just get it soft but not melted, and then cut it into chunks. If you cut it cold it slivers into tiny pieces that aren't good in a cookie. I then put the cut pieces in the fridge to solidify. It worked fine but it's not worth doing for normal occasions. I cut the bar pieces into 4 chunks, they were still a bit too big that way.
The dream is that someday you have "Ender's Game" where you can put these various video games up on the web and people just think they are playing a fun game, but actually you've converted various hard problems into game form and had them solve it. For example, you could do something like convert the real stock market into a little management game type of thing and let people play the game and use their decisions to do real trades. (actually all of Web 2.0 is sort of based on this, you build "communities" where people think they are socializing when really they're creating free content for the site to make money from)
Code that just does something really has very little value. If you know what the code should do, it's easy to write. What does have a lot of value is a record of the knowledge and experimentation that went into a piece of code. If someone spends months trying all these different ideas, and finally comes up with a great solution and writes the code - the most value piece of that is all the things that were tried and ruled out. You need to write up why you are not doing the alternatives.
Often the trickiest bits of experience-based code look really trivial and don't get commented at all. Sometimes the nastiest weird case bug fixes just consist of doing a check that seems redudant. These are the things that really need to be richly commented for the future.
Without this stuff, the code picks up a lifespan where its usefulness dies as the knowledge used to make it dies.
Obviously you have the advantage of being able to custom design the allocator for your usage pattern to optimize speed. That's not a huge edge these days, but there are things you can't do with a normal allocator :
1. Just tossing the whole object. When your object is some complex tree, you can do all these little allocations, then when you're done with it you can just reset the whole pool, you don't have to walk the tree. This is not so much just a speed win as it is nice for simplicity and code reduction, and when you're in the destruction phase you don't have to worry about tracking pointers or who owns the pointers or anything.
2. Getting a linear memory iteration on the nodes. This is the really cool thing. So you build up this whole tree using some complex logic. Now you want to do something where you have to visit every node. If you descend the tree it will be in random memory order and be totally horrible for performance. What you really want is to walk the nodes in linear memory order. Of course you could maintain this as a side structure with a normal allocator, but if you have a pool allocator, the linear hunks of nodes are right there. You just get the memory blocks from the allocator in iterate over them.
3. Other nice accounting things, like easily being able to ask your allocator how many are allocated and have it give you the answer for just this exact type of object.
Okay I put up the the exe
I seem to go through this spectrum almost daily with one thing or another. I've figured out certain rules to just follow to get the right answer, and that works fine. But then I forget why I'm doing that way and start questioning and thinking too much, and then I start doing really retarded things. After spending quite a bit of time I come back to really understand it and see why those rules were right. It would be better just to follow the rules and not think so much.
One area where you see this immensely is poker. Poker is such a good field to study human behavior because poker itself gives you very indirect feedback about your actions. Because of the randomness it's really hard to tell when what you're doing is right (compare to say, stabbing yourself with a knife, which gives you very immediate feedback that you did something wrong). Because of the lack of feedback people will do what is natural to their brain and not correct their mistakes. Anyway, you see people who just read a book and follow the directions, and they can actually do quite well. Some of the worst people are actually those who sort of understand the game and kind of get the logic and start thinking things out for themselves. These people do absolutely retarded things because they've developed strategies like slowplaying their big hands to balance their range and deceive their opponent.
Also, why do they have to do fundraisers all the time for BBC programs? Can't they get BBC shows nearly for free?
Quick fruit cobbler : prepare streusel topping; basic streusel is 1 cup flour, 1/2 cup brown sugar, 1 stick butter, cut the cold butter into the flour and sugar. It's quite flexible though, so you can add nuts (pecans are best) or oats; you can also add baking powder to puff it a bit but I don't recommend that. I like both nuts and oats, in which case you reduce the flour to 1/2 cup.
Peel and chop 1 apple and 1 persimmon (Fuyu non-astringent type). Meanwhile, put 2-3 tbsp sugar in a pan and heat up until it liquifies and starts to brown; just as it starts to brown toss in 2 tbsp pat of butter. Stir to melt the butter then toss in the fruit. Flatten it so it cooks, stir occasionally until fruit is soft. Salt it. Season the fruit with a little cinnamon and fresh grated nutmeg; not too much! we just want a slight accent not a pumpkin-spice explosion. Dump the fruit in a ramekin, it should be piled almost to the top; cover with lots of streusel. Put in 375 degree oven for about 30 minutes (start checking at 25).
Apples are really a shitty fruit to make desert from, they have no taste at all. I hate killing them with pumpkin spice, I found this is a really nice solution, lots of butter and caramel flavor, and the persimmon is a nice subtle companion.
1. Messenger bags and satchels. These things are asymetrically weighted and generally apply unilateral pressure (pressure to just one side of the body). Aside from concentrating the weight in hot spots, they cause leaning which is just horrible for the shoulders and the spine. Try to always use symmetric whole body carrying devices with good load distribution, such as backpacks.
2. Text messaging, small mobile devices. People are using these things more and more, and the tiny keyboards make you put your hands together like claws. They're like 10x more powerful than a mouse at generating RSI, plus you have a tiny screen so you stick your neck out to get closer and look down. On the plus side, you might be standing up and walking around which is great, but heavy use is still going to destroy the hands and wrists.
3. Laptops and cute little desktops. As computers become more design driven and people want to hide them in the living room, they become smaller and people are not as willing to have monitor raisers and proper desks and such. This is directly choosing appearance over health. In particular, not having a seperable keyboard and monitor is just awful. Hopefully we'll get some better laptop designs soon where you can detach the screen and stand it up, but you still really need a wider keyboard and a screen that can be raised to neutral height.
I also found these "Computer Guy" workouts at T-Nation which are pretty good : part 1 , part 2 . They're basically strengthening to fight kyphosis and promote scapular retration and stability, which is what you should focus on. Again, it's a crazy lifter web site, so ignore the retarded side bars and don't go browsing around, but the content of these specific articles is good.
Basically the AMT is a flat tax with a large deductible, something like a 28% tax with a $60k deductible. That's an extremely simple and fair system, and again the claims that the AMT is "too complex" or "unfair" are preposterous. It's the simplest and fairest tax we have. I'm quite sure all the anti-AMT pressure is coming from the super rich, who are the only people that are very heavily affected by the AMT.
The AMT disallows lots of deductions and income hiding schemes. Even with the AMT in place the super rich seem to generally find good ways to not pay taxes.
Rather than repeal the AMT we should repeal the whole regular tax code and just adopt the AMT. (A few little fixes to the AMT would be warranted, such as allowing the deduction of local and foreign taxes paid).
The sex in these industries is not just relevant to the people who are specifically in it for the sex. In fact less than 10% of the people are activity involved in seeking or having sex, but the affect spills out to the whole fan base. The presence and competition for sex creates an excitement, an energy, that fills the whole social interaction. It brings in girls, and makes everyone want to impress each other. Everyone tries way harder to seem "cool" because that leads to hookups - and then the peripheral people who aren't involved in the hookups also try to seem cool to keep up, or to impress the cool people who were drawn in.
Look at something like Extreme Sports. Sure there are a few people who are actually into it for the excitement of doing it, but that group is very tiny. Then you get a huge female fanbase that it's in it for sex with the stars of the sport. Maybe not actual sex, but fantasizing about them, thinking how cool they are, etc. This creates a huge explosion of guy fans who dress up in the style of the sport and try to do the moves and act like the stars in order to get the cast offs. This leads to even more girl fans dressing up who are just interested in hooking up within that subculture.
The huge websites like myspace and facebook are basically driven by sex. They were tiny and not much used until they became a hookup site, and that led to an explosion. Not only does it draw in lots of cooler people, it motivates everyone to put more effort into their pages, to actually post pictures of themselves, it also made it cool for popular people instead of just being nerdy. Having a good page became a way of peacocking for partners.
Note that sites and activities that are specifically *for* sex don't really have this same effect. Nobody wants to admit that they're after the hookups, and certainly the popular people that you need to drive the pyramid can't be seen actively seeking hookups. You need to be able to at least pretend you're there for a different reason, and there does need to be a legitimate networking activity underlying the site, since only 10% or less of the traffic is actually for sex.
Video games are totally lacking this. There are no sexy video game makers, no parties, no reason why anybody would want access to the industry, the people who play games are not sexy, the fan sites don't lead to hookups, etc. The closest thing that video games have are very social simple MMO games. I think there's a possibility for an explosion in that genre, but at the moment all those types of virtual worlds are basically worse than Facebook and really provide zero reason to play them. For one thing, seeing stupid 3d avatars is not hot, you want to see actual photos.
Note that this does not necessarilly give you the correct game theory solution in all cases since it's a greedy search, but in simple games it will (games with a piecewise linear EV shape). It's also exponentially branching, but it's not actually that bad. The reason is you're not actually trying to find a full solution into the future, I just want player A's next move, then after he moves I'll do this again from scratch to find player B's next move. Player A's best move has a decreasing dependence on the future moves (in simple games anyway, this is crucial, I don't want moves N into the future to suddenly be more important than earlier moves). That is, A's best move is highly dependent on player B's next move, less so dependent on the next move and even less dependent on the next move. What that means is you only need to search a few moves ahead, and then you can just use some heuristic EV evaluation of the situation and terminate the branching. You also don't need to simulate branches that are obviously horrible for the person making the choice (actually even good branches which you can determine are definitely worse than some other branch can also be dropped).
In poker in particular you can usually stop the sim when the current round ends and just do a heuristic EV for the next round. eg. simulate all the possible player actions in the current round, but whenever somebody caps the betting or just calls, you simulate drawing a future card and just evaluate a heuristic EV based on the probabilities of improving. The heuristic EV still needs to be reasonably complex, it should include factors for position and being the leader, the fact that people on draws will put more money in if they hit but just check-fold if they miss, etc. but it doesn't need to simulate every possible action on all possible future cards.
Some real fudge, cuz I've never made actual real fudge before, only stuff like "Million Dollar Fudge" and the other easy faux-fudges.
Salted caramel. Cuz it's really delicious and super easy and trendy.
Chocolate chip cookies. Cuz I make the best in the universe.
Roast peanuts. Probably nobody will appreciate these, but it will at least be something on the treat table that I myself will enjoy eating.
One of my favorite cookies we used to always have around christmas was Mexican Wedding Cookies; we always called them "Pecan Balls" , or "Russian Tea Balls" which seems to be an identical concoction. I guess some people call them "Russian Tea Cakes" which is a bizarre thing to do. Anyway I think I probably won't make them but I will fantasize about them.
I've been thinking about buzzing off all my hair again (I do it every few months), but when I was at market yesterday this gay black homeless guy talked me out of it. Apparently he used to be a hair stylist before his life went off the rails. He was drunk at 10 AM and still had half a six pack left, carrying around the beer cans by the loose plastic rings of the ones that were gone. I gave him half my waffle.
I made kind of a fancy dinner but it didn't come out that great. Chanterelle risotto was good, the texture was almost perfect; actually risotto is one of those things that's really easy if you can cook at all but people think it's way harder than it is so it's impressive; anyway, the problem is chanterelles are too mild and it wasn't really a good use of them. I'd rather do a Porcini or Morel or King Trumpet risotto, and the chanterelles would be better just sauted and tossed with some plain pasta with butter and garlic.
Main course was Porter-braised Lamb Shank. I made up the recipe, sort of inspired by the idea of cola-braising or osso bucco. Basic prep : brown the meat, remove, toss in mirepoix and saute in pan juices, add tomato paste and cook out the raw flavor, add lots of garlic, deglaze with porter and chicken stock, now boil hard to reduce a bit, return meat to pan and bake at 350 for 1.5 hours with lid on, remove lid and bake a half hour more. Braising liquid should be way reduced to a thick sauce. That all worked but I made a few mistakes. It wasn't the ideal cut of meat, it was too lean and got dried out; something like beef short ribs or pork shoulder would've been better. I also made the mistake of adding a bit of brown sugar to the liquid to enhance the sweetness, but I shouldn't have, it was plenty sweet without it and it made it too sweet.
One thing that did work really well is I roasted carrots and pearl onions seperately to plate with the meat. In the past I would've tried to cook them in the braising pot, but it's so much harder to control and get everything to finish at the same time when you cook them together. It's way easier to do what restaurants do, which is cook everything seperately and then just assemble a plate as if it was done together, drizzle the sauce around and everyone's happy. Roast carrots and pearl onions was an excellent accompaniment; I'm just in love with plain roast vegetables these days.
In other food news, I made some roast chicken the other night that was some of the best I ever made, cuz I cheated. I wasn't really planning on making it and just picked up some random pieces at the store and tossed it in. The secret, I believe, was that it was not an actual whole chicken, but rather just breasts and legs. Having it pre-cut lets you cook it hotter and faster which makes it easier to get that crispy skin with meat inside that's just cooked. You can also start the legs 5 minutes before the breasts so they finish at the same time. I just rubbed the skin with butter, lots of salt and pepper, and stuck whole rosemary twigs between the skin and the flesh (easy to remove when it's done, you don't want to eat rosemary). Cook at 400 for 15-20 minutes (+5 more for legs).
The best drive is the Samsung F1 which is very fast, runs quite cool, and is also nice and quiet. The Western Digital GP is even cooler and slightly quieter, and has a longer MTBF and better head parking, so if you just care about backing up data really safely it would be a better drive (but it's a lot slower).
All the SATA PCMCIA CardBus cards seem to be about the same. CardBus can run at 132 MB/sec which is theoretically slightly less than SATA can do; in practice I can't imagine it will be a limit on any real world drive use. ExpressCard is even faster of course. BTW they provide eSATA ports.
Now you could of course stick this in a normal enclosure and be good to go. It's good to pick a cool drive cuz all the enclosures suck pretty bad for cooling, even ones with fans. They also all pretty much suck for noise reduction. Despite the manufacturer advertising, the sealed all-aluminum enclosures are not particularly good for noise reduction, because the drive is bolted to the enclosure it just transfers vibration and acts as an amplifier. The ones with fans pretty much all suck for quietness as they have ass-tastic fans. Your best options seem to be : CoolerMaster X-Craft fanless enclosure but with good thermal design (open vents - presumably very loud), Apricorn EZ-BUS fanned enclosure is supposedly decently quiet (I haven't found reliable reviews on this), or the Rosewill RX-358 crappy noisy fanned enclosure, but it uses a standard 80mm fan so you can replace it with one of the high quality silent fans and presumably get a decent result.
But there's another way to go, which is basically just running your SATA drive bare. What you do is just take the bare drive and run a SATA-to-eSATA cable and plug it into your eSATA port. Then you just power on the drive with an AC-to-molex or AC-to-eSATA power cable. this blog is the closest thing I've found to a "how to" on that simple operation. One tricky bit I'm finding is just finding the power adapter. I want one with a hard power switch and they're really hard to find. WTF I just want an AC to DC-molex (4 pin) power brick with a switch, how is that not cheap and standard? One option for getting this power cord is to just buy a USB to SATA box and not use the USB part at all and just use the power supply.
The final piece of the puzzle is instead of just sitting your drive on your desktop bare, you put it in a Scythe Quiet Drive . I don't know why more external enclosures aren't designed like the Quiet Drive. It's got noise dampening heat-conductive foam, so the whole box acts like a heat sink (just like all the aluminum enclosures) but it has excellent noise reduction properties. To make it really quiet you should suspend the whole box in an elastic web, which you can of course do. Quiet Drive should not be used with a drive that runs hot, which is why we have to buy one that's reasonably cool. It does make the drive cooler than just sitting it bare on a desk.
Even though this is just a bare external drive, it gets expensive. The SATA-eSATA cable is around $10, the external power supply is $15-$20, and the Quiet Drive box is $35-$40, making a $70 enclosure.
To put it another way so that you can see how retarded this idea is - if you severely reduce the amount of gas you use in your car, your car will last much longer. Yes, of course this is true, because using less gas inherently means you are driving less, and accelerating less, and the life of the car is roughly based on how much you use it, not calendar age.
On the other hand this may be part of the reason why some people who seem super fit don't live longer. Naive people often think it's ironic when a serious runner dies young. They think all that running was for nothing because it didn't prolong life. That's almost as foolish as thinking that running a marathon is good for your health. Moderate exercise probably prolongs life (though there are so many other factors that it's not a 100% correlation). Very heavy exercise, however, probably shortens life. For one thing being in a near-starving state as distance runners often are is very hard on the organs and the brain. For another thing, the opposite of calorie restriction, which is a high "g flux" (consuming a ton of calories and burning a ton of calories), almost certainly shortens life, because you are constantly breaking down and creating new cells and proteins which is putting a big strain on your body and increasing the chance of mistakes happening somewhere in all that molecular work.
I personally choose to live the high g-flux lifestyle myself, just as I choose to use alcohol and drive fast and do many other things that are likely to shorten my life. I totally don't understand the desire to slightly increase your predicted lifespan by giving up quality of life today. Are those extra 0.5 years when you're 85 really going to be awesome? (of course people do retarded things in the opposite direction too, like choose to not wear a seat belt because they don't like the feel of it; okay, you choose to greatly increase your chance of severe injury in an accident because you don't like the feel of the strap, good decision, let me make sure you are never my manager).
I just tested my current drive with HD Tach. On Firewire : average read speed 34 MB/s , CPU utilization 4%. On USB : average read speed 27 MB/s , CPU utilization 28%. The slower speed is a bit annoying, but the ridiculous CPU utilization of USB is pretty much a no-go.
The sucky thing is that Firewire enclosures are almost an order of magnitude more expensive. USB + eSATA enclosures go for as low as $25. Firewire + eSATA you're looking at more like $100. (BTW try finding the Vantec NST-360UFS-BK which is their only Firewire + eSATA device. I dare you.)
Also, eSATA is sort of like blowing my mind. There's something I don't get. Basically they just took the normal internal SATA cabling you would use in your desktop, put some more rugged connectors on it, and ran the cable straight out of your PC to an external hard drive. Okay, that sounds awesome. So why in the fuck have we not been doing this all along with IDE and SCSI !?!?! Why have we suffered with these retarded USB and Firewire standards that are so much slower? Firewire 800 is the one that boggles the most. It came out pretty recently, it's quite expensive, it's a new cable type that's incompatible with Firewire 400 (though backwards compatible), and yet it only doubled the speed ?
ps. yeah I know eSATA has a max cable length of 2 meters while Firewire can go to 100 meters or more. pps. yeah I guess we've had external SCSI for a long time, in fact I had external SCSI devices on my Amiga, and there's also this new "SAS" thing, but in practice for consumer-level PC stuff SCSI may as well not exist. The price disconnect these days for "server" stuff is becoming more and more retarded as stuff like hot-swappable RAID arrays have moved into the consumer space; you can get a fast hot swappable eSATA RAID array for around $200, or you can get an equivalent SCSI "server" device for $10,000. I imagine that most IT guys are still going with the latter.
One of the awesome applications of eSATA is that you can basically have a desktop hard drive that you carry around with you. For example if you have a work and home dev machine setup, you can have your normal working hard drive be a hot pullable eSATA drive, and you just carry it with you, rather than lugging a notebook or whatever.
I need to stop ranting about PC hardware because I literally know dick about it these days.
The winner enclosure at the moment looks like the Wiebetech Toughtech FS. They seem to be a Mac-oriented company which means there's a 10% surcharge on everything.
D'oh, wrong. The winner is getting an eSATA PCMCIA card and just getting an eSATA enclosure.
I definitely agree with the general idea that games are uninteresting and could be so much better and aren't. I'm also very glad guys like Jon and checker are out there shaking up the industry trying to get people to do better work.
Jon does a really good job of presenting it as sort of an attack on the game industry, which makes it sort of controversial, but without being too offensive, and also sort of making it a challenge for the industry.
Games are an interactive medium which could be an art form which could let the user experience a wide range of discoveries and emotions and different intellectual and physical challenges, but they rarely get outside of a very narrow band. Almost all games (and not just video games, but also board games and card games and sports) are in the mode of "work on a skill, get rewarded when your skill improves, repeat".
For one thing I object to the idea that games take advantage of players and are only enjoyable in Pavlovian "drug-like" sense. Good multiplayer games certainly hit the exact same mental pathways as sports or board games. I don't think that anyone claims that sports or board games are mentally destructive or that the pleasure they give you is somehow inferior to other forms of pleasure. Now, of course that is not the only form of pleasure that games work via. Another is the "slot machine" pleasure which is indeed "drug like"; this is almost a trance-like mental state, and again I don't really think there's anything inherently wrong with it. Pretty much every Popcap game works on this level, and it's not really too different from sitting and playing Solitaire with cards, or even to watching TV. It's not really a high form of pleasure, but criticizing people from wanting a low form of pleasure or companies providing it is pretty goofy; 90% of consumer products cater to simplistic "low" forms of pleasure, be it TV, junk food, booze, sex, etc. it's no surprise that tons of games work on this same level.
In general, it should be no surprise that 90% of games suck. It's the same way with TV and movies and books. The ideal is just that there's a small portion of games that are more interesting and appeal to a more refined consumer. To some extent, those games already exist.
What Jon is really pining for is "games" that aren't actually games, in the sense that you don't play them and you don't necessarilly win, they're just interactive experiences. When people read a book or watch a movie it's not necessarilly to have fun, it's to experience something different, and in theory "games" could be the same way.
The thing that I think Jon gets wrong is the idea that game designers are not trying to get outside of the box. (sure, some of them just suck and are trying to reproduce Doom, but those guys are not the innovators). Every really good game designer I've ever met really really wants to do different interesting things. And in fact, I'd say that 50%+ of games start out development with more interesting experimental mechanics driving them. But, during dev, things start going wrong. Really novel free form mechanics are hard to control and lead the player to getting stuck in unplayable situations, or ruining the game world. They're really hard to balance so you can't create a progression that works. Often they just aren't fun. You play test them and people don't get it, or get it and just don't enjoy it. So, the new game modes get stripped out or toned down into simple controllable mechanics that work in the tried and true forms. For the most part this is still within the "game" paradigm and is for the purpose of giving the player fun and challenges.
Making interactive "art" which provides an interesting experience and is also playable (in the sense that you actually want to spend more than 10 minutes doing it) is really hard. Pretty much all the novel interactive experiences I've ever seen are just not a piece of software that you would want to choose to spend your time playing with it.
In practice, in terms of making a game that's interesting for adults and people who don't like typical games, the most important things are easy install and quick loads, compatibility with all machines, great art and content and dialog and characters, not too much frustration and repetition, very forgiving mechanics for people who screw up or don't get it, never getting stuck for long periods, never having big long boring sections, a steady supply of new pleasing content and experiences, a good progression of difficulty that ramps up and keeps the challenge moderate, a good variety of play styles or movement styles to break up the monotony, etc. etc. Stuff like that.
Now I'm faced with the absolute retarded insanity of id control in the US. I can't change my Social Security Number. I can't change my Driver's License number. I can't even change my bank account numbers, all I could do is close accounts and open new ones. I'd like to do something preventive but I don't seem to have many options.
The credit card that's compromised is a Chase Visa that's like 3 months old and I've hardly used it. I guess there a million ways to steal credit card numbers but I thought it would be way more likely with a card I've had a long time. It's also ironic that I've just lately put my computer in total lockdown and scrambled all my passwords. Of course that only prevents electronic attacks, this feels like an old fashioned phone and paper attack.
It would be so easy to make credit cards very secure online. You just have to stop using credit card numbers. Instead you run a program on your local machine which generates a temp code that's only active for one charge or one day or whatever. That way the retailers and the various payments processors never get access to your number.
BTW yes I know I can put a fraud alert on my credit reports. This Call for Action group is pretty cool for helping consumers.
Anyway, Nigella Lawson's recipe is the bomb. She calls for 2 cups of flour. Instead I use 1.5 cups of flour + 1 cup of oatmeal. You barely even notice the oatmeal in the resulting cookie, it just gives it a little more substance. They're pretty amazing the first 5 minutes after they come out of the oven. BTW That's why I think "Specialty's" bakery is the best store-bought cookie I've ever had; the quality of their cookies is not the best in the world, but they're constantly making new ones so you can always get them fresh out of the oven with the chocolate chunks still all melted, which is such a trump factor over all the fancy pantsy bakeries that serve hours-old gourmet garbage.
- ► 2014 (48)
- ► 2013 (87)
- ► 2012 (134)
- ► 2011 (237)
- ► 2010 (310)
- ► 2009 (362)
- ► 2008 (697)
- 12-29-07 - 1
- 12-28-07 - 3
- 12-28-07 - 2
- 12-28-07 - 1
- 12-27-07 - 3
- 12-27-07 - 2
- 12-27-07 - 1
- 12-26-07 - 2
- 12-26-07 - 1
- 12-22-07 - 1
- 12-21-07 - 2
- 12-21-07 - 1
- 12-20-07 - 1
- 12-19-07 - 5
- 12-19-07 - 4
- 12-19-07 - 3
- 12-19-07 - 2
- 12-19-07 - 1
- 12-17-07 - 1
- 12-16-07 - 3
- 12-16-07 - 2
- 12-16-07 - 1
- 12-15-07 - 3
- 12-15-07 - 2
- 12-15-07 - 1
- 12-14-07 - 1
- 12-13-07 - 1
- 12-12-07 - 1
- 12-10-07 - 3
- 12-10-07 - 2
- 12-10-07 - 1
- 12-08-07 - 3
- 12-08-07 - 2
- 12-08-07 - 1
- 12-07-07 - 3
- 12-07-07 - 2
- 12-07-07 - 1
- 12-06-07 - 3
- 12-06-07 - 2
- 12-06-07 - 1
- 12-04-07 - 2
- 12-04-07 - 1
- 12-03-07 - 3
- 12-03-07 - 2
- 12-03-07 - 1
- 12-02-07 - 3
- 12-02-07 - 2
- 12-02-07 - 1
- 12-01-07 - 1
- ▼ December (49)
- ► 2006 (654)
- ► 2005 (696)
- ► 2004 (226)
- ► 2003 (74)