For Whom Should I Vote?
The more attention I pay to Canadian nation politics, the more inclined I am toward voting for Zaphod. Thanks, David.
Peddling the same prosaic resources you can get from a simple Google search
Further support for the idea that strong reciprocity is an adaptation in its own right comes from the theoretical studies of economist Herbert Gintis of the University of Massachusetts, Amherst, anthropologist Robert Boyd of the University of California at Los Angeles, and others. They set up a computer model in which groups of individuals interacted, and watched how their behaviour evolved. Individuals were set up in the model to behave initially either as cheats or as cooperators, and in personal interactions the former came off best. When groups competed with one another, however, cooperation came into its own: groups with more cooperators were likely to flourish.So it would seem entirely possible that self-interest and altruism are not as incompatible as Rand made them out to be. In fact, it could be that altruism is the most selfish of all moral codes. How's that for a paradox? Not one that many Randians would find easy to swallow. Coming to think of it, neither would many altruists.
But that was only the start. The individuals, whether initially cooperators or cheats, were also programmed to copy successful behaviour. In simulations with groups ranging from 4 to 256 individuals, the team found that altruism could evolve. The benefits that cooperation conferred on a group outweighed its costs to individuals - but only in groups of less than about 10. Ancestral human hunter-gatherer bands are thought to have numbered 30 or more individuals, so how could cooperative behaviour have evolved and spread in these groups?
The answer lies in the fact that strong reciprocity is not simply a matter of cooperation; it also requires punishment of those who fail to toe the line. When the team added punishment to their models, they found it made a huge difference. In a second round of simulations, they included a new kind of individual: the "punishers". These punishers were not only willing to cooperate with others but also to punish cheats. By making cheats pay for their antisocial actions, they tipped the balance towards cooperation. This time, competition between groups led to the emergence of cooperation in groups of up to 50 individuals (Proceedings of the National Academy of Sciences, vol 100, p 3531).
The finding is important because it suggests the amount of sleep needed may be largely controlled by one gene, which may shed light on human sleep needs, says Chiara Cirelli at the University of Wisconsin, US. “This isn’t some obscure fly gene - there’s a homologue in mammals and humans.”If they can transfer this to humans, we could get 30% more wakeful hours in our lifetimes. Bonus! Not quite:
There is a snag, though, since the lifespan of [the flies with the mutation] was about 30% shorter than normal.
Everyone agrees, I hope, on the undesirability of the long, boring talk in which the speaker reads things to us that we are perfectly capable of reading to ourselves. Bullet point slides often lead to poor talks, but the problem is with the talk, not with the tool. We have had poor talks long before PowerPoint. We have even had bullet points long before PowerPoint—long before computers. In the old days, people typed, stenciled or hand-lettered their slides onto transparencies which were shown with the aid of overhead projectors or wall charts, or photographed them on to glass-plated photographic slides and then, later, 35 mm. slides. These talks were also dull and tedious.This essay was tucked away, unfinished, in a drawer for more than a year. I'm glad Donald got around to finish it.
Don’t get roped into a generic and homogenized title. After all, a good blog is not generic, nor is it homogenized -- your book title shouldn’t be either. (Dig?)Jim Minatel, the editor, would rather play it safe with a more literal title, such as "Just Blog It!", "The Human Corporation: How Blogs Improve Everything In Your Business", and "Let Your People Blog: Why Conversational Marketing is essential to Business", for some classic reasons:
THE RED COUCH title is different enough, intriguing enough, and compelling enough to one’s capture attention. Keep in mind … at some point soon the term 'blog' will become fatigued. (Double dig?)
"THE RED COUCH: Why Conversational Marketing and Blogging is Essential to Business"
I'm the one who so far doesn't buy the "Purple Cow" style titles for this book, even though I love it for Seth's book... What works for previously established authors like Seth Godin and Malcolm Gladwell might not be the best recipe for first time authors.There are two assumptions in Jim's reasoning that I feel need to be challenged. The first is the assumption that Robert and Shel are first-time authors. It may be true that neither has ever published a book before, but they have already built a large and influential readership. Regardless of the title of this book, it is going to sell well; which brings me to the second idea assumption I'd like to challenge: that the Clueless Joe in the bookstore is the market that matters.
And what works for the blog-enlightened crowd that's reading the Red Couch blog today, might not be the best title to sell to a broader audience that hasn't yet bought into the value of blogs 8 months from now. We hope everyone here is going to end up liking the book enough to buy or recommend it regardless of the title. But none of you need to be sold on blogging, you are already the leading 1% (or a fraction of 1%) of the bigger business audience. If Shel and Robert are going to help spread the blog vision to business people who haven't got it yet, the first step in that has to be either them picking the book up on their own from the business section, which I don't think "The Red Couch" will get them to do, or from your recommendation.
For Plato, we must understand truth prior to entering into dispute or argument, otherwise we will find ourselves lured by faulty "resemblances". This is Dijkstra's point when he warns of the dangers of testing programs before they are properly finished. One should know their program perfectly before testing it. Trial and error was a flawed technique for these programmers. Abelson and Sussman, on the other hand, are more interested in the negotiation and collaboration that happens in the programming community. In this sense, their method seems more akin to Aristotle's description of rhetoric. In Book I of the Rhetoric, he differs from Plato's view of rhetoric as mere persuasion: "[Rhetoric's] function is not simply to succeed in persuading, but rather to discover the means of coming as near such success as the circumstances of each particular case allow (1328). Rhetoric is then useful because it gets us as close to truth as possible, and this should remind us of Abelson and Sussman's assertion that, "we become convinced of program truth through argument."
Solution to Exercise 1.14:
count-change is Θ(n) in space. Like the fib procedure, the space required is equal to the maximum depth of the tree, which occurs on the combination that is all pennies. cc tend to double with increments to n. (require (lib "19.ss" "srfi"))
(map (lambda (amount)
(let ((start-time (current-time time-process))
(change (count-change amount))
(end-time (current-time time-process)))
(let ((diff (time-difference end-time start-time)))
(list (time-second diff) (time-nanosecond diff)))))
(list 100 200 300 400))The output was ((0 160000) (0 2810000) (0 1560000) (1 6560000)). I don't understand why the third time was consistently less than the second. Anybody care to enlighten me?
Through built-in microphones, audio inputs, and a Bluetooth link, the highly compact SmartLink receives and processes audio signals and transmits them to the user's hearing aid using Phonak's industry-leading MicroLink technology.
I don't know if I'd want to take the risk of having my corporate data spread over several vendor's applications and servers, but there is some appeal in handing over the technical, administrative and security tasks to someone else willing to take on that pain.I've heard similar concerns about the risk of using web applications before. I suspect they are greatly exaggerated.
The argument against this approach usually hinges on security: if access is easier for employees, it will be for bad guys too. Some larger merchants were reluctant to use Viaweb because they thought customers' credit card information would be safer on their own servers. It was not easy to make this point diplomatically, but in fact the data was almost certainly safer in our hands than theirs. Who can hire better people to manage security, a technology startup whose whole business is running servers, or a clothing retailer? Not only did we have better people worrying about security, we worried more about it. If someone broke into the clothing retailer's servers, it would affect at most one merchant, could probably be hushed up, and in the worst case might get one person fired. If someone broke into ours, it could affect thousands of merchants, would probably end up as news on CNet, and could put us out of business.Second, does keeping all the data centralized really reduce the risk? If a cracker gets into a central database, he's hit the jackpot. He's only got to crack one system. If the data is distributed across many web applications, he needs to crack into every one to do the same amount of damage.
People who are happier in their daily lives have healthier levels of key body chemicals than those who muster few positive feelings, a new study suggests. This means happier people may have healthier hearts and cardiovascular systems, possibly cutting their risk of diseases like diabetes.These kinds of stories annoy me. Reporters are so eager to get people to read their stories that they extrapolate a causal relationship from a mere correlation.
In October of 2003, my stepfather was diagnosed with lung cancer. He died 37 days later.
The timeframe of 37 days made an impression on me. We act as if we have all the time in the world - that's not a new understanding. But the definite-ness of 37 days struck me. So short a time, as if all the regrets of a life would barely have time to register before time was up.
And so, as always when awful things happen, I tried to figure out how to reconcile in my mind the fact that it was happening and the fact that the only thing I could do was try to make some good out of it. What emerged was a renewed commitment to ask myself this question every morning: 'what would I be doing today if I only had 37 days to live?'
It's a hard question some days.
alarm:clock covers the business of technology startups. Each weekday, we add a new profile of a privately-held technology venture. We analyze the business model and tell you how the company fits in to the technology landscape. You'll also find ongoing news and updates about the companies we cover and about the technology industry at large.
One interesting thing about starting a company today versus a few years ago: Lots of cool web apps are now available that you can more or less run you company on.He goes on to list some of the web applications they are using at Odeo, then writes,
The improved efficiency of having these apps available, and not having to install and maintain servers for them is huge.
MacLeod says he started filling Mahon’s "head with Cluetrain and blogging stuff," and slowly Mahon got interested. "We started thinking that if Mahon could talk about tailoring on a blog about the same way that Seth Godin talks about marketing, then the people who care will see it. Mahon wouldn’t try to sell suits on the blog. Instead, he would show his knowledge and love of the craft. He would explain the labor, and materials involved and why the cost of each suit was justified." The idea was that the people who cared either about suits or how a master craftsmen creates them would find their way to the site.I want to believe that any world-class craftsman could reach the same success merely by keeping a blog on his work. I want to believe that, but I can't. Too much of Thomas's success is tied up with Hugh's immense popularity. Thomas brought a great story, but Hugh brought the audience to hear it.
AccelChip DSP Synthesis allows algorithm developers to take designs created in MATLAB and automatically synthesize a high-quality silicon implementation. A synthesis and verification environment, the product automatically converts MATLAB design from floating-point to fixed-point, then generates synthesizable VHDL or Verilog models, providing designers the ability to verify the algorithm and its implementation sooner.Definitely a neat idea, if it works. When I see "automatically synthesize a high-quality silicon implementation" it brings out my inner skeptic. When going from a very high-level description to a low-level one, a synthesis tool needs to make intelligent guesses about the designer's intentions. Does it optimize for speed or power consumption or die size? Does it try to balance the competing needs? The danger is that the compiler synthesizes a correct implementation that is perfectly useless because it fails to meet some other important criteria. Lisp solves this by allowing programmers to give the compiler hints about performance. I wonder if AccelChip DSP Synthesis has a similar facility.
Humbertus Humbertus spends most of its time in office buildings within the Boulevard Ring attempting to add a veneer of European propriety to the Russian oil conglomerate it works for. This species only leaves the office at night, when it prowls the bars of Moscow in search of its prey after purchasing Viagra (the one Russian word it knows) at an underground kiosk. Although the Horny Expatriate prefers to win its sexual conquests by charm and false promises of marriage, it often finds itself hailing a cab to Oh La La at 3 a.m., its instinctual urges having overcome its stinginess.
A few of the CAP kits were sent to labs in Asia, the Middle East and South America, as well as Europe and North America. The kits originators had to know what they contained, in order to evaluate the test results. However, when Canada's National Microbiology Lab in Winnipeg identified the strain on 26 March, it alerted the US Centers for Disease Control and the World Health Organization. Worryingly, it initially found the potentially deadly virus in a sample unrelated to the test kit - meaning it had already escaped within the lab.Worryingly, indeed. Today, with the increased mobility of the world's population, I'd hate to think what havoc this bug could wreak today if it found its way out of the lab.
Professional speakers and discussion leaders lead the participants through the camp's focused, practical business start-up topics each day. The past camps, and the follow-on services coordinated by UW Innovate, have helped many previous participants to get their new ventures off the ground.More details on the boot camp website.
Only 5 of the “nonmusicians” — which actually included 7 people with over 6 years of musical training — could conclusively tell that two of the arrangements were sung in a different key from the accompaniment. Meanwhile, the musicians uniformly reacted with disgust, easily identifying the problem with the flawed arrangements.One of many reasons that musicians don't hang out at Karaoke bars.
While 42 percent of the nonmusicians did mention the key as potentially a problem, the remainder didn’t mention it at all, and none of the nonmusicians indicated that the bitonal arrangements were at all unpleasant.
So an aspect of music which musicians find critically important and (often painfully) obvious is simply unnoticed by most listeners.
A University of Waterloo student team placed fourth Wednesday (April 6) in the 29th ACM International Collegiate Programming Contest World Finals, hosted by China's Shanghai Jiao Tong University -- which also fielded the winning team.Bravo, Ralph, Matei, David, and coach Cormack! Ralph was also on the team that placed fourth in the recently announced Putnam Math Competition.
Members of the "Waterloo Black" Team were Ralph Furmaniak (second-year Pure Mathematics), Matei Zaharia (second-year Computer Science) and David Narum (second-year Mathematics exchange student from Norway). The coach of the team was Prof. Gord Cormack, School of Computer Science in the Faculty of Mathematics.
We've been using the Starfrit Mightican for a while now. Mandy loves it. I don't. Let me tell you why.Safe and sanitary. Thanks to its side-cutting action, MagiCan leaves a lid with no sharp edges and no metal shavings. Since the lid is the same diameter as the opening, it can't fall in. As the lid comes off, it is clamped firmly between the cutting blade and the can-turning mechanism, so it can be easily released into the trash can. You never have to touch it! MagiCan is precision--built from the highest quality metal and plastic for easy cleaning and maximum durability, so it will provide you with many years of safe and effective use.All true, as far as I can tell. So what's my beef?
Aside from the random sharp edges, which by the way, put a nasty little splinter in my left index finger a few weeks ago. I am annoyed by the way this can opener removes the top lid of the can along with the edge. This may sound trivial until you try to open and drain a can of tuna. In the old fashioned procedure, the can opener would allow you to squeeze the lid into the tuna to push the water out. But with this new can opener, it becomes quite awkward because the lid no longer fits in the can. Instead, it fits on top and I just can't seem to get all the water out without making a mess and spilling tuna into the sink.Definitely! Don't bother even trying to open a can of tuna with one of these. It's absolutely hopeless.
Have you realized this as well?
I don't believe in walls. I don't believe in protectionism. I don't believe in keeping others down. I believe in letting everyone play. And let the best man or woman win.I couldn't say it better myself. (via gapingvoid)
Waterloo was represented by students Olena Bormashenko, Ralph Furmaniak and Michael Lipnowski. "All three team members had outstanding results," said VanderBurgh. Bormashenko was ranked 13th among all the 3,733 students who wrote across North America.Congratulations, Olena, Ralph, and Michael!
Furmaniak and Lipnowski earned Honourable Mentions, both with ranks in the top 60. Several other Waterloo students, who were not on the team also did well. Xiannan Li was ranked 23rd. Also scoring well was Cory Fletcher, who earned an Honourable Mention.
It is true that both painters and programmers make things, just like a pastry chef makes a wedding cake, or a chicken makes an egg. But nothing about what they make, the purposes it serves, or how they go about doing it is in any way similar.It's an entertaining, though somewhat brutal, attack on Hackers and Painters. He points out several factual errors in the essay and, in effect, tells Graham to stick to the subjects that he knows, such as Lisp.
Chronic obstructive pulmonary disease (COPD) is a condition describing a range of severe inflammatory diseases of the lungs including chronic bronchitis and emphysema. More than 90% of cases are caused by cigarette smoking, and even when a smoker quits the habit, the disease continues, becoming progressively worse – often until the patient dies from respiratory failure.This is the kind of news that makes me wonder why I bother to take care of myself.
COPD currently kills more than 30,000 people in the UK every year and is predicted to kill over six million worldwide by 2020, becoming the world’s third biggest killer.
To date, it has only been possible to ease the symptoms of COPD. Researchers have failed to understand why steroids – an effective treatment for asthma-related lung inflammation – have proved ineffective in treating COPD. Now, scientists at Imperial College London, UK, have taken the first step towards a cure for the fatal disease by discovering why it is resistant to steroid treatment.
Peter Barnes, professor of thoracic medicine, and colleagues examined the role of an enzyme in the lung cells called HDAC2, which “switches off” the genes responsible for causing inflammation. Usually, steroidal drugs are able to facilitate this process by providing a molecular pathway between HDAC2 and the appropriate genes. But Barnes discovered that levels of HDAC2 were very low in COPD patients, which was why steroids had little effect.
Viaweb wasn't the first startup Robert Morris and I started. In January 1995, we and a couple friends started a company called Artix. The plan was to put art galleries on the Web. In retrospect, I wonder how we could have wasted our time on anything so stupid.He goes on to identify three main reasons Artix was a bad idea:
We did the first thing we thought of; we were ambivalent about being in business at all; and we deliberately chose an impoverished market to avoid competition.It's worth a read.
Once again, Tim O'Reilly has proved his savvy (and bravery) in allowing us to do the book we wanted — market size be damned.An O'Reilly book on Scheme? I suppose that means that Scheme has moved into the mainstream. Time to switch to Mozart-Oz.
Just came across the site WaterlooTechJobs.ca. They provide a list of hiring companies and a list of openings. There's a link for logging in, so I'm guessing they're offering notification for jobs that might appear (since I'm not looking, I'm not going to bother trying that out though). Looks like the site was helped out by Communitech and they have a few sponsors. Happy job hunting!
Modern humans may have driven Neanderthals to extinction 30,000 years ago because Homo sapiens unlocked the secrets of free trade, say a group of US and Dutch economists. The theory could shed new light on the mysterious and sudden demise of the Neanderthals after over 260,000 years of healthy survival.I shouldn't rule out the possibility of an April Fool's prank, I suppose.