skysight-inc/HackerNews huggingface dataset:
> QuickTime is never required.

How do you propose I watch this QuickTime video without QuickTime? Have you forgotten the context of this conversation, about the purported desire to support all major browsers?
"It's been stated many times already: Use the right tool for the right job."

The problem with that argument is that things change, and it's not always obvious what problems you will need to solve when you start a project.

RDBMSs are backed by extensive theory as well as decades of product hardening, development of expectations and best practices, and battle-tested in production environments. They are explicitly designed as general-purpose systems. That means that when your needs change and you need to adapt, an RDBMS likely provides features that make that transition work smoothly and avoid breaking applications.

At this time, those things are not true of MongoDB, so it is somewhat more specialized. That's OK, but it means that you need to be more careful about using it than, say, postgres. Trying to put MongoDB on equal footing with postgres and say "choose the right tool" is an oversimplification.

I think it's perfectly reasonable advice to start with SQL unless you have specific reasons that you think something else will be a better fit.
We chose screensharing over a word like "cobrowsing" because we felt that people understood more clearly exactly what was going on. It's definitely not an exact term, i.e. you can't see the whole screen, but it is screensharing in the sense that you absolutely see part of what's going on.

We'll definitely have to go back and reconsider though, if people feel like it's misleading.
I prefer no syntax highlighting because I wear glasses, and the resulting chromatic aberration makes it difficult to read.
I don't know the figures offhand, but the percentage of Americans who don't believe in evolution is...disheartening to say the least. Hell, it's downright embarassing when you compare the percentage of Americans who don't believe in evolution to the percentage in other 1st world countries. Yay evangelical fundamentalism!
If you're used to one C-style language, it's generally not hard to read code written in another. This is not to say that you'll grok it 100% accurately on your first go, but another C-style language will be more readable to you than, say, a Lisp-flavored one would be.
If you're not price competitive with the low end at $1000 [US] raise your prices.

At $4000 or $10,000 you imply greater value and only need to make a small fraction of the sales in order to generate the same revenue. In addition, you will have more time per project to provide better service.
Just FYI, using standalone `@` isn't considered to be good CoffeeScript style. It's discouraged for this very reason -- just use `this` instead.

The reason why it works in the first place is for consistency ... in every other context, you can use an `@` to replace a `this` or `this.`.
In FF15.0.1 on Kubuntu it didn't show for me until I attempted to drag at which point everything worked as expected. Clicking on the page makes the image appear too as does interacting with the bookmark "star" for the page.
What I like about Mongo is that it's very free-form; I can splat some data in there and not be too concerned about it until later on. I don't really like dealing with file systems for holding data.

Of course Mongo ain't the best at relational data... :o
Yes! I don't think the memoization that you used in yours will work with the Varnish module format, but I think you had a good speedup even without that. For now we're just releasing the code.
I guess I'm lonely in this world, but I really want a statically typed JavaScript alternative. Dart is nice, but no JS interop (yet), GWT is just Java, which is not the most fun thing in the world, ClojureScript is nice, but not static typed and Lisp is a bit too extreme for me, but the new Scala JS DSL seems worth waiting for.
Cul-de-sac suburban developments rarely connect to neighboring developments. They don't even always connect to all of the larger streets that they border.

