Hacker Newsnew | past | comments | ask | show | jobs | submit | almost's commentslogin

Also what I got. Then I tried changing "wash" to "repair" and "car wash" to "garage" and it's back to walking.


For me Northflank have filled this spot. Though by the time I switched I was already using Docker so can't speak directly to their Heroku Buildpack support.


I've been incredibly happy with Northflank since moving over a few years ago after Heroku got unreliable. Felt like an upgrade from Heroku and the support and reliability have been great.


The reason you heard that was probably because they were talking about a more specific circumstance. For example SQLite is often used as a database during development in Django projects but not usually in production (there are exceptions of course!). So you may have read when setting up Django, or a similar thing, that the SQLite option wasn't meant for production because usually you'd use a database like Postgres for that. Absolutely doesn't mean that SQLite isn't used in production, it's just used for different things.


You are right. Thanks!


This sounds very "the perfect is the enemy of good". Tests don't need to be perfect, they don't need to be written by different people (!!!), they don't need to cover 100% of the code. As long as they're not flakey (tests which fail randomly really can he worse than nothing) it really helps in development and maintenence to have some tests. It's really nice when the (frequent) mistakes I make show up on my machine or on the CI server rather than in production, and my (very imperfect, not 100% "done properly") tests account for a lot of those catches.

Obviously pragmatism is always important and no advice applies to 100% of features/projects/people/companies. Sometimes the test is more trouble to write than it's worth and TDD never worked for me with the exception of specific types of work (good when writing parsers I find!).


>they don't need to be written by different people

If you make logical error in the code, chances are you will make logical error in the test that tests that segment too.

A big problem with tests is making sure they are correct.


From my experience though I often do make logical errors in my code but not in my tests and I do frequently catch errors because of this. I think thats a fairly normal experience with writing automated tests.

Would having someone else write the tests catch more logical errors? Very possibly, I haven't tried it but that sounds reasonable. It also does seem like that (and the other things it implies) would be a pretty extreme change in the speed of development. I can see it being worth it in some situations but honestly I don't see it as something practical for many types of projects.

What I don't understand is saying "well we can't do the really extremely hard version so let's not do the fairly easy version" which is how I took you original comment.


When it's a library it's fairly important what it's written (or at least written for)


For something this simple that doesn't need to grow or interact with the rest of the system why would you need Backbone or React? And why would you expect any version to be shorter as it's mostly just the HTML and the data.

I remember writing Backbone applications with lots of deeply nested components. Trying to keep all the state in sync and reacting to events. It certainly wasn't simple and straightforward.

This just feels like a very silly article.


Wasting time is absolutely glorious. Don't let anyone tell you that you can't or shouldn't.

Or as Kurt Vonnegut put it "I tell you, we are here on Earth to fart around, and don't let anybody tell you any different"

(That being said if Tik Tok is making you sad delete that shit right away. Wasting time is glorious but feeling depressed sucks.)


Time wasted with enjoyment is not time wasted.


Enjoyment is not a binary thing. Some "enjoyment" is very low-level, and instantly forgettable. But it's easy and frequently we're lazy. Getting up and doing something else frequently ends up be more enjoyable.


Nostalgic! Who needs a colar display or even a monochrome display when you've got a high res (for the time) black and white screen :)


360 degrees in a circle predates Plato by quite a lot (2000 years I think!). It comes from the Summarians more than 4000 years ago. They used a method of counting on fingers that goes up to 12 on one hand and 60 using both hands, so their numbering system was based on 60. 360 is 6 * 60 and also roughly how many days in a year.

Later societies inherited that from them along with 60 minutes in and hour.


But why wasn't the handcounting inherited too?

It sounds useful to be able to count up until 60 on two hands.


Probably because it was too contrived. I mean, if you can count up to 12 on one, why can't you do up to 144 on both?


Could have something to do with right-handedness.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: