I built something like this awhile ago (http://weather.basementserver.org/) as an afternoon hobby project. I'm shocked that Google hasn't added this feature yet!
Counsyl | Software Engineering (Robotics) | South San Francisco | ONSITE
Counsyl is a health company that offers DNA screening for diseases that can impact men, women, and their children. We screen patient's DNA for inherited (and other) conditions in our automated lab: https://www.counsyl.com/
We are looking for a Software Engineer to join the Automation Software team. We are a small team that builds the software that runs automated systems that prepare blood samples for DNA sequencing. We have a modern stack (Python + Django + Postgres + React running on Linux), and day-to-day do everything from building user interfaces to controlling industrial robotic arms from a web browser.
Check out the links below and apply online, or shoot me an email at taj at counsyl.com if this sounds interesting to you!
Nah, that would be fine. It's not a problem with the source being available, more the fact that the file could contain sensitive information like passwords (like say in a config.php file).
It's probably a PCI compliance scan. They check for a lot of things like (basic) XSS, CSRF, insecure versions of PHP/Apache, unprotected folders named "admin/", backup files which could leak source code, and so on. It's mostly just for show, but can catch some stupid mistakes. Typically you'll have to whitelist their servers so that they don't trip your firewall/IDS/whatever.
Technologies: C, C++, Java, Python, R, SQL, and standard bioinformatics tools are my primary tools at the moment, but I have fluency in other technologies as well (primarily webdev and embedded).
What: I'm looking primarily for opportunities for software engineering within the life sciences. I'm currently finishing up my MS in Computer Science, with an emphasis on Machine Learning and Bioinformatics. I'm open to both industry (especially startup!) and more traditional academic/research institute opportunities. In addition to machine learning and bioinformatics work, I also enjoy low-level embedded development, and would be interested in biomedical devices (and the like) as well. I'd love to hear from you!
To prevent them from falling into the wrong hands and another nation building an SR-71:
> In 1968, a presidential order required that all molds and tools used to build the SR-71 be destroyed so that the plane could never be built by anyone again. This also meant that spare parts could not be made, so if there were any major problems, planes in storage would have to be cannibalized.
http://www.strategic-air-command.com/aircraft/reconnaissance...
> 8. How many SR-71's were built? 50 Blackbird airframes of various designations. The dies or molds were destroyed as directed by then Secretary of Defense McNamara to prevent any other nation from building the aircraft.
http://www.wvi.com/~sr71webmaster/srqt~1.htm
If you don't mind hosting yourself, Seafile is also open source and has really nice Mac/Windows/Linux/Android/iOS client apps. It also does delta syncs, which I don't believe ownCloud supports yet:
Technologies: C, C++, Java, Python, R, SQL, and standard bioinformatics tools are my primary tools at the moment, but I have fluency in other technologies as well (primarily webdev and embedded).
What: I'm looking primarily for opportunities for software engineering within the life sciences. I'm currently finishing up my MS in Computer Science, with an emphasis on Machine Learning and Bioinformatics. I'm open to both industry (especially startup!) and more traditional academic/research institute opportunities. In addition to machine learning and bioinformatics work, I also enjoy low-level embedded development, and would be interested in biomedical devices (and the like) as well. I'd love to hear from you!
Thanks for the feedback! That was actually one of the features I wanted to add, but I never got around to implementing it. I was planning on using the time estimates from Google's directions (in addition to the departure time), but parsing and correlating that information proved a little tricky and I ran out of time. A visible temperature indicator is also a nice touch. Maybe I'll get a chance to add that soon.
Hey Erik,
I just wanted to say thanks for your awesome icons. I used them on a Saturday project I did awhile ago (http://weather.basementserver.org/) and they looked great!
> Totally fascinating subject. It wasn't clear to me if Dragon 2 is going to use the APAS-95 connector (what the Shuttle used), or the newer NDS connector.
Dragon 2 will use a newer connector, scheduled to go up on one of the future Dragon missions, replacing the current APAS-95 connector. A bit sad to see it go. :(
Just a heads up, your Youtube videos on the home page won't play in Chrome if you loaded the page over HTTPS (you get a blank pop-up and the "This page contains insecure content." message). Slick product you have!
> - I cannot visit Reddit and many similar sites with a cold web browser cache without revealing my use of the web site to Google, thanks to their AJAX library hosting
Not disagreeing with anything, but in case you didn't know, you can actually disable this in your reddit preferences: https://ssl.reddit.com/prefs/
Choose "load core JS libraries from reddit servers" under Privacy Options.
Back in the day, CMS Made Simple (http://www.cmsmadesimple.org/) was pretty excellent, but I haven't used it in a few years. PHP-based (so you can host it pretty much anywhere), and fairly easy to use.
> #2 is actually a really big deal with developing software to interact with anything USB. Well, I should say anything based on the FTDI chipset. I don't have any experience with anything else. Which is increasingly the case, given the modern proliferation of hobbyest hardware projects. There are no connection status events.
This is more of a Virtual Serial Port driver issue than an USB issue, right? USB itself always seems pretty good about connect/disconnect events (at least on Linux). However, the FTDI drivers which detect this don't have any way to pass it back to devices reading the COM port (because of RS-232 legacy, as you said).
However, for real USB devices (not FTDI/VCOM), connection event notifications shouldn't really be an issue. Yes, annoying to deal with, but at least you can detect it, unlike with serial...