Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Stupid Question (Score 1) 1067

This is a stupid question.

Division by zero creates an answer that is beyond the range of whatever finite field number set you are using. It must generate an exception as it cannot be solved with the range of numbers that the machine is using.

Always remember that all math you do within a software program has to play nicely within the defined boarders of the number sets used by the compiler. The program fails if it traverses outside of this boundary.

The resulting NaN and exception (eg. fault signal) is correct and should not be changed.

(Note: I am not including mathematical modelling languages which may have some concept of a non-finite number field.. not aware of any existing anyways...)

Comment Boost convertor Efficiencies (Score 1) 172

Not mentioned in the article hare at Slashdot (but Dave talks about it at the end of his EEVBlog so stick around) is the efficiency of a boost DC-DC convertor at low currents. At best, this device has a 50% efficiency which, to quote Dave on this, is "pissing away 50% of his battery" just by having this thing attached. This alone means that the claim is outright impossible, on any normal device that just sips power from the battery, like a wall clock.

Comment Re:Marketable? (Score 1) 175

I would amend this to also consider these Minecraft mods;

1) ComputerCraft. Programming turtles in Lua and watching them go can be entertaining..
2) Pneumaticraft. Little arial drones (quadcopters) can be programmed using a very simple modular/graphical programming scheme.

More advanced;
3) Steve's Factory. The programming is more logical and less wordy, but the mod has a steeper learing curve.. and is a bit more boring as nothing moves around...

Comment UF***D (Score 5, Insightful) 123

I hate UPLAY... so much.

I battled with it on Far Cry 3. I still do not understand why I needed to login to UPLAY *after* I logged into Steam (where I played it from). Wasn't Steam enough of a DRM check for UbiSoft? 2 levels of login really?

AFAIK the original article was about someone who did not even install it correctly.. but still having to require it on top of Steam is just ridiculous.

Comment The internet is not broken... (Score 1) 162

If anything, the ISPs are broken, in that they see no justification in expanding their bandwidth as there is no profit in it. True that IPv4 has reached saturation, however that rolls into the ISPs attitudes (including wireless carriers) who are sitting on the fence instead of upgrading to IPv6. It all comes down to the bottom line... there is no profit in going to IPv6 for them.

Comment Re:NAT (Score 1) 574

Not a bother to you maybe...

In my work I find GSM carrier NAT infrastructure to be very annoying. Firmware running on the phone must be aware of a "use it or lose it" mentality in the carrier, in my experience this is usually around 15 minutes for TCP, then the NAT hardware flushes your route and it effectively disappears (breaking the protocol). UDP is even shorter.

In systems which must be bi-directional, this issue of keeping the connection alive is a concern, not so much for the phone but for the server which may be sending data back to the phone sporadically. It also forces the phone firmware to perform the initial connect, so useful server-based utilities are hard to put on the phone without modifying them.

IPv6 would (likely) provide a static IP address on the phone resolving all of these issues and providing better support for downstream communications from a base to the phone(s).

Slashdot Top Deals

As long as we're going to reinvent the wheel again, we might as well try making it round this time. - Mike Dennison

Working...