Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
optionalparens
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
91.
▲
by
optionalparens
10y ago
I often remark that people love reimplementing BBSs badly, and a fraction of the functionality. Of course it's not an entirely fair comparison because of the scope, different UI/nature of the web, audience size, and speed of commu
92.
▲
by
optionalparens
10y ago
Over-engineering is a tough thing to discuss and there's never going to be a suitable answer anyone agrees upon. It is also a huge topic with a scope far beyond this textbox or a medium article. Anyway, among many of the big issues her
93.
▲
by
optionalparens
10y ago
This is true, but in fun hypothetical talks with various tech friends over the decades, we often talked about in relation to Internet services in particular, taking down services and such can actually help with hacking (i.e. stealing data)
94.
▲
by
optionalparens
10y ago
Thank you, missed this piece but it was interesting. I disagree with him on the point of "Who would do that?" He might be right about state level actors, but I think he discounts the motivations of crazy/disillusioned people,
95.
▲
by
optionalparens
10y ago
True to some degree, but rooting can be a pain on devices that make you do it again after an update. For me, the bigger issue with a hosts file is that it doesn't cover conditional cases. For instance, there are times when I want to re
96.
▲
by
optionalparens
10y ago
Oh I agree with that notion, it's just hard to get a lot out of stats without a large volume of it and a lot of other types of math as tools. Some are pre-requisites, while others are simply useful for applying in conjunction/situ
97.
▲
by
optionalparens
10y ago
I agree, but I thought most lower level classes were often titled things like "Intro to Probability and Statistics." Further, it's been my experience meeting and being around a lot of people who thought they knew stats that t
98.
▲
by
optionalparens
10y ago
See my other post, but I have to agree stats is incredibly hard to teach at the high school level. I also see the problem with grandparent's failures at applying math. The huge problem as I mentioned elsewhere is that stats is really a
99.
▲
by
optionalparens
10y ago
One of my degrees is in statistics, and the others are in computer engineering, finance, and computer science. As such I not only took a ton of math, but studied and worked in the contexts you describe where stats is relevant. The problem w
100.
▲
by
optionalparens
10y ago
What kills me about a lot of the technology we use today is that few people, at least in positions of power are brave enough to pause every now and then and say, "WTF are we doing?" So many technologies live on because of so-calle
101.
▲
by
optionalparens
10y ago
I have similar gripes with Go. I really love programming with CSP techniques and Go does a good job of implementing a lot of this at a lower-level. Clojure also draws from CSP and from Go's implementation of CSP, but lacks some of the
102.
▲
by
optionalparens
10y ago
I have felt some of the pain and gripes you have with Clojure and while I am not denying that some of them are very real, I am not sure if you understand the mentality and philosophy behind Clojure as far as most of us who use it seem to ha
103.
▲
by
optionalparens
10y ago
I agree with the parent about "new features" and I'll add a few things. I can't stand the mentality of old = bad or not popular = bad. Most of the time, like anything in life, things don't "win" for being
104.
▲
by
optionalparens
10y ago
I agree with this completely. I started with assembler, moved on to C, Lisp, Fortran, BASIC, Pascal, and C++, and then many more from there. It never mattered. Sure, I sometimes used the wrong tool for the job and made life harder, but thos
105.
▲
by
optionalparens
10y ago
I'm going to be blunt, almost all the comments thus far suggesting a specific language are wrong. This happens everywhere, every time someone asks this question. I would instead pay much more attention to anyone speaking generally abou
106.
▲
by
optionalparens
10y ago
We don't really have many true standards, just pockets of consensus on best practices and collections of so-called standards that are quite often ignored. Thanks to better communication, I think it's safe to agree that these pract
107.
▲
by
optionalparens
10y ago
I agree more experienced people usually get stuff done and it's generally been my experience. Of course there are always exceptions. The problem I see is that often it is not the output itself that wins, rather the perception around th
108.
▲
by
optionalparens
10y ago
If the parent is sarcasm, please disregard my reply. > The stuff you did in software 20 years ago has absolutely nothing to do with the stuff that's being done today. Not even remotely true. Most of computer science is built on the
109.
▲
by
optionalparens
10y ago
No, you are missing nothing. But I can relate to the sentiment and point I think he is trying to make which is it's not worth it burning yourself out working on code all day, be it games or otherwise. Life seems much better when you st
110.
▲
by
optionalparens
10y ago
Often libraries are far too specialized to share or as you point out, have dependencies/licensing that prevent open-sourcing/sharing. For example I've written various entity/component allocators, pools, and free-list imp
111.
▲
by
optionalparens
10y ago
I've worked in game development in various capacities since the 80s. While I agree with your sentiment, a lot of your points are incorrect and I feel deserve a response. Sorry about the length. Firstly, the reason why people didn'
112.
▲
by
optionalparens
11y ago
Yes, exactly. Every time the food and delivery complaining starts, I roll my eyes, almost as much as I do when various food startups preach that they will disrupt and revolutionize the way I eat or whatever thing I do that is not so broken
113.
▲
by
optionalparens
11y ago
No offense, but I would venture your food does not taste so good and a lot of what you are saying sounds like someone who is grossly inexperienced. Burning garlic and onions is the sign you are not a very good cook, for instance. That'
114.
▲
by
optionalparens
11y ago
I agree that is what the parent is talking about, however in the context of GCE, Google Cloud Services which include App Engine and a whole slew of other services are relevant. Given that if you've used them, there are integrations and
115.
▲
by
optionalparens
11y ago
Maybe this is preference or something changed since I used GCE daily, but I disagree on almost all these points. * Documentation - On the surface, GCE docs always looked better to me until I realized how many mistakes there were and things
116.
▲
by
optionalparens
11y ago
Any players are good that encourage Amazon to do a better job. I really think AWS improved since Azure and GCE came along. Moreover, when I dealt with Amazon on calls and in meetings, any time we mentioned the Google or Azure words, they im
117.
▲
by
optionalparens
11y ago
Also +1, App Engine is terrible. I worked for one of the largest App Engine deployments for startups. We were Python, Java, and Go and all were terrible. I've never felt like a company was giving me the middle finger as hard as App Eng
118.
▲
by
optionalparens
11y ago
I've been a big user of cloud providers, and left a startup a year ago that was a huge customer of Google (GCE, BigQuery, App Engine, Google Drive, etc.) and ran one of the larger GCE and App Engine deployments for startups. We ended u
119.
▲
by
optionalparens
11y ago
I too hate the phoning home, so good point. I feel like apps in general, whether on my phone, ps4, anything are trying to do this in some form or another. I do not want improved recommendations, a "better" future experience, or an
120.
▲
by
optionalparens
11y ago
I guess you don't like PC gaming or using a host of Windows only powerful apps. Come on, I run OSX and various flavors of Windows, Android, Linux, and BSD at home. Use the right tools for the right job. Windows isn't so bad and is
More ›