Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Comment Re:Just wow ... (Score 3, Insightful) 62

It's possible the developer was clueless, but it's also possible something more like this happened:

1) Developer writes rapid prototype in JavaScript intending to convert it to C.
2) PHB sees it and says "Wow, that's great! No time to perfect it! We gotta get this feature out the door now!"
3) Developer says "...but..."
4) PHB says: "No buts, we'll fix it in the next release." (unless something else important comes up, which has a statistical probability of nearly 100%)

I've seen both happen plenty of times in software development.

Comment Re:So name them already (Score 1) 265

How is it passing the buck to the company who "fixed it" if that company's servers are causing the problem in the first place? From what the poster described, it didn't sound like the constant testing of specific ports (for specific services like HTTP, HTTPS, RDP, etc.) that go on all the time. Those hits are generally sprrad out and treated like background noise by a router and don't get reported. This sounds more like a wider range of ports on someone's home IP address being hit repeatedly over a long period of time from one or more servers at a single company, which is much more targeted (and unusual).

If it's a direct hacking attempt, it is a moronic one. I imagine it is either a mistake (e.g. mis-configured penetration testing software) or perhaps a compromised server at that company. In either case, it is something the company should want to fix.

Comment Re:So name them already (Score 2) 265

I see your side, but I see the other as well. Since he reported it to the company once and the company "fixed it" temporarily, it doesn't sound like a false positive. If he posts the company's web site on Slashdot and that company's web site happens to get slashdotted (especially if they have a forum or mailbox where visitors can post complaints/issues), it might wake them up to the fact that someone in their IT/dev department is doing something they really should not be (whether it was ordered by the company's leaders or not).

Comment Re:We have a lot of foolish people... (Score 2) 735

Looked up:
"a state of affairs or an event that seems deliberately contrary to what one expects and is often amusing as a result"

A public statement can be considered an event, the statement was contrary to what was intended/expected, and it was amusing as a result. I suppose you could argue about the word "deliberately", but often what is considered irony is unintentional, causing the person making the statement to become the butt of the joke instead of the person making a joke.

Comment Re: Why? (Score 1) 166

As someone who has worked as a developer for a few small games on both platforms (this was back in the Android 2.0 - 3.0 days), I can say that hands-down iOS was MUCH quicker to develop a "finished" product that works well on all devices. The OS version matters only a tiny bit. What matters a lot more is manufacturer, screen size, resolution, aspect ratio, etc. Some specific Android devices had issues initializing OpenGL ES (causing it to work great on 9 phone models but crash on the 10th), different models supported different OpenGL extensions, and so on. Even creating a nice background image for a 2D game on Android was way more of a pain than it should've been. Refer to the ridiculous aspect ratio of the early Motorola Droids, which was wider than any other cell phone at the time, and ended up with blank space on either edge of your background (or stretched it into something ugly) if you didn't add special logic or assets just to deal with Motorola because they wanted to be "special". That wasn't the only problem caused by having too many manufacturers wanting to make their phone seem "better" by being different, just one of many.

Comment Re:ASIO (Score 1) 296

That is a very poor analogy. It's nothing like driving between two cities. Designing and writing software is more like designing/building a vehicle you want to sell to others. Choosing a language and libraries is like choosing factory machines and tools needed to manufacture the vehicle, deciding which parts you're going to buy elsewhere versus make in-house, and so on. These decisions can have major impacts on how quickly you can get the car to market, how hard it is to add certain features to the vehicle, how reliable it is, how fast it can go, how safe it is in a crash, etc. All of this can impact whether your company stays in business or goes under. Depending on the target market, you may need to build a sports car, an economy car, a tank, a boat, a plane, a helicopter. You may choose to buy a pre-made part elsewhere that works great in internal tests but breaks down under certain conditions in the real world. Sometimes decisions like this seem obvious, but not always. In many cases there is no "perfect" choice, and in some cases you may end up regretting any choice you make (the grass appearing greener on the other side because you can't see the bugs eating the roots on that side until you've paid the cost to move over to that side ;-).

Comment Re:Passed Time (Score 2) 135

It's unlikely to happen because what you said is mostly BS. A smart phone contains all kinds of sensitive information like logs of where you've been and of private conversations between you and several other people (which may or may not be related to a case the police are investigating). Your DNA can't possibly contain information like that. Today it might be able to tell the police you have blonde hair and blue eyes, but so can your driver's license. Sure it might eventually be able to let the police generate a picture of what you look like based on your DNA, but once again so can your driver's license. It might even be able to tell the police whether you have a small penis (or something along those lines), but I'm pretty sure they won't be able to use information like that against you in court. ;-)

It really is no different than collecting fingerprints at a crime scene, semen from a rape victim, etc.

Comment Re:I'm sold on LED bulbs... (Score 2) 602

I didn't find my favorite brand at Costco, but I second this. I also recommend people try a few different kinds in different light fixtures in their house before deciding. I have a few bulbs that are a real pain in the ass to change (e.g. so high over my staircase or outside that I need a pole to change it), and those were the first to be switched (in the hopes that I never have to change them again).

The initial cost can be high, but if you only buy 1 or 2 a month, the cost is spread out, and your electricity bills should go down gradually over time. As a gradually switch over, I also find myself needing to buy less and less light bulbs over time. The CFL's I was buying were burning out way too fast (faster than incandescent it seemed). I don't know when the first LED's I bought will fail, but so far every last one I bought is still doing fine. A few brands/types I tried give off weak lighting, so I stuck them in fixtures that have 3 bulbs to lessen the impact.

Comment Re:Telescopes and camping or night-tours (Score 2) 234

On the astronomy side, I second the camping with a telescope idea. I've had friends tell me about groups of astronomy enthusiasts who schedule nights to meet up in places to star-gaze and/or camp out. Most of them bring their own telescopes and like to chat and show off the various features and techniques, show you things they've found with their telescopes, help you with yours, and so on. Check one out and see if it's a kid-friendly environment for a fun camping overnight (I have no idea if it would be or not, and it may depend on the group). If your kids take an interest in it, you'll have even more reason to pursue it further.

Slashdot Top Deals

In every hierarchy the cream rises until it sours. -- Dr. Laurence J. Peter