HNHacker News
TopNewBestAskShowJobs

chrxr

243 karma · joined May 12, 2014

Doing stuff at Harvard SEAS
submissionscomments
chrxr··on Lord of the Wings
From the full article on PNAS: https://github.com/hoffmannjordan/insect-wing-venation-patte...
chrxr··on How America lost its love for the stick shift
The major downside, I think, of the US totally abandoning the stick shift is that in my experience the majority of rentals outside of the US are stick. I'm very aware of this in Europe, and I guess it would also be true in even less developed countries. I recognize that this is a somewhat niche problem but when the time comes and you can't drive any of the rentals on the lot, that's going to be a real pain!
chrxr··on The #1 Office Perk? Natural Light
Several people in my team (sysadmins) go to reasonably extreme lengths to eliminate natural light from their working environment...
chrxr··on Methodologies for measuring open source project health
Personally I would look at the following combination of three metrics:

- Last commit date

- Gross Product Pull Requests

- Number of regular contributors who have contributed in the last six months or so

Then on top of that I would look at the structure and organization of the project and the quality of the documentation. Well presented docs, even if short, and a well maintained release methodology go a long way for me.

chrxr··on Show HN: Find recommendations from good people
I can appreciate that, and it is a refreshing attitude.
chrxr··on Show HN: Find recommendations from good people
Great idea. Could you make the links to Amazon referrals so you can make some cash at the same time? https://affiliate-program.amazon.com/help/node/topic/2021023...
chrxr··on Show HN: Didyougogo – An Altavista slayer
I like that didyougogo isn't in the index! Added!
chrxr··on A treasure trove of skate culture is being saved
Tech has got me to the place where I finally have enough space to build a ramp in my backyard! Finished it just a few weeks ago, and it's a dream come true.
chrxr··on A treasure trove of skate culture is being saved
16 years on the board for me. From Cornwall, to Oxford, to Boston MA. Weird seeing the pictures of Sean Goff riding a sketchy ramp in Iffley Road in 87. He's still a regular at the new Oxford park, on the same spot as that ramp, and he still destroys it! As others have said, this is a strange mixing of worlds, skating and HN. It's great to see people come out of the woodwork!
chrxr··on Why China doesn’t dominate soccer
Iniesta moved to Japan.

Also, Australia has 5200% less people than China, so not a great comparison. A better comparison would have been India, who have a comparable population but a heavy focus on cricket.

https://www.cnn.com/2018/05/23/football/barcelona-iniesta-ja...

chrxr··on Advanced computing with IPython
The answer for this particular course was, "very expensive". Each students machine shuts down after 20 minutes of inactivity (defined as no Jupyter process currently running), so that saves money, but in this specific instance many of the students were running extremely long jobs, so that didn't really help us.

The average cost over all of the other courses was something like $2-3 per month per student. The deep learning course ended up being closer to $20 per student. Thanks to Amazon Educate almost the entire cost was covered with credit.

chrxr··on Advanced computing with IPython
Average class size of those using JupyterHub was more like 30, excluding two very large, very popular classes. Worth remembering all the classes have labs and sections which are much smaller.
chrxr··on Advanced computing with IPython
The majority of the courses that utilize JupyterHub at the moment involve some kind of stats work. They use JupyterHub to ease people with little technical experience into using stats libraries and coding generally, with the aim of giving them a high-level knowledge of CS principles and techniques.

An exception would be the example of the deep learning project work. In this case JupyterHub was utilized as an easy way to deploy a centrally managed, cost effective environment for a large class to use GPU resources without the risk of running up huge AWS costs for each student.

chrxr··on Advanced computing with IPython
Dev has no account so relaying this:

"we had an issue with Oauth when we upgraded JupyterHub version 0.7 to version 0.8. The instance spawner we wrote needed to be updated to fix the issue. The case that opened about this in our repository* fixed with the latest update of the instance spawner"

So it seems we could be using GitHub standard OAuth now. But 95% of our implementations utilize Canvas auth reconciling with our university AD.

*https://github.com/harvard/cloudJHub/issues/2

chrxr··on Advanced computing with IPython
Yeah, we need to get back in touch with the Jupyter Project folks to see if there is anything we've done that might be useful feeding back into the project in any way. I'm not 100% sure on the Oauth stuff, I am but the lowly PM. I've punted the question over to the dev lead, who may comment further (though not sure if he has an HN account).
chrxr··on Advanced computing with IPython
I can appreciate that feeling; my father was an electronics teacher in secondary school in the UK.

