Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
joshuacc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
181.
▲
by
joshuacc
12y ago
Well, there are Web Workers, which are basically threads. http://www.html5rocks.com/en/tutorials/workers/basics/ But it appears that it's part of the WHATWG HTML spec rather than ECMAScript, which i
182.
▲
by
joshuacc
12y ago
I would refer to that as knowledgeable and ignorant rather than intelligent and idiotic. It doesn't really make sense to say that Gary Kasparov is an idiot regarding the construction of log cabins. Rather, he is an intelligent person w
183.
▲
by
joshuacc
12y ago
Strongly disagree. My team puts images in comments to document visual design changes. Occasionally, we'll even drop in an animated gif to illustrate a workflow/process. These can be extremely helpful in code review.
184.
▲
by
joshuacc
12y ago
The first one I remember was the commit that added CoffeeScript to rails by default. https://github.com/rails/rails/compare/9333ca7...23aa7da
185.
▲
by
joshuacc
12y ago
No, but I regularly see GitHub replacing Git in "technical" forums.
186.
▲
by
joshuacc
12y ago
It's a fantastic book for getting your mind used to the functional way of thinking. I'd also recommend JavaScript Allonge on the same topic. https://leanpub.com/javascript-allonge
187.
▲
by
joshuacc
12y ago
> the ban on non-Chrome browsers accessing Hangouts There is no such ban. I've been using Hangouts with FireFox and IE for months. If you attempt to access a Hangouts url with FireFox, for example, it prompts you to install a FireFo
188.
▲
Response to Netflix's “Node.js in Flames” Blog Post
(gist.github.com)
130 points
by
joshuacc
12y ago
|
25 comments
189.
▲
by
joshuacc
12y ago
They went into this a bit on the NodeUp podcast: http://nodeup.com/seventyone
190.
▲
by
joshuacc
12y ago
You can also handle problems like this via libraries. For example, underscore-contrib [1] does it this way: var x = _.getPath(a, "b.c.d"); There are definitely advantages to having this pattern baked into the language, th
191.
▲
by
joshuacc
12y ago
It appears that they did. It was called LunaScript.
192.
▲
by
joshuacc
12y ago
It's not supposed to be a real link. It triggers a JavaScript modal with a signup form. :-/
193.
▲
by
joshuacc
12y ago
You might be interested in looking at TypeScript: http://www.typescriptlang.org/ It does something very similar to what you're suggesting, adding in static type information for JavaScript and giving you compiler errors
194.
▲
by
joshuacc
12y ago
I think the specific term you are looking for is comparative advantage: http://en.wikipedia.org/wiki/Comparative_advantage
195.
▲
by
joshuacc
12y ago
I disagree. The company I work for provides software to schools and school districts, which tend to be pretty far behind the technological curve. After analyzing our usage patterns, we were able to drop IE8 recently.
196.
▲
by
joshuacc
12y ago
> So they finally release a half decent display:table and it's too late as we now need responsive designs. I'm not sure what you mean by "finally release." The display: table property was part of the CSS 2.1, which be
197.
▲
by
joshuacc
12y ago
That depends very much on what type of product you're building. I work on two "serious" enterprise products using Angular, and for one of them the "core technology" is evenly split between the Java backend and the
198.
▲
by
joshuacc
12y ago
I think the term "transnational" would fit what you are describing better than the term "truly remote." The US is a very large place. Someone working for an SF startup from their Florida home is just as "truly remot
199.
▲
by
joshuacc
12y ago
"Presumably it requires a professional philosopher to imagine that there is about this fact something extraordinary" One of the purposes of philosophy is to deeply reflect on things that most people take for granted. Sometimes thi
200.
▲
by
joshuacc
12y ago
Unfortunately, it's the people least qualified to assess the safety of using an always-changing version who are most likely to do so.
201.
▲
by
joshuacc
12y ago
Istanbul has been a godsend for my company's JS-based projects. When paired with grunt-contrib-jasmine, it gives instant visibility into how much of the client-side app is actually under test, and gives everyone an incentive to keep im
202.
▲
by
joshuacc
12y ago
Because "just information" can be incredibly damaging in lots of ways. This is why most ethical systems include guidelines for determining when it is okay to share information with others and when it is not. In this particular cas
203.
▲
by
joshuacc
12y ago
Programming language?
204.
▲
by
joshuacc
12y ago
> they are not a lean startup "Lean" in this context doesn't mean "cheap." http://steveblank.com/2009/11/02/lean-startups-aren%E2%80%99... The key point from the article: "If
205.
▲
by
joshuacc
12y ago
Fish playing Flappy 2048 - https://news.ycombinator.com/item?id=7431047
206.
▲
by
joshuacc
12y ago
I found this to be a much better article than the OP since it is very focused on the practicalities.
207.
▲
by
joshuacc
12y ago
"irresponsible" -> "unresponsive"
208.
▲
by
joshuacc
12y ago
This will certainly work in an exclusively *nix environment. However, if you need your build system to be Windows-compatible, you'll need to go with something like Grunt.
209.
▲
by
joshuacc
12y ago
On FF in Windows, the fonts are extremely thin and difficult to read. I had to zoom in Nolen's blog four times to make it readable.
210.
▲
by
joshuacc
12y ago
> If you are using branches you really aren't doing CI, because you aren't integrating continuously. Perhaps this is just a terminology issue, but I strongly disagree with this. You can always merge/rebase the latest versi
More ›