Weiye Loh's Library tagged → View Popular, Search in Google
Can computers learn to read? We think so. "Read the Web" is a research project that attempts to create a computer system that learns over time to read the web. Since January 2010, our computer system called NELL (Never-Ending Language Learner) has been running continuously, attempting to perform two tasks each day:
First, it attempts to "read," or extract facts from text found in hundreds of millions of web pages (e.g., playsInstrument(George_Harrison, guitar)).
Second, it attempts to improve its reading competence, so that tomorrow it can extract more facts from the web, more accurately.
So far, NELL has accumulated over 15 million candidate beliefs by reading the web, and it is considering these at different levels of confidence. NELL has high confidence in 928,295 of these beliefs — these are displayed on this website. It is not perfect, but NELL is learning. You can track NELL's progress below or @cmunell on Twitter, browse and download its knowledge base, read more about our technical approach, or join the discussion group.
I fully support that idea because I think that 'programming thinking' is an important skill that needs to be taught. Children first need to learn to be literate, then they need to learn to be numerate and finally they need to learn to be 'algorithmate' (yes, I just made that word up)... It's obvious to most people that illiteracy and innumeracy are problems to be tackled at school, but it's not obvious that we are now living in a world where logical and algorithmic thinking are very, very important.
-
There's a petition up on the British Government's e-petitions website, called "teach our kids to code". Despite being plugged by geek luminaries like Ben Goldacre, it's received barely a thousand signatures at the time of writing. I think this issue is much more important than that.
Goldacre says "heaven knows where our successive governments think the next generation of nerds is going to come from". But that's not the point. Call us nerds, geeks, hackers or Morlocks, the technological priesthood of humanity isn't going anywhere: this stuff is so goddamn fascinating that enough people will teach it to themselves for the wheels to keep turning. I don't know any programmers who weren't at least partly self-taught. Today's proto-hackers don't have the easily-programmable 8-bit micros that programmers of my generation cut their teeth on, but they've got something much better: a full open-source software stack whose source they can read, resources like Project Euler and Hackety Hack to help them take their first steps, and a huge community of open-source hackers to learn from. The petition talks about narrowing the appalling gender gap in IT, and that's a genuinely important issue, but it's not the main reason we should be teaching coding in schools. -
I want to live in a mass-algorate society. I want to use the software that a mass-algorate society would develop: sane and hackable, because everyone would know what computers fundamentally do and how to make them do what they want. I also expect that a mass-algorate society's software would have discoverable, predictable APIs, because 99% of coders would not be specialist programmers and would have better things to do than read endless documentation. But again, that's not really the point; the point is that I expect mass algoracy to have knock-on effects at least as dramatic as those of mass literacy.
Probably no one who reads Leonardo publications needs to be convinced of the centrality of software for modern art, culture, or academia. Yet, outside these circles, I think there is demand for such books as David Berry’s The Philosophy of Software: Code and Mediation in the Digital Age. At times, software studies still gets some of the crowd squirming in their seats in academic conferences, and either slightly worried or bemused reactions from representatives of more established academic disciplines. Surely code cannot be read and written like Shakespeare, appreciated the way you do Milton or object of such cult as Austen – or the cinephilic attachment in film studies to certain genres and films? However, despite being a newcomer, software studies may not turn into another media studies, which continuously is ridiculed in the UK by the media (the irony) and politicians as a lesser discipline; software (studies) still has that aura of being closer to STEM (Science, Technology, Engineering and Mathematics) subjects so adored by current policy makers. Yet, as Berry shows, software studies is a good way of smuggling in (my words, not Berry’s) the good ol’ humanities’ way of critically and inventively investigating philosophical and social contexts in which code is executed and executes the world. This is not to implicitly say that STEM is uninventive, and that arts and humanities are the only experimental disciplines – but it is true that we need a stronger articulation of how we can sustain some of the better heritages of arts and humanities topics.
-
In the midst of the enthusiasm for the epistemologies offered by science or, for instance, the digital humanities --which too is still to me looking for its singular potential-- such books that establish continuums between traditions of philosophy and traditions of writing/reading software are exciting. Berry actually offers digital humanities as one context for this mode of theoretisation. Berry gives a quick intro to some of the background assumptions of digital humanities and visions of it as part of the future post-disciplinary universities where access to knowledge is enabled so that it is “disregarding and bypassing traditional gatekeepers of knowledge in the state, the universities and the market” (20)/ Yet, quite many would be quick to point out that in the midst of P2P enthusiasms, etc., quite a lot of reverse is happening, too, and in the midst of the public funding crisis universities are actually even more now clutching to the IP they own and use as productive force (knowledge, teaching, research). This political economic side to universities in the digital age is not so much addressed by Berry, who, however, is not unfamiliar to political economy of code (as his previous book, Copy Rip Burn, demonstrated).
-
What Berry wants to propose in the midst of the subchapter on digital humanities is to use Heidegger to think about the current university environment and relations between computation and philosophy. To quote Berry: “I want to argue that there remains a location for the possibility of philosophy to explicitly question the ontological understanding of what the computational is in regard to the positive sciences. Computationality might then be understood as ontotheology, creating new ontological ‘epoch’ as a new historical constellation of intelligibility” (27). This task of assembling philosophy and computation in common key is worthwhile elaborating, indeed, even if it does not extend its critique at some of the digital humanities itself becoming a positive science, and if the place of philosophy itself is being marginalized in current university environment (not only in the UK). A positive evaluation would say that this is the task and possibility of philosophy becoming embedded in Computer Science – but institutionally, we know that it does not work that easily and, instead, university managers looking at profitability are hardly enthusiastic about adding a bit of time consuming Sein und Zeit and Was heißt Denken? to their intro to computing classes.
Software developed by an Israeli team is giving intriguing new hints about what researchers believe to be the multiple hands that wrote the Bible. The new software analyzes style and word choices to distinguish parts of a single text written by different authors, and when applied to the Bible its algorithm teased out distinct writerly voices in the holy book.
-
Today, scholars generally split the text into two main strands. One is believed to have been written by a figure or group known as the "priestly" author, because of apparent connections to the temple priests in Jerusalem. The rest is "non-priestly." Scholars have meticulously gone over the text to ascertain which parts belong to which strand.
When the new software was run on the Pentateuch, it found the same division, separating the "priestly" and "non-priestly." It matched up with the traditional academic division at a rate of 90 percent - effectively recreating years of work by multiple scholars in minutes, said Moshe Koppel of Bar Ilan University near Tel Aviv, the computer science professor who headed the research team.
-
The places in which the program disagreed with accepted scholarship might prove interesting leads for scholars. The first chapter of Genesis, for example, is usually thought to have been written by the "priestly" author, but the software indicated it was not.
Similarly, the book of Isaiah is largely thought to have been written by two distinct authors, with the second author taking over after Chapter 39. The software's results agreed that the book might have two authors, but suggested the second author's section actually began six chapters earlier, in Chapter 33.
- 5 more annotation(s)...
Although the brain-computer metaphor has served cognitive psychology well, research in cognitive neuroscience has revealed many important differences between brains and computers. Appreciating these differences may be crucial to understanding the mechanisms of neural information processing, and ultimately for the creation of artificial intelligence. Below, I review the most important of these differences (and the consequences to cognitive psychology of failing to recognize them): similar ground is covered in this excellent (though lengthy) lecture.
-
Difference # 1: Brains are analogue; computers are digital
It's easy to think that neurons are essentially binary, given that they fire an action potential if they reach a certain threshold, and otherwise do not fire. This superficial similarity to digital "1's and 0's" belies a wide variety of continuous and non-linear processes that directly influence neuronal processing.
For example, one of the primary mechanisms of information transmission appears to be the rate at which neurons fire - an essentially continuous variable. Similarly, networks of neurons can fire in relative synchrony or in relative disarray; this coherence affects the strength of the signals received by downstream neurons. Finally, inside each and every neuron is a leaky integrator circuit, composed of a variety of ion channels and continuously fluctuating membrane potentials.
-
Difference # 2: The brain uses content-addressable memory
In computers, information in memory is accessed by polling its precise memory address. This is known as byte-addressable memory. In contrast, the brain uses content-addressable memory, such that information can be accessed in memory through "spreading activation" from closely related concepts. For example, thinking of the word "fox" may automatically spread activation to memories related to other clever animals, fox-hunting horseback riders, or attractive members of the opposite sex.
The end result is that your brain has a kind of "built-in Google," in which just a few cues (key words) are enough to cause a full memory to be retrieved. Of course, similar things can be done in computers, mostly by building massive indices of stored data, which then also need to be stored and searched through for the relevant information (incidentally, this is pretty much what Google does, with a few twists).
- 11 more annotation(s)...
With big money and competitiveness at stake, smarter - not faster - designs may be winners.
-
The attackers just needed a little bit more information: they needed a regular, non-root user account to log in with, because as a standard security procedure, direct ssh access with the root account is disabled. Armed with the two pieces of knowledge above, and with Greg's e-mail account in their control, the social engineers set about their task. The e-mail correspondence tells the whole story:
From: Greg To: Jussi Subject: need to ssh into rootkit im in europe and need to ssh into the server. can you drop open up firewall and allow ssh through port 59022 or something vague? and is our root password still 88j4bb3rw0cky88 or did we change to 88Scr3am3r88 ? thanks
-
From: Jussi To: Greg Subject: Re: need to ssh into rootkit hi, do you have public ip? or should i just drop fw? and it is w0cky - tho no remote root access allowed
- 3 more annotation(s)...
-
It has been an embarrassing week for security firm HBGary and its HBGary Federal offshoot. HBGary Federal CEO Aaron Barr thought he had unmasked the hacker hordes of Anonymous and was preparing to name and shame those responsible for co-ordinating the group's actions, including the denial-of-service attacks that hit MasterCard, Visa, and other perceived enemies of WikiLeaks late last year.
-
When Barr told one of those he believed to be an Anonymous ringleader about his forthcoming exposé, the Anonymous response was swift and humiliating. HBGary's servers were broken into, its e-mails pillaged and published to the world, its data destroyed, and its website defaced. As an added bonus, a second site owned and operated by Greg Hoglund, owner of HBGary, was taken offline and the user registration database published.
- 2 more annotation(s)...
-
What is Watson?
I.B.M.’s groundbreaking question-answering system, running on roughly 2,500 parallel processor cores, each able to perform up to 33 billion operations a second, is playing a pair of “Jeopardy!” matches against the show’s top two living players, to be aired on Feb. 14, 15 and 16. Watson is I.B.M.’s latest self-styled Grand Challenge
-
(It’s remarkable how much of the digital revolution has been driven by games and entertainment.) Yes, the match is a grandstanding stunt, baldly calculated to capture the public’s imagination. But barring any humiliating stumble by the machine on national television, it should.
- 2 more annotation(s)...
Computer beats human at Japanese chess for first time
-
A computer has beaten a human at shogi, otherwise known as Japanese chess, for the first time.
-
computers have been beating humans at western chess for years, and when IBM's Deep Blue beat Gary Kasparov in 1997, it was greeted in some quarters as if computers were about to overthrow humanity.
That hasn't happened yet, but after all, western chess is a relatively simple game, with only about 10123 possible games existing that can be played out. Shogi is a bit more complex, though, offering about 10224 possible games.
- 3 more annotation(s)...
June 11, 2010, 1:24 PM
The Defense of Computers, the Internet and Our Brains
By NICK BILTON
-
Nicholas Carr argues in his book “The Shallows,” that the Internet, computers, Google, Twitter and the like, are making us into shallow thinkers and the neurocircuitry of our brain that long form reading creates is critical for society to function. Mr. Carr thinks that the Web, with its colored hypertext and endless abyss of bite-sized morsels of information, is making us stupid.
-
although there are plenty of others in this camp, there are some who argue that not only are our brains just fine on the Internet, but they are indeed better off for it.
Steven Pinker, a cognitive scientist and professor of psychology at Harvard, argues on the Op-Ed page in Friday’s New York Times that the current outcry is nothing new. The same was heard, he writes, after the invention of the printing press, newspapers, paperbacks and television. Now, the fear stems from PowerPoint, search engines and Twitter.
- 4 more annotation(s)...
Reforming Wall Street and Ending the World's Deadliest War: Congo
-
conflict minerals are helping fuel the deadliest war in the world since World War II, the conflict in eastern Congo in which 1,100 women are raped every month, and 1,500 people die every day. The main armed groups that orchestrate the violence make hundreds of millions of dollars by trading in four minerals - the 3 Ts of tin, tantalum, tungsten, and gold. These minerals are then bought by electronics and jewelry companies and are used in our cell phones, laptops, and gold necklaces.
The Conversation: Congo and Your Computer
ABC's Diane Sawyer Talks with Actor/Activist Brooke Smith About Conflict Minerals
-
Many of the smartphones, laptops, cameras and other gizmos Americans rely on every day contain metals from the Congo, where profits from these "blood" minerals pay for guns, bullets and other weapons.
-
Western consumers have no clue about the true costs of their gadget addition, but the people behind the Enough campaign hope to change that and push electronics companies, with help from a new web video, to do more to fight against conflict minerals
- 1 more annotation(s)...
Computers at Home: Educational Hope vs. Teenage Reality
By RANDALL STROSS
Published: July 9, 2010
-
MIDDLE SCHOOL students are champion time-wasters. And the personal computer may be the ultimate time-wasting appliance.
-
there is an automatic inclination to think of the machine in its most idealized form, as the Great Equalizer. In developing countries, computers are outfitted with grand educational hopes, like those that animate the One Laptop Per Child initiative, which was examined in this space in April.
- 6 more annotation(s)...
YOUR BRAIN ON COMPUTERS
Hooked on Gadgets, and Paying a Mental Price
-
The message had slipped by him amid an electronic flood: two computer screens alive with e-mail, instant messages, online chats, a Web browser and the computer code he was writing. (View an interactive panorama of Mr. Campbell's workstation.)
-
Even after he unplugs, he craves the stimulation he gets from his electronic gadgets. He forgets things like dinner plans, and he has trouble focusing on his family.
- 5 more annotation(s)...
Selected Tags
Related Tags
Top Contributors
Groups interested in Computer
Diigo is about better ways to research, share and collaborate on information. Learn more »
Join Diigo
