31 March 2011
USG try to overthrow.
USG bring democracy to you, with bombs.
Democracy is at bomb-tip.
Democracy must be what we chose, or you terrorist. Hamas.
Democracy can be wrong. Hamas. Democracy. USG.
Here's what the opposition needs to know: the citizens have zero
control over foreign policy which is dictated by elites.
So, 911 us, it won't make a difference.
Go after the elite kindergardents, Breslan style, maybe we'll talk.
Do it, faggot.
US 4 Al Q inadvertently
Is he the socialist that his employment and philosophy indicate?
Is he really running for president again?
Does he really think he can run a power company?
How far does megalomania go?
Or is he just trying to plook Beth Krom?
How ugly is his taste?
Or that speedfreak methamphetamine friend, Christina Shea?
How much friction can he take?
Burn that tube.
30 March 2011
"We do not know yet what the outcome would be (in any given country), and we do not have to. The outcome doesn't have to be an Islamic government for us to consider what is occurring to be a step in the right direction," he said.
"In Libya, no matter how bad the situation gets and no matter how pro-Western or oppressive the next government proves to be, we do not see it possible for the world to produce another lunatic of the same calibre of the Colonel (Gaddafi).
Arab revolts a boost for al-Qaeda says Caliphate freedom fighter
29 March 2011
28 March 2011
He trains them too, technically, and aesthetically, but
I've just figured out that an equally important role of his
in contributing to culture is encouraging worthwhile artists.
Levin, Belew, Bruford. Many others. And through them,
Chapman Stick promotion, and their drummers too (who I am
too drunk to remember, ---no wait, youtube to the rescue
Fripp is a drug. A performance enhancing drug.
Deal with it, Bob.
Only 6000 sticks around. Around 600 pro players. One of three instruments
invented in the US. And Emmett Chapman is a genius and artist.
Fripp School. Levin, Belew.
Instrument of the gods.
What civilization was made for.
27 March 2011
25 March 2011
The only son of Yoroku and Yuki Ueshiba's five children, Morihei was raised in a somewhat privileged setting. His father was a rich landowner who also traded in lumber and fishing and was politically active. Ueshiba was a rather weak, sickly child and bookish in his inclinations. At a young age his father encouraged him to take up sumo wrestling and swimming and entertained him with stories of his great-grandfather Kichiemon who was considered a very strong samurai in his era. The need for such strength was further emphasized when the young Ueshiba witnessed his father being attacked by followers of a competing politician.
If you speed up Aikido, it seemed to me, you'd kill your partner. In training and testing, they never
ever do it realtime.
--- In CDV700CLUB@yahoogroups.com, "Les G0JNT"
> I cannot get this software to run when connected to my Leni Pro,...... the
start box is just greyed out.
> Can anybody tell me what i am doing wrong please.
Hello, this is the author of said software. Don't expect
this kind of service generally :-) At least without
a sub$cription plan :-P
I tried CDVcounter .83 on my current Win7 machine, and even
with some "properties" or "run as root" tweaks I got a
bogus ID error of some kind.
I might look into this or I might look into a java port
or I might just keep looking for paid work and blabbing
burgundy-ish on this list as I parse news and
ignore the Counter. That's what *free* means. :-)
The source code for CDVcounter is
on sourceforge (a programmer's way of saying, leave
me alone, do it yourself! :-) so have at it.
That's the upside of "free"
It may actually be trivial. But you might have to
slash your way through M$ cruft. Massive jungle-like
M$ cruft. Which infects your clean programming mind
like a glioma.
If you're an embedded programmer there are currently
a coupla rad projects going on I think. I don't monitor
their status but they are led by supercompetent folks.
I have been recently doing embedded, and
recently worked in embedded linux and am teaching myself
how a device driver fits. I have worked above them scary
drivers, and below them, and now the magic is dissipating.
Dissipating magic is what life is about, for me.
You don't need e=mc2 etc to understand fission, you just
need to know about liquid drops and electrostatics.
Sometimes they pay me for it. If you can do something
and get paid for it, you can be as eccentric as you like.
The basic contract of civilization.
The Econ 101 manager assumes that everyone is motivated by money, and that the best way to get people to do what you want them to do is to give them financial rewards and punishments to create incentives.
For example, AOL might pay their call-center people for every customer they persuade not to cancel their subscription.
A software company might give bonuses to programmers who create the fewest bugs.
It works about as well as giving your chickens money to buy their own food.
One big problem is that it replaces intrinsic motivation with extrinsic motivation.
Intrinsic motivation is your own, natural desire to do things well. People usually start out with a lot of intrinsic motivation. They want to do a good job. They want to help people understand that it’s in their best interest to keep paying AOL $24 a month. They want to write less-buggy code.
But petty megalomaniac ceos think they can motivate to work extra hours via money.
And ignore their disruptive unproductive management styles, office setup, idiotic and misunderstood "agile" processes, and basically fail to deliver useful products in time.
Me, I'm about deliverables, ie, working code, not "team building" or similar business facades.
Good luck to you wordsmiths and confidence-men er consultants.
Joke: A poor Jew lived in the shtetl in 19th century Russia. A Cossack comes up to him on horseback.
“What are you feeding that chicken?” asks the Cossack.
“Just some bread crumbs,” replies the Jew.
“How dare you feed a fine Russian chicken such lowly food!” says the Cossack, and hits the Jew with a stick.
The next day the Cossack comes back. “Now what are you feeding that chicken?” ask the Jew.
“Well, I give him three courses. There’s freshly cut grass, fine sturgeon caviar, and a small bowl of heavy cream sprinkled with imported French chocolate truffles for dessert.”
“Idiot!” says the Cossack, beating the Jew with a stick. “How dare you waste good food on a lowly chicken!”
On the third day, the Cossack again asks, “What are you feeding that chicken?”
“Nothing!” pleads the Jew. “I give him a kopeck and he buys whatever he wants.”
The rationale behind this is that if you freeze, they’ll pick you off one at a time until you’re all dead, but if you charge, only some of you will die by running over mines, so for the greater good, that’s what you have to do.
The trouble is that no rational soldier would charge under such circumstances. Each individual soldier has an enormous incentive to cheat: freeze in place and let the other, more macho soldiers do the charging. It’s sort of like a Prisoners’ Dilemma.
In life or death situations, the military needs to make sure that they can shout orders and soldiers will obey them even if the orders are suicidal. That means soldiers need to be programmed to be obedient in a way which is not really all that important for, say, a software company.
In other words, the military uses Command and Control because it’s the only way to get 18 year olds to charge through a minefield, not because they think it’s the best management method for every situation.
In particular, in software development teams where good developers can work anywhere they want, playing soldier is going to get pretty tedious and you’re not really going to keep anyone on your team.
This was explained to me in NCO school. I was in the Israeli paratroopers in 1986. Probably the worst paratrooper they ever had, now that I think back.
There are several standing orders for soldiers. Number one: if you are in a mine field, freeze. Makes sense, right? It was drilled into you repeatedly during basic training. Every once in a while the instructor would shout out “Mine!” and everybody had to freeze just so you would get in the habit.
Standing order number two: when attacked, run towards your attackers while shooting. The shooting makes them take cover so they can’t fire at you. Running towards them causes you to get closer to them, which makes it easier to aim at them, which makes it easier to kill them. This standing order makes a lot of sense, too.
OK, now for the Interview Question. What do you do if you’re in a minefield, and people start shooting at you?
This is not such a hypothetical situation; it’s a really annoying way to get caught in an ambush.
The correct answer, it turns out, is that you ignore the minefield, and run towards the attackers while shooting.
Management's primary responsibility to create the illusion that a software company can be run by writing code, because that's what programmers do. And while it would be great to have programmers who are also great at sales, graphic design, system administration, and cooking, it's unrealistic. LikManagement's primary responsibility to create the illusion that a software company can be run by writing code, because that's what programmers do. And while it would be great to have programmers who are also great at sales, graphic design, system administration, and cooking, it's unrealistic. Like teaching a pig to sing, it wastes your time and it annoys the pig.
Microsoft does such a good job at creating this abstraction that Microsoft alumni have a notoriously hard time starting companies. They simply can't believe how much went on below decks and they have no idea how to reproduce it.e teaching a pig to sing, it wastes your time and it annoys the pig.
Here are three common approaches you might take:
- The Command and Control Method
- The Econ 101 Method
- The Identity Method
You will certainly find other methods of management in the wild (there’s the exotic “Devil Wears Prada” Method, the Jihad Method, the Charismatic Cult Method, and the Lurch From One Method To Another Method) but over the next three days, I’m going to examine these three popular methods and explore their pros and cons.
there's the EE from 30 years back who underestimates software complexity and under fixed bids, H*nt
and then there's the psycho micromanager EE who coded for a few years for GE thirty years ago and thinks that by virtue of "agile process", a new religion, and spirals on his business cards, will be productive with an overly overtasked staff of compliant dependant engineers, in a poor environment. all he needs is a salesdroid who calls everyone 'bro' and distracts his productive staff as much as possible, D*pu and H*nry. Selling contracts with zero capacity and overtasked staff. Epic fail. Just because you've kept the same bizname for 8 years doesn't mean you've kept a staff or ability for that time. Don't sell fiction as fact. Don't sell cufflinks if your deliverables are code.
To the software developers on your team, this all needs to be abstracted away as typing svn commit on the command line.
That's why you have management.
It's for the kind of stuff that no company can avoid, but if you have your programmers worrying about it, well, management has failed, the same way as a 100 foot yacht has failed if the millionaire owner has to go down into the engine room and, um, build the engine.
You've got your typical company started by ex-software salesmen, where everything is Sales Sales Sales and we all exist to drive more sales. These companies can be identified in the wild because they build version 1.0 of the software (somehow) and then completely lose interest in developing new software. Their development team is starved or nonexistent because it never occurred to anyone to build version 2.0... all that management knows how to do is drive more sales.
Management, in a software company, is primarily responsible for creating abstractions for programmers. We build the yacht, we service the yacht, we are the yacht, but we don't steer the yacht. Everything we do comes down to providing a non-leaky abstraction for the programmers so that they can create great code and that code can get into the hands of customers who benefit from it.
Programmers need a Subversion repository. Getting a Subversion repository means you need a network, and a server, which has to be bought, installed, backed up, and provisioned with uninterruptible power, and that server generates a lot of heat, which means it need to be in a room with an extra air conditioner, and that air conditioner needs access to the outside of the building, which means installing an 80 pound fan unit on the wall outside the building, which makes the building owners nervous, so they need to bring their engineer around, to negotiate where the air conditioner unit will go (decision: on the outside wall, up here on the 18th floor, at the most inconvenient place possible), and the building gets their lawyers involved, because we're going to have to sign away our firstborn to be allowed to do this, and then the air conditioning installer guys show up with rigging gear that wouldn't be out of place in a Barbie play-set, which makes our construction foreman nervous, and he doesn't allow them to climb out of the 18th floor window in a Mattel harness made out of 1/2" pink plastic, I swear to God it could be Disco Barbie's belt, and somebody has to call the building agent again and see why the hell they suddenly realized, 12 weeks into a construction project, that another contract amendment is going to be needed for this goddamned air conditioner that they knew about before Christmas and they only just figured it out, and if your programmers even spend one minute thinking about this that's one minute too many.
But JavaSchools also fail to train the brains of kids to be adept, agile, and flexible enough to do good software design (and I don't mean OO "design", where you spend countless hours rewriting your code to rejiggle your object hierarchy, or you fret about faux "problems" like has-a vs. is-a). You need training to think of things at multiple levels of abstraction simultaneously, and that kind of thinking is exactly what you need to design great software architecture.
You may be wondering if teaching object oriented programming (OOP) is a good weed-out substitute for pointers and recursion. The quick answer: no. Without debating OOP on the merits, it is just not hard enough to weed out mediocre programmers. OOP in school consists mostly of memorizing a bunch of vocabulary terms like "encapsulation" and "inheritance" and taking multiple-choicequizzicles on the difference between polymorphism and overloading. Not much harder than memorizing famous dates and names in a history class, OOP poses inadequate mental challenges to scare away first-year students. When you struggle with an OOP problem, your program still works, it's just sort of hard to maintain. Allegedly. But when you struggle with pointers, your program produces the lineSegmentation Fault and you have no idea what's going on, until you stop and take a deep breath and really try to force your mind to work at two different levels of abstraction simultaneously.
``I think that it's extraordinarily important that we in computer science keep fun in computing. When it started out, it was an awful lot of fun. Of course, the paying customers got shafted every now and then, and after a while we began to take their complaints seriously. We began to feel as if we really were responsible for the successful, error-free perfect use of these machines. I don't think we are. I think we're responsible for stretching them, setting them off in new directions, and keeping fun in the house. I hope the field of computer science never loses its sense of fun. Above all, I hope we don't become missionaries. Don't feel as if you're Bible salesmen. The world has too many of those already. What you know about computing other people will learn. Don't feel as if the key to successful computing is only in your hands. What's in your hands, I think and hope, is intelligence: the ability to see the machine as more than when you were first led up to it, that you can make it more.''
Alan J. Perlis (April 1, 1922-February 7, 1990)
If I may be so brash, it has been my humble experience that there are two things traditionally taught in universities as a part of a computer science curriculum which many people just never really fully comprehend: pointers and recursion.
You used to start out in college with a course in data structures, with linked lists and hash tables and whatnot, with extensive use of pointers. Those courses were often used as weedout courses: they were so hard that anyone that couldn't handle the mental challenge of a CS degree would give up, which was a good thing, because if you thought pointers are hard, wait until you try to prove things about fixed point theory.
All the kids who did great in high school writing pong games in BASIC for their Apple II would get to college, take CompSci 101, a data structures course, and when they hit the pointers business their brains would just totally explode, and the next thing you knew, they were majoring in Political Science because law school seemed like a better idea. I've seen all kinds of figures for drop-out rates in CS and they're usually between 40% and 70%. The universities tend to see this as a waste; I think it's just a necessary culling of the people who aren't going to be happy or successful in programming careers.
For a long time, if you wanted to put a Pascal string literal in your C code, you had to write:
char* str = "\006Hello!";
Yep, you had to count the bytes by hand, yourself, and hardcode it into the first byte of your string. Lazy programmers would do this, and have slow programs:
char* str = "*Hello!";
str = strlen(str) - 1;
Notice in this case you've got a string that is null terminated (the compiler did that) as well as a Pascal string. I used to call thesefucked strings because it's easier than calling them null terminated pascal strings but this is a rated-G channel so you will have use the longer name.
No. This code uses the Shlemiel the painter's algorithm. Who is Shlemiel? He's the guy in this joke:
Shlemiel gets a job as a street painter, painting the dotted lines down the middle of the road. On the first day he takes a can of paint out to the road and finishes 300 yards of the road. "That's pretty good!" says his boss, "you're a fast worker!" and pays him a kopeck.
The next day Shlemiel only gets 150 yards done. "Well, that's not nearly as good as yesterday, but you're still a fast worker. 150 yards is respectable," and pays him a kopeck.
The next day Shlemiel paints 30 yards of the road. "Only 30!" shouts his boss. "That's unacceptable! On the first day you did ten times that much work! What's going on?"
"I can't help it," says Shlemiel. "Every day I get farther and farther away from the paint can!"
Duct tape programmers are pragmatic. Zawinski popularized Richard Gabriel’s precept of Worse is Better. A 50%-good solution that people actually have solves more problems and survives longer than a 99% solution that nobody has because it’s in your lab where you’re endlessly polishing the damn thing. Shipping is a feature. A really important feature. Your product must have it.
One principle duct tape programmers understand well is that any kind of coding technique that’s even slightly complicated is going to doom your project. Duct tape programmers tend to avoid C++, templates, multiple inheritance, multithreading, COM, CORBA, and a host of other technologies that are all totally reasonable, when you think long and hard about them, but are, honestly, just a little bit too hard for the human brain.
Human Task Switches Considered Harmful
You might be able to get 10% more raw code out of peopletemporarily at the cost of having them burn out 100% in a year. Not a big gain, and it's a bit like eating your seed corn.
You might be able to get 20% more raw code out of people by begging everybody to work super hard, no matter how tired they get. Boom, debugging time doubles. An idiotic move that backfires in a splendidly karmic way.
Here's the simple algebra. Let's say (as the evidence seems to suggest) that if we interrupt a programmer, even for a minute, we're really blowing away 15 minutes of productivity. For this example, lets put two programmers, Jeff and Mutt, in open cubicles next to each other in a standard Dilbert veal-fattening farm. Mutt can't remember the name of the Unicode version of the strcpy function. He could look it up, which takes 30 seconds, or he could ask Jeff, which takes 15 seconds. Since he's sitting right next to Jeff, he asks Jeff. Jeff gets distracted and loses 15 minutes of productivity (to save Mutt 15 seconds).
In my recent stint at a medical con biz, we were distracted by everyone's phone calls (frequent), watercooler chatter, the sales dude shmoozing, sales and CEO showing off the veal-farm to prospective clients and other tourists... I survived with headphones, but I think it pissed off the sales dude. He'll learn when his contracts can't be fullfilled.
Craig Venter’s Genetic Typo
In May 2010, geneticist J. Craig Venter and his team made news by creating the first “synthetic life form,” replacing the genetic code in a bacterium with DNA they’d composed on a computer.
But during a presentation delivered Monday morning at the South By Southwest convention in Austin, Texas, Venter talked about two ways the landmark innovation went wrong.
In order to distinguish their synthetic DNA from that naturally present in the bacterium, Venter’s team coded several famous quotes into their DNA, including one from James Joyce’s A Portrait of the Artist of a Young Man: “To live, to err, to fall, to triumph, to recreate life out of life.”
After announcing their work, Venter explained, his team received a cease and desist letter from Joyce’s estate, saying that he’d used the Irish writer’s work without permission. ”We thought it fell under fair use,” said Venter.
The synthetic DNA also included a quote from physicist Richard Feynman, “What I cannot build, I cannot understand.”
That prompted a note from Caltech, the school where Feyman taught for decades. They sent Venter a photo of the blackboard on which Feynman composed the quote –and it showed that he actually wrote, “What I cannot create, I do not understand.”
23 March 2011
22 March 2011
Bolivian President Evo Morales has called for US President Barack Obama's Nobel Peace Prize to be revoked following his decision to attack Libya.
'Two years ago we heard that President Barack Obama had won the Nobel Peace Prize, but is he defending peace in the world now, or isn't he instead fomenting violence?' Morales told reporters, days after Obama ordered the bombing of Libya military targets as part of an UN-approved effort to protect civilians
Read more: http://www.adn.com/2011/03/21/1768596/morlocks-mom-blames-the-war-army.html#ixzz1HMQ3gEUI
Morlock was a checker who would do whatever the coach asked, and suffered four concussions, according to his mother.
Right after his 2006 graduation, Morlock enlisted in the Army.
Read more: http://www.adn.com/2011/03/21/1768596/morlocks-mom-blames-the-war-army.html#ixzz1HMPVJDbJ
21 March 2011
19 March 2011
"Who The Hell Do You Think Your Are?" Farrakhan Blasts Obama For Calling For Qaddafi to Step Down
Former presidential candidate says Hillary Clinton would've been better.
18 March 2011
One factor that might determine how serious the situation becomes is whether the uranium oxide pellets in the rods stay vertical even if the cladding burns off. This is possible because pellets sometimes become fused together while in the reactor. If the pellets stay standing up, then even with the water and zirconium gone, nuclear fission will not take place, Mr. Albrecht said.
¶But Tokyo Electric said this week that there was a chance of “recriticality” in the storage pools — that is, the uranium in the fuel rods could resume the fission that previously took place inside the reactor, spewing out radioactive byproducts.
¶Mr. Albrecht said this was very unlikely, but could happen if the stacks of pellets slumped over and became jumbled together on the floor of the storage pool.
¶If a lot of fission occurs, which may happen only in an extreme case, the uranium would melt through anything underneath it. If it encounters water as it descends, a steam explosion could then scatter the molten uranium.
16 March 2011
The police say it will begin the ground operation to spray water from outside the reactor on Thursday morning.
They say it has responded to a request from the government.
The temperature is rising at the spent fuel storage pool in the building that houses the No. 4 reactor.
A series of fires occurred at the reactor on Tuesday and Wednesday, and risks are growing that fuel rods will melt and hydrogen will be generated.