This lack of connectivity between them is the primary criticism. The map of Istanbul suggests that you might wander into a dead-end alley or cul-de-sac, but one does not enter what amounts to a neighborhood full of dead-ends, the only exit from which is the way you came in. It certainly doesn't suggest that any notable fraction of city is subdivided that way.
Qt5+Wayland based 3D Desktop
It takes a few years to get to that stage :(
Google Trends for G+, Twitter, Facebook http://www.google.com/trends/?q=google+plus,+google%2B,+twit...
I think his point is that for some (can't speak for all) bubbling is not wanted at all.
To give you an example (this is just me):
I hate bubbling, so I use duckduckgo when I can.
If I need to find a pair of skies, I do thorough searches, look at reviews or ask friends -- I don't rely on Google "sort of" knowing what my friends know. They may sell it as a social feature, but is it in fact no the opposite?
A few of the major issues I've seen around are the global write lock which is starting to get taken care of. The reliance on the OS to cache instead of intelligently caching based off data. Poor fail over support. Sharding not being a "turn key" solution like it was supposedly advertised as, misconfiguring it can lead to poor performance. Bringing extra nodes online can take a long time for data to migrate over to the new nodes.
Quantum cryptography: yesterday, today, and tomorrow
More like $75-100 in the US. Search for Allwinner on Amazon, filter to fufilled by Amazon/Prime items, and there are a few offers for 7" tablets and mini PC's. I just got an mini PC that I'm going to play with tonight (assuming it actually works ;) )
As much as it pains me to say this, but I think we have to invent some more advanced weapons before we start poking our heads out of our galaxy. Don't get me wrong, this is fantastic and I'm all tingly from excitement (this is the first time I've read about warp drives in the context of real science) ... but like I said, taking a stroll trough the galaxy with our bombs and finding a hostile alien world. Well we'd be screwed.

Just food for though here; this is from the Halo universe, where the timeline goes something like this: humans invent "warp drives", they colonize other worlds, soon this colonies start to rebel which leads to a massive space civil war. Later the aliens arrive and set to destroy all of humanity. Now, if it waren't for the civil war, humans would have no experience in space combat, and they wouldn't have developed more advance weapons which would later allowed them to defeat the alien threat.
I'd be curious to see how old cultural cities like Mumbai, Cairo etc. will look like when they are "chopped". I'm sure they won't look anything different from Istanbul.
I don't buy it at all. One of the things I love about Italy is that the level of diversity and odd details in the architecture is amazing, and "fractal" in the more pop-science sense of being able to look at things closer and closer and find new and interesting things to see.

I find US burbs incredibly boring in their sameness, although they do have other advantages.
Shame about the newspaper.
Fine links indeed. I tip my hat to you.
Does your CEO resent you as much as you resent your reports?

5 seconds is the maximum allowed thinking time? That must lead to comprehensively great decisions.
Exactly. The free-with-contract market is real, and wants smartphone features. If "Google Android" doesn't want that market (which isn't insane, iOS doesn't want it) then something else will fill the niche, and "AOSP Android" is the most likely candidate.

The grandparent's desire is isomorphic to wanting Google to force users to spend more on their phones so she has to spend less on her software. That's not a good business tactic.
The way to properly use G+ is as a hybrid of Twitter and Facebook. I have few of my RL social circle (though it's growing) but I have tonnes of people I used to follow on twitter on there and found more through circle sharing. I have them categorized and throttled appropriately and I'm never lacking new things to read, watch or discuss on G+.

The new killer feature for me is the events. This weekend it was my friend's wedding and I made an event and invited my friends that were on G+, during the event your phone can optionally go into "party mode" which shares photos and video taken to the event page when the event ends your phone automatically stops sharing. Between the 8 or so that "attended" the event we gathered over 200 photos and a few videos, it was great. Showing people that feature convinced a few more to give G+ another, or first, shot.
Playing with this for a few minutes:

* I wish it had vim keybindings (ie, hit esc, then use hjkl to navigate)

* It gives me the option to follow myself. (Bug?)

* I like how I can learn commands via the autocomplete bar (issue, branch, graph, etc)

* I like how the autocomplete bar refreshes after I have control-tabbed away and back. Too many autocompletes lose this behavior

* Searching in a repository username/repo <searchterm> doesn't work the way I expect. It just brings up the regular search

Overall, very useful though.
Do they post their schedules on their site? If it's public domain information, you may be able to just post it yourselves even if you can't integrate directly with them. If you can generate some traffic for them, that may make them more open to working with you.

Secondly, how are you reaching out to them? Electronic contact is less likely to succeed than calling them and calling them to try and arrange an in-person discussion.
JSCheck - Douglas Crockford
One addendum. As of JavaScript 1.7 there is yet another way of declaring a variable. It is called let, and makes var work the way it should have worked all along.

Of course you can't rely on people having JavaScript 1.7 in their browser. And even if their browser supports it, if the script tag is not declared correctly, YOUR JavaScript won't be understood to be JavaScript 1.7. So people avoid JavaScript 1.7 features.

I now return you to your regularly scheduled flame war.
30 humans working independently or in small groups in a 20 foot x 20 foot classroom create almost as much noise as a jet engine, regardless of age or maturity or nationality or other factors. That's something I learned in college.
For mobile apps you can check out Apptopia http://www.apptopia.com/
I hate the small talk opener. If you open with a fake question, which would I put any stock in your real question?

My advice to managers: if you use a formula, and some of Rands' are good formulas, tell your people what formula you use, so they understand what you are doing. This worms if your formula is honest. Management is not manipulation.
Firstly. Thankyou for putting this together. I'm just about to start listening. I did a quick scan of the transcript to see if there was any discussion around lead generation. I.e. actually finding clients but didn't see anything. Is this something discussed in the podcast or planned for the future?
I personally describe CoffeeScript as "stabby". CS has all these little shortcuts and shorthands which seem great and appear to save time, but many of them are ambiguous, and then you get stabbed by their ambiguity, and you waste time debugging. Python, on the other hand, is still quite concise, but is generally very unambiguous.
Came into the comments for a fun discussion, left with a great tidbit about my shiny new toy!

Thanks a ton, given the unobtrusiveness of the font, I'm terrified at how long I would have gone without noticing that.
Douglas Crockford's JSCheck: Haskell's QuickCheck in JS
+1. I think that I edited out a sentence where Nickieben used let as an example of JavaScript people agreeing that var was feciform.
Not only have I watched the video, I've used acme.

VGA text is everywhere. No need to switch to Linux (and patch it), switch to OSX, use hardware than runs Plan 9, or any other restrictions. No need to run X11.

It just works.
Has anyone here had a positive educational experience?

The article brings up the USA and china and although I had to supplement my usa education (we used the same textbook for 4 years in my elementary school) and saw that my cousins in china were learning calculus while my class was still on extremely basic algebra, I never envied them their Chinese education steeped in rote memorization.

My impression is other countries might test better but they have their own problems. My cousins in China had the curiosity beaten out of them and had no time to really understand what they were studying or pursue what really interested them. The cutthroat testing environment really harmed them psychologically as well. I consider myself really lucky. The first rule of education should be "do no harm" and often that just means being more hands off.

Many of my friends learn better on their own and at least the USA lets smart kids do that more than many other countries do.

I have a bias in that I tend to think most problems can be solved by technology. Maybe this whole conversation is on a problem fast becoming obsolete due to the great equalizer: the Internet. That's my hope, anyway. (btw the best open courseware stuff comes out of USA universities.)
It varies from language to language I'm sure but in C there's enough syntax and sigils and what not that it's easy to parse visually without colorized hints.

Just keep your code window small enough that it doesn't make your eyes glaze over.
Is your point that local user access is valuable? Was that ever in doubt?
They may want that, but lets see what happen when somebody ships the only tablet that can do BitTorrent.
How Computer-Generated Animations Were Made, Circa 1964 AT&T
This doesn't bother me at all. Mostly because this feature comes from Ruby and so I'm already used to it, but also because it takes away the nasty surprise that JavaScript gives you if you leave 'var' out. I find this invaluable. As for knowing whether or not a new variable is being declared, well, that's why you keep your functions (and therefore your scopes) short.
Intel: Version of Clover Trail will support Android and Linux
While the initial versions of Clover Trail are Win8-only, Intel is working on flavors that will support both Android and Linux. Looks like the next-gen Atom CPU isn't anti-Linux, but simply the victim of careful product segmentation.
Thanks! I'm Patrick Leahy, one of the co-founders. Firefly plays quite nicely with chat platforms like Olark and SnapEngage, as well as with other existing customer service software you're using. Your customers can start screensharing in a number of ways: with a button, with a keyboard command, or with a Javascript function that allows you to custom build Firefly right into your interface. We also offer an API if you want to deploy Firefly in your own customer service product. Give us a shout at our office (213.784.0273) if you'd like a demo!
Don't forget: relevant context

Columnist Bonnie Erbe has argued that [Mrs] Obama's own publicists seem to be feeding the emphasis on style over substance.[110] Erbe has stated on several occasions that she is miscasting herself by overemphasizing style.[46][111]
In July 2007, Vanity Fair listed her among "10 of the World's Best Dressed People." In July 2008, she made a repeat appearance on the Vanity Fair international best dressed list.[86] She also appeared on the 2008 People list of best-dressed women and was praised by the magazine for her "classic and confident" look.[87][88]
Her fashion choices were part of the 2009 Fashion week,[91] but Obama's influence in the field did not have the impact on the paucity of African-American models who participate, that some thought it might.[92][93]
She often wears clothes by designers Calvin Klein, Isabel Toledo, Narciso Rodriguez, Donna Ricco and Maria Pinto,[98] and has become a fashion trendsetter,[99][100][101] She appeared on the cover and in a photo spread in the March 2009 issue of Vogue.[103][104] Every First Lady since Lou Hoover (except Bess Truman) has been in Vogue,[103] but only Hillary Clinton had previously appeared on the cover.[105 In August 2011 she became the first woman to appear on the cover of Better Homes and Gardens magazine, as well as the first person to appear on the cover in 48 years. [106]
Yeah I know. It was just a quick example.

It's useful for something like:

f = (options) ->
options.foo or= 'bar'
# ...
It's a digression, but there's more truth to this than the snark would indicate. Five years ago, this was a site for hackers building companies, and the emphasis was clearly on the "building" part. It rapidly took over from similar spots (/r/programming, slashdot) as the center of consciousness for web-focused developer discussion. Now, it's entirely preoccupied with the "companies" part -- what platforms to target, how to manage funding, etc... Many of the hackers seem to have gone silent.

Or else they've migrated somewhere else, and I haven't been able to find them...
no, it is not personal, never. it is about the argument itself. like chess.

but yes, i enjoy that style of environment, i can guess it is like professional sports. your feelings are worth crap.

maybe it is a very male worldview. or a nerdy male one. i don't know.

my CEO is a nice person. but he is sharp like a razorblade. have a suggestion? be prepared to have it cut, but never just so, but with publicly stated reasoning - that no one can dispute. it impresses me. i respect it and him.
I like github for their sweet hosting and easy collaboration. I have no idea who would use this command bar. Do people really want to move the mouse to click on a cli and then guess/remember the syntax?

I don't really get why they built this... Anyone?
Automated iOS app localization tool
I'd be pretty happy with Ctrl-(1-9) to action the nth item in the visible list.
Data Structures & Algorithms for Big Data (data too big to fit in main memory)
Exactly this. Thanks for doing a nice writeup.
I'd love to see what you could come up with. I see no reason why they couldn't provide the raw films to you given your reputation.
hitting 's' anywhere on the page activates the command bar. I will use this a lot.
First Gameplay footage for Rovio's new "Bad Piggies"
Hackathons for Week of September 17th, 2012
What about AMD, should they copy ARM business model to compete with Intel in desktop market? Or maybe AMD is too similar to Intel and cannot adapt ARM licence model due to its internal costs structure? (Innovator's Dilemma)
As someone who uses GitHub's web interface multiple times a day, the ability to dig down into specific actions and pages for a repo will save a lot of time clicking around. The big one for me, adding issues.
Well if you read the paper the effective speed is 10c, not .1c. They postulate 'boosting' the effective speed by contorting space-time around the craft, see this quote in the paper:

"assume the spacecraft heads out towards Alpha Centauri and has a conventional
propulsion system capable of reaching 0.1c. The spacecraft initiates a boost field with a value of 100
which acts on the initial velocity resulting in an apparent speed of 10c. The spacecraft will make it to
Alpha Centauri in 0.43 years as measured by an earth observer and an observer in the flat space-time
volume encapsulated by the warp bubble. "
> Being engineers, we must understand the implementation and be full aware of its limitations, instead of believing their marketing materials.

And as engineers we must understand that most other engineers do take their role seriously and evaluate products on their merits.

Implying that they are falling for "marketing" just because you don't agree with their choice and then lecturing them for their choice doesn't make you come across well.
Is there detailed information about what counts as a Google+ MAU? It's not totally clear what they are counting and how much of them are true MAUs of the social network versus people who have Google accounts who somehow interacted with something Google+ related while signed into Gmail (e.g. accidentally clicked on a +1 next to a search result, or the notifications in the black bar).

I'm a Google+ MAU, since I'm usually signed into my Google account, and occasionally read blog posts on Google+. I'm a Google+ MAU in the same way as I'm a MAU of plenty of other blog hosting sites. I don't use it as a social network.

I think more detailed engagement numbers would tell the true story.
When is it actually useful? I can't recall the last time my iPhone locked the screen while I was using it. In most cases I'm periodically interacting with the device. When I'm not interacting with it but I'm using it, that typically means there's some video content on the screen, which prevents lockouts implicitly, or some app is displaying changing data, and apps can also disable the lockout when appropriate.

I'm not trying to say here that "omg iOS is better", I'm genuinely curious as to when this feature actually makes a difference. Seems to me all it's going to do is suck up power running a camera. And the idea of having the front-facing camera on at all times is also a bit sketchy. It'd be like having my computer's webcam on at all times.
I'm not sure what this has to do with SQL vs NoSQL. There are myriad differences between storage systems which have little to do with referential integrity constraints or data validation.

Polymorphic structures are a PITA to model in relational tables, but they fit very well in schemaless, document-oriented NoSQL systems. This has nothing to do with data validation.

Rapidly changing schemas are a PITA in RDBMSes, especially with a large cluster of servers. It's usually very easy to alter schemas on-the-fly with NoSQL systems. This has nothing to do with data validation.

On a related point, the database is a crappy place to put data validation anyways. It can only do the most primitive forms of validation (is this an integer? is the FK reference valid?). Application level-validation gives you the full power of a modern programming language and all the data you could possibly want to fetch. Yeah, "senior discount" is a float... but it should only be given to people over age 65.

The fact that the OP managed to insert "111" into a column instead of 111 means he is using crappy tools. My datastore api guarantees that integer fields in my (statically typed) classes are written as integers. I never have this problem, nor have I ever taken down my GAE (NoSQL) applications for maintenance.
Russia declassifies deposit of impact diamonds
Apple's new Lightning connector sends shockwaves through the accessory market
I think that developing "advanced" weapons in isolation would be an exercise in futility. If there's a race that's experienced in interstellar war out there, their weapons would be much more refined than ours. You can't create any product independent of its context.

If we were to meet a hostile alien race, unless they were at a similar developmental stage (which seems unlikely), we'd be at their mercy either way due to the extent of the other side's settlements.
Would love to see Boston added. (Most believe that Boston city planners used the throw-spaghetti-against-the-wall method of city planning.)
To me, this says that you should define your callback as a function, and pass the function. If you're used to how to write functional code, this can be a clean way to do things.

That said, I've seen the same problem myself.
oh, that makes it much better. I only have a handful of repos and a few collaborators, so I don't really spend tons of time on GH. I imagine you spend more time than me to be excited by it -- what are you doing on there?
Add a keyboard(/trackpad?) case to one of these 7" tablets and you pretty much get the original Asus netbook concept, only faster, cheaper, and more versatile.
I missed the video, sorry, I have Flash set to load on demand in Chrome and the box is hidden entirely.
You only miss one thing:

* map the '/' symbol to focus:search box.
Russia has just declassified news that will shake world gem markets 
the discovery of a vast new diamond field containing "trillions of carats," enough to supply global markets for another 3,000 years.