HN user

house9-2

382 karma
Posts7
Comments149
View on HN

I lean towards a little duplication until it becomes clear that there is real duplication taking place and not 'incidental duplication'.

Read this quote somewhere:

Make the code DRY, but not so DRY it chafes.

I've got about 500 miles on my Diverge (and the Pathfinders) the tires ride great.

- Good on the road, even cornering is decent which was unexpected with light tread.

- Great on gravel: flat, uphill, downhill, and cornering

- Decent on single track

I think maybe they get a bad rap because they are on the heavy side for the price? When the time comes for new tires not sure if I will get another pair or try out something different.

Tesla Model 3 Long Range

Been dreaming of being able to drive without using gasoline for decades, that dream is now a reality.

Is it a perfect car - nope, but there really isn’t another car like it right now.

i don't think dependency management is great in any language. Ruby is terrible!

If you use bundler and Gemfile.lock everything 'just works' in Ruby.

Node/npm/yarn is a nightmare

Large ruby on rails application. Entire test suite takes around 40 minutes to run, however we use circleCI and parallelize the build so realtime is around 10 minutes.

What makes the build so slow is that the database is involved, if you want fast builds decouple your unit tests from the database. With rails including the database access in tests makes everything easier and you get closer to real-life execution but slow ...

if you do a quick and dirty code for a feature that never gets used (or dropped). Is that technical debt?

Yes, code that is not being used should be deleted as soon as possible. Even if it was the cleanest code ever written - delete it.

It is adding massive mental overhead for future work, especially as a new developer on the project - how do I know its not being used?

100/16 Mbps is pretty decent I guess

Its fantastic, can't wait until this is available where I live. Currently paying $200+ a month for 20Mbps from local wireless company.

2 miles North from here there is AT&T fiber and Comcast available, 5 miles South there is Comcast (150Mbps) but I'm in a small community of homes where only options are satellite or fixed wireless.

Same thing happened to me yesterday, I had to switch my MX records over to fastmail as that was easier than trying to figure out how to resolve the issue with Google directly.

I had been forwarding all of my email from my domain to my personal Gmail (the irony) so haven't lost anything except a Sundays worth of incoming emails which bounced.

In my case I was still using a free account for my custom domain, grandfathered in. I guess I get what I paid for...

Strong ownership and trust between engineer and product owners, both way.

Trust has to be the most important ingredient for a successful project regardless of the project management process, if you have trust any process can work well.

Agree about Team Size, less people less communication is needed which results in less misunderstandings == more productivity.

Working remotely does not stop collaboration. I have been working primarily remote for the past 12 years. I meet with my team every day for standup and am in constant contact with team members throughout the day, sometimes pair programming or helping to debug issues.

This is not much different than working in a colocated situation, except my coworkers don't have to smell my B.O.

The tooling available these days makes remote work better than in person IMO.

If I recall it was initially a self released pay how much you want download.

I believe this was a 'first' and there was more hype about that than the album itself.

In Rainbows is my favorite Radiohead album for sure, closely followed by the Bends.

One of my favorites from HBO.

The first time I watched it the first few episodes felt a little weak (like a network tv cop show), almost gave up on it but glad I didn't.

Tesla is making big investments in building factories, both for cars and batteries. Those numbers should increase significantly over next 5 years.

They have more vertical integration, less reliance on suppliers.

They own their 'dealership', charging network and are also getting into auto insurance.

Also, residential solar and energy storage. Oh yeah and they are getting into mining as well to ensure they can keep up the battery production.

How many of those 92 million cars are EV? Tesla isn't really in competition with ICE car production - the next ten years is all about EV production and legacy car makers are off the back.