Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
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:at least is not tcas off (Score 1) 96

Ultimately, this appears to be an issue with data atomicity. If the function is dependent upon receiving both lat and lon information, then from an architecture standpoint, the containerization of that data should be structured to be atomic if possible. However, the he network design may be using ARINC-429 words which are only large enough to contain lat or lon data, but not both. A possible fix would be to use a larger network data object (NDO) that contains both pieces of data if the network supports it. Otherwise, the design would need to be improved to mitigate or improve the handling of situations where only 1 piece of lat/lon data is available.

Considering that ADS-B is not yet mandatory in most air space, and the feature is being added to more or and more new aircraft designs, it is possible that this type of bug could affect other makes and models of aircraft if the designers aren't careful in how the lat/lon data is handled.

Comment Re:Iowa has more roads than you would believe. (Score 1) 285

It's true that most of Iowa has a road grid. Here's an example from Story County which includes Ames:

What's interesting to note on this map is the purple lines which represent some roads that were reclassified as Level B roads around 2006-2007 timeframe. Level B roads are minimum maintenance and typically include many dirt/earthen roads. Others may include a thin layer of gravel on top, but lack a complete foundation. In addition, some regular gravel or paved roads with a good foundation periodically get reclassified this way as well due to lack of use or need.

AFAIK, the Level B designation is currently controlled at the county level, but the DoT could begin making recommendations for more roadways to be listed this way. This could give Iowa a relatively easy option for transitioning to fewer maintained roads by simply reclassifying more and more of the roads as Level B. Once redesignated, the DoT would stop performing regular maintenance on them. Many of the gravel roads may become seriously pot-holed over time, but they would still be drivable. Those that are seldom used might become overgrown. Some form of infrequent maintenance may still be required to address issues like erosion or washouts.

For those locations that require these roads to access dwellings or fields, the owners or agencies they contract could perform some types of necessary maintenance. For example, snowplowing of the redesignated roads would still be needed to allow home access, but many rural land owners already own trucks or other farm machinery that can be fitted with plow-blades for clearing snow. The state could potentially offer some form of rebate program for the equipment, or tax-breaks based on the mileage of B-level roads from main road to dwelling. Either would be significantly cheaper for the state than continually maintaining tens of thousands of roads that see little to no use.

Comment CFLs don't last nearly as long (Score 1) 602

I've never had a CFL bulb last more than 2 years. I've had several fail in under a year, and a couple that died within a few weeks. Of those that have failed, 1 exploded, and 2 others made audible pops and burned up. Thankfully, the glass cover of the light fixture captured the pieces from the one that blew up, and there was no fire started by the other two that ignited. I've tried different brands, and all have seen extremely high failure rates. The cost and unreliability have also been a net loss for me compared to if I had opted for incandescent bulbs instead.

Also a result, I stopped buying CFL bulbs a while ago due to how unreliable and potentially dangerous and costly they have proven to be. Instead, I stocked up on a bunch of cheaper incandescent bulbs before they were removed from store shelves. At the much slower rate of replacement for incandescent bulbs I've observed, my stock will hopefully last me for several more years. Hopefully by then, there is a reliable alternative on the market.

Comment Top 5 things I learned from software development (Score 1) 548

1 ) Make liberal use of saves, back-ups and version control check-ins. Disk space is cheap, and having incremental versions can be a life-saver in case things go awry.

2 ) When given an existing piece of software to modify or maintain, do not assume that the previous authors had any clue about what they were doing, or that they followed good coding practices. After fully analyzing the code, be alert for opportunities to restructure / rewrite portions that will improve maintainability and efficiency and determine if they can be implemented as part of the updates.

3 ) Comment heavily. At the very least, add comments for each functional block to help identify their purpose, expected inputs and outputs. Always add comments for non-obvious line entries. Also make sure to clearly comment any debug / trouble-shooting code that is added to make it easy to remove later.

4 ) Today's coding choices may last forever. Once implemented and released, it becomes significantly harder to make changes later. Make sure that proper architecting and design work is done up front way before any code gets written.

5 ) If you don't like it, get out. One of my professor's used this phrase a lot, and my experience in engineering has led me to agree with it. If you don't like coding those lame exercises in software classes, chances are you won't like coding in the real world either. Passionate and motivated programmers tend to produce better results. If you don't enjoy writing software, find something else that you do like instead.

Comment Change for Babylon 5 Pilot (Score 1) 276

IIRC, JMS once mentioned that there was something in the Babylon 5 Pilot, possibly related to the graphics, a scene or the imagery, that he would have changed if he could do it over. From the quote, it seem like it may have been one of those "once you see it, you can't unsee it" kinds of things. I've watched the pilot many times, but I've never spotted it. What was it?

Comment Re:Those things that annoy us in other games are s (Score 3, Interesting) 128

If you activate skills the moment they cooldown, you will fail hard in this game. If anything, the cooldown system in GW2 actually requires more resource management to know when to best activate skills. Of all the RPGs I've played, I think GW2's skill system might be one of the easier ones to begin learning, but one of the hardest to master. In other words, it manages to appeal to both casual and hardcore gamers, which is no small feat.

Also, each class plays distinctly differently. Abilities and play styles are very different between them. The fact each one has a heal skill doesn't alter this. Most heal skills have long cool downs, so you need to really stay alert and use them when you need them the most.

As for the original GW's skill system, GW2's version is significantly different. You can still respec your character in GW2, but there are some costs to do certain kinds of changes.

Comment Re:Those things that annoy us in other games are s (Score 3, Informative) 128

You should try it before judging.

From a game design stand-point, a mana system is fundamentally a way to prevent players from activating too many skills too quickly...which is the same thing that cooldown timers do. However, cooldown timers don't force players to channel funds into a gold sink like mana potions, or waste inventory slots to carry them. Having played many games with mana pools, I find the cooldown system in GW2 to be vastly superior.

Obviously, those players that really enjoy buying, carrying and quaffing mana potions may disagree.

Comment From a few people I know with math degrees... (Score 2) 416

- Insurance companies sometimes hire them for statistical analysis of cost/benefits
- Larger hospitals that do research sometimes hire them for statistical analysis of medicines and treatments
- Manufacturing companies sometimes hire them to do statistical analysis of product failures

If she doesn't mind focusing on the statistics branch of math, there are jobs out there.

Slashdot Top Deals

No man is an island if he's on at least one mailing list.