It is true that we had to deal with some issues that might not have occurred had students gone through the process of setting up the environment themselves, like have to rebuild the machine of the student who uninstalled Cuda.

chrxr··on Advanced computing with IPython
Most of the implementation is open source. Authentication module is separate as it's part of our Canvas app work, but it will likely be open sourced soon. We've also done implementations which authenticate via GitHub...

https://github.com/harvard/cloudJHub

chrxr··on Advanced computing with IPython
That is a fair point. Please see my reply to my post.
chrxr··on Advanced computing with IPython
It is worth noting that there is an argument that it is a worthwhile task for students to learn how to setup complex computing environments, as it better prepares them for the real world. However, in reality, there just isn't time within a single semester to do this for a class of 100+ students. So implementations such as this one trade-off that learning for a greater focus on computational theory and its implementations.
chrxr··on Advanced computing with IPython
At Harvard we've built out an infrastructure to allow us to deploy JupyterHub to courses with authentication managed by Canvas. It has allowed us to easily deploy complex set-ups to students so they can do really cool stuff without having to spend hours walking them through setup.

Instructors are writing their lectures as IPython notebooks, and distributing them to students, who then work through them in their JupyterHub environment.

Our most ambitious so far has been setting up each student in the course with a p2.xlarge machine with cuda and TensorFlow so they could do deep learning work for their final projects.

We supported 15 courses last year, and got deployment time for an implementation down to only 2-3 hours.

In conclusion, IPython good, JupyterHub good.

Edit: surfacing the link to the open source repo on GitHub https://github.com/harvard/cloudJHub

chrxr··on Southwest 1380: think about the flight attendants
Why would I ever want to do this? Why would anyone want to do this?
chrxr··on Southwest 1380: think about the flight attendants
This is 100% the reason why I prefer driving. It is a matter of control, even if the numbers prove that won't reduce the risk to my life. I'm almost as nervous as a passenger in a car as I am on a plane.
chrxr··on Show HN: Wagtail 2.0 is a big release for our Python CMS
Excellent work Wagtail team! I look forward to updating my site later today.
chrxr··on I’m the Wife of a Former N.F.L. Player. Football Destroyed His Mind
"Who killed Davey Moore, Why an' what's the reason for?"

https://en.wikipedia.org/wiki/Who_Killed_Davey_Moore

chrxr··on Why Do We Still Commute?
It seems like you are highlighting business process / management problems rather than workspace problem. In my experience web conferences / hangouts overrun just as often as physical meetings. Are you suggesting that these meetings just wouldn't happen if people were not in the office, or that they would somehow be more efficient? If the latter, how might this be the case?
chrxr··on Ask HN: UK Startups – Are You Thinking of Leaving the UK Because of Brexit?
I previously lived in Oxford, which is the least affordable city in the UK: http://www.independent.co.uk/life-style/uk-least-affordable-...
chrxr··on Ask HN: UK Startups – Are You Thinking of Leaving the UK Because of Brexit?
You're right, they aren't as impressive. But as a current resident in Boston, I'd say that this isn't my reality. See my comment below for details, but outside of petrol, which is criminally cheap here, everything else at least feels more expensive than in the UK.

Internet and TV ~1.5x as expensive. Mobile phone plan ~2x as expensive. Simple things like fresh fruit and veg at least 1.5x. Utilities ~2x as expensive.

chrxr··on Ask HN: UK Startups – Are You Thinking of Leaving the UK Because of Brexit?
London is definitely an expensive city, but as a UK citizen currently living in Boston, I can certainly attest to the cost of living being higher here. That goes for many categories: phone plans, internet, cable tv, groceries, utility bills, rent. All higher. For my two bedroom apartment in Boston I'm currently paying 3x my mortgage on a three bedroom house in Oxford, Uk, which is one of the most expensive cities in the country.

The data seems to be suggest that Boston is reasonably comparable to London[1]. This isn't my experience though.

[1]https://www.numbeo.com/cost-of-living/compare_cities.jsp?cou...

chrxr··on Ask HN: UK Startups – Are You Thinking of Leaving the UK Because of Brexit?
In general cost of living is lower in London than major US cities like SF, NYC, Boston. For example, the cost of rent in SF is on average 30.96& higher than in London. Groceries 62% higher!

https://www.numbeo.com/cost-of-living/compare_cities.jsp?cou...

chrxr··on Bitcoin just passed $5,000
US banks aren't allowed to process transfers directly from gambling sites to players. So poker sites etc use Bitcoin as an intermediary step.
← PreviousPage 2 of 3Next →