Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nbouscal
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
451.
▲
by
nbouscal
13y ago
Having Google Analytics on a website does not make the people working on that website JavaScript developers. For many projects, JavaScript is tacked on, usually via a designer doing some tricks in jQuery.
452.
▲
by
nbouscal
13y ago
Great post, I have also thought quite a bit about the fact that the big issues I spend time considering aren't even on the radar of the majority of developers, let alone the majority of humans. To answer your question about PHP: I thin
453.
▲
by
nbouscal
13y ago
I actually felt a bit weird using the word community and considered changing it to something else. Really though, just because they aren't part of SO or GitHub doesn't mean they live in a vacuum. There are tons of other focal poin
454.
▲
by
nbouscal
13y ago
Those are great rankings for the parts of the software development community that use Stack Overflow and GitHub. Here's a hint: those parts of the community are not representative of the community as a whole. Not even close.
455.
▲
by
nbouscal
13y ago
There are tons of alternatives to JS if you count languages that compile to JS. Probably just as many as there are alternatives to PHP. Also, the fact that there are alternatives to PHP does not mean that they are widely used. We're in
456.
▲
by
nbouscal
13y ago
This type of thing is well studied in e.g. the Stanford Prison Experiment. People's behavior is far more influenced by the environment and circumstances they are in than by their beliefs or opinions.
457.
▲
by
nbouscal
13y ago
This was closed over a year after the question was asked, because it already had ~100 answers and they wanted to avoid being spammed with more answers. "Too localized" was just the closest reason they could find to close it with.
458.
▲
by
nbouscal
13y ago
One problem for you to be aware of: something about the scroll handling breaks the two-finger swipe Back functionality on my Macbook. It's a minor thing, but very annoying.
459.
▲
by
nbouscal
13y ago
I would agree (if I understand the metaphor within a metaphor, that is) that documentation and best practices are probably the biggest weakness in the Chef community. Once you add in tools like berkshelf or librarian-chef where the tool cre
460.
▲
by
nbouscal
13y ago
Python and Ruby are located at basically the exact same point in programming language space, so to me they're pretty interchangeable. Since these are Ops tools, the argument that anything is 'installed by default' scares me.
461.
▲
by
nbouscal
13y ago
That's mostly just sales talk. The reality is that chef-solo works just fine for a lot of use cases, and that set of use cases has significant overlap with the use cases for ansible.
462.
▲
by
nbouscal
13y ago
My confusion is why people need a dialog to tell them what the url to clone is. It follows the exact same pattern every single time. I've never once used the 'Clone' button on GitHub, and don't understand why anyone othe
463.
▲
by
nbouscal
13y ago
It's more that you use configuration management for the software, and then Vagrant does the hardware and hands control over to your configuration management for the software. Vagrant can also do the software itself, yes, but the way of
464.
▲
by
nbouscal
13y ago
I couldn't agree more that most of the tools in this area could benefit from some better explanations and best practices. The development is happening at such a rapid pace that it becomes very difficult for a newcomer to figure out wha
465.
▲
by
nbouscal
13y ago
Obligatory: Teach Yourself Programming in Ten Years — http://norvig.com/21-days.html
466.
▲
by
nbouscal
13y ago
> I have no idea why you wouldn't want the database change scripts/functions/schema to be stored in git, alongside the application code. I couldn't agree more. It boggles my mind how many people are resistant to stori
467.
▲
by
nbouscal
13y ago
The quote seemed pretty clear to me, but I suppose that could be because I already know what it does. Vagrant wraps VM software (VirtualBox, VMWare, etc — the "existing virtualization providers" in the quote) to create disposable
468.
▲
by
nbouscal
13y ago
I don't think Mitchell really needs to worry much at this point about marketing Vagrant. Everyone in the DevOps space is already plenty well familiar with it (mostly because it's incredibly awesome). Also, TFA explains what it is:
469.
▲
by
nbouscal
13y ago
I agree with you that in this particular instance, this is probably not the optimal solution to the problem at hand. I would argue, however, that you are significantly overreaching by implying that one should never take advantage of advance
470.
▲
by
nbouscal
13y ago
Additionally, Soylent Green wasn't even in the book that the film was based on ('Make Room! Make Room!'). The book was about the impact of unchecked population growth.
471.
▲
by
nbouscal
13y ago
I had never heard of this and it looks awesome, thanks for the link.
472.
▲
by
nbouscal
13y ago
For my boxes I'm at the point of striking a middle ground. I use system versions of libraries wherever possible, but in many cases I compile the actual applications from source. The package manager tends to be too many versions behind,
473.
▲
by
nbouscal
13y ago
I found it to be perfectly readable on desktop, and was actually really happy to not have all of the clutter of the regular site.
474.
▲
by
nbouscal
13y ago
That depends heavily on who the developer in question works for.
475.
▲
by
nbouscal
13y ago
> And don't even try to feed me that BS about "companies exist to make money". No. They. Do. Not. Yes they do. > People don't start companies thinking "I'm going to start a company to make money" . Y
476.
▲
by
nbouscal
13y ago
The desktop analogy is actually a weakness. With a real life desktop, you can't have 10 different workspaces that you're capable of instantly switching between, so you have to have all of your papers overlapping. This leads to an
477.
▲
by
nbouscal
13y ago
Valid point that anonymity is a binary property, but, if you wanted to talk about levels you could perhaps measure the level of difficulty of finding your identity, or the likelihood of accurately doing so.
478.
▲
by
nbouscal
13y ago
There is no way to make accurate observations about nutrition? Well shit then, I guess we'd better just give up and accept our inevitable future obesity.
479.
▲
by
nbouscal
13y ago
It's based on the assumption that the human body is a complex organism made up of interacting subsystems, and that there is a distinction between testing the effect of a change on one subsystem and testing the effect of a change on the
480.
▲
by
nbouscal
13y ago
I really like your analogy to unit tests and integration tests. It makes me wonder if the Soylent ‘experiment’ might provide a better means to do that. Rob has already written about a few times where he was missing something in his formula
More ›