Hacker Newsnew | past | comments | ask | show | jobs | submit | thomasrynne's commentslogin

During covid I needed to setup remote piano lessons. I tried combining two videos to show hands on the keys as well as the face but at the time merging the two videos added too much latency. I solved this by only using the top down camera and then adding clear perspex (from a plastic picture frame) at 45 degrees in front of the raised laptop and also pointed lamps at the piano players face (the effect is called Pepper's Ghost). This meant the teacher could see the hands on the keyboard and the players face with one camera. It also meant the piano player would appear to look directly into the camera - like an auto cue. I'm posting here in case it helps someone else.


This sounds very interetsing -- would be great to see a setup like this in action / with an example.


> but at the time merging the two videos added too much latency

Because of CPU limitations, or? OBS can combine many sources at once without too much delay, or at least you can keep them in sync with the sound.


I think the Dutch bike experience is the result of a conscious decision to make cycling feel safe and convenient which was partly motivated by the 1970's fuel crisis. The real puzzle is why is this the only country make that decision. See also http://www.aviewfromthecyclepath.com/2009/10/effect-of-hills...


Thanks that's an interesting link. I think it backs up what I'm saying though, even with a fantastic cycling infrastructure, hills half the number of trips by bike.


I have been thinking about this lately and found this last week http://www.ats-lang.org


I have seen Boxer referenced and it seems like a great idea. Did it lead to something else and if not is there a good reason. I'd like to know more about it but the name makes it hard to search for. Is there a way to run it?


Boxer was the nicest Logo I used. I don't know where you would get it today and you would probably need an emulation of a classic Macintosh to run it. People wanting to extend Scratch should take a look at Boxer because the real problem with Scratch is that it is "flat" while any non trivial system is nested.


Yeah, it's too bad it never really took off. I may be misrepresenting Boxer here (as I was never part of the project, but was a grad student and later lecturer at the UC Berkeley School of Education), but my impression was that it was sort of a victim of its avant-garde ideas at the time.

Boxer was a pretty revolutionary programming environment when it was introduced (see [0] for an example paper from 1986). Great computing ideas (object oriented, dynamically scoped variables, visual programming environment), and an amazing space for pedagogical application.

Imagine that instead of a paper notebook, you could write your ideas in a computational medium that could pretty easily create and run dynamic representations. That's something people keep inventing and re-inventing, and Boxer was one of those really early models.

One core problem (again, all of this is IMO) was that the driving force behind Boxer (Andrea diSessa) utilized it in smaller-scale research. That's not to say diSessa's research wasn't really important - it really was. There's a ton of super-important learning sciences contributions to what we know about how people learn, the nature of concepts and misconceptions (calling into question the very nature of misconceptions as a useful category), and how people's ideas change over time. But that's kind of the problem - diSessa used Boxer as a way to create really interesting environments for his research on learning and knowing. It was never given the heavy-duty push that logo and later stuff from the MIT media lab had. For example, Mitch Resnick and Yasmin Kafai co-edited "Constructionism in Practice", which was a pretty good book that showcased a ton of the applications of logo to teaching (and their work tended toward whole-school interventions).

All that said, as of a few years ago, I believe there was both a windows and mac version of boxer and it was still under development. I'm not sure if that's still true- diSessa has retired, and his website seems unreachable now.

0: http://web.media.mit.edu/~mres/papers/boxer.pdf


You can read my thesis: http://klotz.me/thesis.pdf


I don't know if this is the kind of thing you had in mind but you could try monetdb. I ran some tests a while ago and it performed very well.


If spotify support is needed www.mopidy.com is probably the way to go. It implements the mpd protocol and plays local files, spotify and others.


This is a lot like a project I have been working on: https://github.com/thomasrynne/swisher which uses cheap RFID readers and a raspberry pi. Does anyone know how this one works?

Re vinyl: It takes longer to choose a song, records can get scratched and take up more space. My intention was to try to make the best interface to play music. Now that the media is digital there are less restrictions on the physical interface but I think tangible items associated with each track/radio station is still good.


Awesome!

I currently use an RPi running xbmc to handle all my media playback.

For videos I have no concern about plonking down on the couch and having to "drive" through the menus to get something playing, since I'm going to sit there and watch it anyway.

For music.... it bugs me greatly. xbmc has a wonderful interface and I have album art set up for my music collection, but since I'm normally putting music on because I'm doing something else (cooking, cleaning, juggling, workout, etc) having to "drive" through menus annoys me so much.

A set up like this is exactly what I need. Thanks!


Grabbing a helmet isn't like wearing a seat belt. The most a helmet does is reduce minor injuries. There's no evidence that they save lives.


In general, currency is not a debt, but in practise it is. See http://www.moneyasdebt.net/


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: