223 karma · joined February 14, 2010
Twitter: @dget Email: dan@getremix.com
If you're not looking to show the whole US at a granular level like we are, you might be able to skip the FTP server approach a few ways. They recently released CitySDK (https://uscensusbureau.github.io/citysdk/), which seems like a nice way to get at Census data from the browser, though I haven't personally used it. There's also a set of APIs (https://www.census.gov/data/developers/data-sets.html), which might work depending on what specifically you're trying to do. A third way to get at it is to use American FactFinder (http://factfinder.census.gov/faces/nav/jsf/pages/index.xhtml), which lets you drill in and search for whatever fields and/or geographies you care about, and export them.
If you just want to browse around Census data, I also love Census Reporter (http://censusreporter.org).
Remix is creating technology that empowers cities to be great for everyone. We’re starting with an underserved and core part of infrastructure: public transit. Our product is used by cities around the world to help them plan public transit more efficiently and effectively.
We're looking for a frontend engineer who join our three person engineering team, and help us quickly make improvements and build new features.
We've gotten incredible traction so far (signed contracts 50+ cities in under a year), and that's been in large part because of how well our product (http://getremix.com) works. You'll get a ton of responsibility, get to join a small but quickly growing startup, and to work on something that matters.
Work with us to build great cities.
Design is at the heart of what we do. You’ll be in charge of the user experience at Remix, helping to create a compelling simple app used by cities across the world to plan great transit. Our company was founded by designers (Sam and Tiffany) and we take this stuff very seriously.
You’d be a good fit if:
• You have experience creating and maintaining products with real-world users.
• Your visual design is strong and opinionated.
• You’ve worked closely with engineers to get great design out the door.
You should be comfortable making detailed graphics and figuring out how an application should work and feel. Even better if you can turn your ideas into working prototypes using HTML and CSS.
To apply, email jobs@getremix.com with a portfolio and a few words on why you're right for the role.
Lore re-imagined what a class should look like online. We give instructors and students amazingly designed tools to manage their courses – calendaring, file management – and we make it unbelievably easy to interact with one another. Lore is looking for a super-sharp, ambitious engineer who’s able to work across the stack. We’re a passionate team building the world’s largest learning community. You’re a badass coder who loves understanding the whole stack, and jumps on anything – from simple CSS to API performance. Together we will make education more relevant, engaging, and accessible.
Everyone at Lore is an artist – from customer service to engineering to user interface design. Changing the way people learn is no small task. To make it happen we need the most creative, dedicated, and detail-minded people on the planet. Lore is built primarily in Python (using Flask) and CoffeeScript. Along the way, we also use MySQL, Redis, node.js, SASS and Compass.
Building the best experience for learning opens up a number of interesting technical challenges — to make it immersive, you want see interactions as they happens, and not later. As a note, we're also hiring growth product hackers and JavaScript engineers.
If you're interested, shoot us an email at tech-jobs@lore.com, with information about yourself, why you're interested, and links to any work/code you can show off.
You can also find more about us and our open positions on our jobs page (http://lore.com/jobs/)
Lore re-imagined what a class should look like online. We give instructors and students amazingly designed tools to manage their courses – calendaring, file management – and we make it unbelievably easy to interact with one another.
Lore is looking for a super-sharp, ambitious engineer who’s able to work across the stack. We’re a passionate team building the world’s largest learning community. You’re a badass coder who loves understanding the whole stack, and jumps on anything – from simple CSS to API performance. Together we will make education more relevant, engaging, and accessible.
Everyone at Lore is an artist – from customer service to engineering to user interface design. Changing the way people learn is no small task. To make it happen we need the most creative, dedicated, and detail-minded people on the planet.
Lore is built primarily in Python (using Flask) and CoffeeScript. Along the way, we also use MySQL, Redis, node.js, SASS and Compass.
Building the best experience for learning opens up a number of interesting technical challenges — to make it immersive, you want see interactions as they happens, and not later.
As a note, we're also hiring growth product hackers and JavaScript engineers.
If you're interested, shoot us an email at tech-jobs@lore.com, with information about yourself, why you're interested, and links to any work/code you can show off.
You can also find more about us and our open positions on our jobs page (http://lore.com/jobs/),
Coursekit - Software Engineer
Coursekit is looking for more engineers to help bring the best possible online experience to education. If you've ever been forced to use a crappy piece of software because your teacher (or worse, your school) demanded it, you know the pain we're trying to solve. We launched our product for university courses recently, and the reaction has been awesome. (http://www.fastcodesign.com/1665657/coursekit-aims-to-overha...)
We are a small and young team, but we are well-funded and growing. We work mostly in/with Coffeescript, Python, node.js, Redis, and MySQL. We don't care whether you have tons of experience with these technologies, but if you're smart and learn fast, we'd love to talk.
We're also looking for a Front-end Engineer, who would be able to help set a standard for our HTML/CSS and help us build awesome experiences for students and teachers.
We're looking for an engineer who is excited about joining a young team that's shaking up how education works. We always try using the best tool for the job. For now, we use CoffeeScript, Python, Node.js, Redis, as well as a still-unreleased CoffeeScript framework. If working with these technologies excites you, talk to us. We're very detail-focused, and are especially looking for someone who loves working with front-end code (heavy Javascript/Coffeescript, as well as HTML/CSS) to create beautiful interactions/pages.
Apply here: http://coursekit.com/jobs
Or if you have any questions, shoot me an email at dan@coursekit.com
Coursekit (http://coursekit.com/) is trying to bring social networking to education, and we want you to help build it.
We're looking for an engineer who is excited about joining a young team that's shaking up how education works. We always try using the best tool for the job. For now, we use CoffeeScript, Python, Node.js, Redis, as well as a still-unreleased CoffeeScript framework. If working with these technologies excites you, talk to us. We're very detail-focused, and are especially looking for someone who loves working with front-end code (heavy Javascript/Coffeescript, as well as HTML/CSS) to create beautiful interactions/pages.
Apply here: http://coursekit.com/jobs
Or if you have any questions, shoot me an email at dan@coursekit.com
Coursekit is trying to kill an entrenched incumbent (http://blackboard.com/) and bring social networking to education, and we want you to help build it.
We're looking for an engineer who is excited about joining a young team that's shaking up how education works. We always try using the best tool for the job. For now, we use CoffeeScript, Python, Node.js, Redis, as well as a still-unreleased CoffeeScript framework. If working with these technologies excites you, talk to us.
Apply here: http://coursekit.theapplicants.com/j-11-222 Or if you have any questions, shoot me an email at dan@coursekit.com
I also don't think that people are trying to vote away unions and benefits for teachers/schools, but unions/benefits for crappy teachers/schools. It's incredibly difficult for schools to get rid of bad teachers, and a decent number of people come into contact with it. This doesn't do anything for the other side of the equation — getting less bad teachers, but again, I don't think spite is the reason people vote against teachers unions.
Coursekit is trying to kill an entrenched incumbent (http://blackboard.com/) and bring social networking to education, and we want you to help build it.
We're looking for an engineer who is excited about joining a young team that's shaking up how education works. We always try using the best tool for the job. For now, we use CoffeeScript, Python, Node.js, Redis, as well as a still-unreleased CoffeeScript framework. If working with these technologies excites you, talk to us.
Apply here: http://coursekit.theapplicants.com/j-11-222 Or if you have any questions, shoot me an email at dan@coursekit.com
To have a unremovable "personal" message there as part of the interface feels weird to start with, but it feels even more like a violation if it's offensive (as with this case).
I think the first step is to find the students who really are interested in programming/hacker culture/whatever you call it, and get close with them. If you start small, maybe just a couple of friends doing things together, it'll be a good start. Other people may then be interested in seeing what's up.
Another thing is that I'd suggest "events" vs. meetings. A couple of things we've done is start a bi-annual series of hackathons. The first one in the fall drew 40 students. The second one, which had lower prizes, ended up drawing over 100. It takes a bit of time, but I think you can snowball it into something bigger.
Another event we've found really useful is a weekly thing where we take a classroom in one of the CS buildings, and designate it for a night for people to code. We order food and stuff, usually 15-20 people show up every week.
You're not going to necessarily change the vast majority of students that don't care, but if you can join everyone else together, and maybe draw some people who are on the fringe one way or another, you can have something pretty cool.
What? It's not a battle or a problem. Sometimes you need to get something out, or you're writing a little throwaway bit of code. Sometimes that involves a tradeoff in future maintainability/pain. It shouldn't justify never testing, but I think it's a valid reason to not religiously follow TDD.
On top of the task-driven reasons, I think the other big reason people find languages easier/harder than others is really a sort of emotional connection. The number of Ruby docs that use the word "joy" or something close speaks to this. Similarly, the people who have emotional responses both for and against Python's syntax and white space might speak to it.
Unless your school has a particularly good teacher, I'd recommend self-studying it, since you seem to get along fine doing that.
It's a fairly gradual step up from static HTML/CSS, and will probably be less frustrating at the start.