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

 



Forgot your password?
typodupeerror
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re:Stupid analogy (Score 1) 262

There has been A LOT of added functionality since Windows 3.1 days! Not just changes in the UI, but changes to security, API's, and so on. Windows, and for that matter other operating systems, are far more complex than they have ever been.

Possibly, but at least developers don't have to deal with the segmented memory model and other 16-bit limitations from Windows 3.1. Writing programs to run in the original 16-bit Windows API was one of the most byzantine things I have ever done.

Comment Re:Worked@IBM in 1980's, left, because sucked. (Score 1) 300

Yeah, I worked the noon to 9 shift at IBM Boca for a while. About half the time, the afternoon rain storm would blow in a bit early and I'd get drenched walking from the car to the building, which they kept at 72 degrees all year round. The next couple of hours usually consisted in trying to avoid slipping into hypothermia and dying in the building.

Last time I left was in 2005 in Colorado. At the time, they would just throw a bunch of people in a room. They were nice enough to throw up some half-cube walls so we could face the wall and get some semblance of a distraction-free environment. They still think they can pay well below market rates just because they're IBM, even when they're hiring you on as a third party contractor and even though their FTE benefits program is only marginally better than the third party contracting houses are offering these days.

Comment Re:Because they weren't written in just ten days (Score 1) 125

Java would only complain if you used integer literals that big, but such literals are usually unrealistic. Most often, problems like this happen because of results of calculations.

The fact is, Java would silently overflow computing an integer value of 99999999999999999999 unless you use BigIntegers or the equally awkward new APIs such as Math.addExact().

C# would also overflow unless you compiled with non-default settings.

JavaScript is actually superior in those cases because the floating point result would be approximately correct instead of way off like the integer results.

Comment Re:Because they weren't written in just ten days (Score 1) 125

That's a problem because, for example it means 9999999999999999 is equal to 10000000000000000. Floating point comes with all kinds of errors. You're actually not supposed to ever compare to floating point numbers for equality, you're supposed to check whether the difference between them is small.

To be fair, in most other languages, 99999999999999999999 == 7766279631452241919, or maybe even == 1661992959. No matter what language you're using, you have to be aware of when and how your results may overflow.

Also, if you do calculations using exact integer values as inputs, assuming you avoid overflow, you can directly compare floating point representations as long as you use operations that stay strictly in the integer subset (such as +, -, *, but not /).

Comment Re:I Have a Vive (Score 1) 141

I'm actually not entirely sure about the controls on the plane. I'll have to check my sim to see if they have a Twin Otter. I often sit near the pilot in a twin otter, so I know the gauge layout reasonably well. I have a simple joystick/throttle setup, so that doesn't really map well to the controls of any plane I've ever seen. I suppose you could say in the flight sim I mostly fly VFR and don't look at the gauges that much.

Comment Re:I Have a Vive (Score 2) 141

Ah well, as to that, Eagle Flight and Google Earth VR blur the edges of your field of view while you're moving, which seems to help immensely with it. I get the most queasy with the flight sim when I'm looking at a point in the distance about 50 degrees or more to my left and right while flying. Once I figured this out, I just stopped doing that and as a result was able to fly a plane without a problem.

I tried Elite Dangerous VR briefly, but found it to be entirely disorienting. A large part of that was not knowing the controls or mapping them properly to my joystick, I think. I'm not sure if it would help if I played the game some time without it -- the gaming system is set up in a shared area of the house, so I can't just set up camp and play for hours on it. I'll be building another system for myself when I have the funds to do so.

Interestingly, with a steering wheel and pedal system, I can play a racing game reasonably well, but find that going above 80 mph on the track makes me rather uncomfortable. I believe that the game is actually entirely TOO realistic in VR. Likewise, I can tell you, specifically, that Mount Wingsuit is not a realistic wingsuit simulation, and I'm not sure any VR-based wingsuit game would be. The developer seems to have put very little consideration into the wisdom of learning to fly a wingsuit by throwing one on and then jumping off a cliff. I've only ever flown one out of a plane, but I can do that reasonably well and don't approve of training yourself to fly into the side of a cliff over and over again until you figure out the controls. Moreover, with their controls you have to look almost straight up in order to see the horizon. This gets uncomfortable very quickly. While I do have to look up-ish to see the horizon while flying my wingsuit as well, the angle on my neck is not quite as severe and gravity is pulling me from different directions then when I'm standing with the VR headset on. And I only ever do it for at most 90 seconds or so in the sky, whereas I might want to play that game for half an hour or so. When the new wingsuit tunnel opens in Stockholm later this year, I'll have to visit and see what it's like to fly the wingsuit for 4-5 minutes at a time. I imagine it will take a good bit more effort.

Comment Re:Translation (Score 1) 61

Youtube came into being because it was less annoying than scraping megabytes of video off netnews or specialty FTP sites. Now that they're effectively the only game in town, they're increasing the annoyance factor in using it. This opens a window for a less annoying service to come along. You can bet that if anything comes along that starts showing hints of popularity, Google will again relax the Youtube standards.

Comment I Have a Vive (Score 1) 141

I have a Vive and really like it -- being able to stand up and walk around in an area seems to largely prevent the motion sickness I'd heard about. I have a flight simulator that I have to sit down to play, and can make myself queasy with that in a matter of seconds, and I usually don't have a problem with motion sickness at all.

The most fun thing to do with it, though, is to have guests over and introduce them to VR. The most played games in my library are The Lab's archery demo, fruit ninja VR and the space pirate trainer. Some of the other titles I've tried are well executed, but a lot of the VR games on steam right now are just crap.

Comment Re:Cost (Score 2) 266

I say that too, but recently flew from Denver to Phoenix and back for less than it cost to park my car at the airport for the three days I was gone. The round trip ticket was neighborhood of $70. I was quite surprised at how comfortable the flight was, there was ample room for the couple of items I'd carried on and I cleared the TSA checkpoints with a minimum of fondling. I enjoy that drive, too, and have done it a couple of times, but I can't drive it for anywhere close to the cost of an airline ticket along that route, even with parking and the cost of a rental car at the far side factored in.

Slashdot Top Deals

Science is what happens when preconception meets verification.

Working...