HNHacker News
TopNewBestAskShowJobs

muyfine

55 karma · joined August 3, 2015

submissionscomments
muyfine··on Swipos-GIS/GEO, nationwide GNSS RTK correction for centimeter accurate location
There was a survey of available GNSS corrections services from a couple of years ago - some of these services are global and not limited to a single country:

https://medium.com/@mikehorton/what-is-a-mass-market-gnss-co...

muyfine··on Amazon States Language – A JSON-based language to describe state machines
Nice! SWF is sadly an under-utilized service outside of Amazon - great to see more accessible abstractions being built on top of it. We wrote a simple abstraction around SWF to make is easier to work with:

https://github.com/swift-nav/wolf

Excited about the potential of using lambda functions with SWF - we have workflows with predominantly idle workers that would greatly benefit from it!

muyfine··on How I'd teach computer science
My favorite quote around this is from SICP's preface:

Underlying our approach to this subject is our conviction that 'computer science' is not a science and that its significance has little to do with computers. The computer revolution is a revolution in the way we think and in the way we express what we think. The essence of this change is the emergence of what might best be called procedural epistemology -- the study of the structure of knowledge from an imperative point of view, as opposed to the more declarative point of view taken by classical mathematical subjects. Mathematics provides a framework for dealing precisely with notions of 'what is.' Computation provides a framework for dealing precisely with notions of 'how to.'

muyfine··on An Open Source, Self-Hosted Heroku
+1 for convox - takes the headaches out of AWS application orchestration best practices.
muyfine··on With book on Go, Kernighan guides students at Princeton and beyond
On the positive side, taking COS 333 with Kernighan could not possibly be worse than taking it with Koenig!
muyfine··on PayPal CTO Resigns
New Money needs a New CTO
muyfine··on Can we use Jenkins for that?
Open source is not a requirement. Neither is the ability to run locally, which is something we'd like to very much move away from.
muyfine··on Can we use Jenkins for that?
Migrating to Travis and a SWF-based solution, all driven by versioned configuration and code.
muyfine··on Can we use Jenkins for that?
This article feels like it's from years ago. Using Jenkins today is an anachronism - poor UI, poor configuration, poor scalability, poor distribution. My current employer has poured so much well intentioned effort into Jenkins' black hole. Never again.
muyfine··on Ask HN: I don't like my new job, now what?
There's a great tangentially related article around this by Malcolm Gladwell on Albert Hirschman:

http://www.newyorker.com/magazine/2013/06/24/the-gift-of-dou... http://www.hup.harvard.edu/catalog.php?isbn=9780674276604

'makes a basic distinction between alternative ways of reacting to deterioration in business firms and, in general, to dissatisfaction with organizations: one, “exit,” is for the member to quit the organization or for the customer to switch to the competing product, and the other, “voice,” is for members or customers to agitate and exert influence for change “from within.”'

Hope that helps you figure out whether to use your voice or your feet!

muyfine··on Dropbox API v2 launches
Is there an accessible description of the API? i.e., what's driving the "code generation process"? Is that open and something I could use to generate a client for <insert my favorite language here>?
muyfine··on YC Research
Completely agree. Would love to understand the money here - think it would provide a lot of perspective on how the technology financing community works.
muyfine··on Ask HN: Who is hiring? (October 2015)
Swift Navigation | SF | GPS Engineering

Swift Navigation is looking for embedded, estimation, and infrastructure engineers to work with us on open source (https://github.com/swift-nav/), inch-accurate GPS receivers (H1B welcome). Questions? email Colin (colin@swiftnav.com).

+ Embedded engineers (electronics design and schematic capture, production embedded programming, FPGA-based DSP, C, Python, VHDL or Verilog): https://jobs.lever.co/swift-nav/a99d3f7d-6603-4712-9d4c-5f52...

+ Estimation engineers (statistics, linear algebra, estimation/controls, production programming, C, Python, R): https://jobs.lever.co/swift-nav/9513d6ca-046c-48d5-982f-d5e5...

+ Infrastructure engineers (front ends, rear ends, services, production programming, Haskell, Python, JS): https://jobs.lever.co/swift-nav/eb80d943-8157-4c9b-afef-8fe9...

+ Satellite navigation and scientific software engineers: https://jobs.lever.co/swift-nav/faeeedb6-fcd0-46af-b5ba-f136...: https://jobs.lever.co/swift-nav/2ce98a3b-10fd-468d-a200-6107...

Our ~15 person group in the Dogpatch neighborhood of San Francisco is spread across analog/RF/digital hardware design, statistics/estimation/GPS, functional programming, and web infrastructure. Our work is highly interdisciplinary with an environment emphasizing effective communication, collaboration, and inclusion with a flexible working policy.

muyfine··on Ask HN: Who is hiring? (September 2015)
Swift Navigation | SF | GPS Engineering

Swift Navigation is looking for embedded, estimation, and infrastructure engineers to work with us on open source (https://github.com/swift-nav/), inch-accurate GPS receivers (H1B welcome). Questions? email Colin (colin@swiftnav.com).

+ Embedded engineers (electronics design and schematic capture, production embedded programming, FPGA-based DSP, C, Python, VHDL or Verilog): https://jobs.lever.co/swift-nav/a99d3f7d-6603-4712-9d4c-5f52...

+ Estimation engineers (statistics, linear algebra, estimation/controls, production programming, C, Python, R): https://jobs.lever.co/swift-nav/9513d6ca-046c-48d5-982f-d5e5...

+ Infrastructure engineers (front ends, back ends, services, production programming, Haskell, Python, JS): https://jobs.lever.co/swift-nav/eb80d943-8157-4c9b-afef-8fe9...

Our ~15 person group in the Dogpatch neighborhood of San Francisco is spread across analog/RF/digital hardware design, statistic/estimation/controls, functional programming, and web infrastructure. Our work is highly interdisciplinary with an environment emphasizing effective communication, collaboration, and inclusion with a flexible working policy.

muyfine··on Database versioning best practices
Schema Evolution Manager is excellent for managing Postgres databases in a language-, framework-agnostic manner!
muyfine··on Database versioning best practices
+1. This bugged me about the excellent Schema Evolution Manager. Ended up porting it and extending it to take an optional name to add after the date.
muyfine··on Convox – Launch a Private Cloud in Minutes
Would be great to see this extended eventually to Google Container Engine!
muyfine··on Convox – Launch a Private Cloud in Minutes
Great product - exactly what I'm looking for in infrastructure. Was able to get a bunch of esoteric services up and running on AWS without having to pull out my hair.