TwitchFilm: Mini Teaser Alert! First BAAHUBALI Teaser Is Here!

The world is watching as SS Rajamouli's medieval epic Baahubali creeps closer to worldwide release this July. We've been waiting patiently for a real trailer for almost two years no, and while it seems we'll have to wait a couple more days for that (June 1st), the team at Arka Media Works has given us a little taste of what is to come with this 18 second mini-teaser. I don't know about you guys, but my appetite is definitely whetted....

[Read the whole post on]

TwitchFilm: Cannes 2015 Wrap: All Our Reviews And Top Picks

The Cannes 2015 film festival is all wrapped up and while we'll have a few more reviews trickling in, here is a list of everything we've seen and written up so far. See below for our thoughts on the top (and bottom) picks of the festival that was. Reviews Amy Review by Ryland Aldrich Carol Review by Ben Croll Coin Locker Girl Review by Pierce Conran Dheepan Review by Jason Gorber Green Room Review by Ryland Aldrich Inside Out Review by Jason Gorber Irrational Man Review by Jason Gorber Krisha Review by Ben Croll Lobster Review by Jason Gorber Love Review by Jason Gorber Macbeth Review by Jason Gorber Mad Max: Fury Road Review by Jason Gorber Madonna Review by Pierce Conran Mediterranea Review by...

[Read the whole post on]

Bifurcated Rivets: From FB

This made me LOL

Bifurcated Rivets: From FB

I did not know about this

Bifurcated Rivets: From FB

This is good

Bifurcated Rivets: From FB


Bifurcated Rivets: From FB


Slashdot: Ask Slashdot: Switching Careers From Software Engineering To Networking?

An anonymous reader writes: I am a software engineer with over 10 years of experience making approx 210k a year after bonus. I've seen countless of software engineering jobs off-shored or taken by H1Bs over the past 5 years. While I am pretty safe at my current job, software engineering as a profession is beginning to look bleak, and i am not even sure if I can ask for the same money if I decide to jump ship to another company (I live in an expensive area). A friend of mine who works as a network architect with dual CCIEs have no problem finding/landing jobs with high salary. His profession doesn't seem to be affected by outsourcing or H1bs, so I am tempted to switch from my field to networking for better stability and greener pastures. So the question is, should I do it? The reason why I am looking for the long-term stability is because I've a family of 3 to feed. I cannot afford to be jobless for more than 3 months if I do get laid-off, and software engineering doesn't seem to be the profession after years of observation to provide long-term stability.

Read more of this story at Slashdot. Mojo-IRC-0.20

IRC Client for the Mojo IOLoop

Recent additions: uri-bytestring 0.1.2

Added by MichaelXavier, Sat May 30 17:20:02 UTC 2015.

Haskell URI parsing as ByteStrings

Computer Science: Theory and Application: Hiding Failure | Kevin Rose

submitted by edparry13
[link] [1 comment]

Planet Lisp: Luís Oliveira: My answer to the Pretty Printer Puzzle

As promised, I'll describe my solution to the Pretty Printer Puzzle I proposed last week. To recap, we wish to pretty print a Lisp form to a string and identify the textual positions of arbitrary subforms therein.

First attempt

A couple of folks proposed a clever solution that goes like this: (1) replace the CAR of each subform with some unique token (a gensym should be close enough), (2) pretty-print that, (3) find the token positions and replace them with the original CARs.

Problem with this solution: changing the form affects pretty-printing. In particular, it will no longer be able to properly indent macros and special forms.

Second attempt

Another approach is to pretty-print then read the form back and track positions by either using a custom reader that keeps track of form positions (such as hu.dwim.reader) or instrumenting the standard readtable by wrapping the #\( reader-macro and doing the reading from a so-called form-tracking-stream.

Problem with this solution: it breaks down if the form contains unreadable objects.

Third attempt, getting closer

The pretty printer is customisable through a pprint-disptach-table. It is analogous to the reader's readtable". So, we try and instrument it like in the previous approach. Each time a list is about to be pretty-printed, we store the current position in the output stream.

Problem: we have been defeated by the pretty printer's intermediate buffer. Turns out the pretty printer only writes to the output stream at the very end of the process. Back to the drawing board.

Fourth and final attempt

But these attempts have not been in vain, and my final solution involves elements from all three. It goes like this:
  1. Pretty print the form normally.
  2. Pretty print the form again, this time instrumenting the pprint-dispatch-table to wrap lists with some token identifying the subform being printed. (I decided to use the unicode range U+E000..U+F8FF which is reserved for private-use, which seemed neat.) This messes up the pretty-printing a little bit, but not too much, it turns out.
  3. Cross-reference the token positions in #2 with #1 by taking advantage of the fact these outputs differ by whitespace (and tokens) only!

And that's it!

With this tool in hand, there are some interesting tools that can be built in SLIME, but that's another blog post. :-)

Hackaday: Hacklet 49 – Weather Display Projects

Everyone wants to know what the weather is, and what it is going to be. Today’s internet enabled forecasts give us continuous streams of current weather data and predictions from any of several computer models. Couple that with data from an on-site station, and you’ve got a lot of information to display! It makes sense that weather display projects would be popular with hackers, makers and engineers. What do you do after you build the worlds most awesome clock? Build the worlds most awesome weather display (and then incorporate a clock in there as well!).

Last week on The Hacklet I mentioned that there are two basic types  of weather projects on Sensing and Display projects. There was a bit of foreshadowing there, as this week’s Hacklet covers some of the best weather display projects on!

geoWe start with [Ashley Hennefer] and G.E.O, a project which is out of this world – literally. Geological Environment Observer, or G.E.O was created for NASA’s Space Apps Challenge. G.E.O’s mission is to keep astronauts on long-distance space flight missions connected with their home city (and planet). An astronaut programs the device with their home city and G.E.O takes it from there. Inside a glass globe, G.E.O creates weather patterns mirroring the programmed city. It does this with Adafruit NeoPixel LEDs, a water pump, a mist generator, and a wave shield. An Intel Edison controls the system. For now, weather data and programming are completed using a web interface. Once G.E.O launches though, data will be streamed via NASA’s deep space network.

flaps[Sephen DeVos] keeps track of the weather with a glance at his Internet Split Flap Weather Clock. Lots of weather apps use simple icons to display the current conditions. [Sephen] placed those icons on a mechanical split flap display which lets him know the conditions outside. The project’s case came from a donor clock given to [Sephen] by his parents. He then 3D printed an entire split flap mechanism, including the gears! Each 50 mm x 100 mm flap forms half an image.  A small stepper drives the flaps, while an IR detector lets the system know when it has reached a home position. Control is handled by an Arduino Nano and companion Ethernet shield. The Arduino checks the weather every 30 minutes. If conditions have changed, it flips to the right icon. Genius!

usmap[Dan Fein] is keeping track of the temperature across the entire USA with Weather Map. [Dan] works for Weather Underground, so it’s no surprise that he uses their API (accessed via a node.js script) for weather data. The data is fed into a spark core which then drives a string of 100 WS2812 LEDs. Each LED is mapped to a specific point in the continental USA. Color indicates the current temperature at that location. [Dan] does caution that you’ll have to slow down access to Weather Underground  if you’re using a free API key. Even with slower updates, this is still an awesome project!

yaws[Jeff Thomas] went the traditional route with YAWS – (Yet Another Weather Station). YAWS uses a 5 inch TFT LCD to display weather data from a number of sensors. [Jeff] got his display and the driver board from The driver board uses the venerable RA8875 display driver chip. The RA8875 handles all the hard parts of driving an LCD, like video RAM, refresh, and clocks. This allows a relatively slow Arduino to drive all those pixels. [Jeff] created a very handsome interface to display all his data, but he has a small problem – a memory leak causes the system to freeze up every 18 hours! We’re hoping [Jeff] will share his source code so the community can help him find that pesky bug!

If you want to see more projects like these, check the Weather Display Projects list on That’s it for this week’s Hacklet, As always, see you next week. Same hack time, same hack channel, bringing you the best of!

Filed under: Hackaday Columns

TwitchFilm: Seattle 2015: Exclusive Clip & Poster Debut For A RISING TIDE

World premiering at the Seattle International Film Festival this weekend is Ben Hickernell's A Rising Tide. We have an exclusive clip and the poster debut for you in conjunction with the premiere. The film stars Hunter Parrish, Tim Daly, Ashley Hinshaw, Jonathan Togo, and Victor Slezak. An inspirational story of redemption, A Rising Tide tells the tale of a young chef, Sam Rama (Hunter Parrish). After the destruction of his family's well-established Atlantic City restaurant during Hurricane Sandy, Sam must grow up quickly, taking the biggest risks of his life, both in business and love. When Sam comes to the aid of a wealthy patron (Tim Daly) and then falls for the newly separated Sarah Bell (Ashley Hinshaw), a chain of unexpected events unfolds for...

[Read the whole post on] PerlGSL-DiffEq-0.080_001

A Perlish Interface to Solving ODEs using GSL v1.15+

MetaFilter: Robot Cheetah Clears Its Latest Development Hurdle: Jumping Hurdles

This Terrifying Robot Cheetah Can Now Jump Over Things The jump is accomplished by using a three-part algorithm, which interprets data from the robot's onboard LIDAR system.

All the articles seem to be short, with little extra snippets of info in each:

Oh cool, now this robotic cheetah can make running leaps

Not Even Hurdles Are Safe With Latest Upgrade To MIT's Robot Cheetah, See The Giant Leap Made For Technology

programming: TIL GitHub supports Subversion

submitted by godlikesme
[link] [3 comments] Pod-Elemental-MakeSelector-0.10

Build complex selectors as a single sub

Recent additions: minst-idx

Added by muzzle, Sat May 30 16:42:58 UTC 2015.

Read and write IDX data that is used in e.g. the MINST database.

programming: I wrote a website in Rust and lived to tell the tale

submitted by steveklabnik1
[link] [comment]

Slashdot: Let's Take This Open Floor Plan To the Next Level

theodp writes: In response to those of you who are unhappy with your Open Office, McSweeney's has some ideas for taking the open floor plan to the next level. "Our open floor plan was decided upon after rigorous research that primarily involved looking at what cool internet companies were doing and reflexively copying them," writes Kelsey Rexroat. "We're dismayed and confused as to why their model isn't succeeding for our own business, and have concluded that we just haven't embraced the open floor plan ideals as fully as we possibly can. So team, let's take this open floor plan to the next level!" Among the changes being implemented in the spirit of transparency and collaboration: 1. "All tables, chairs, and filing cabinets will be replaced by see-through plastic furnishings." 2. "All desks will be mounted on wheels and arranged into four-desk clusters. At random intervals throughout the day, a whistle will blow, at which point you should quickly roll your desk into a new cluster." 3. "Employees' desktops will be randomly projected onto a movie screen in the center of the office." 4. "You can now dial into a designated phone line to listen in on any calls taking place within the office and add your opinion." Some workplaces might make you question just how tongue-in-cheek this description is.

Read more of this story at Slashdot. HTML-AutoTag-0.03

Turn data into HTML. Dallycot-0.151500

A linked open code language and processor

MetaFilter: Love Me Chicken Tender

Cockatoo loves Elvis. Other Cockatoo does not.

Slashdot: Google Chrome Tops 1 Billion Users

An anonymous reader writes with this excerpt from Venture Beat: At the I/O 2015 developer conference today, Sundar Pichai, Google's senior vice president of product, announced that Chrome has passed 1 billion active users. Less than a year ago, Google revealed Android has over 1 billion active users. These are indeed Google's biggest ecosystems. Google also shared that Google Search, YouTube, and Google Maps all have over 1 billion users as well. Gmail will reach the milestone next; it has 900 million users.

Read more of this story at Slashdot.

Recent additions: metrics

Added by IanDuncan, Sat May 30 15:09:51 UTC 2015.

High-performance application metric tracking

The Shape of Code: Joke: Student subjects in software engineering experiments

Most academic experiments in software engineering use the students available to the researcher as subjects, often classifying first year as novices and final year or postgrads as experts. If professional developers (i.e., non-student) subjects are used the paper will trumpet this fact; talk of comparing novices and experts is the give-away for an all undergraduate subject line-up. Most computing academics don’t write much software, so they are blissfully ignorant that they and their students are novices compared to a professional developer with a couple of years experience.

Results from well designed and executed experiments can reasonably be extended to cover people who share the skills used by subjects in the experiment. Becoming an expert programmer takes several years of continuous (i.e., several hours a day) practice. Using real experts in a programming experiment means that no measurable change in programming skill will occur during the experiment, while novices are likely to noticeably learn during the experiment and thus introduce unwanted sources of variation into the results. Of course novices will also take longer and are likely to have patterns of behavior that are not yet been selectively tuned to something that works in practice.

There is also an elephant in the room of student subjects in software engineering; some of the students are never going to get jobs in software engineering because they are completely useless at it. How does a student manage to get a degree in a software related subject and be unemployable as a software engineer? Money. Students are attracted by the money and lifestyle they hear a job in software engineering will offer and many Universities are happy to treat the computing department as a cash cow by offering courses that allow students to concentrate on “strategic” subjects and avoid having to get involved in nitty gritty details like programming. The University is probably defrauding some students by accepting them for a software related degree course.

My experience is that professional developers are happy to donate some time to taking part in a software engineering experiment. They just have to be asked, of course I do have the advantage of actually knowing some professional software developers.

Saturday Morning Breakfast Cereal: Saturday Morning Breakfast Cereal - Of Toast and Butter

Hovertext: The moral of the story is, why haven't we fixed this with magnets by now?

New comic!
Today's News:

Announcing Abby Howard will be our Keynote for BAHFest MIT 2015. (PS: submissions are open now!) 

Recent additions: razom-text-util

Added by akrasner, Sat May 30 14:37:40 UTC 2015.

Common text/parsing tools for Razom language packages.

Slashdot: NVIDIA SHIELD Android TV Reviewed: Gaming and Possibly the Ultimate 4K Streamer

Earlier this week, NVIDIA officially launched its SHIELD Android TV set-top device, with far more horsepower than something like Roku or Apple TV, but on par with an average game console, and at a more affordable price tag of $199. MojoKid writes: What's interesting, however, is that it's powered by NVIDIA's Tegra X1 SoC which features a Maxwell-derived GPU and eight CPU cores; four ARM A57 cores and four A53s. The A57 cores are 64-bit, out-of-order designs, with multi-issue pipelines, while the A53s are simpler, in-order, highly-efficient designs. Which cores are used will depend on the particular workload being executed at the time. Tegra X1 also packs a 256-core Maxwell-derived GPU with the same programming capabilities and API support as NVIDIA's latest desktop GPUs. In standard Android benchmarks, the SHIELD pretty much slays any current high-end tablet or smartphone processor in graphics, but is about on par with the octal-core Samsung Exynos in terms of standard compute workloads but handily beating and octal-core Qualcomm Snapdragon. What's also interesting about the SHIELD Android TV is that it's not only an Android TV-capable device with movie and music streaming services like Netflix etc., but it also plays any game on Google Play and with serious horsepower behind it. The SHIELD Android TV is also the first device certified for Netflix's Ultra HD 4K streaming service.

Read more of this story at Slashdot.

Recent additions: webkit

Added by HamishMackenzie, Sat May 30 14:21:44 UTC 2015.

Binding to the Webkit library.

Hackaday: 50 Shades of Gray Water Reuse

Entered into this year’s Hackaday Prize, [TVMiller] built a super cheap Arduino powered gray water recovery system.

The system is very simple and can be easily made for almost any bathroom. By making a zig-zag of PVC pipe underneath the sink, he’s created a simple grey water reservoir sized for his toilet’s flushing capability.  And if you use too much water, it just backs into the drain — think of it as a giant P-Trap! A 12V solenoid and 240L/h water pump switch on after the toilet has been flushed — refilling the tank with reused gray water! He’s also added an Arduino and an LCD screen to keep track of the water saved; with the nice touch of a HaD logo of course.

We love [TVMiller’s] project brief build logs — he doesn’t hold anything back.

Pipes were glued, the inhaled toxins coursing through my lungs and penetrating the cells, turning me in an enhanced human, now capable of lifting small things with great ease, like a stapler or Big Gulp.

And if you wanna skip a step altogether — why not combine your toilet and sink into one? No electronics necessary!

The 2015 Hackaday Prize is sponsored by:

Filed under: Arduino Hacks, green hacks

Instructables: exploring - featured: Quick and Mess-free Way to Cut Watermelon

It's watermelon season, and there's tons of "how-to-watermelon" posts and videos popping up everywhere, so here's one more! Gather your materials You will need:watermelon, of coursetea towel, to soak up the mess2 different sized knives:large chef's knife to cut it opensmaller paring knife to cut ...
By: beamerpook

Continue Reading »

MetaFilter: the hush of the night sky is the silence of a graveyard

The Great Silence is a collaboration between artists Allora & Calzadilla and writer Ted Chiang. Transcript

programming: Please Don't Block Everything but Googlebot in robots.txt

submitted by halax
[link] [6 comments]

Slashdot: Microscopic Underwater Sonic Screwdriver Successfully Tested

afeeney writes: Researchers at the University of Bristol and Northwestern Polytechnical University in China have created acoustic vortices that can create microscopic centrifuges that rotate small particles. They compare this to a watchmaker's sonic screwdriver. So far, though, the practical applications include cell sorting and low-power water purification, rather than TARDIS operations. Appropriately enough, one of the researchers is named Bruce Drinkwater.

Read more of this story at Slashdot.

Instructables: exploring - featured: Baked French Toast Recipe

There's so many ways we can describe this amazing Baked French Toast recipe. But, will let you guys be the judge of that :)!!! Full Ingredients Filling: 8 Bread Slices1/3 cup of Light Brown Sugar1/2 cup of Granulated Sugar6 Eggs1/2 cup Milk1/2 cup Heavy Cream1/2 cup Sweetened Condensed Milk2 tsps...
By: FoodLuvBites

Continue Reading »

MetaFilter: The Secret Sadness of Pregnancy with Depression

The myth of the pregnant mother who is high on hormones has had considerable staying power. Something sentimental in us likes the notion that the physical discomfort of pregnancy is outweighed by the thrill of nurturing a new life within your own body...We have not acknowledged how appropriately anxiety-ridden pregnancy is, how traumatic the change in identity that accompanies prospective motherhood can be. (slnyt)

Many mothers experience angst about the persistent admonition to expectant parents that nothing is ever going to be the same. Some imagine this vaunted change as a sentence of doom. Insofar as motherhood is a new language, it is hard to gain fluency before the child has been born. These troubling feelings are common among pregnant women, but for those with antenatal depression, they come to loom large, casting a shadow over all the positive aspects of expectancy. Many women who have endured this kind of depression speak of it in hushed voices.

Instructables: exploring - featured: Silk Painting Pansy Scarf

Pansies have a lot of scope for silkpainting, so I bought some recently and set to sketching their shapes and recording colours. I have a love of most things blue and purple so decided to make a scarf design using these colours.I made a scarf for my mother for mothers day, as she loves pansies too! ...
By: jenniferdouglas

Continue Reading »

Hackaday: Model House Models House, Vice-Versa

[Eric Tsai] is on a home-automation rampage. Not content with the usual smartphone-based GUIs, [Eric] built a cardboard model house that models his house. Open the garage door, and the model house’s garage door opens. Open the real front door, and a tiny servo motor opens the cardboard front door.

The model house also comes with a power meter that represents his current power usage, which is certainly useful for figuring out if something electronic has gone grossly wrong. You should watch the video (found after the break) all the way through, here’s the spot where he turns on an electric leaf blower. Despite a little big of lag that’s pretty cool!

But the system doesn’t stop there. Since he can control the garage door and some lights remotely via WiFi, the next logical step is to add a couple of buttons so that the model house can control the real house.

We’ve covered [Eric]’s home before. He set up simple, Arduino-based sensor packages all around his house, connected them together through the pub/sub framework MQTT and added in the open-source OpenHAB software interface. The door sensors connect to a hacked Wink hub. From whether or not his dog is barking to whether his laundry is done, [Eric]’s system knows it all.

We can’t wait until the cardboard house catches up with all of [Eric]’s home automation capabilities. A small cardboard dog with a piezo speaker that barks? Yes, please. In all seriousness, this is a cool idea and we think [Eric] has just scratched the surface.

And of course, he’ll need something to monitor the cardboard house’s status. We suggest a yet smaller cardboard house to put inside the cardboard house.  What features would you integrate into your own physical home automation controller?

Filed under: home hacks

Tea Masters: 11 Madison Park

3 étoiles au guide Michelin, quatrième du classement des 50 meilleurs restaurants du monde, premier aux USA pour le Business Week, 'Eleven Madison Park' fut l'une de mes destinations gustatives à New York le mois dernier avec Teaparker. L'ambiance dans cette grande salle est très différente de Per Se (où nous étions allés l'an passé). C'est un peu plus lumineux (mais pas assez pour faire de bonnes photos au diner) et c'est plus vivant, plus bruyant. L'ambiance est moins romantique et plus décontractée, tout en restant très élégante.

Mais c'est surtout pour le plaisir des papilles que nous sommes venus! Le menu est long et nous dégustons chaque 'plat' par petites bouchées, comme nous dégusterions un grand thé, en petites gorgées.

Tout fut bon et certains plats furent divins (ces oeufs Benedict au caviar, l'asperge aux truffes...). L'utilisation de produits nobles permet effectivement de réaliser des merveilles. C'est comme pour le thé: quand les feuilles sont exceptionnelles, il est plus facile d'arriver à un bon résultat. Mais pour être à la pointe de la gastronomie, ce restaurant ne se contente pas d'employer des aliments fins. Il utilise aussi des légumes communs comme ce radis (voir la photo en haut) ou des carottes. Mais, primo, ils seront très frais (comme des bourgeons) et, secundo,  on les présente de manière très esthétique et/ou de manière innovante (comme ces carottes 'tartare' broyées comme du boeuf cru!)
La présentation compte pour beaucoup, mais l'important c'est quand même que le plat soit très bon au départ.

De cette belle et longue expérience gastronomique, je remarque de nombreux points communs avec la pratique du Chaxi pour le thé. Je profite d'un rayon de soleil pour vous remontrer ma préparation d'un Oolong de Da Yu Ling
Fraicheur et qualité exceptionnelle des feuilles. Préparé avec soin et professionalisme. Et servi de manière harmonieuse et plaisante. Le feeling de cet Oolong arrive au niveau d'un tel restaurant 3 étoiles. Et c'est 0 calories!
D'ailleurs, le point faible du 11 Madison Park, c'est leurs thés et leur eau trop chlorée. Il est d'ailleurs possible de commander du thé là-bas, mais pas plus d'un thé par table. Leur autre problème vient de leur poteries. Trop épaisses et grossières, elles absorbent trop les saveurs. (Nous leur avons donné ce feedback). Bref, même en amenant nos propres feuilles, le résultat fut bien inférieur à ce qu'on peut goûter chez soi. 
Le thé reste donc encore une boisson très peu connue de la grande gastronomie. Or, on peut y retrouver des sensations similaires de plénitude gustative. Les chefs jouent sur les alliances de saveurs, de couleurs et de textures. Pour le thé, le jeu consiste à préparer un seul ingrédient (le thé) de la meilleure manière possible.
Et arriver ainsi à la pureté et au sublime.
Boire mieux chez soi que dans un '3 étoiles'!
Note: ma sélection des Oolongs de haute montagne du printemps 2015 est complète. Pour profiter de leur fraicheur cet été, je vous recommande de passer commande (bien) avant le 25 juin, avant que je ne parte 1 mois en Europe. Actuellement, j'offre 25 gr de Si Ji Chun Oolong de 2014 pour toute commande de 60 USD ou plus. Et la livraison est offerte au-delà de 100 USD!

Instructables: exploring - featured: The cable-aid

Hello, this Instructable will teach you how to create an aid to hold cables.We are two students industrial design at the university of Ghent (Belgium) and one student ergotherapy of the Howest of Kortrijk (Belgium). This is a project of cocreation to provide a solution specific for a specific user ...
By: PaulineD

Continue Reading »

Instructables: exploring - featured: Silk Painting Sunflower Cushions

Sunflower silkpainted cushions I painted and enjoyed quilting to give extra texture to the flowers. These were made for my sister who loves sunflowers and I thought it might be interesting to share the process of making them. Creating a Paper Template First job is to create a template, I drew o...
By: jenniferdouglas

Continue Reading »

programming: Humans should think of sizeof() as a function, says Linus Torvalds

submitted by arjun024
[link] [373 comments]

Hackaday: Programmable Pump Keeps Its Stick On The Ice

Need to water your plants? Pump some coolant on a mill? Fill a watermelon with booze? Never fear, because the third greatest Canadian behind [Alan Thicke] and [Bryan Adams] is here with the solution to all your problems! It’s a cordless pump for desktop CNC, repair, and horticulture that automates daily chores and pumps out exact amounts of liquid.

[Chris], [AvE], Bright Idea Workshop, or, ‘that guy that records videos in his shop’ is rather well-known around these parts; we’ve seen him make an $80,000 gold-plated cutting fluid pot, a copper laminate desk, and recharge his cell phone with a car and a pencil. He’s very, very good at futzing around in his shop and the dialog is the closest YouTube will ever get to Click and Clack the Tappet Brothers, albeit without wheezing laughter.

The Kickstarter is for a rechargeable cordless pump, controlled by a microcontroller, that dispenses liquids of varying viscosity onto the item of your choice. It’s perfect for adding cooling to a drill press, watering plants, or something or everything involving beer.

Details on the pump are a little sparse, but given the liquid never touches the pump we’re putting money on some type of peristaltic pump. Add volume measurement, programmable flow rate adjustment, a timer, and dispensing programmable volumes of liquid, and you’ve got something useful.

Thanks [Scott] for the tip.

Filed under: Crowd Funding Drum Machine Ideas

If you can’t see the videos please refresh the page.

Italy is a good place to develop drum machines!

A video posted by Leafcutter John (@leafcutterjohn) on

Working on a new drum machine in beautiful Italy.

A video posted by Leafcutter John (@leafcutterjohn) on

MetaFilter: "So what's Nintendo," you ask, "and why should I care?"

John Stossel on 20/20 in 1988: Nuts For Nintendo

Disquiet: Sound as Byproduct of Art

There is no embeddable code for the new collaboration between Zimoun, best known for his minimalist cardboard and metal sound installations, and Richard Garet, an artist whose work also often involves sonic environments. It’s a single track, posted on the website of the label Leerraum, To listen, click through; it’s currently the topmost entry. It’s a low level texture of physical machines running some routine procedure, slow motion noise like things rubbing slowly against each other. Old gears. Ruined grooves. Broken devices. It is, I imagine, the byproduct of one of Zimoun’s phenomenal installations, in which a post office’s worth of cardboard boxes, or a startup’s worth of ping pong balls, or an orthodontist’s worth of wires, combine to create a low-fi generative patterning. The installations are always compellingly stark. Here we can only hear them, and ponder what engineering has produced this most minimal of technos.

Zimoun has been posting new videos of late at his feed. Here are some of the most recent ones. Watch them once. Then close your eyes and turn up the volume:

More from Garet at and Zimoun at

Hackaday: Hackaday Prize Entry: A Better DIY CT Scanner

If you’re entering something in The Hackaday Prize this year, [Peter Jansen] is a guy you need to watch out for. Last year, he won 4th place with the Open Source Science Tricorder, and this year he’s entering a homebrew MRI machine. Both are incredible examples of what can be built with just enough tools to fit on a workbench, but even these builds don’t cover everything [Peter] has built. A few years ago, [Peter] built a desktop CT scanner. The CT scanner worked, but not very well; the machine takes nine hours to acquire a single slice of a bell pepper. At that rate, any vegetable or fruit would begin to decompose before a full scan could be completed.

This didn’t stop a deluge of emails from radiology professors and biomedical folk from hitting [Peter]’s inbox. There are a lot of people who are waiting for back alley CT scans, but the CT scanner, right now, just isn’t up to the task. The solution is iteration, and in the radiology department of, [Peter] is starting a new project: an improved desktop CT scanner.

The previous version of this CT scanner used a barium check source – the hottest radioisotope source that’s available without a license – and a photodiode detector found in the Radiation Watch to scan small objects. This source is not matched to the detector, there’s surely data buried below the noise floor, but somehow it works.

For this revision of a desktop CT scanner, [Peter] is looking at his options to improve scanning speed. He’s come up with three techniques that should allow him to take faster, higher resolution scans. The first is decreasing the scanning volume: the closer a detector is to the source, the higher the number of counts. The second is multiple detectors, followed up by better detectors than what’s found in the Radiation Watch.

The solution [Peter] came up with still uses the barium check source, but replaces the large photodiode with multiple PIN photodiodes. There will be a dozen or so sensors in the CT scanner, all based on a Maxim app note, and the mechanical design of this CT scanner greatly simplifies the build.

Compared to the Stargate-like confabulation of [Peter]’s first CT scanner, the new one is dead simple, and should be much faster, too. Whether those radiology professors and biomed folk will be heading out to [Dr. Jansen]’s back alley CT scan shop is another question entirely, but it’s still an amazing example of what can be done with a laser cutter and an order from Mouser.

The 2015 Hackaday Prize is sponsored by:

Filed under: The Hackaday Prize Comic for 2015.05.30

New Cyanide and Happiness Comic

All Content: Video: Chaz Ebert Reports on "Youth," "Macbeth," "Chronic," and More


In our latest video from the Cannes Film Festival, Publisher Chaz Ebert begins with a report on the divisive response to a film she greatly admired, Paolo Sorrentino's "Youth," starring Michael Caine, Harvey Keitel, Paul Dano and Rachel Weisz. Foreign correspondent Lisa Nesselson comments on the wide range of critical responses at this year's Cannes Film Festival in particular. Chaz offers her take on Justin Kurzel's unique vision of "Macbeth" and offers footage of a fascinating question she asked at the press conference of the film's star, Michael Fassbender. Footage of a panel led by Chaz Ebert on empathy at the American Pavilion is also included along with more details about The Ebert Center. Finally, she also offers her thoughts on "Chronic," starring Tim Roth, and "Valley of Love," starring Gerard Depardieu and Isabelle Huppert.

For more Cannes coverage at, visit our table of contents. Cannes 2015 Report 3 from The Mint on Vimeo.

Toronto After Dark Film Festival Updates: 2015 ALL-ACCESS Passes Now On Advance Sale!

Toronto After Dark’s fan-favourite ALL-ACCESS PASSES are now on sale to our 10th Annual Horror, Sc-Fi, Action & Cult Film Festival, which runs nine thrilling nights, this Oct 15-23, 2015 at the Scotiabank Theatre in downtown Toronto! Enjoy the entire festival in style with maximum savings and convenience this year! But Hurry: If you’re interested in getting a Pass, please be aware, only 200 are available and they sell out each year. To find out why they’re so popular with fans and buy yours now, click here.

Planet Haskell: wren gayle romano: Migrating emails etc

I've been working on culling a bunch of my old email addresses and unifying my username across the internet. I've mentioned a number of these changes before, but every few months I run into folks who've missed the memo. So, for those who keep up with my blog or follow Haskell Planet, here's the latest rundown:

  • —is dead
  • —is dead
  • —will soon be dead
  • My Perl forwarding address lives—
  • My Haskell forwarding address lives—
  • My current work address is—
  • My personal email at is also lives
Code Hosting & Other User Names
  • My BitBucket username has changed from winterkoninkje to wrengr
  • My GitHub username has changed from winterkoninkje to wrengr
  • My IRC username has changed from koninkje to wrengr

comment count unavailable comments

Planet Haskell: Felipe Almeida Lessa: Changing NetworkManager route metrics

If you use NetworkManager with more than one interface, you probably want to control the metric of their routes. Here’s one way you can do it.


I got a PCI Express WiFi card (wlan0) and a USB WiFi dongle (wlan1). On my system, NetworkManager will activate both at the same time. Then it gives metric 600 to the first one to be activated, and 601 to the second one.

What I wanted was to say: hey, NetworkManager, use metric 500 for wlan1 and 600 for wlan0. It doesn’t look like this is supported, though. Also, DuckDuckGo and Google didn’t help me much.

Digging through the nm-settings(5) man page, though, I found the route-metric option.  It’s not ideal because it’s applied to a connection, not to a device.  But it works fine for my use case as each WiFi interface is connected to a different WiFi network.

Step 1: Find out which are your connections

Use the nmcli helper to list your connections:

$ nmcli connection
NAME       UUID                                  TYPE             DEVICE
Network 1  f0ed603c-f3c3-4acb-b54b-bb857bd9c5b5  802-11-wireless  wlan0       
Network 2  2b4b7240-36bd-407a-a3aa-169abb0ce6c4  802-11-wireless  wlan1

As you can see here, each interface is using a different connection.

Step 2: Set the connection’s default route metric

For example, to set the wlan1 interface’s default route metric to 500, just change its connection:

$ nmcli connection modify uuid 2b4b7240-36bd-407a-a3aa-169abb0ce6c4 ipv4.route-metric 500
$ nmcli connection modify uuid 2b4b7240-36bd-407a-a3aa-169abb0ce6c4 ipv6.route-metric 500
$ nmcli connection show   uuid 2b4b7240-36bd-407a-a3aa-169abb0ce6c4 | grep route-metric
ipv4.route-metric:                      500
ipv6.route-metric:                      500

Step 3: Check that your routing table is correct

NetworkManager should automatically change the route’s metric:

$ ip route
default via dev wlan1  proto static  metric 500 
default via dev wlan0  proto static  metric 600 dev wlan0  proto kernel  scope link  src  metric 600 dev wlan1  proto kernel  scope link  src  metric 500

If it didn’t, try restarting NetworkManager.

Computer Science: Theory and Application: What happens if you relax the "polytime" apsect of polytime verifiers in the definition of NP

One definition of NP is the set of languages where members all have a polynomially larger witness string, which concatenated together form exactly the elements of some other language in P. In symbols:

L ∈ NP iff L = {x | ∃ y s.t. (x,y) ∈ L', |y| < |x|k , L' ∈ P}

I was thinking what happens if you start relaxing some of the constraints. What happens if |y| can be arbitrarily large, and L' is only required to be decidable?

{ L = {x | ∃ y s.t. (x,y) ∈ L', L' ∈ R}}

I was hoping that this would suffice as a definition for R.E. in the following manner:

y = <some Turing Machine configuration history> L' = a machine M_check that runs a recognizer M_rec of L on x, and at each step makes sure that the work tape of M_rec at step i matches up with the i'th line in y.

Basically "y" is a proof that the recognizer accepted on x, while M_check actually makes sure that the proof is valid.

Is this mathematically sound? It's been many years since I've taken a class on complexity theory.

submitted by Aenonimos
[link] [2 comments]

i like this art: Tyler Los-Jones


Tyler Los-Jones

Work from We, ourselves included at Ditch Projects.

“We, ourselves included is a meditation on landscape photography, representation and inherited assumptions about environments. These works began as typical tourist images taken while visiting Glaciers in-and-around Banff, Jasper, Yoho and Kootenay parks this past summer. The Peyto, Jumbo, Daly and Saskatchewan Glaciers are depicted alongside unnamed ice and snow deposits. These images are printed as long panoramas which are curled and folded in response to the geology of the original photograph. The final folded form is re-photographed in the studio and printed flat.

This process results in an uncanny image which reflects the uncertainty of our current ecological crisis. It is becoming more widely accepted that we are living in the Anthropocene – an epoch where the effects of human activity have registered at geologic scales. Yet in spite of our growing awareness of our embeddedness, our depictions of landscape continue to portray ecosystems as exterior, objective and dramatically disconnected from human activity. The works in We, ourselves included slowly unsettle and complicate our relationship to landscape photography by quietly bringing the unnatural aspects of our conception of nature to the forefront.” – Tyler Los Jones

Computer Science: Theory and Application: Has anyone here ever made their own markup language?

Just putting some thoughts out there to generate some discussion and learn more.

This all started because my 50 page report in (iWork) Pages hit a bug in the program. If my table of contents goes beyond 1 page, my whole report gets nuked. :(

I was slightly surprised to see that the Wikipedia page for markup languages is pretty short. I mean, I get that programming languages are probably more useful. But, there are also tons of people that write books, essays, papers, and other things. Maybe a really easy to install, learn, and use markup language could be helpful to more than a few people?

The only markup language I know is HTML. It's super repetitive and not fun to write. I'm thinking about learning LaTeX. Some of the syntax seems a little warty, like large vs Large vs LARGE. In addition, I have no clue how to install it. brew search latex kind of scared me. But, LaTeX is new to me, so I'm sure that adds to the scariness.

Anyway, all of this got me thinking.

  • What would a modern or good or even ideal markup language look like?
  • Is creating a markup language as hard as creating a programming language?
  • What do people like about LaTeX? What do people hate about LaTeX?
  • Do non-programmer authors use LaTeX? Why or why not?

Okay, I'll stop procrastinating now. Back to figuring out my report. :/

submitted by om0tho
[link] [7 comments]

TwitchFilm: Panorama Europe 2015 Offers Some Of The Best Recent European Films

Panorama Europe 2015, the seventh edition of the festival (formerly known as Disappearing Act) which brings some to the best recent examples of contemporary European filmmaking to New York, screens from May 29 through June 14 at the Museum of the Moving Image and Bohemian National Hall.This year's festival consists of 16 features, including films from Albania, Austria, Belgium, Croatia, Czech Republic, Estonia, France, Germany, Greece, Hungary, Lithuania, Poland, Slovenia, and Spain. Highlights include the opening night film Gods, a Polish biopic on the country's first successful heart transplant surgeon, and the closing night film Violet, the award-winning Belgian film which premiered in New York at the New Directors/New Films festival. Other selections include such acclaimed films as Greece's Xenia, Austrian provocateur Ulrich Seidl's latest work...

[Read the whole post on]

Computer Science: Theory and Application: 3rd year CS major here and I know almost nothing about software engineering in the real world. Where do I start?

In a week I'll have completed my third year as a CS major at UC Davis. I've done well in my classes and have a good knowledge of the CS major fundamentals like data structures, algorithms, OOP, operating systems, and more. However, I know almost nothing about software engineering in the real world. Most of the CS majors at our campus go on to be software engineers, and it sucks that we experience very little of what software engineers do on campus.

I'll be starting my first real software engineering internship in 2 weeks and I have no idea what to expect, but I am excited to finally get some experience.

Anyway, I will have a lot of time to kill this summer since I'll be interning instead of going to school. I'll be bored as hell when I get home unless I find something to do. So my plan is to get some decent experience learning about what I can do with my degree. I know almost nothing about web development, iOS/Android development, and building applications in general. I code a lot in C/C++ in school and Python on my free time. I consider myself an above average C/C++ when compared to most students.

So where would you guys recommend I start looking to get some decent knowledge on what exactly I can do with my CS degree? I'll probably spend some time playing around with Android Studio this summer to see what exactly app development is like but I wouldn't know where to start for web development. Other than that I have no clues on what things I should be looking into. I would love some input!

submitted by Call_Me_Salamander
[link] [37 comments]

Greater Fool - Authored by Garth Turner - The Troubled Future of Real Estate: The accident

BATH modified

He’s been out of the country on work assignment for the past four years. Now he’s back. Shocked. “I can’t believe the euphoria in the real estate market,” says Jordan. “Keeping in touch with the headlines while away doesn’t do this story justice.”

So, he rents now. Big social mistake. “Most consider me a peasant of sorts for renting because “the monthly carry to buy is no more than rent”. For starters that statement is not true for most, and even if it were you are looking at rate renewal risk, ownership of an asset at highly inflated prices driven by ultra low rates and for most a single asset strategy for building wealth,” he explains.

“The scariest part is the people with these views are not stupid or uneducated, however I would suggest financially illiterate. As a society we need to do a better job of educating our people to make better financial decisions, the system has failed many and there will be much pain ahead. I’ll be happy to watch this car accident from a distance.”

Well, I heard from Jordan on the same day that some lights went out in Alberta. Across the nation, in fact. Logic tells us that a collision with destiny may be closer than it was a few months ago. Here’s why…

The economy’s blowing smoke. GDP (gross domestic product, a measure of economic growth) shrank 0.6% on an annualized basis in the first three months of 2015. That’s a lot. But it gets worse. Business investment dropped almost 10%, thanks largely to misery in the resource sector. The guys who support these industries are also getting creamed – activity down about 18% in both February and March. Then, as you know, we lost 19,700 jobs in April as retailers punted an army of workers amid lousy sales

And while the economy overall was in Preparation H mode with shrivelling job prospects, guess what people were doing? You bet. Buying houses with borrowed money. Residential investment expanded by 4% – a big number – thanks in part of unfettered condo construction. As I’ve also told you, household debt bloated considerably – by about 8% – during the same period GDP was shrinking .6%.

Do these people have any idea what they’re doing? Of course not. Jordan sees that. They’re probably hooped.

Now, what about America? News also arrived that the US economy shrank an equal amount in the first three months of the year. So are things are messed up there, too? Does this mean the Fed will never raise interest rates and a recession is coming?

Nah, it doesn’t. Incomes actually grew in Q1, payrolls rebounded by a strong 223,000 new jobs in April and corporate profits advanced 3.7% from the same time a year earlier. Car sales took off, selling at an annualized rate of about 17 million. Orders for capital goods increased in both March and April showing corporate investment in increasing, while going in the opposite direction here. Did you hear GM is spending half a billion to build a new Corvette factory, just for Boomer guys with hormone problems who like to wear ball caps and gold chains? And the US housing market is doing just fine – prices up 5% nationally – despite a jump in mortgage rates. New home sales are ahead 6.8% and the number of pending deals in the resale market is at the highest point in nine years.

The unemployment rate is down to 5.4%, or about half of the level after the GFC and the best number since the spring of 2008. Applications for jobless benefits – which have spiked in Alberta – are at 15-year lows south of the border.

So the consensus of economists is that the US economy will rebound, and grow at the rate of 2.7% for the current quarter, which means a few things. First, I sure hope you took the advice offered here two years ago to position more of your portfolio in American and international assets than Canadian ones. Second, the interest rate hike signalled by the Fed for later this year is still on. Third, never, ever, ever believe what you read in the comment section of this pathetic blog.

Unless it agrees with me.

Winter modified

Planet Haskell: Holden Karau: Learning Spark - now updated for Spark 1.3

I'm pleased to announce, albeit somewhat late, that the Learning Spark book has been updated for Spark 1.3+, including Spark SQL's DataFrames and . In the process we also fixed a large number of errata issues reported, so please keep reporting issues so we can keep improving.

TwitchFilm: Poster Premiere & Trailer For Indie Adventure SUPERIOR

Writer/director Edd Benda's feature debut Superior will world premiere next Friday as part of LA's Dances With Films festival. We've got a first look at the film's poster and the trailer for you below. During the height of the Vietnam War in 1969, Charlie is on his way to Michigan Tech University, and Derek is counting the days to his inevitable military draft eligibility. Before their futures take hold, the lifelong best friends embark on one final adventure: a 1,300 mile bike ride along the shores of the gargantuan Lake Superior. With two-speed Schwinn bicycles and limited preparation, Charlie and Derek pedal through the massive northern backwoods of Michigan, Minnesota, and Canada. Along the way they face hunger, exhaustion, and the kind of people in...

[Read the whole post on]

Toronto After Dark Film Festival Updates: Join us for 2015 Toronto After Dark Film Fest this Oct 15-23 at Scotiabank Theatre!

We’re thrilled to announce the dates for this year’s 10th Annual Toronto After Dark Film Fest! Join us this October 15-23, 2015 for 9 amazing nights of new horror, sci-fi, action and cult movies at the Scotiabank Theatre, 259 Richmond St West in Toronto, Canada.  Key Pre-Festival Dates: Running now through to July 31: Submit Your Film via our Call for Entries Now On Advance Sale:  Festival All-Access PassesEarly September: First Wave of Film Titles including Half the Feature Film Lineup Announced. End September: Complete Film Lineup,  Schedule and Single Tickets Available. Stay Tuned for more updates coming soon! Any Questions? Please Contact Us. See You After Dark this October!

Toronto After Dark Film Festival Updates: Happy Holidays and See You After Dark in 2015!

Wishing all our followers and supporters a very Happy Holidays!  Stay tuned for an update by the end of Mar 2015 when we will announce our Call for Entries and Dates for our 10th Annual festival set to run next October! See You After Dark in 2015!

Paper Bits: larstheyeti: Happy Friday! Current status.


Happy Friday!

Current status.

BOOOOOOOM!: Graffiti just like Grandma used to make


LATA 65 is introducing older citizens of Lisbon to graffiti. With the help of established street artists, attendees of the workshop learn the history of street art, create their own stencils/tags, and are taken out into the city to make their mark. The project aims to create a sense of solidarity and dispel the assumptions that tend to surround street art and graffiti culture. More images of the participants and their work below.

View the whole post: Graffiti just like Grandma used to make over on BOOOOOOOM!.

BOOOOOOOM!: Tom Rosenthal – Don’t Wait


Video for “Don’t Wait,” by British songwriter Tom Rosenthal, features a fair amount of twirling and other random gestures of boredom. Watch the delightful video below.

View the whole post: Tom Rosenthal – Don’t Wait over on BOOOOOOOM!.

Colossal: Ellie Davies Creates Forest Landscapes Illuminated with Fields of Stars and Smoke



Ellie Davies' studio is the forest, creating magical, fairytale-like stills throughout the UK. Davies has been exploring this terrain for the past seven years, attempting to uncover the complex interrelationships between landscape and the individual.

Davies creates both temporary and non-invasive interventions within each forested scene. By incorporating pools of light, smoke, and craft materials she places the viewer in the liminal space between reality and fantasy, a re-exploration of the natural world around us. In her series Stars, the artist overlays her own photography with stars plucked from imagery taken by the Hubble space telescope. These mystical images are created in order to encourage pause, and provoke thoughts about how landscapes influences our identity.

Davies lives in London and received her MA in Photography from London College of Communications in 2008. She is represented by several international galleries including A.Galerie in Paris, Crane Kalman BrightonSophie Maree Gallery in The Netherlands, Brucie Collections in Kiev, and Art Gemini, Singapore. Recently Crane Kalman Gallery Brighton took her work to the Photo London Art Fair at Somerset House from May 21st through 24th, 2015. (via Kateoplis, My Modern Met)













Open Culture: JS Bach’s The Well-Tempered Clavier Artistically Animated with Pulsing Neon Lights

The Well-Tempered Clavier, composed by JS Bach between 1722 and 1742, remains one of the most innovative and influential works in the history of Western classical music. A website from Northern Arizona State U. sums up what essentially made Bach’s composition — a collection of 48 preludes and fugues spread across two volumes — so innovative, so influential.

One of Bach’s primary purposes in composing these cycles was to demonstrate the feasibility of the “well tempered” tuning system that would allow for composition in every key.

Another purpose of the Well-Tempered Clavier was to reveal how modern and progressive composition could be informed by conservative ideas. The Well-Tempered Clavier is an encyclopedia of national and historical styles and idioms. Its influences range from the white-note style of the Renaissance motet to the French manier. Ironically, half of this stylistic smorgasbord is expressed in fugue, a form that was out of date upon the cycle’s completion. Bach was of course aware of this. His hope was to defend the venerable form by demonstrating how it could absorb contemporary flavors.

If you’ve never experienced Bach’s piece, then I’d encourage you to listen to the 1960s recording by Glenn Gould. Or watch a section of the piece being performed on the All of Bach website — a site that will eventually put 1080 Bach performances online, for free.

Above, we have something a little different. Created by director and visual artist Alan Warburton, this newly-released video takes a famous section of Bach’s composition and animates it with pulsing neon lights. Describing what went into making this video, the Sinfini Music website writes:

Alan’s incredible design incorporated many thousands of separate CGI lights, every one of which had to be tailored to the precise duration of Pierre-Laurent Aimard‘s note strikes. ‘I needed to find a way of automating the process of these turning on and off in time with the music,’ says Alan. With no midi file of the performance available, he was faced with the seemingly impossible task of matching every note of a stand-in midi file to the recording, by ear alone…

Then it was a question of rendering the animated data in CGI within the virtual space created especially for the animation. This too, was no mean feat, even for the army of cloud-based computers that had a hand in the task. Each frame took 15 minutes to render because of the thousands of calculations involved in activating each light as well as the shadows, glows and reflections required to make the scene look truly life-like.

Sinfini Music, which commissioned this project, has more on Warburton’s creation here.

Hope this gets your weekend started on the right, er, note.

via The Kids Should See This

Related Content:

All of Bach Is Putting Videos of 1,080 Bach Performances Online

A Big Bach Download: All of Bach’s Organ Works for Free

The Genius of J.S. Bach’s “Crab Canon” Visualized on a Möbius Strip

All Content: Tu dors Nicole


Stéphane Lafleur’s great “Tu dors Nicole” is a remarkable tonal balancing act in such a way that it’s difficult to figure out how he pulls it off. It is both light as a feather and emotionally resonant. It is defiantly episodic and yet has a cumulative power in its storytelling. It is both airy and emotionally lived-in at the same time. Lafleur captures something about those hazy days of early adulthood in which moments that feel like they have no importance suddenly do. It’s about that unique window of time in which our friends sometimes move at a different pace than we do, making decisions we don’t understand. It’s about those days in which we long to advance to something new without realizing that there may be nowhere to go. And it’s funny, heartfelt and gorgeously shot. This is an excellent film.

Nicole (Julianne Côté) has graduated from college, lives at her absentee parents’ house (they’re away for the summer) and works a menial job that she doesn’t particularly like. There’s not much going on in her small Quebec hometown, as evidenced by Nicole’s casual observations of the neighbors around her doing menial things like cleaning up dog poop and dusting light fixtures. THIS is adulthood. No need to race too quickly to get to it. And so Nicole kind of floats through life with best friend Véronique (Catherine St-Laurent) until the two mentally stumble upon a plan to take a trip to Iceland. Nicole just got a credit card, and it’s like everything is free, right?

As they practice Icelandic, Nicole’s plan is derailed by the return of her brother Remi (Marc-André Grondin), who wants to use his parents’ pad as a band practice location. His bassist is on the verge of fatherhood, which leads Remi to dire predictions about the future of the band, while he also hopes that their new drummer will end a line of replacements at that position. It doesn’t help that Véronique seems drawn to the newest band member. There’s a fantastic series of scenes in which Véronique goes from Nicole’s side in one scene to talking to the band in another to singing with them. Nicole has only one real friend and they were going to run away together? What will this do to that plan?

Lafleur has an amazing eye and voice when it comes to the eccentricities of smalltown life. The most memorable character in this quirky milieu is Martin (played by Godefroy Reding and voiced by Alexis Lefebvre), a 10-year-old who hit puberty early and sounds like a grown man, playfully hitting on his former babysitter. Nicole and Véronique’s employers feel like characters of their own as well. But the film belongs to Nicole, even if Lafleur is careful not to overplay the “perspective piece” approach. We regularly watch Nicole leave the frame and then cut to another scene with her, as if we’re watching her from afar without being asked to understand all of her thoughts and motives—a common problem of the coming-of-age drama.

About that visual style: Lafleur and cinematographer Sara Mishara shot “Tu dors Nicole” in beautiful black-and-white, setting up visual compositions that are both gorgeous and thematically resonant. The striking imagery of “Tu dors Nicole” (Mishara crafts amazing imagery from the mundane such as a shot of Nicole in aisles of clothing or barely lit by the illumination of a sewing machine) adds to the dreamlike nature of the piece. The summer after college is a hazy time for most of us—putting away childish concerns without fully understanding what it means to be an adult. After playing miniature golf, Nicole turns to Véronique and says, “This used to be more fun.” We can all relate.

Mishara’s stunning cinematography and Lafleur’s direction wouldn’t matter without the lived-in, genuine performance from Côté. She is tasked with a difficult role in that Nicole is more often a casual observer of the world around her than someone who comments on it. And yet Côté is very careful to not turn Nicole into a snarky misanthrope. She is more uncertain than derisive, which makes her relatable and likable. We want Nicole to find something that makes her happy, or something that makes her anything at all. Unlike so many coming-of-age films, Lafleur offers no easy answers or pat clichés about early-life crises. He merely gives us a character floating through a definitive summer in her life. And then leaves her there, still floating towards an unknowable future.

Planet Haskell: Edward Z. Yang: Ubuntu Vivid upgrade (Xmonad)

Another half year, another Ubuntu upgrade. This upgrade went essentially smoothly: the only things that stopped working were my xbindkeys bindings for volume and suspend, which were easy to fix.

Volume up and down

If you previously had:

#Volume Up
"pactl set-sink-volume 0 -- +5%"
    m:0x10 + c:123
    Mod2 + XF86AudioRaiseVolume

this syntax no longer works: you must place the double dash earlier in the command, as so:

#Volume Up
"pactl -- set-sink-volume 0 +5%"
    m:0x10 + c:123
    Mod2 + XF86AudioRaiseVolume

Do the same for volume down.


If you previously had:

"dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend"
     m:0x10 + c:150
     Mod2 + XF86Sleep

UPower no longer handles suspend; you have to send the command to login:

"dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager.Suspend boolean:true"
    m:0x10 + c:150
    Mod2 + XF86Sleep

explodingdog: “Grateful”


OUR VALUED CUSTOMERS: To her friend...

Penny Arcade: News Post: Spice Girl

Tycho: The first part of the strip is absolutely true: his haircut man was not available.  It’s a continuum of human experience I’m not connected to in any way.  I “cut my hair” the way a druid gathers mistletoe: under a full moon, with a scythe. Upon learning that he would be granted an audience with the Master Barber, the pun shone brightly in his mind.  Master Barber is an actual term I was not previously aware of, but what it means is dependent on where you are.  Occasionally a class quest is required.  In Lancashire, becoming a Master Barber…

Quiet Earth: Bloody Teaser for ASH VS. THE EVIL DEAD TV Series

Starz has released a teaser trailer for their upcoming Ash vs Evil Dead. The series is considered a sequel to the original franchise, not a reboot, and yes it stars Bruce Campbell.

Ash vs Evil Dead premieres fall 2015 on Starz. The 10-episode series finds his "aging chainsaw-handed monster hunter forced to face his demons — both personal and literal — when a Deadite plague threatens to destroy all of mankind."

The series is exec produced by Sam Raimi, Rob Tapert and Campbell, who were the original filmmakers of the franchise. Raimi is directing the first episode, which he wrote with Ivan Raimi and Tom Spezialy.

Recommended Relea [Continued ...]

programming: Announcing GitTorrent: A Decentralized GitHub

submitted by xxv
[link] [238 comments]

Computer Science: Theory and Application: Introduction to Competitive Programming

submitted by SCRUM_is_a_cult
[link] [10 comments] Blog: Wireless Electronic Notice Board using GSM

This project demonstrates how to design a wireless electronic notice board using SST89E516RD-40-C-PIE microcontroller. The notice boards are important in public places like railway stations, parks and airports. Presently almost all electronic notice boards are designed using wired system. One of the drawbacks of the design is the system’s flexibility in terms of placement. The aim of this project is to develop a wireless notice board that can be installed in any public areas and will display the latest information sent from the user’s mobile.

The above circuit consists of Microchip Technology’s SST89E516RD-40-C-PIE microcontroller, GSM module, level converter and 16×2 LCD. The LCD is connected to P1.0 and it is used to display message. The GSM module is connected to the SST89E516RD-40-C-PIE microcontroller through the MAX232 IC. Only four data lines are required to display the data, which are connected to P1.4, P1.5, P1.6 and P1.7 respectively. In order to communicate with GSM, some AT commands are sent through the serial connection (UART Protocol). The module requires 9600-baud rate. The GSM modem is duly interfaced through level shifter IC for establishing RS232 communication protocol to the microcontroller. The message received is sent to the microcontroller that further displays it on electronic notice board, which is equipped with a LCD display. It is interfaced to a microcontroller from 8051 family duly powered by a regulated power supply.

This GSM based e-notice board has various applications used in several domains including banks, stock exchanges, traffic control, public advertisements, and educational sectors. Further development to this project can be done by providing message storage facility by non-volatile memory i.e. EEPROM attached to the microcontroller for retrieval of old messages if required. It can also be expanded to a bigger LCD screen.

Wireless Electronic Notice Board using GSM  – [Link] Blog: Tiny audio amp produces 1.9 W from 5 V



The PAM8905 is a new audio amp chip from Diodes Incorporated measuring just 1.5 x 2.0 mm. The design operates in class D mode, achieving a total harmonic distortion of 1% (plus noise) and delivering a maximum of 1.9 W into 8 ohm using a power supply in the range between 2.8 V to 5.2 V. The PAM8905 features an integrated boost converter powering the output stage to achieve the rated output power and maintaining volume with falling battery voltage. The boost converter is a fully synchronous design, ensuring a low external component count and high efficiency.

Tiny audio amp produces 1.9 W from 5 V – [Link] Blog: Nuimo: Seamless Smart Home Interface


Nuimo is a universal controller for the internet of things. Control your music, lights, locks and more.

Nuimo is an intuitive and natural way to interact with your connected devices. Nuimo works with any bluetooth device or application including Sonos and Philips Hue.

Nuimo is a freely programmable controller and wireless so you can take it anywhere. Using the nuimo you can control all of your devices through our simple and seamless physical controller.

Unlike the touch screen, nuimo has a number of touch based inputs that feel familiar and suit your needs. It incorporates capacitive touch, gesture recognition and a 360 degree analog ring that gives you precise control over everything from the volume of your music to switching off your lights. These inputs are easily mappable to the devices and applications you care about most.

Nuimo: Seamless Smart Home Interface – [Link] Blog: ESP8266 + DS18B20 Temperature sensor sends data to


Mohamed Afzal has written an article detailing how to send data to with ESP8266 + DS18B20 temperature sensor:

The stock Firmware in the ESP8266 supports AT commands and for communicating with this need an micro-controller like Arduino. But i want to make a simple solution for that without using external micro-controller. NodeMCU firmware was the best thing i found. To upload the NodeMCU firmware please do a google search, there are tons of video’s and supporting documents out there. I am not going to explain the flashing in this post.
NodeMCU is Lua based firmware and i hope most of the people will know it. Most router GUI also built by Lua.
If you are done with the flashing the ESP8266 module, lets connect the DS18B20 to GPIO 0. If you are not aware of pin mapping please check it before connecting anything to the module.

ESP8266 + DS18B20 Temperature sensor sends data to – [Link] Blog: 6 Volt 5 Watt solar charge controller


Steve made this 6 volt 5 watt solar charge controller project, that is available at Github:

Here is a 6 volt 5 watt solar charge controller project using a dedicated printed circuit board from and an Arduino pro-mini.
The board uses sot-23 low RDSon P channel mosfets (Si2369). It has voltage and current sensing, and 3 configurable switched or unswitched outputs.

Additionally, using a Bus Pirate you can grab charge controller voltages, currents, and other variables at 5 times a second using a Python3/tkinter program I wrote to go with this project. This program uses uses I2C to connect to the Arduino.

6 Volt 5 Watt solar charge controller – [Link]

Open Culture: Virginia Woolf’s Haunting Suicide Note Read by Actress Louise Brealey

A few weeks ago, we featured Benedict Cumberbatch’s reading of the letter Alan Turing (whom Cumberbatch portrayed in last year’s The Imitation Game) wrote before his 1952 conviction of “gross indecency.” It came from Letters Live, “a series of live events celebrating the power of literary correspondence” put on by publisher Canongate and Cumberbatch’s production company SunnyMarch and “inspired by Shaun Usher’s Letters of Note” — a site Open Culture readers surely know well by now.

Back in 2013, Josh Jones wrote a post here on Virginia Woolf’s handwritten 1941 suicide note, “a haunting and beautiful document, in all its unadorned sincerity behind which much turmoil and anguish lie.” Having seen that note, perhaps you’d also like to hear it performed. If so, you’ll want to watch the Letters Live video at the top of the post, which offers an interpretation of the To the Lighthouse author’s declaration that “I can’t fight any longer” by Cumberbatch’s Sherlock co-star Louise Brealey.

If you haven’t had your fill of literary correspondence read aloud by these noted British performers, do pay a visit to Letters Live‘s Youtube page, where you can also hear Brealey reading letters from Bessie Moore and Clementine Churchill as well as Cumberbatch reading letters from Chris Barker and more from Alan Turing. Watching internet videos of live performances of traditional letters — the mind may reel at all these simultaneous layers of mediation and interpretation, but the pieces of correspondence chosen still speak straight to the heart.

Related Content:

Virginia Woolf’s Handwritten Suicide Note: A Painful and Poignant Farewell (1941)

Watch Patti Smith Read from Virginia Woolf, and Hear the Only Surviving Recording of Woolf’s Voice

James Joyce’s Dirty Love Letters Read Aloud by Martin Starr, Paget Brewster & Other TV Comedy Actors (NSFW)

Colin Marshall writes on cities, language, Asia, and men’s style. He’s at work on a book about Los Angeles, A Los Angeles Primer, and the video series The City in Cinema. Follow him on Twitter at @colinmarshall or on Facebook.

Saturday Morning Breakfast Cereal: Saturday Morning Breakfast Cereal - Advanced Memorization Methods

Hovertext: Don't forget, your essays are due on June third, which rhymes with dead Big Bird.

New comic!
Today's News:

Colossal: Amazing Footage of a Swim through Jellyfish Lake in Palau

While visiting the island nation of Palau earlier this month, a diver shot this impressive footage while snorkeling in Jellyfish Lake, a small body of water inhabited with an estimated 13 million golden jellyfish. Every morning the entire jellyfish population migrates from the east side of the lake to the west side, and then back again in the afternoon, causing a near constant flurry of activity as seen in the video. Unlike most jellyfish, this particular species has such a mild, almost undetectable sting that it can’t be felt on human skin, making it possible to swim through the school without being harmed. You can read a bit more about them in this fact sheet (PDF). (via Reddit)

All Content: San Andreas


In a match between a supremely catastrophic California earthquake and the former wrestling star turned movie action hero Dwayne Johnson (a.k.a. The Rock, aptly enough here I guess, although he’s not thusly credited), who are you going to bet on? For movie purposes, the latter, of course. Since we’re all agreed on that, I suppose it spoils nothing to inform you that there’s almost nothing surprising about “San Andreas.”

Kind of noteworthy, if not actually remarkable, then, is that the movie actually works as well as it does, offering up suspense set pieces that are genuinely suspenseful despite one’s security that everyone in the top-billed cast that we’re supposed to care about will be okay. The direction by Brad Peyton is particularly effective during the brisk scenes of disaster, from the felling of Hoover Dam to the snapping of the Golden Gate Bridge. I’m not sure whether it was the editing or my own willing suspension of disbelief but the CGI-manufactured scenes of mass destruction are among the most realistic in this mode I’ve ever seen.

Spectacles of disaster have been a staple of movies ever since they began, so I’m not one to complain about them, or to snicker at the supposed irony of Hollywood so blithely exploiting a potential reality (for all I know, the data spouted by a seismologist played by Paul Giamatti in the film’s early scenes could be 100 percent true, and California is in fact overdue to tumble into the sea) for our entertainment value. The personal story attached to this earthquake saga has Johnson’s Ray Gaines, an uber-competent (of course) helicopter rescue dude, saving both his estranged wife and their college bound daughter from the tectonic destruction. Think “Earthquake” meets “Towering Inferno” meets “Die Hard,” but a lot more streamlined. Ray’s wife, Emma (Carla Gugino) has taken up with another fella, extremely rich architect Daniel (Ioan Gruffud), the latter of whom is escorting daughter Blake (Alexandra Daddario) to San Francisco. Plot logic dictates that one of these characters turns out to be a weasel, and the one you expect is the weasel indeed, and to top it off he’s got a really bitchy sister too. While disaster movies of past eras let the viewer build up a nice head of disdain for their weasely characters before suitably dispensing with them, “San Andreas” is both too fleetly action-packed and too damn nice to provide many hisses. Instead, the movie compels Johnson and Gugino to play dodge-em with falling buildings via chopper, mediate some super-size potholes in a four-by-four, do some impromptu sky-diving when there’s suddenly no viable airport runway to land a small plane on, and much, much more.

In the meantime, her-father’s-daughter survivalist Blake, with two young British fellows who seem to have been outsourced from a discarded Richard Curtis script, navigates the city by the bay, which the earthquake has turned into a kind of anti-funhouse: moving sidewalks, falling power lines, and shooting flames all dodge their tracks. And this is even before the tsunamis come into play. How will Ray and Emma find their girl, and will finding their girl help them resolve the tragedy in their backstory that drove them apart to begin with? As I mentioned earlier, there are really no surprises here. But the action is bracing, Johnson’s performance is solid and, within its extremely narrow parameters, entirely convincing, and Gugino and Daddario are both gritty and attractive. The result is a pretty exemplary popcorn movie.

All Content: Results


Writer/director Andrew Bujalski's latest film, "Results," is his first to feature established actors (Guy Pearce, Cobie Smulders, Kevin Corrigan), and it is his version of a rom-com. What that means is that romance is a series of messy encounters and bizarre interludes, with buried motivations running the show. Human emotions are a mystery to these characters. They don't know how to speak the language of the heart, which (coincidentally) makes them seem more "real" than most characters in movies. In conventional rom-coms, when a character makes a heartfelt speech, it is articulate and cathartic. In "Results," the characters (most of whom are physical trainers) fall back on fitness metaphors, and even as they do so they know that they aren't quite getting to the heart of the matter. Words help you access your emotions and these characters, for the most part, don't have the words. It's a very Bujalski-esque quality, awkward, prickly, irritable. "Results" doesn't have the inventiveness of "Computer Chess" (2013), and in some cases Bujalski feels out of his depth in "Results," but perhaps that is just where he needs to be. "Results" is not entirely successful (the two main plots don't quite fit together) but it does have a charm and a style that works. In its own weird way, it is quite romantic, while acknowledging that romance is sometimes unpleasant, always messy, and hooking up with someone represents the beginning of a lifetime of getting into messes and digging oneself out. That quality alone makes "Results" a really refreshing film. 

Taking place in Austin, Texas, "Results" introduces us to a close-knit, argumentative group of personal trainers, who all work at Power 4 Life, a gym created by the ambitious and helplessly inarticulate Trevor (Guy Pearce). Trevor has big plans: He wants to be a guru. He wants to create an entire "philosophy" for fitness and wellness, although he can't really articulate what that philosophy is. He wants to expand his gym to include juice bars and psychiatrists on call. The personal trainers who work for him are at each other's throats in competition for clients. When we first meet Kat (Cobie Smulders), she's on her daily run, and she chases down a car she recognizes to demand that the driver settle up late payments. Kat is ferocious and judgmental. Terrifying, really. She's also been sleeping with Trevor, her boss. They both know it's inappropriate, but they can't help it. 

Into this cloistered world of extraordinarily fit and driven people strolls the schlubby, sweaty Danny (Kevin Corrigan, in a hilarious performance). Danny is a transplant from New York, recently wealthy, holed up in an empty McMansion, playing his electric guitar in echoing rooms. For unknown reasons, he walks into Power 4 Life to sign up for training. Trevor, acting all shiny and inspirational in that desperate way that characterizes the anxious salesman, asks Danny what he's looking for and Danny, who does not know the lingo of wellness, says that he wants to know how to take a punch and not fall down. Trevor asks, "Have you spent much time in gyms?" Danny laughs scornfully, saying, "Fuck no." Behind Trevor's desk is a poster declaring "NO FEAR EXCUSES SURRENDER," but Trevor's head blocks Danny's view, and Danny expresses confusion why the poster says "FEAR EXCUSES SURRENDER." This small comedic "bit" encapsulates the gap of understanding between the two men. They both speak English, but they can barely understand one another. Kat is assigned to train Danny. 

Kat's training sessions with Danny have a similar gap of understanding. Danny does what Kat tells him to do, but her inspirational language doesn't make a dent. It's all empty to him. He starts to obsess on her, watching Youtube videos of her workouts. It's creepy, but in a benign way. Besides, she's drawn to him too. What's Danny's deal? In the middle of the night he puts out messages on a local message board: "I will give you $200 if you set up my television." Someone shows up to do that. "I will give you $200 if you give me a cat." A cat shows up at the door. Danny's journey is so bizarre (is he malevolent? is he just lonely?) that it creates its own force field of energy, and when the film moves away from him to detail the relationship between Kat and Trevor, the film loses some of its charge. Danny disappears from the film for a long period of time, and the film tips over without that counter-weight. 

There are a couple of hilarious set-pieces, beautifully filmed and performed, the main one being the chaotic dinner Kat and Trevor have with a Russian body-builder (Trevor's idol) and his submissive wife. Trevor cannot seem to stop speaking in halting homilies of inspiration, and yet he also turns into a cringing sycophant in the presence of his idol, bowing and scraping before the Great Man. The unsmiling Russian shoots down everything Trevor says in an unimpressed deadpan. The wife can barely sit down because she is so busy re-filling everyone's glasses and being a good hostess. Kat and Trevor fight with one another, using the Russian and the wife as sounding-boards. They are the worst guests ever. It's a totally screwball sequence. Bujalski's script is top-notch. 

These people, Kat and Trevor, don't know how to feel things. Or, they feel things but then resent the feelings, and go for a run to shake it off. The bond they share starts to make demands, emotional demands, and neither one handles it well or gracefully. This makes them very human. It's strangely touching, to see these two control-freak people submit to the conventions of a rom-com, spouting fitness metaphors the whole way. Love is not neat. It's a mess and "Results" does not try to clean up the mess. 

Guy Pearce is very funny in the role of Trevor, a good person who really cares about fitness: he's trying to create a "brand," but he doesn't really understand what that means. He is not a good businessman. When he is asked to explain himself, he flounders, but all with an eager "just hear me out" energy that ends up being charming and almost pathetic. Cobie Smulders, so intimidating in her first appearance in the film, manages to suggest that Kat is in a bit of an existential crisis. She's almost 30. Does she have any plans? Is she good at anything else? And Kevin Corrigan, sweaty and clueless, creepy and benign, brings depth and humor to every line that comes from his mouth. He's the outsider in the main world of the film, but he becomes its compelling center. 

Bujalski has carved out a very interesting place for himself in the world of independent film, starting with "Funny Ha Ha" (2002), a low-budget (putting it mildly) film about post-graduates meandering aimlessly through their lives in New York, talking endlessly, kissing each other, getting into messes, and then floundering around in the mess. "Mutual Appreciation" (2005) continued that trajectory, only this time in black-and-white. Most of mumblecore films were shot digitally and featured lots of improvisation, while Bujalski shot his on film and wrote detailed scripts. He is interested in the various forms that make up mainstream film and brings his own unique viewpoint to these well-established forms. "Computer Chess", from 2013, was an experiment in form (Many didn't care for it; I loved it.) Shot on an old Sony AVC-3260 camera and in 4:3 aspect ratio, "Computer Chess" looks like it actually was made in the year it takes place, 1984, and it tells the story of a group of software programmers competing in a computer chess tournament. "Computer Chess" was compelling visually, and extremely out there in some of its plot-points (the cats!), but it was hypnotic, entertaining and intelligent. 

"Results" is less focused than "Computer Chess," but in a way that serves its particular story. It is interested in the emotions of people who are not accustomed to feeling emotions (besides irritation). When the characters clamp down on their softness, on their natural affinity for one another, they cause chaos in their own lives. The whole movie is chaos. And that's a good thing. 

All Content: Gemma Bovery


“Gemma Bovery” made me think of “Roxanne,” the fantastic 1987 Steve Martin-Fred Schepisi comic adaptation of Rostand’s “Cyrano de Bergerac.” Both are based on great French tragedies, taking elements from their source and refashioning them. But while Rostand’s masterwork became a comedy in the guise of Martin’s brilliant screenplay, little is done in “Gemma Bovery” to transform Flaubert’s plot. Sure, the events are scrambled, with minor changes here and there, but if you know what happens in “Madame Bovary,” you will not be surprised by this film. In fact, you’ll probably be as irritated as I was by “Gemma Bovery”’s attempts to be clever and meta.

“Gemma Bovery” is actually an adaptation of an adaptation. Posy Simmonds turned Flaubert’s 1856 classic into a graphic novel about British expatriates in the French countryside where Madame Bovary resided. Simmonds is on board here, doing the screenplay with Pascal Bonitzer and director Anne Fontaine. I have not read Simmonds’ work, but I did have “Madame Bovary” crammed down my throat by my high school English teacher. I liked the novel, but thought it was extremely contemptuous of its tragic heroine. My teacher dissuaded me from that interpretation. “Gemma Bovery” made me question if I had been right all along.

While its heroine has far more agency in her choices and her desires than Flaubert’s, she is still punished for them. Like the film’s true main character, Martin Joubert, those familiar with the novel will spend their time mentally checking off items in a list of comparisons. The characters as written and acted are way too flat to inspire much investment. They’re just cogs in a machine that’s trudging very, very slowly to a familiar destination. At least it’s a very pretty machine; the Normandy setting practically begs you to get lost in its beautiful locales.

Since Joubert (veteran French actor Fabrice Luchini) is obsessed with “Madame Bovary” and constantly points out the comparisons between Gemma’s story and Flaubert’s, I’ll need to talk a bit about the book’s details. I suppose 149-year old literature is entitled to a spoiler warning disclaimer and yes, I am indeed rolling my eyes as I write this sentence. So consider yourself warned from here on in.

Charlie and Gemma Bovery (Jason Fleyming and Gemma Arterton, respectively) move to Normandy from London. Their next door neighbor, Joubert, is a bread maker in love with classic literature. Besides the similar-sounding last names, Joubert immediately notices a few other minor parallels between Gemma B. and Emma B.: Both are married to guys named Charles and both were relocated by their husbands to the French countryside. Coincidences happen in life, but Joubert immediately starts imagining himself as some sort of savior for Gemma—he must keep her from Emma’s fate! Mrs. Joubert and their teenage son mock these supposedly preposterous notions, but Joubert can’t help but be a compulsive.

He’s also kind of a pervert, something Fontaine’s camera constantly reminds us. Whenever Joubert runs into Gemma, (which is often as their dogs seem to be on the same pooping schedule), Arterton’s figure is ogled by the camera in ways that would give Michael Bay pause. The director’s camera is an equal opportunity ogler, taking delight in Gemma’s gaze at the butt-nekkid form of Hervé de Bressigny (Niels Schneider), but whenever it takes Joubert’s perspective, it’s icky in a dirty old man kind of way.

As Gemma’s story starts to “merge” with Emma’s story, Joubert becomes more invested and involved in her story. That is, he becomes a stalker who follows her around to see if she’ll have extramarital affairs and to keep her from buying rat poison because it contains arsenic. After all, if Emma’s boredom with country life and her husband led her to affairs, and the same happens to Gemma, then it must also mean that Gemma will follow Emma’s lead and feed that arsenic to herself rather than her rats. Joubert’s nearly violent adamancy about the arsenic should have been enough to make Gemma send him away forever, but she considers him a harmless, necessary friend.

“I am not Emma Bovary!” Gemma eventually tells Joubert, a twist on “Madame Bovary c’est moi,” the famous, possibly apocryphal statement uttered by Flaubert. But the bigger, more intriguing question is: Who does Joubert think he is? As our narrator, and one who later alters Gemma’s story by forcing an outcome from “Madame Bovary” onto Gemma’s narrative, Joubert might consider himself Flaubert. (The names do kind of rhyme, n’est-ce pas?) He keeps telling us details from the novel (the film’s assumption that we know nothing of Bovary’s story is annoying though it is, for most viewers, probably correct), and recites passages from it on occasion.

But later, Joubert, dirty old man that he is, imagines that he might be Emma’s older seducer, Rodolphe Boulanger, who features in what Joubert refers to as the most erotic passage in any book of that era. “A woman gets screwed in a carriage!” the subtitle tells us, though my rusty French detected that the subtitle was being polite with its verb choices. “It’s a very, very, very, very long trip!” Joubert informs us of the NC-17 rated carriage ride. Thankfully, there is no carriage ride in this movie.

Regardless of Joubert’s place in this “homage,” “Gemma Bovery” is all construction and snooty winks, no emotion. We really don’t care what happens to Gemma or anybody else, and making matters worse, the opening scene tells you of her fate so there’s no consideration that, like “Roxanne”, “Gemma Bovery” will shake its tragic underpinnings and surprise us.

Arteton is charming and clearly in charge of her character, but she’s not given much to play besides a lusty, bored woman and victim of a male-dominated fate. Fleyming is boring, as his character should be, and Luchini exudes a creepiness the movie is afraid to confront. Outside of the brain-teaser exercise of “match the plot points,” I found little to involve myself at “Gemma Bovery.” And I hope the filmmakers don’t make good on the sequel potential hidden in this film’s last joke.

At the risk of sounding like your high school English teacher (and mine too), avoid the movie and just read the damn book.

Michael Geist: Law, Privacy and Surveillance in Canada in the Post-Snowden Era

Edward Snowden burst into the public consciousness in June 2013 with a series of astonishing revelations about U.S. surveillance activities. Snowden’s primary focus has centered on the U.S., however the steady stream of documents have laid bare the notable role of allied surveillance agencies, including the Communications Security Establishment (CSE), Canada’s signals intelligence agency. The Canadian-related leaks – including disclosures regarding surveillance over millions of Internet downloads, airport wireless networks, spying on the Brazilian government, and the facilitation of spying at the G8 and G20 meetings hosted in Toronto in 2010 – have unsurprisingly inspired some domestic discussion and increased media coverage on privacy and surveillance issues. Yet despite increased public and media attention, the Snowden leaks have thus far failed to generate sustained political debate in Canada.

I am delighted to report that this week the University of Ottawa Press published Law, Privacy and Surveillance in Canada in the Post-Snowden Era, an effort by some of Canada’s leading privacy, security, and surveillance scholars to provide a Canadian-centric perspective on the issues. The book is available for purchase and is also available in its entirety as a free download under a Creative Commons licence. This book is part of the UOP’s collection on law, technology and media (I am pleased to serve as the collection editor) that also includes my earlier collection on the Copyright Pentalogy and a new book from my colleagues Jane Bailey and Valerie Steeves titled eGirls, eCitizens. All books in the collection are available as open access PDF downloads.

An official launch event for the book is planned for Thursday, June 4th at 4:00 pm at the University of Ottawa. I’ll be part of a panel of contributors to the book discussing their chapters that will also include Craig Forcese, Jonathan Obar, Tamir Israel. The event is free and open to the public.


The nine contributions in the book are grouped into three parts: understanding surveillance in Canada, legal issues, and prospects for reform. I’ll write more about the contributions in upcoming posts, but two themes run throughout the book.

The first theme is secrecy. That secrecy is linked to surveillance may seem unsurprising, however secrecy now extends far beyond the specific surveillance programs or activities undertaken by Canada’s surveillance agencies. For example, Canada’s network architecture remains largely shrouded in secrecy, with the lack of domestic Internet exchange points creating a network framework that diverts considerable domestic traffic through the United States.  Moreover, Canada’s legal framework is often hidden behind ministerial authorizations that are not public, judicial decisions that are secret or heavily redacted, and government legal opinions that are privileged and confidential.

The second theme points to serious cracks in the Canadian surveillance law framework.  Contributors point to a myriad of problems with a legal framework that appears ill-suited to address modern day communications networks and privacy expectations. Several contributors raise concerns related to global networks, cross-border information sharing, the legal treatment of metadata, and the efficacy of current oversight mechanisms. As the fault lines become larger, a robust public and political debate is needed. While there is no shortage of potential changes – most authors offer their own recommendations – successfully transitioning toward a reform agenda represents an enormous challenge for all concerned with privacy and surveillance in Canada.

The post Law, Privacy and Surveillance in Canada in the Post-Snowden Era appeared first on Michael Geist.

Open Culture: Watch Alfred Hitchcock Make Cameo Appearances in 37 of His Films (Plus Free Hitchcock Films Online)

It may sound redundant, but to many people a Hitchcock film would not be a Hitchcock film without Hitchcock. By this I mean not only Hitchcock’s masterful command of light and shadow, camera movement, and editing, but also the brief, witty appearances of the man himself, in front of the camera. Of course we have the droll intro of the great director’s own TV show, with his silhouette sliding into a cartoon of his jowly profile. We also have the chance to spot him nearly everywhere else in his body of work since he appears—as a bystander or as some form of comic relief—in 37 of his films: from 1927’s The Lodger to 1976’s Family Plot. In this last cameo, as you can see below, he appears again in silhouette.


At the top of the post, you can watch a supercut of all 37 of these cameos. And see a complete list, with descriptions, at Wikipedia. AMC’s Tim Dirks tells us of “two recurring themes” in Hitchcock’s film appearances: “(1) Hitchcock often carried a musical instrument, and (2) Hitchcock often used public transportation (buses, trains, etc.), and was seen as a casual passer-by in the crowd in the public place (train stations, at an airport, etc.). Most of the cameos appeared early in the film, and often there was a bit of mild humor in the appearance.” Though they may seem narcissistic, Hitchcock promised the cameos were for the sake of his fans, who certainly appreciated the recurring trademark. “I always give a little thought to my appearances,” said the director in a 1966 interview, “and come on as early as possible—don’t want to hold them in suspense!”


The Hitchcock cameos began by accident, writes MysteryNet, when, “short an actor in one of his first films, Hitchcock took it upon himself to play the small part.” In this movie, The Lodger (watch it online), Hitchcock actually appears twice—as a newsroom clerk and again later in a crowd. He would make two appearances in three more films: Suspicion, Rope, and Under Capricorn. Most of his cameos are very brief, some shot at a distance, and others with his back to the camera. To spot Hitchcock in your favorite of his films [you can watch 23 for free in our collection of Free Hitchcock films], see AMC’s complete list, which features thumbnails and approximations of how many minutes into the film he appears. Also don’t miss The Telegraph’s comprehensive gallery of stills of Hitchcock’s cameos, like that of his Rear Window appearance above. And for even more Hitchcock in Hitchcock, see the supercut below of every setup the director shot for his popular mystery show Alfred Hitchcock Presents.

Related Content:

23 Free Hitchcock Movies Online 

1000 Frames of Hitchcock: See Each of Alfred Hitchcock’s 52 Films Reduced to 1,000 Artistic Frames

Alfred Hitchcock’s Rules for Watching Psycho (1960)

Josh Jones is a writer and musician based in Durham, NC. Follow him at @jdmagness

BOOOOOOOM!: Artist Nicolas Ménard


Illustrations by London-based graphic artist Nicolas Ménard (originally from Montreal). More images below.

View the whole post: Artist Nicolas Ménard over on BOOOOOOOM!.

BOOOOOOOM!: Shin Kwangho


Shin Kwangho creates massive portraits using incredibly thick and large brush strokes of very selective colors to portray his subjects.  Continue below to see more of Shin’s work.

View the whole post: Shin Kwangho over on BOOOOOOOM!.



3D animation artwork by the ever forward-thinking Polish duo Pussykrew is a looping video for a verticle display. Featuring both organic and man-made objects, the original work was part of an installation at the Replay Boardroom Gallery in Amsterdam. Expect verticle video display art to be more common in galleries – you can watch the video embedded below:

View the whole post: Biome over on BOOOOOOOM!.

Open Culture: Frida Kahlo’s Colorful Clothes Revealed for the First Time & Photographed by Ishiuchi Miyako

Frida 1

Imagine the dress up fun we could have in Grandma’s attic, if Grandma were Frida Kahlo (1907 – 1954) and the attic was a sealed off Mexico City bathroom where Grandpa – artist Diego Rivera, natch – had stashed all her stuff.

Yellow-laced scarlet booties trimmed with beads!


A glamorous, rotting swimsuit and an extremely familiar-looking traditional Tehuana headdress!

A saucy prosthetic leg! A skirted body cast embellished with hand-painted hammer and sickle.


Now let us take a minute to live vicariously through photographer Ishiuchi Miyako, whose previous subjects have included the clothing of her late mother and victims of the atomic bombing of Hiroshima. In 2004, the Museo Frida Kahlo’s staff started organizing Frida’s personal effects. Rivera (1886–1957) had stored them in the aforementioned Mexico city bathroom, along with instructions that the room should remain sealed for a period of 15 years following his death. In 2011, the museum invited Miyako in to document the far-from-mint condition relics, almost 300 in total.

frida glasses

“If I met her, I wouldn’t ask any questions,” the photographer avowed in an interview with AnOther Magazine. “I would only want to stare at her and touch her body.”

There is an intimacy to her gaze that suggests this statement might be true. Rarely have a couple of bottles of dried up nail polish exuded such sensuality.

Miyako’s Frida photographs have been collected in a book, and can be seen in the flesh in London’s Michael Hoppen Gallery through mid-July.

via Patron of the Arts

Related Content:

1933 Article on Frida Kahlo: “Wife of the Master Mural Painter Gleefully Dabbles in Works of Art”

Frida Kahlo Writes a Personal Letter to Georgia O’Keeffe After O’Keeffe’s Nervous Breakdown (1933)

Photos of a Very Young Frida Kahlo, Taken by Her Dad

Frida Kahlo and Diego Rivera Visit Leon Trotsky in Mexico, 1938

Ayun Halliday is an author, illustrator, and Chief Primatologist of the East Village Inky zine. Follow her @AyunHalliday

Penny Arcade: Comic: Spice Girl

New Comic: Spice Girl

s mazuk: endpaperanxiety: I took a day off last week and went for a...


I took a day off last week and went for a wander to the St Kilda Botanical gardens.  This procrastination of a mini comic was the result. Comic for 2015.05.29

New Cyanide and Happiness Comic

Planet Lisp: Patrick Stein: Who Won?

The web comic XKCD recently published the following tournament bracket featuring match-ups like ORSON WELLS vs. H.G. WELLS and VAN HALEN vs. VAN MORRISON vs. VAN WILDER.

XKCD Tournament

So, who won? It seems probable to me that XKCD’s author Randall Munroe has in mind some way to decide these matches. If he published how the matches were to be decided, I missed it. However, based on some previous XKCD comics like Geohashing and Externalities, I think it’s a safe guess that it involves hashing.

So, how could we decide this? We could take the hash of each name and then in each match, the largest hash value wins. That, however, has the unfortunate side effect that the winner of the tournament would be the same regardless of the organization of the brackets.

I opted to decide the match between OSCAR DE LA RENTA and OSCAR DE LA HOYA by taking the SHA3-512 hash of the strings OSCAR DE LA RENTA vs. OSCAR DE LA HOYA and OSCAR DE LA HOYA vs. OSCAR DE LA RENTA. The winner is the one whose name appeared first in the string with the smallest hash value. For three and four person contests, I used all permutations of the players involved (separated by vs. ).

The winner? RYAN ADAMS beat out BILL PAXTON in the final.

The code for this project was a breeze thanks to #'ALEXANDRIA:MAP-PERMUTATIONS and my TRACK-BEST library. Here is a the meat of the whole thing which uses an evaluation function (here, it’s SHA3-512 of the vs. separated player list) and a way to compare the evaluations (here, a simple #'ARRAY-LESSP) and runs through all of the players.

(labels ((rank-one-match (players depth)
           (track-best:track (first players)
                             (funcall eval-permutation players depth)))

         (find-winner (players depth)
           (track-best:with-track-best (:order-by-fn compare-permutations)
             (alexandria:map-permutations (lambda (players)
                                            (rank-one-match players depth))

Here is the full source file for the tournament: tourney.lisp. Here is a text description of the whole tournament. And, here is a graphic with the outcomes of all of the matches.


Ideas from CBC Radio (Highlights): Deep Down Dark - Hector Tobar

Thirty-three Chilean miners were trapped underground for sixty-nine days, before being rescued, back in 2010. Hector Tobar describes their collective experience in conversation with Paul Kennedy.

Disquiet: Disquiet Junto Project 0178: Berlin Bells


Each Thursday in the Disquiet Junto group on and at, a new compositional challenge is set before the group’s members, who then have just over four days to upload a track in response to the assignment. Membership in the Junto is open: just join and participate.

New tracks will be added to this playlist for the duration of the project:

This assignment was made in the early evening, California time, on Thursday, May 28, 2015, with a deadline of 11:59pm wherever you are on Monday, June 1, 2015.

These are the instructions that went out to the group’s email list (at

Disquiet Junto Project 0178: Berlin Bells
Emphasize the bells in an urban field recording.

Step 1: Download the audio file at this URL. It is a field recording of urban Berlin by Michael Raphael (aka Sepulchra):

Step 2: Rework the source audio in a manner that reinforces the melodic component of the bells. Beyond that sole instruction, the choices are up to you.

Step 3: Upload your track to the Disquiet Junto group on SoundCloud.

Step 4: Then listen to and comment on tracks uploaded by your fellow Disquiet Junto participants.

Deadline: This assignment was made in the early evening, California time, on Thursday, May 28, 2015, with a deadline of 11:59pm wherever you are on Monday, June 1, 2015.

Length: The length of your finished work should be roughly between one minute and four minutes.

Upload: Please when posting your track on SoundCloud, only upload one track for this assignment, and include a description of your process in planning, composing, and recording it. This description is an essential element of the communicative process inherent in the Disquiet Junto. Photos, video, and lists of equipment are always appreciated.

Title/Tag: When adding your track to the Disquiet Junto group on, please include the term “disquiet0178-sepulchrabells” in the title of your track, and as a tag for your track.

Download: It is preferable that your track is set as downloadable, and that it allows for attributed remixing (i.e., a Creative Commons license permitting non-commercial sharing with attribution).

Linking: When posting the track, please be sure to include this information:

More on this 178th Disquiet Junto project — “Emphasize the bells in an urban field recording” — at:

Source audio by Michael Raphael, aka Sepulchra, who runs the sound-library firm at Audio used with Raphael’s permission. Track originally posted at:

More on the Disquiet Junto at:

Join the Disquiet Junto at:

Disquiet Junto general discussion takes place at:

Photo associated with this track taken by Michael Raphael from his Berlin hotel room, where he recorded the source audio.

Planet Lisp: Quicklisp news: Looking for more metadata

A few days ago I linked to a report showing a lot of systems that failed to build. They failed because I added an option in the Quicklisp build environment that signals an error if a system lacks the description, author, and license metadata.

This isn't a standard feature of ASDF or Quicklisp. No projects are going to be dropped next month because of it. It's an optional piece of the build system, one that I added so I could see how many systems are missing that useful data and how likely it is that people will care.

I really want to use the :description option and show it as output in the REPL when searching for systems with something like system-apropos. I also want to make it easy to quickly determine the license of a given system, so you can figure out if it's compatible with your project. And having author information readily available will make it easier to contact someone regarding the project.

ASDF system metadata is a good choice for storing this information because it's not Quicklisp-specific. Anyone can gather and use this data if it's present in the systems. I hope that in the future every system in every project will have as much useful and accurate metadata as possible.

So what should you do if you want to help with this goal?

First, if you maintain a system and it's in the report, please update each of its system definitions with :description, :author, and :license information. A good description should be no longer than a tweet,and give an idea of what the system is for. The author information should include a name and email address. The license should be short and refer to a well-known license if possible, or give information about where to read the full license otherwise.

If you're not the maintainer of a system, but you want to file an issue or bug report, consider making a polite request to the author that they update their systems to include the extra info. (If you can, make sure nobody else has submitted the request first.)

Open Culture: The Absurd Philosophy of Albert Camus Presented in a Short Animated Film by Alain De Botton

What is the meaning of life? This may sound simplistic or naïve, especially in relation to much contemporary philosophy, which assumes the question is incoherent and reserves its focus for smaller and smaller slices of experience. And, of course, prior to the rise of secular modernity, the question was answered for us—and still is for a great many people—by religion. One either believed the answer, through coercion or otherwise, or kept quiet about it. But at least since Søren Kierkegaard, philosophers in the West have taken the question very seriously, and found all of the answers wanting. By the mid-twentieth century, there seemed to thinkers like Albert Camus to be no answer. Life has no meaning. It is inherently absurd and purposeless.

This Camus concluded in challenging essays like “The Myth of Sisyphus” and novels like L’Etranger, a book most of us know as The Stranger but which Alain de Botton, in his School of Life video above on Camus’ philosophy, translates as The Outsider. Reading this book, de Botton observes, “has long been an adolescent rite of passage” since many of its themes “are first tackled at seventeen or so.” Its protagonist, Meursault, an older, more nihilistic version of Holden Caulfield, illustrates Camus’ thesis through his steadfast refusal to identify with any meaning-making institutions or emotions, and through a casual, senseless murder. But while Meursault may see through the pretensions of his society, he has failed to see the world as it is.

Colin Wilson, another author many people read during intellectually formative years—who wrote an existentialist study also called The Outsider—describes Meursault’s indifference to life as a product of “his sense of unreality.” Only the looming prospect of death awakens him from what Meursault calls “a heavy grime of unreality.” Instead of despairing at life’s emptiness, Camus determined that true freedom required engaging fully with life, in the face of futility—with the ultimate prospect of death and the option of suicide always in view. Camus, says de Botton, “writes with exceptional intensity… as a guide for the reasons to live.” De Botton somewhat superficially praises Camus’ sexual prowess, fashion sense, and good looks as more than just “stylistic quirks,” but as markers of his psychological health.