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

I'm not disagreeing, but one thing that makes this different is you can easily fix most Bootstrap bugs by overriding it with some custom CSS, or just not use that class. It's different than some deeply integrated code that you have to patch and maintain.


I fail to a meaningful distinction between:

"you can easily fix most Bootstrap bugs by overriding it with some custom CSS" vs. "you can easily fix most [imperative/OO/functional programming language's library] bugs by overriding it with some custom [code]"

and

"just not use that CSS class" vs. "just not use that [method/function/class]"


It might be the same, it might not.

An contrived example: let's say an unfixed Bootstrap 3 bug is that there is a formatting error when rendering "div.jumbotron > h1 > span.label > small". You could replace the last small with you own css class and be done.

Contrast that to a bug in Angular, for example, that enabled a XSS bug. You'd want to upgrade Angular, instead of manually patching or adding a workaround to all your forms.

That's what I was thinking, at least.


This reminds me, a few years back I was reading the code of a few different obscure libraries. One of them had a primary process that would spawn different worker processes and kill them off if certain conditions were met. No joke, the primary process was named "Hitler".

I didn't end up using the library.


There is a Scheme compiler named Stalin (slogan: "Stalin brutally optimizes") that I won't use because I find it in extremely bad taste.

What I haven't done is try to gin up a twit mob to have the author hounded from his job, no-platformed at conferences, and so on.


I would say not just the shell but most software


And almost certainly languages, too. For example C++.


As someone who has created templated subclasses with both private and public virtual inheritance, I don't think that's a bad thing. C++ is wildly powerful, but it's a mess, and most people should stick to easily understood idioms/patterns, for the sake of maintenance if nothing else.


I have a love-hate relationship with nginx. I love that it's fast and rock solid. But recently I keep on getting tripped up when the directive I'm trying to configure is only available in the paid plan, the pricing of which puts it out of (my) reach.

Also, there really should be separate docs for the open source vs paid plan.

That said, I do plan on kicking the tires on the HTTP/2 support.


> the directive I'm trying to configure is only available in the paid plan

Sadly, this is how the developers of nginx can earn and continue to make good software. Some of the new features in this release has been directly supported by the commercial edition, and some has been open sourced after being made for the commercial edition because clients demanded them.

Also, the nginx team is open to a feature being sponsored by a third-party, non-client in order to add it to the open source edition. Some of the significant features in nginx have been built this way (http/2, spdy, websocket support etc.)

If nothing, even patching or writing modules for nginx is not that hard (assuming you know how to develop, and in C). It is one of the more well-designed codebases. (Some others are: Redis, Postgres, Git).

> there really should be separate docs for the open source vs paid plan

I thought nginx.org contained only open-source info, save for an occasional ad about the paid offering. Is there any documentation on nginx.org that doesn't apply to the open source edition?


http://nginx.org/en/docs/http/ngx_http_upstream_module.html

"Dynamically configurable group, available as part of our commercial subscription:"

"Additionally, the following parameters are available as part of our commercial subscription:"

"This directive is available as part of our commercial subscription."


I may not have been clear, but I understand and fully support their right to charge for software and services. I just haven't worked on any projects for which their prices fit in to the calculation.

As to documentation on nginx.org that doesn't apply to the open source edition, see http://nginx.org/en/docs/http/ngx_http_upstream_module.html#... -- there are quite a few more, that's just the last one I tried to use.


I've not tried it but there is this preset https://github.com/jhen0409/babel-preset-es2015-node6


Would love to be included. Docker ID: emgee


But a benefit might be cross-platform compatibility seeing as some OSes don't come with, say, grep out of the box. While you could use the native tools, there could be some benefit to writing your own to do exactly what you want consistently.

I don't really disagree with you, but just pointing out there is some benefit to writing one's own CLI.


I think its easier to install cygwin than replace all the command line tools I am used to with Javascript equivalents.


Having installed cygwin, I’m not so sure. :P


Truth


Or install ports of enough to get work done. Ag works very well on Windows.


I am still holding my breath for Windows 10 to start including more and more Unix tools. We finally have ssh to be included with Windows 10 and having tools awk, sed, grep on Windows seems like a logical move for Microsoft EVENTUALLY.

For now I use vagrant all the time when I am on Windows.


Sure if you want a full set of native tools I won't suggest otherwise. But a full cygwin install is way more invasive than node, and if you just want some specific tools, vorpal might be for you. Or maybe cygwin is. Whatever works for you.


I think GOW (GNU on Windows) is a better alternative to cygwin.


> But a benefit might be cross-platform compatibility seeing as some OSes don't come with, say, grep out of the box

If you have git installed on your machine you have grep ( windows users) and most of linux command tools.


But plenty of time to leave comments on HN.


Addicted to the cult. What can I say, fellow inmate?


I had a similar issue with Creative Cloud spamming the log files with a few TB of garbage. Worth a quick check at least.


I'll give it a look. I do have CC installed.


I wish I could upvote this more. Compare and contrast this protest in South Korea https://www.youtube.com/watch?v=kMi7Jkay0fY


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

Search: