HNHacker News
TopNewBestAskShowJobs

cullenking

2,165 karma · joined May 13, 2009

Programmer, cyclist, rock climber, motorcyclist -- cofounder of http://ridewithgps.com - cullen@ridewithgps.com
submissionscomments
cullenking··on Supreme Court rules antitrust lawsuit against Apple can proceed
You cannot do this. I run a website and mobile app ecosystem, which started as a website with standard credit card billing. If you want to mention that you have a website, or link to the website, you must provide every option the website has for purchasing, in your app, using apple's payment system. There is one exception, which is for physical goods/services, see Lyft and the like.

Sorry, but you have to take the 30% hit, or you can't mention your website, and you certainly can't put in a third party payment system. You'll get booted fast, or, won't even make it in the door when they review your app.

cullenking··on Fisher-Price Recalls Rock ’N Play Sleeper Linked to Infant Deaths
Same thing, three years old now, used on of these for the first three months. I'd sleep on the couch with him next to me and rock it while I dozed all night, to give the wife some rest. All my parent friends had good sleepers so I've felt like an outlier, nice to hear a similar story.
cullenking··on Stomach of Dead Whale Contained 'Nothing but Nonstop Plastic'
This is not the case, at least in Oregon. Our tree farms are generally healthy, left undisturbed for 40 or so years between harvests, and are parceled out so that entire areas aren't harvested at once. All state run timber sales are surveyed to ensure there are no endangered species present, and, are tagged to reasonably protect against runoff issues (can't cut all the way up to a creek for example). The straight row plantations you may have been referring to are generally for wood pulp, AKA toilet paper.

Note: I am not a ecogeek, I just have a brother in law who is a wildlife biologist and works at a firm that does this stuff for the state, and, I regularly recreate (dirt bike, mountain bike, deer hunt) in a few different "working forests" here in oregon. These working forests aren't pristine old growth, but then again I wouldn't dirt bike etc in a virgin forest either.

cullenking··on What Happened to the 100000 Hour LED Bulbs?
i've tried a bunch, and the ikea bulbs do the best in a variety of conditions:

- longevity - when used with a dimmer - when a large load is applied to the same circuit

Most other bulbs fail one of those, but I haven't had an ikea branded bulb do poor in any condition.

cullenking··on Vanlife: Build your own van to live on the road
I hate to break it to you, but having a baby means you are dumping 5 shitty diapers a day for first few months, then at least two a day for next six or 9 months. Yes lots of people go for reusable diapers, but lots is probably not more than 3% of parents in the US.....
cullenking··on Bring back the 40-hour work week (2012)
Unions got ostracized for a reason. They in many cases evolved past reasonable worker protection. I've seen examples of both, my dad has a good union as an elevator mechanic, with strong benefit bargaining power, but which allows for advancement by merit and not only seniority.

However I worked for UPS for a few years, and teamsters is the worst organization. You can't advance by merit, only seniority, and job performance is not required to be promoted. You can't get fired except for very specific offenses like sexual harassment. No call no show.or regularly being 20 minutes late weren't cause. Made work a nightmare, with no incentive to work hard and advance. When I became a supervisor and was no longer in the union, it made running your section of the building impossible, unless you managed to trade your poor performers for others.

cullenking··on So Long, Macbook. Hello Again, Linux
Turns out that fat/lazy also applies to Linux. Meaning I used to also try to optimize the heck out of my linux install. Went back to Linux from OSX last year, and was perfectly fine adjusting my workflow to suit my new machine, rather than trying to make my machine suit my ideal workflow.

What this means is that I installed a base ubuntu system with awesomewm and just used it mostly stock. I already had awesomewm experience from 5+ years prior, but for the first month of moving back to Linux I was also perfectly happy chugging along with gnome.

What I am saying is give it a try. Only time I miss OSX now is when I need to sign a PDF.

cullenking··on Ask HN: Who is hiring? (January 2019)
Ride with GPS | Web Frontend, Android, Backend | Portland, OR | Onsite More details here: https://ridewithgps.com/careers We're a small but very strong team (18 of us) helping people have a better time on their bikes. Specializing in route planning & ride recording (with an established website and popular app), we work closely with individual riders, clubs, events, tour companies, and more. Currently looking for a few more excellent engineers: Frontend Web (mostly React), Android (mostly Kotlin), Backend (mostly Rails).

We work reasonable hours, have great benefits, love solving problems for our customers, go on bike rides and encourage each other to live healthy happy lives. It's a really nice working environment with a cool product and customer.

Please inquire for more info: careers@ridewithgps.com

cullenking··on [dead]
Ride with GPS | Web Frontend, Android, Backend | Portland, OR | Onsite More details here: https://ridewithgps.com/careers We're a small but very strong team (18 of us) helping people have a better time on their bikes. Specializing in route planning & ride recording (with an established website and popular app), we work closely with individual riders, clubs, events, tour companies, and more.

Currently looking for a few more excellent engineers: Frontend Web (mostly React), Android (mostly Kotlin), Backend (mostly Rails).

We work reasonable hours, have great benefits, love solving problems for our customers, go on bike rides and encourage each other to live healthy happy lives. It's a really nice working environment with a cool product and customer.

Please inquire for more info: careers@ridewithgps.com

cullenking··on Ask HN: Who is hiring? (December 2018)
Ride with GPS | Web Frontend, Android, Backend | Portland, OR | Onsite More details here: https://ridewithgps.com/careers

We're a small but very strong team (18 of us) helping people have a better time on their bikes. Specializing in route planning & ride recording (with an established website and popular app), we work closely with individual riders, clubs, events, tour companies, and more.

Currently looking for a few more excellent engineers: Frontend Web (mostly React), Android (mostly Kotlin), Backend (mostly Rails).

We work reasonable hours, have great benefits, love solving problems for our customers, go on bike rides and encourage each other to live healthy happy lives. It's a really nice working environment with a cool product and customer.

Please inquire for more info: careers@ridewithgps.com

cullenking··on In Praise of Mediocrity
I race motorcycles. I don't get joy out of it, I get satisfaction and a feeling of achievement. I get a feeling of ultimate focus for 15 minutes. Nothing compares to it. I can't imagine processing the experience as an emotion, that would require taking focus away from the knife edge of going fast but not fast enough to crash. My good friend races with me and he says it's the most fun thing ever, he's grinning in his helmet. We are doing the same thing, we are getting something positive from it, but we have completely different ways we experience it.
cullenking··on Payday loans are coming for everyone
I run payroll, and everytime I do it's a potential mistake waiting to be made. We use Gusto, which is about as good as it gets for online / easy payroll, and there are still occasional issues. Payroll doesn't just pay an employee, it also handles proper withholding for each employee with an ever changing system that is tied to a huge swath of federal/state/city tax rules, which includes how often you have to pay the locality, usually based on how big payroll was in that locality. Basically, doing this everyday, having it trickle in, seems like a nightmare. I think for it to work properly the end to end system needs to be reworked, and I don't think the potential benefits outweigh the risk and work required.
cullenking··on Apple Reports Third Quarter Results
We have a website and mobile apps. We are watching our revenue not so slowly go from credit card based purchases with a 2.4% transaction fee, to iTunes/Google Play purchases with a 30% transaction fee. This makes a HUGE difference in overhead for a business, and is money directly funneled straight to Google and Apple's "services" divisions.

I don't think this is going to change or level off anytime soon. Everyone wants their cut, now Visa gets it AND google/apple get it :(

cullenking··on Farewell, Google Maps
You can render raster on the fly from a vector based tileserver, and optionally use vector maps for clients where it makes sense (mobile for example).

I've been running a large OSM raster rendering stack for a while, for the whole planet. Moving on to a vector based stack right now, which is what you should do if you are starting today. The reason being the server, with vector tiles pre-rendered, can very quickly render raster tiles on the fly. It's fast enough that for most cases, there is no need to cache them. Once I get the new stack fully burned in, we'll swap our raster rendering stack out for the new vector stuff and do raster on the fly. I might cache the rasters depending on throughput, but from what I can tell it should be basically a non-issue.

cullenking··on The open-plan office is a terrible, horrible, no good, very bad idea
I'm management (and a dev). I have to manage health insurance, payroll, accounting, and interface with our lawyer. My screen is shielded, and I wish I had an office where I could take sensitive calls, and where I could have open a notice of wage garnishment on my desk without worrying that someone will see it, etc. Sorry, it's not because I want to look down on the plebs, I just have things I have to do that require privacy.

That being said, I wish everyone could have their own. But, as the person who writes the rent check and the salaries, I can't afford to go from $6k a month to $15k a month, plus $100k outlay to build out an office where everyone gets a private space. It's just incredibly expensive.

I'll do it if everyone would take a paycut though!

cullenking··on The open-plan office is a terrible, horrible, no good, very bad idea
[edited].

For anyone who doesn't want to drop their email into their webpage to see pricing (yes, I received an outreach email within 15 minutes of doing so) their pricing starts at $4.5k and $14k "on sale". Bit steep for my blood, but, there's obviously some bigger spenders out there!

cullenking··on Cargo bikes as symbolic markers of egalitarian gender roles
I'm a long term cyclist, run a cycling business, ride tons of bikes. I can definitely say the bike with a trailer is easier to ride, and is safer by far. Full harness, roll cage, head whiplash protection etc. Just putting this comment out there so other people reading see another perspective and don't dismiss trailers as unsafe. They are great!
cullenking··on Apple’s 2019 Mac Pro will be shaped by workflows
Switched to a threadripper 1950 and used ecc memory and an nvme drive. Fastest computer I could build at the moment, cost less than half of a worse Mac,even with a 34 inch curved widescreen. Plus I got to go back to awesomewm. Finally I don't hate my dev environment. Feels good to get back to my pre-2013 roots.
cullenking··on Why are diapers so expensive?
I'm a parent of a fully potty trained 24 month old. Mostly potty trained by 18 months, with lots of reminders. It's not easy, takes absolute commitment. The moment you look at your phone your 16-18 month old will be hiding behind then couch peeing (at least ours did).

That being said, it's nearly impossible if you don't have a parent doing full time caregiving. No daycare will do it. My wife used to do it as a nanny, where she learned about it, but that's an outlier. Really not easy to navigate between you and your family or friends who have similar age kids!

cullenking··on Anatomy of a Ceph meltdown
Part time sysadmin here (founder, so biz duties, dev duties, PM and product duties, so not a ton of time for sysadmin stuff) and I've had no major problems with ceph. Had some performance issues but figured out how to tune scrubs appropriately for my workload, and found out the hard way that prosumer SSD do not make good journal devices. I run a three node 18 osd ceph cluster and it's been no problem. I may eat my words when I do a rolling upgrade from Firefly to jewel (multiple versions) but not dreading that process much.

I don't understand why people are complaining about docs here. The docs are good. Read them, read config options, read until you understand what config options actually do. Passively watch the mailing list. I think expecting to run your own petabyte capable storage cluster without a little effort is a bit misguided...

cullenking··on Show HN: Making a bike route of every road in Atlanta
Absolutely - cullen@ridewithgps.com. Perfect timing, we are planning route planner and route show page improvements right now.
cullenking··on Show HN: Making a bike route of every road in Atlanta
Hey durkie, it was pretty cool to open the link and see the route was entered into our site :) I appreciated the photos, hopefully I see a logged ride uploaded for this one day!
cullenking··on Ask HN: Who is hiring? (December 2017)
Ride With GPS | Portland, OR | Four separate roles: Backend software engineer, dev ops, mobile UI/UX focused engineer, front-end engineer | Full-time, ONSITE | https://ridewithgps.com

We are a small, bootstrapped and profitable business focusing on providing software for cyclists and organizations serving cyclists. We are a team of 14 full-time and on-site employees, roughly split half and half between engineering+design and support. We have a comprehensive pair of mobile apps that integrate into our web based service, allowing users to record and navigate their bike rides, as well as a website that allows our users to create and discover new rides.

