Follow Slashdot stories on Twitter


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 I've made some fairly good predictions (Score 1) 131

I used Function Point Analysis weighted for web based applications. But this presupposes there will be no major increase in scope, or increase or decrease in staffing. It also worked well when I had close contact with customers and could understand their needs directly.

In fact as soon as I saw velocity in the Agile, or related, Scientific Software Management practice I immediately "got it". One number to calibrate on to embody a host of factors internal and external and measure complexity.

The problem comes in when you are not allowed to calibrate due to things such as scope creep. People also do not like to hear your answer either. For example I one predicted that it would take four months to complete some features, the naysayers said 3 to 4 weeks. I was looked upon as a "gloomy Gus". The actual time was 3.5 months.

People want it now and try to push for more. The only way to do so is to cut scope and the quickest way to do that is to cut corners on quality.

Comment Re:Immunity (Score 1) 179

It's my understanding that the immunity transfer mainly happens in the later stages, and much of it even post-natal (via suckling). So much of it is already being frequently bypassed with sub-optimal results. But kids usually survive.

That said, this would appear to worsen the situation, so it does appear to be another problem to be solved.

Comment Re:Yay for women's rights, too (Score 1) 179

FWIW there's already work in progress towards taking a skin cell (a *live* skin cell, not one from the surface) and converting it into a root stem cell. And lots of work on taking that stem cell and causing it to develop into any particular kind of cell desired. In this case that would be an oocyte. Then there will need to be work done on maturing and supporting that oocyte, but that's probably not major considering what's already been done. And sperm is even easier.

So there won't be a need for either males or females, merely entities. This may herald an eventual population boom that is uncontrollable, as only those who specifically want children will have them, which means that will be strongly selected for. (This was one of the themes in Niven & Pournelle's "The Mote in God's Eye", but that doesn't make it wrong.)

Comment Re:What Solutions are there? (Score 1) 108

"If this goes on..." then there aren't any solutions for anyone. That's one of the arguments for why BirckerBot & kin are social services.

For *now* the correct solution is to refuse to buy IoT devices, or if you must, refuse to register them, or don't connect them to the internet and put them in a Faraday cage (if they use WiFi). (Well, you don't need a full-blown Faraday cage...just blocking a few wave-lengths sufficiently should suffice.) And if that won't work, return them as defective.

Comment Re:It's true (Score 2) 256

Pixar was unique in Silicon Valley companies in that we had deadlines that could not move. The film had to be in theaters before Christmas, etc. I'd see employees families come to Pixar to have dinner with them. I took the technical director training but decided to stay in studio tools, first because Pixar needed better software more than they needed another TD, and second because of the crazy hours.

Comment Re: How can they patent it? (Score 1) 70

You might tell that to India. Parts of traditional medicine involving plants that grow locally have been patented by US companies. India objected and was ignored.

Note that in this case neither the use nor the product were either discovered or invented by the US patent holder. Check Tree-tea oil, for one example. (Unless it's Tea-tree oil.)

Comment Re:Good Idea (Score 1) 48

Having to print out the html pages is unreasonable. Having to print a pdf would not be unreasonable.

Possibly after I'd installed Gentoo once or twice I'd feel confident enough that I wouldn't think I needed the instructions in front of me as I did it, but just now I would want the full instructions. Which is why I said "a second computer on your desk".

P.S.: Why you format your disk, and have a boot disk, it's difficult to tell what info you are going to need to proceed in a way you haven't previously gone. You don't *KNOW* what info you are going to need. Before I get in that situation I like to have a visible plan of action. Thus a printed pdf would be reasonable. I don't have a phone or tablet that would act as a surrogate internet browser. So I want a printed copy of instructions before I get into something really new.

Comment Re:Good Idea (Score 1) 48

If systemd causes problems, use a non-systemd distribution. Devuan was on the front page yesterday, but Gentoo is optionally systemd free (well, so is Debian for now), and Slackware is free of systemd. There are other choices. (I don't consider Gentoo acceptable unless you have multiple computers on your desk, as the install instructions are on multiple html pages, and needing to print those out is unreasonable.)

As for Firefox, I haven't experienced the problems you are reporting. I'm using the Debian default install with Adblock Plus, and just about no installed add-ons. I commonly leave several windows with multiple tabs open for days. But I do generally forbid the use of Javascript. Usually if I allow it, it's only a temporary permission, which I soon cancel. So I'm guessing that you have a flaky add-on installed, for which it's not proper to blame Mozilla.

Comment Re:It has its uses (Score 2) 408

Functional languages are a bit more difficult to think about, but that may be a combination of my inexperience and the implementations I've seen. OTOH, some problems do not deal with with lack of state. I'd really like to use Erlang, e.g., but I need mutable state. You can do it in Erlang, but you've got to fight the system to do it.

Note: I don't need externally visible mutable state. That's clearly dangerous in a concurrent system. I need internally mutable state. In Erlang that means either storing things in a hash table, a database, or a block of uninterpreted bytes. All ways that are clumsy to handle (and, I presume, slow). That Erlang allows this indicates that it is seen as something that is concurrently safe. But the difficulty in doing this shows that the designers of Erlang didn't see this as anything important for their use cases.

Now it's a good question whether or not you consider immutability a part of the definition of functional programming. Lisp allows mutable state, so does Scheme. So does Erlang. But they all discourage it and make it difficult to use. It's my contention that the definition should restrict itself to shared mutable state, but I'm not sure that this is the consensus.

Slashdot Top Deals

"If the code and the comments disagree, then both are probably wrong." -- Norm Schryer