Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hsn915
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
99 ms
·
661.
▲
by
hsn915
5y ago
I'm not sure what you mean, but with abstraction it's the opposite of what I said. Premature abstraction really is very very bad (I won't go so far as to say it's the root of all evil). The higher level the abstraction,
662.
▲
by
hsn915
5y ago
3 seconds to load and $1000/mo hosting costs is way over the unacceptability threshold for me. I don't know what is the website you're running or how many people use it or how much money you make. I know you can make a lot of
663.
▲
by
hsn915
5y ago
I only said to use bash for small scripts. Basically just a series of commands. Maybe setting up one or two environment variables. Anything more complex or involving "if" I would almost never write in bash.
664.
▲
by
hsn915
5y ago
You could even save the costs by buying your own server. I doubt that you can't buy a very decent server hardware for no more than $10000. Some places pay more than that per month to Amazon.
665.
▲
by
hsn915
5y ago
Bash can and does work on windows if you install it. Just like Python. Also doesn't windows now ship with a linux compatibility layer anyway (WSL)? EDIT: I just realized you are the guy who wrote sokol! If your main work station is win
666.
▲
by
hsn915
5y ago
> it also tends to break down for large projects You also end up spending a lot of time and resources in the later stages of the project trying to work around the problems: hire more people to work on the code base, spend a lot of time
667.
▲
by
hsn915
5y ago
The advice doesn't generalize to high level "optimizations". The problem with optimizations (low level) is they make the code more complicated and more difficult to understand. This is a problem. You better have really good p
668.
▲
by
hsn915
5y ago
I don't buy into this argument either. Using python for shell scripting requires extensive knowledge about the language and the standard library and all the gotchas that you can fall into. This sort of time investment does not pay off
669.
▲
by
hsn915
5y ago
The fallacy of premature optimization rears its ugly head again. When Knuth wrote that quote, he meant something very specific with the word optimization: low level micro optimizations. Spending a lot of time trying to get every little ounc
670.
▲
by
hsn915
5y ago
You're creating a false dichotomy: we can either add new features, or stabilize the current version, but we can't do both! Yes you can. You can spend some time to stabilize, and then add new features on top, then stabilize again i
671.
▲
by
hsn915
5y ago
Is it incomprehensible because it can be configured in different ways, or is just because the notation language it uses is not familiar to you? The distinction is cruicial.
672.
▲
by
hsn915
5y ago
I'm very skeptical of the claims about Insulin being a cause of weight gain or preventing weight loss. All insulin is, is a signal to cells to absorb sugar from the blood. Think of it this way: if you consume dietery fat, your body wil
673.
▲
by
hsn915
5y ago
Why would anyone trust the CDC or the WHO after their abject and emarrasing failure to handle covid? Here's a better argument for wearing masks: https://medium.com/incerto/the-masks-masquerade-7de897b517b7 A cruci
674.
▲
by
hsn915
5y ago
All I hear is excuses. I'm not interestd in hearing excuses.
675.
▲
by
hsn915
5y ago
Yea, Linux is another good example, but that's really mostly because of Linus' adament commitement to never break user space. A lot of other people would be happy to break user space programs. As in this famous rant https:/&
676.
▲
by
hsn915
5y ago
> There are studies on this Studies on this are generally poor quality, and you can easily tell by looking at the study content. Remember when early 2020 all the official organizations (WHO, CDC) were telling people to NOT wear masks bec
677.
▲
by
hsn915
5y ago
I used to be way overweight. A few years ago I lost a lot of weight by basically walking a lot and doing intemittent fasting. Then I stopped it and started to slowly gain more weight. Now I'm on an IF regiment again. Now, I really doub
678.
▲
by
hsn915
5y ago
Everything should not need support. The fact that most everything needs support is a symptom of how crazy the software industry is.
679.
▲
by
hsn915
5y ago
The only one I'm aware of that does a good job of this is the Go language project, but it's not really your typical FOSS project; it's a Google project, and Google relies on it internally, so the incentive to make it stable a
680.
▲
by
hsn915
5y ago
Unfortunately, the "pay for support" business model means the incentive is to make a system that needs support but pretends on the surface to be stable and high quality. One way to make a system so incomprehensible that your cus
681.
▲
by
hsn915
5y ago
Thank you for confirmin that "Free and Open Source" does not value stability or quality. I'd rather pay for a closed program that comes with guarantees of stability and quality than participate in a community that considers t
682.
▲
by
hsn915
5y ago
Without context I think the part after unless is sort of sarcastic or ironic.
683.
▲
by
hsn915
5y ago
The way things are done today, such a system would implode before it reaches anywhere near a usable state.
684.
▲
by
hsn915
5y ago
What shook me even more was seeing companies hire people for the sole purpose of crafting tweets. They call it "PR".
685.
▲
by
hsn915
5y ago
That's not the point of the question. I was just clarifying the GP comment > I sometimes wonder to myself: what programming challenges would come up in something like the starship Enterprise (any of them) and what new language const
686.
▲
by
hsn915
5y ago
Just around that time, I remember seeing facebook and twitter stickers on various stores in malls (with the 'slug' name of the business). I was a bit surprised. Why would you bring your customers to your twitter profile instead of
687.
▲
by
hsn915
5y ago
How would you program such a computer and what challenges would the engineers face while working on this system?
688.
▲
by
hsn915
5y ago
Why the hell would they do that?
689.
▲
by
hsn915
5y ago
This can be said about anything. For example, using Linux. Windows has centuries of engineering hours poured into it. It works and is reliable. There's no reason to throw it away and use Linux. If you think Linux is free, wait until yo
690.
▲
by
hsn915
5y ago
One of the disappointing/hilarious attitudes you see among forigners in Japan: they really love the high quality service they recieve when they are a customer, but they also really hate the work culture. I'm like, yea, the two are
More ›