How Do Computers Work?: New Video Series Explains the Inner Workings of the Device You Use Every Day

How do com­put­ers work? Yes, that appli­ance you use every day? To help answer the ques­tion, Code.org (a non-prof­it ded­i­cat­ed to expand­ing access to com­put­er sci­ence) has put togeth­er a col­lec­tion of primers that explain some of the oft-dis­cussed com­po­nents of computers–circuits, mem­o­ry, CPU, etc. And how they all fit togeth­er.

The first video starts off with an intro­duc­tion by Bill Gates. Watch the remain­ing five videos (each about five min­utes long) just by let­ting the playlist run above. Or see this video col­lec­tion on YouTube.

h/t Paul

If you would like to sign up for Open Culture’s free email newslet­ter, please find it here. Or fol­low our posts on Threads, Face­book, BlueSky or Mastodon.

If you would like to sup­port the mis­sion of Open Cul­ture, con­sid­er mak­ing a dona­tion to our site. It’s hard to rely 100% on ads, and your con­tri­bu­tions will help us con­tin­ue pro­vid­ing the best free cul­tur­al and edu­ca­tion­al mate­ri­als to learn­ers every­where. You can con­tribute through Pay­Pal, Patre­on, and Ven­mo (@openculture). Thanks!

Relat­ed Con­tent:

Free Online Com­put­er Sci­ence Cours­es

Learn to Code with Harvard’s Pop­u­lar Intro to Com­put­er Sci­ence Course: The 2016 Edi­tion

Free Text­books: Com­put­er Sci­ence

Learn Python: A Free Online Course from Google

Learn Python: A Free Online Course from Google

Download 240+ Free eBooks on Design, Data, Software, Web Development & Business from O’Reilly Media

Last year we high­light­ed for you 20 Free eBooks on Design from O’Reilly Media. Lit­tle did we know that we were just scratch­ing the sur­face of the free ebooks O’Reil­ly Media has to offer.

If you head over to this page, you can access 240+ free ebooks cov­er­ing a range of dif­fer­ent top­ics. Below, we’ve divid­ed the books into sec­tions (and pro­vid­ed links to them), indi­cat­ed the num­ber of books in each sec­tion, and list­ed a few attractive/representative titles.

You can down­load the books in PDF for­mat. An email address–but no cred­it card–is required. Again the com­plete list is here.

Note: An ear­li­er ver­sion of this post orig­i­nal­ly appeared on our site in Jan­u­ary 2017.

If you would like to sign up for Open Culture’s free email newslet­ter, please find it here. Or fol­low our posts on Threads, Face­book, BlueSky or Mastodon.

If you would like to sup­port the mis­sion of Open Cul­ture, con­sid­er mak­ing a dona­tion to our site. It’s hard to rely 100% on ads, and your con­tri­bu­tions will help us con­tin­ue pro­vid­ing the best free cul­tur­al and edu­ca­tion­al mate­ri­als to learn­ers every­where. You can con­tribute through Pay­Pal, Patre­on, and Ven­mo (@openculture). Thanks!

Relat­ed Con­tent:

Down­load 20 Free eBooks on Design from O’Reilly Media

Read 700 Free eBooks Made Avail­able by the Uni­ver­si­ty of Cal­i­for­nia Press

A New Free eBook Every Month from the Uni­ver­si­ty of Chica­go Press

800 Free eBooks for iPad, Kin­dle & Oth­er Devices

by | Permalink | Make a Comment ( 2 ) |

Artificial Intelligence May Have Cracked the Code of the Voynich Manuscript: Has Modern Technology Finally Solved a Medieval Mystery?

What is it about the Voyn­ich Man­u­script—that cryp­tic, illus­trat­ed 15th cen­tu­ry text of unknown ori­gin and meaning—that has so fas­ci­nat­ed and obsessed schol­ars for cen­turies? Writ­ten in what appears to be an invent­ed lan­guage, with bizarre illus­tra­tions of oth­er­world­ly botany, mys­te­ri­ous cos­mol­o­gy, and strange anato­my, the book resem­bles oth­er pro­to-sci­en­tif­ic texts of the time, except for the fact that it is total­ly inde­ci­pher­able, “a cer­tain rid­dle of the Sphinx,” as one alchemist described it. The 240-page enig­ma inspires attempt after attempt by cryp­tol­o­gists, lin­guists, and his­to­ri­ans eager to under­stand its secrets—that is if it doesn’t turn out to be a too-clever Medieval joke.

One recent try, by Nicholas Gibbs, has per­haps not lived up to the hype. Anoth­er recent attempt by Stephen Bax, who wrote the short TED Ed les­son above, has also come in for its share of crit­i­cism. Giv­en the invest­ment of schol­ars since the 17th cen­tu­ry in crack­ing the Voyn­ich code, both of these efforts might jus­ti­fi­ably be called quite opti­mistic. The Voyn­ich may for­ev­er elude human under­stand­ing, though it was, pre­sum­ably, cre­at­ed by human hands. Per­haps it will take a machine to final­ly solve the puz­zle, an arti­fi­cial brain that can process more data than the com­bined efforts of every schol­ar who has ever applied their tal­ents to the text. Com­put­er sci­en­tists at the Uni­ver­si­ty of Alber­ta think so and claim to have cracked the Voyn­ich code with arti­fi­cial intel­li­gence (AI).

Com­put­er sci­ence pro­fes­sor Greg Kon­drak and grad­u­ate stu­dent Bradley Hauer began their project by feed­ing a com­put­er pro­gram 400 dif­fer­ent lan­guages, tak­en from the “Uni­ver­sal Dec­la­ra­tion of Human Rights.” While “they ini­tial­ly hypoth­e­sized that the Voyn­ich man­u­script was writ­ten in [ancient] Ara­bic,” reports Jen­nifer Pas­coe, “it turned out that the most like­ly lan­guage was [ancient] Hebrew.” (Pre­vi­ous guess­es, the CBC notes, “have ranged from a type of Latin to a deriva­tion of Sino-Tibetan.”) The next step involved deci­pher­ing the manuscript’s code. Kon­drak and Hauer dis­cov­ered that “the let­ters in each word… had been reordered. Vow­els had been dropped.” The the­o­ry seemed promis­ing, but the pair were unable to find any Hebrew schol­ars who would look at their find­ings.

With­out human exper­tise to guide them, they turned to anoth­er AI, whose results, we know, can be noto­ri­ous­ly unre­li­able. Nonethe­less, feed­ing the first sen­tence into Google trans­late yield­ed the fol­low­ing: “She made rec­om­men­da­tions to the priest, man of the house and me and peo­ple.” It’s at least gram­mat­i­cal, though Kon­drak admits “it’s a kind of strange sen­tence to start a man­u­script.” Oth­er analy­ses of the first sec­tion have turned up sev­er­al oth­er words, such as “farmer,” “light,” “air,” and “fire”—indeed the sci­en­tists have found 80 per­cent of the man­u­scrip­t’s words in ancient Hebrew dic­tio­nar­ies. Fig­ur­ing out how they fit togeth­er in a com­pre­hen­si­ble syn­tax has proven much more dif­fi­cult. Kon­drak and Hauer admit these results are ten­ta­tive, and may be wrong. With­out cor­rob­o­ra­tion from Hebrew experts, they are also unlike­ly to be tak­en very seri­ous­ly by the schol­ar­ly com­mu­ni­ty.

But the pri­ma­ry goal was not to trans­late the Voyn­ich but to use it as a means of cre­at­ing algo­rithms that could deci­pher ancient lan­guages. “Impor­tant­ly,” notes Giz­mo­do, “the researchers aren’t say­ing they’ve deci­phered the entire Voyn­ich man­u­script,” far from it. But they might have dis­cov­ered the keys that oth­ers may use to do so. Or they may—as have so many others—have been led down anoth­er blind alley, as one com­menter at IFL Sci­ence sug­gests, sar­cas­ti­cal­ly quot­ing the wise Bull­win­kle Moose: “This time for sure!”

You can find the Voyn­ich Man­u­script scanned at Yale’s Bei­necke Rare Book & Man­u­script Library. Copies can be pur­chased in book for­mat as well.

Relat­ed Con­tent:

An Ani­mat­ed Intro­duc­tion to “the World’s Most Mys­te­ri­ous Book,” the 15th-Cen­tu­ry Voyn­ich Man­u­script

Behold the Mys­te­ri­ous Voyn­ich Man­u­script: The 15th-Cen­tu­ry Text That Lin­guists & Code-Break­ers Can’t Under­stand

1,000-Year-Old Illus­trat­ed Guide to the Med­i­c­i­nal Use of Plants Now Dig­i­tized & Put Online

Josh Jones is a writer and musi­cian based in Durham, NC. Fol­low him at @jdmagness

The Movements of a Symphony Conductor Get Artistically Visualized in an Avant-Garde Motion Capture Animation

Some clas­si­cal music enthu­si­asts are purists with regard to visu­al effects, lis­ten­ing with eyes firm­ly fixed on lin­er notes or the ceil­ings of grand con­cert halls.

Those open to a more avant-garde ocu­lar expe­ri­ence may enjoy the short motion cap­ture ani­ma­tion above.

Moti­vat­ed by the Lon­don Sym­pho­ny Orches­tra’s desire for a hip­per iden­ti­ty, the project hinged on recent­ly appoint­ed Musi­cal Direc­tor Sir Simon Rat­tle’s will­ing­ness to con­duct Edward Elgar’s Enig­ma Vari­a­tions with a spe­cial­ly mod­i­fied baton, while 12 top-of-the-range Vicon Van­tage cam­eras not­ed his every move at 120 frames per sec­ond.

Dig­i­tal design­er Tobias Gremm­ler, who’s pre­vi­ous­ly used motion-cap­ture ani­ma­tion as a lens through which to con­sid­er kung fu and Chi­nese Opera, stuck with musi­cal metaphors in ani­mat­ing Sir Simon’s data with Cin­e­ma 4D soft­ware. The move­ments of con­duc­tor and baton morph into a “vor­tex of wood, brass, smoke and strings” and “wires rem­i­nis­cent of the strings of the instru­ments them­selves.” Else­where, he draws on the atmos­phere and archi­tec­ture of clas­sic con­cert halls.

(The unini­ti­at­ed may find them­selves flash­ing on less rar­i­fied sources of inspi­ra­tion, from lava lamps and fire danc­ing to the 80’s‑era dig­i­tal uni­verse of Tron.)

via Atlas Obscu­ra

Relat­ed Con­tent:

The Grace­ful Move­ments of Kung Fu & Mod­ern Dance Revealed in Stun­ning Motion Visu­al­iza­tions

Visu­al­iz­ing WiFi Sig­nals with Light

The Entire Dis­ci­pline of Phi­los­o­phy Visu­al­ized with Map­ping Soft­ware: See All of the Com­plex Net­works

Ayun Hal­l­i­day is an author, illus­tra­tor, the­ater mak­er and Chief Pri­ma­tol­o­gist of the East Vil­lage Inky zine.  Fol­low her @AyunHalliday.

What Actually Is Bitcoin?: Princeton’s Free Online Course “Bitcoin and Currency Technologies” Provides Much-Needed Answers

“Don’t Under­stand Bit­coin?” asked the head­line of a recent video from Click­hole, the Onion’s viral-media par­o­dy site. “This Man Will Mum­ble an Expla­na­tion at You.” The inex­plic­a­ble hilar­i­ty of the mum­bling man and his 72-sec­ond expla­na­tion of Bit­coin con­tains, like all good humor, a sol­id truth: most of us don’t under­stand Bit­coin, and the sim­plis­tic infor­ma­tion we seek out, for all we grasp of it, might as well be deliv­ered unin­tel­li­gi­bly. A few years ago we fea­tured a much clear­er three-minute expla­na­tion of that best-known form of cryp­tocur­ren­cy here on Open Cul­ture, but how to gain a deep­er under­stand­ing of this tech­nol­o­gy that, in one form or anoth­er, so many of us will even­tu­al­ly use?

Con­sid­er join­ing “Bit­coin and Cur­ren­cy Tech­nolo­gies,” a free course from Cours­era taught by sev­er­al pro­fes­sors from Prince­ton Uni­ver­si­ty, includ­ing com­put­er sci­en­tist Arvind Narayanan, whose Prince­ton Bit­coin Text­book we fea­tured last year.

The eleven-week online course (class­room ver­sions of whose lec­tures you can check out here) just began, but you can still eas­i­ly join and learn the answers to ques­tions like the fol­low­ing: “How does Bit­coin work? What makes Bit­coin dif­fer­ent? How secure are your Bit­coins? How anony­mous are Bit­coin users? What deter­mines the price of Bit­coins? Can cryp­tocur­ren­cies be reg­u­lat­ed? What might the future hold?” All of those, you’ll notice, have been raised more and more often in the media late­ly, but sel­dom sat­is­fac­to­ri­ly addressed.

“Real under­stand­ing of the eco­nom­ic issues under­ly­ing the cryp­tocur­ren­cy is almost nonex­is­tent,” writes Nobel-win­ning econ­o­mist Robert J. Shiller in a recent New York Times piece on Bit­coin. â€śIt is not just that very few peo­ple real­ly com­pre­hend the tech­nol­o­gy behind Bit­coin. It is that no one can attach objec­tive prob­a­bil­i­ties to the var­i­ous pos­si­ble out­comes of the cur­rent Bit­coin enthu­si­asm.” Take Prince­ton’s course, then, and you’ll pull way ahead of many oth­ers inter­est­ed in Bit­coin, even allow­ing for all the still-unknow­able unknowns that have caused such thrilling and shock­ing fluc­tu­a­tions in the dig­i­tal cur­ren­cy’s eight years of exis­tence so far. All of it has cul­mi­nat­ed in the cur­rent craze Shiller calls “a mar­velous case study in ambi­gu­i­ty and ani­mal spir­its,” and where ambi­gu­i­ty and ani­mal spir­its rule, a lit­tle intel­lec­tu­al under­stand­ing cer­tain­ly nev­er hurts.

Enroll free in â€śBit­coin and Cur­ren­cy Tech­nolo­gies” here. Find oth­er relat­ed cours­es on cyrp­tocur­ren­cy and blockchain here.

Relat­ed Con­tent:

Bit­coin, the New Decen­tral­ized Dig­i­tal Cur­ren­cy, Demys­ti­fied in a Three Minute Video

The Prince­ton Bit­coin Text­book Is Now Free Online

Cryp­tocur­ren­cy and Blockchain: An Intro­duc­tion to Dig­i­tal Currencies–A Free Online Cours­es from the Uni­ver­si­ty of Penn­syl­va­nia

Free Online Economics/Finance Cours­es

1,700 Free Online Cours­es from Top Uni­ver­si­ties

Based in Seoul, Col­in Mar­shall writes and broad­casts on cities and cul­ture. His projects include the book The State­less City: a Walk through 21st-Cen­tu­ry Los Ange­les and the video series The City in Cin­e­ma. Fol­low him on Twit­ter at @colinmarshall or on Face­book.

Advanced Algorithms: A Free Course from Harvard University

From Har­vard pro­fes­sor Jelani Nel­son comes “Advanced Algo­rithms,” a course intend­ed for grad­u­ate stu­dents and advanced under­grad­u­ate stu­dents. All 25 lec­tures you can find on Youtube here.

Here’s a quick course descrip­tion:

“An algo­rithm is a well-defined pro­ce­dure for car­ry­ing out some com­pu­ta­tion­al task. Typ­i­cal­ly the task is giv­en, and the job of the algo­rith­mist is to find such a pro­ce­dure which is effi­cient, for exam­ple in terms of pro­cess­ing time and/or mem­o­ry con­sump­tion. CS 224 is an advanced course in algo­rithm design, and top­ics we will cov­er include the word RAM mod­el, data struc­tures, amor­ti­za­tion, online algo­rithms, lin­ear pro­gram­ming, semi­def­i­nite pro­gram­ming, approx­i­ma­tion algo­rithms, hash­ing, ran­dom­ized algo­rithms, fast expo­nen­tial time algo­rithms, graph algo­rithms, and com­pu­ta­tion­al geom­e­try”

“Advanced Algo­rithms” will be added to our col­lec­tion of Free Com­put­er Sci­ence Cours­es, a sub­set of our col­lec­tion, 1,700 Free Online Cours­es from Top Uni­ver­si­ties.

Relat­ed Con­tent:

Learn Dig­i­tal Pho­tog­ra­phy with Har­vard University’s Free Online Course

Har­vard Course on Pos­i­tive Psy­chol­o­gy: Watch 30 Lec­tures from the University’s Extreme­ly Pop­u­lar Course

Learn to Code with Harvard’s Pop­u­lar Intro to Com­put­er Sci­ence Course: The 2016 Edi­tion

Algo­rithms for Big Data: A Free Course from Har­vard

by | Permalink | Make a Comment ( 7 ) |

Algorithms for Big Data: A Free Course from Harvard

From Har­vard pro­fes­sor Jelani Nel­son comes “Algo­rithms for Big Data,” a course intend­ed for grad­u­ate stu­dents and advanced under­grad­u­ate stu­dents. All 25 lec­tures you can find on Youtube here.

Here’s a quick course descrip­tion:

“Big data is data so large that it does not fit in the main mem­o­ry of a sin­gle machine, and the need to process big data by effi­cient algo­rithms aris­es in Inter­net search, net­work traf­fic mon­i­tor­ing, machine learn­ing, sci­en­tif­ic com­put­ing, sig­nal pro­cess­ing, and sev­er­al oth­er areas. This course will cov­er math­e­mat­i­cal­ly rig­or­ous mod­els for devel­op­ing such algo­rithms, as well as some prov­able lim­i­ta­tions of algo­rithms oper­at­ing in those mod­els. Some top­ics we will cov­er include”:

  • Sketch­ing and Stream­ing. Extreme­ly small-space data struc­tures that can be updat­ed on the fly in a fast-mov­ing stream of input.
  • Dimen­sion­al­i­ty reduc­tion. Gen­er­al tech­niques and impos­si­bil­i­ty results for reduc­ing data dimen­sion while still pre­serv­ing geo­met­ric struc­ture.
  • Numer­i­cal lin­ear alge­bra. Algo­rithms for big matri­ces (e.g. a user/product rat­ing matrix for Net­flix or Ama­zon). Regres­sion, low rank approx­i­ma­tion, matrix com­ple­tion, …
  • Com­pressed sens­ing. Recov­ery of (approx­i­mate­ly) sparse sig­nals based on few lin­ear mea­sure­ments.
  • Exter­nal mem­o­ry and cache-obliv­i­ous­ness. Algo­rithms and data struc­tures min­i­miz­ing I/Os for data not fit­ting on mem­o­ry but fit­ting on disk. B‑trees, buffer trees, mul­ti­way merge­sort.

“Algo­rithms for Big Data” will be added to our col­lec­tion of Free Com­put­er Sci­ence Cours­es, a sub­set of our col­lec­tion, 1,700 Free Online Cours­es from Top Uni­ver­si­ties.

Relat­ed Con­tent:

Learn Dig­i­tal Pho­tog­ra­phy with Har­vard University’s Free Online Course

Har­vard Course on Pos­i­tive Psy­chol­o­gy: Watch 30 Lec­tures from the University’s Extreme­ly Pop­u­lar Course

Learn to Code with Harvard’s Pop­u­lar Intro to Com­put­er Sci­ence Course: The 2016 Edi­tion

by | Permalink | Make a Comment ( 1 ) |

The Colors of Mister Rogers’ Hand-Knit Sweaters from 1979 to 2001: A Visual Graph Created with Data Science

Writer Owen Phillips may be a sol­id data ana­lyst, but I sus­pect he’s not much of a knit­ter.

The soft­ware he used to run a sci­en­tif­ic analy­sis of 22 years worth of Fred Rogers’ sweaters ulti­mate­ly reduces the beloved children’s tele­vi­sion host’s homey zip-front cardi­gans to a slick graph­ic of col­or­ful bars.

A knit­ter would no doubt pri­or­i­tize oth­er types of pat­terns — stitch num­bers, wool weight, cable variations…the sort of infor­ma­tion Mis­ter Rogers’ moth­er, Nan­cy, would have had at her fin­ger­tips.

As Mis­ter Rogers reveals in the sto­ry of his sweaters, his mom was the knit­ter behind many of the on-air sweaters Phillips crunched with R code. Whether their sub­tly shift­ing palette reflects an adven­tur­ous spir­it on the part of the mak­er or the recipient’s evolv­ing taste is not for us to know.

After Mrs. Rogers’ death, pro­duc­ers had to resort to buy­ing sim­i­lar mod­els. Many of her orig­i­nals had worn through or been donat­ed to char­i­ty events.

“Not an easy chal­lenge in the 80’s and 90s,” Mar­gy Whit­mer, a pro­duc­er of Mis­ter Rogers’ Neigh­bor­hood told Rewire. “It cer­tain­ly wasn’t in style! But we found a com­pa­ny who made cot­ton ones that were sim­i­lar, so we bought a bunch and dyed them.”

(A moment of silent grat­i­tude that no one tried to shoe­horn Fred Rogers into a Cos­by Show sweater…)

It would be inter­est­ing to see what Phillips’ code could do with faulty view­er mem­o­ries.

His input for the Mis­ter Rogers’ Cardi­gans of Many Col­ors project was a chart on super fan Tim Lybarger’s Neigh­bor­hood Archive detail­ing the hue of every sweater Mis­ter Rogers changed into on-cam­era from 1979 to 2001.

With­out sam­ples of the actu­al sweaters, Lybarger’s col­or chart could only be approx­i­mate, but unlike view­ers’ fad­ing mem­o­ries, it’s root­ed in his own visu­al obser­va­tions of dis­tinct episodes. Aging fans tend to jet­ti­son Rogers’ spec­tral real­i­ty in favor of a sin­gle shade, the bright red in which he greet­ed Wicked Witch of the West Mar­garet Hamil­ton in 1975, say, or the pleas­ant mouse-col­ored num­ber he sport­ed for a 1985 break­danc­ing ses­sion with a vis­it­ing 12-year-old.

For those who’d rather code than purl, Phillips shares MrRogers.R, the pro­gram he used to scrape the Neigh­bor­hood Archive for Mis­ter Rogers dai­ly sweater col­ors.

Then have a look at Rogers’ sweaters as ren­dered by Phillips’ fel­low data geek, Alan Joyce, who tin­kered with Phillips’ code to pro­duce a gra­di­ent image.

via Kot­tke

Relat­ed Con­tent:

Mr. Rogers Takes Break­danc­ing Lessons from a 12-Year-Old (1985)

Mr. Rogers Intro­duces Kids to Exper­i­men­tal Elec­tron­ic Music by Bruce Haack & Esther Nel­son (1968)

Mis­ter Rogers Turns Kids On to Jazz with Help of a Young Wyn­ton Marsalis and Oth­er Jazz Leg­ends (1986)

Ayun Hal­l­i­day is an author, illus­tra­tor, the­ater mak­er and Chief Pri­ma­tol­o­gist of the East Vil­lage Inky zine.  Her cur­rent project is The­ater of the Apes Sub-Adult Division’s fast approach­ing pro­duc­tion of Ani­mal Farm at the Tank in New York City.  Fol­low her @AyunHalliday.

« Go BackMore in this category... »
Quantcast