Follow Slashdot stories on Twitter


Forgot your password?
Trust the World's Fastest VPN with Your Internet Security & Freedom - A Lifetime Subscription of PureVPN at 88% off. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. ×

Comment Re: Yup (Score 1) 429

Your obsession with what colour (slavery is wrong whatever colour), and baseless insults on education and "worldview" appear irrelevant, and disappointing IMHO.

My original post was a response to this AC.

Why worship a document so clearly penned by hypocrisy - several owned slaves.

...Talking about the Founding Fathers.

"Irrelevant" and "baseless"?

I think not.

Of course you are free to disagree. That's one of the freedoms we enjoy because of those so-called "hypocrites" the AC referred to. And it was not actually an insult, unless you personally consider pointing out factual errors leading to an erroneous and/or skewed worldview an insult. I thought I was actually being informative, and from my original post's score it seems the moderators agree.


Comment Re: Yup (Score 1) 429

Lifetime indenture = slavery.

But that's not quite the same as recognizing someone as actually a slave, and not an extended contract of indenture. If I remember correctly, John Punch ran away before his limited term of indenture was finished and broke his contract, and that was the punishment meted out by the court. John Casor was not made a slave as punishment, he did not break his contract. Anthony Johnson simply did not want to recognize the end of his contract for commercial/monetary reasons.


Comment Re:Enablers shift expectations (Score 1) 122

None of the people in this discussion have mentioned the real evil destroying our world.

Books. Newspapers. Written language. When Gutenberg's press came into existence, there was a Swedish psychologist warning everyone that we'd all experience information overload, social withdrawal, and all manner of ills becoming addicted to the vast mountains of text sent our way. The family is destroyed as the father now reads the paper at breakfast instead of interacting with his household, and the children read their books instead of playing with other children.

When will we destroy this great tool of Satan which has corrupted the hearts of good men?

Comment Re:SubjectsSuck (Score 1) 193

More ridiculous is the claim that including crypto will force WordPress to implement better security. WordPress can just ignore this; and getting hacked by shitty REST API authentication verification isn't fixed by pouring on more crypto sauce.

This guy is a crypto nerd who thinks crypto solves all problems. It doesn't. He probably has databases with columns (UserID, UserName, CryptedPassword, AESKey) so the password is AES-encrypted with an individual key per-user.

Comment Re: Yup (Score 1, Insightful) 429

I must admit mis-remembering concerning John Casor being white. I confused the Irish indentured servants with John Casor for some reason. I will always admit it when I'm mistaken.

However, Anthony Johnson *was* a black man and *was* the first government-sanctioned US slave owner, and the rest of my original post I still stand by.

I know many people here intensely dislike Glenn Beck, heck I don't agree with him on many topics, but he did a very good historical piece on US slavery. I believe it's worth seeing.


Comment Re: Yup (Score 4, Informative) 429

Why worship a document so clearly penned by hypocrisy - several owned slaves.

Let me educate you on a little US history.

1. Slavery was instituted in the US many decades before any of the 'Founding Fathers' were born.

2. The first slave owner, and the person who argued it through the courts to make it legal, was a black man named Anthony Johnson.

3. Anthony Johnson's first slave, John Casor, and most of the others he ended up owning, were white.

4. Thomas Jefferson, the most-oft cited slave-owning Founder, never bought nor sold a single slave. He inherited them from his in-laws and kept them together so as not to break up their families and treated them as well as he could under the existing laws passed long before he was born.

5. Jefferson could not free his slaves as under the laws of the time, he would have been hanged.

6. Nearly all the Founders despised slavery. The only reason it was allowed to continue was the southern Democrat States would not join the US revolution on the American side if it was outlawed. They enacted the 3/5ths Compromise so as to lessen Southern slaveholders' voting power, so that slavery *could* be banned down the road while still achieving the immediate goal of forming all 13 colonies into a single unified nation to defeat the British and achieve independence.

Sorry about your broken worldview. Fortunately, an education in history can get you a new and better worldview if one is willing and able to change their thinking based on facts.


Comment Re:Great. Why not six years ago? (Score 1) 176

This problem ain't just on Trump and Republicans.

Now it is. They control all three branches of government and could stop warrantless searches tomorrow if they so decided.

But that's simply a deflection and avoiding the subject. Why didn't the Democrats take action when *they* had all 3 branches of government with Harry Reid's 'nuclear option' in play that made the minority (R)'s unable to block/obstruct as with the ACA/Obamacare?

Could it be that the problem is one of a too-powerful government altogether, and not simply a problem with one political party?

Take off the partisan blinders. *Both* sides are corrupt and agree on 90%-plus, especially on abridging civil rights.


Comment Re:Agile! (Score 1) 74

Yes well, some people hear the word "Agile" and don't bother to look up what that means. There are published standards on this stuff, you know. They're built on top of other published standards. I don't like the SCRUM terminology largely because I work better with direct information instead of social idealism--therapy for me involves a pencil and a clipboard while the psychiatrist tries to explain wtf is wrong inside my head, not group-hug sessions, supportive friends, and pep talks--but it's still actually a highly-bureaucratic, defined process. I simply have to decode the metaphor to something concrete to access it.

Comment Re:Agile! (Score 1) 74

Sprints are SCRUM. You don't need to use SCRUM to perform agile project management.

User stories are an attempt to dress up requirements gathering and the requirements traceability matrix. In project management, a requirement has a business justification and a stakeholder. The Requirements Traceability Matrix (RTM) will tell you the requirement (what?), the stakeholder (who?), the business justification (why?), and the Work Breakdown Structure (WBS) elements which implement the requirement (how?). User stories attempt to make this relatable by describing it in child-friendly terms: "As the manager of finances, I want to be able to compare categorized expenses from different time periods so that I can identify where our major expenses are and how new controls impact those expenses."

As you point out, this is kind of silly for an OpenGL back-end. The user story is something like "as a user on an operating system which doesn't support DirectX, I want to be able to use the software so that I can use the software," or something equally generic. In a RTM, you would simply identify stakeholders as "Linux users" and "MacOSX users", and give the business justification that "the software platform does not support the DirectX back-end". In an actual business, you might identify the product manager as the stakeholder, and use the business justification that demographic data shows interest among MacOSX users. There's no need to invent a fancy story.

If I had a client that would request a demo every 2 weeks I'd have been fired long ago.

If something deliverable can't be produced in 2 weeks, then it can't be delivered every 2 weeks. Plain and simple. Sometimes the next iteration or incremental deliverable takes months to ship. Nobody who knows what they're doing actually implements a 2-week rule; some people use that as a soft guide-line to wring out the WBS (which is used in SCRUM and other agile methodologies), and even then they find that some work packages are necessarily hours or days long while others take longer than 2 weeks.

The standard delineation for work packages is "when the work is broken down to a level at which further decomposition no longer provides a management benefit," which effectively means you only decompose work which cannot be fully understood and measured as a whole unit. "Actigraphy Module" for a generic polysomnography application, for example, is insufficient: you have to break that down at least to include Interfaces, Base Classes, Zero Crossing Class, Time Above Threshold Class, and Digital Integration Class. You might also include, at that level, an Integrations deliverable, which breaks down to include FitBit, Pillow, EightSleep, Jawbone, and other actigraphy-based systems, because "Integrations" is made up of complex pieces and can't be estimated without thinking about the pieces from which it's made.

None of that comes out to "two-weeks". It still comes out to iterative and incremental delivery, user feedback, and compiling lessons learned repeatedly to avoid further defects.

Comment Re:Agile! (Score 2) 74

Actually, agile software development improves quality by delivering on shorter development cycles. What's the point of spending 2 years developing a multi-million-dollar, fully-featured content management system when requirements change out from under you? Every piece that doesn't work as well in the real world as it does for QA will break all at once when you ship it out--welcome to beta software--and features will do what users wanted two years ago.

With agile development, you deliver in pieces. You do iterative development, producing a framework or basis upon which to build further components. You do incremental development, producing fully-functional components which you can deliver immediately for use. Further development on iterative components reveals defects and design deficiencies, and so you refactor, re-engineer, and adjust to meet requirements. Delivery of a working component generates user feedback, which allows you to detect and correct for defects and changes to requirements.

At every stage, you generate more knowledge. Producing each piece, iterating on each framework, and responding to each piece of user feedback generates information which is folded into the further parts of the project. Rather than dumping one piece onto the pile of shit-to-deliver-later and blissfully working on the next, you get told that the shit you just made isn't what we need, and you can reflect on that and the implications for the next piece of the project. That means each piece takes into account the failures encountered so far, and the final product delivers closer to actual requirements at delivery time.

Part of planning is applying knowledge you have. Agile project management allows you to generate new knowledge at every stage and roll that forward into planning the next stage. You can't apply knowledge you don't have.

Comment Re:Great idea... But there is a problem... (Score 1) 302

Is a man-made production process for solid sheets of aluminum oxide and for tiled sheets of zero-distortion interfaced aluminum oxide in nature? Does nature give us a way to perfectly-control the physical and optical properties of aluminum oxide using caveman-level tools?

Gasoline is in nature. We separate it out from a pile of muck pumped out of the ground. The same with iron ore and the steel made from it. There's an argument for communism and socialism which explains that all property is theft because the natural state is that we can go anywhere and take anything, and then suddenly things which we were allowed to take are claimed to belong to someone else and thus have been stolen from us; this argument ignores that human labor is required to acquire, shape, and distribute objects as made from natural things. Giant sheets of alox to precisely-engineered specifications aren't natural, you toolshed.

Comment Re:Great idea... But there is a problem... (Score 1) 302

You cannot be serious... Do you have any idea what kinds of technology advancement NASA has been a primary driver of?

Memory foam, maybe. The general list is things that would have been invented anyway--although some of those things would have instead been DOD projects (satellite communication) more than likely. Velcro was invented by a guy who observed stupid shit like the Greater Burdock sticking itself to dogs and pants.

We've managed to invent things like transparent aluminum without NASA or the DOD; the DOD has been running with it, finding new ways to make it, polish it, and otherwise improve the stuff. In most cases, this is stuff someone already invented but that isn't viable for the consumer market yet, and so is mainly a profit source from government money; in many cases, it's stuff that's too expensive to research at a given level of technology, and becomes viable to invent a decade later; in very rare case it is only uncertain if DOD and NASA interest was the cause of an actual invention or only the cause of it being profitable or invented earlier than it would have been.

People have a hard-on for space travel and war, and they believe all kinds of delusional shit about how things just won't ever happen without a good war to make us invent new tech. No matter how technology marches on in peace time and without public-funded science experiments to fund it, people assert that certain technology must be special and would never happen from just commercial interests. They ignore the real world.

So in short: Grow up and stop believing in Santa Clause.

Slashdot Top Deals

The Wright Bothers weren't the first to fly. They were just the first not to crash.