We are looking to grow our development team. Currently that means a backend developer, a backend dev with extensive devops experience, a UX oriented mobile dev with both iOS and Android experience, and a front end engineer with React or other similar experience. For all roles, we prioritize skills over specific framework knowledge. For example, this means we understand a competent developer who is familiar with django or other MVC frameworks can become an effective rails developer in a short period of time.

Our team is comprised of various types of cyclists, some more passionate than others, and all enjoying a mix of biking related activities. MTB / Adventure / Road / Race / Commute are all well represented, and we respect a wide variety of bicycling experience. We offer excellent work/life balance, competitive salaries, and love to support our employees with anything cycling related. We provide excellent fully covered health/vision/dental, a 10% matched 401k, and a bike budget to spend after your first 90 days. We are family friendly (a third of our team have kids) and offer paid maternity/paternity leave.

Contact careers@ridewithgps.com for details. Please include a resume and a brief email based cover letter explaining your experience in the industry, as well as your personal experiences with cycling.

Thanks!

cullenking··on Ask HN: Who is hiring? (November 2017)
Ride With GPS | Portland, OR | Backend software engineer, mobile UI/UX focused engineer, frontend engineer | Full-time, ONSITE | https://ridewithgps.com

We are a small, bootstrapped and profitable business focusing on providing software for cyclists and organizations serving cyclists. We are a team of 13 full-time and on-site employees, roughly split half and half between engineering+design and support. We have a comprehensive pair of mobile apps that integrate into our web based service, allowing users to record and navigate their bike rides, as well as a website that allows our users to create and discover new rides.

We are looking to grow our development team. Currently that means a backend / devops person (misc rails/etc development and/or devops, we can use both), a UX oriented mobile dev with both iOS and Android experience, and a front end engineer with React or other similar experience. For all roles, we prioritize skills over specific framework knowledge. For example, this means we understand a competent developer who is familiar with django or other MVC frameworks can become an effective rails developer in a short period of time.

Our team is comprised of various types of cyclists, some more passionate than others, and all enjoying a mix of biking related activities. MTB / Adventure / Road / Race / Commute are all well represented, and we respect a wide variety of bicycling experience. We offer excellent work/life balance, competitive salaries, and love to support our employees with anything cycling related. We provide excellent fully covered health/vision/dental, a 10% matched 401k, and a bike budget to spend after your first 90 days. We are family friendly (a third of our team have kids) and offer paid maternity/paternity leave.

Contact cullen@ridewithgps.com for details. Please include a resume and a brief email based cover letter explaining your experience in the industry, as well as your personal experiences with cycling.

Thanks!

cullenking··on Saving San Francisco goes deeper than “build more housing”
Nothing in my comment was anti growth, the only thing you can point to that's close was anti freeway expansion. And freeway expansion does not ultimately solve congestion. Without massive billion dollar road changes, widening freeways, as is proposed right now in pdx, just shifts the congestion around. We can look at a dozen large metro areas with 16 lane freeways and commute times are still insane. Pump that money into dedicated separate bike ways, increased mass transit, both in the city and to the suburbs. Increase urban density to avoid car commutes.

Again, I'm not advocating anti growth, I'm saying if it's done slapshod we'll be having the same conversations about PDX in ten years as we do San Fran now. 1.5 hour commutes for people living 10 miles or less from work.

cullenking··on Saving San Francisco goes deeper than “build more housing”
"I moved here from the Bay Area..."

At the risk of sounding xenophobic, Portland is going to turn into San Francisco soon enough if people/companies keep immigrating from California and New York, and elected officials keep proposing policies modeled after the Bay Area. I'm not saying "stay away" as I enjoy much of the growth PDX has seen over the last few years, especially the fact we have a much easier time finding good developers these days. I'm just concerned that many of our newcomers had it so bad in regard to traffic and costs of living, that their tolerance for those things will, generally speaking, lift up the floor here in Portland.

So, welcome, but please please please push back against freeway expansions, push for more alternative transit, push for more walkable communities, and all that jazz. PDX can't stay small and easy going forever, but maybe we can avoid some of the pitfalls that have befallen other large metro areas.

cullenking··on “For Rent” signs are popping up all over Portland
What has happened is all the large multi-apartment buildings under construction for the last 2 years have come online. There's a lot more that will be ready to move into starting 2018 and into 2019. These are quick construction 4 to 6 story 100+ unit buildings that are being built everywhere in portland. Heck, home owners are event getting into the game, where they are making ADUs out of existing garages and basements. The city has waived a bunch of the development fees normally associated with ADUs. Not a game changing number coming online every year, maybe 100 or so, but the combined effect is that rental units are popping up everywhere.

Side note: many of these large buildings are built around a model that includes staggering the release of units over two years, so as to not flood the market with new units, lowering the price. I wouldn't be surprised if a few of these projects scheduled for move in late 2018 or early 2019 turned less of a profit than planned, given the sheer quantity of them being built.

Side note: We've had more than one random person looking into our business our office from the hall, who upon questioning, turned out to be a random wealthy dude from CA or NY, who is looking for some real estate in which to park a few million dollars, lead around by a hawkish businessy looking person, neither of which even know the term triple net. It's a wild market here right now, it'll be interesting to see how it all turns out.

cullenking··on Ask HN: Who is hiring? (October 2017)
Ride With GPS | Portland, OR | Software Engineer (backend Rails/misc, frontend React/misc, iOS, Android) | Full-time, ONSITE | https://ridewithgps.com

We are a small, bootstrapped and profitable business focusing on providing software for cyclists and organizations serving cyclists. We are a team of 13 full-time and on-site employees, roughly split half and half between engineering+design and support. We have a comprehensive pair of mobile apps that integrate into our web based service, allowing users to record and navigate their bike rides, as well as a website that allows our users to create and discover new rides.

We are looking to grow our development team. My co-founder and I both are part-time backend devs, and we have a dedicated Rails engineer who will be taking on some more infrastructure/dev-ops related tasks, so our immediate need is someone with solid Rails or other backend experience. Skills are prioritized over knowledge of specific frameworks. We would also love to hear from a mobile dev with extensive UX passion and experience, to round out our technically strong mobile team. Finally, we can always use another solid frontend engineer who has React or other similar experience.

Our team is comprised of various types of cyclists, some more passionate than others, and all enjoying a mix of biking related activities. MTB / Adventure / Road / Race / Commute are all well represented, and we respect a wide variety of bicycling experience. We offer excellent work/life balance, competitive salaries, and love to support our employees with anything cycling related. We provide excellent fully covered health/vision/dental, a 10% matched 401k, and a bike budget to spend after your first 90 days. We are family friendly (a third of our team have kids) and offer paid maternity/paternity leave.

Contact cullen@ridewithgps.com for details. Please include a resume and a brief email based cover letter explaining your experience in the industry, as well as your personal experiences with cycling.

Thanks!

cullenking··on The U.S. is risking an academic brain drain
Our company is based in Oregon, not a typical "startup" in that we are a bootstrapped lifestyle business, but we pay competitive wages, full good medical/dental/vision, and a 10% matched 401k. We have lax vacation time policies, typically meaning around four weeks, plus three months paternity and maternity. People work their forty and enjoy frequent three day weekends. We make software for bicyclists so most of our team ride a lot, and we comp all those expenses and a good amount of their fun bike trips. Not to mention a 2k bike budget when they get hired. All that, and we still have a hell of a time finding good candidates with the right attitude. Blows my mind that I can read people here saying they have to move out of the country to feel respected, and we have a hard time finding people...

Just another anecdotal rant to add to the pile :)

cullenking··on FDA Agrees to New Trials for MDMA as Relief for PTSD Patients
For sure, as I mentioned, it's hard to call any common psychedelic light or casual for that reason. But, 3 hours of too much is much much better than 6 hours of too much :)
← PreviousPage 4 of 21Next →