skysight-inc/HackerNews huggingface dataset:
How do you handle distribution of documents among nodes? Say document X has 3 tags "A", "B", "C". Do you place all documents with tag "A" in the same node, all docs with tag "B" in the same (but potentially different) node, and all docs with tag "C"...? In that case you'd need to put document X in potentially 3 different nodes. Or do you not do that kind of "pre-sorting" and just send queries to every node asking for match for tag "A"? (I like my username too. I was surprised it was still available)
I worked on the first Microsoft product to ship with the "sorry, the program has crashed, please report it" dialog box. (MSN Explorer, if you're curious.) Very soon I had thousands of reports of crashes in a system service that were clearly not the fault of our app. I took the reports to the other team to get the problem fixed, and their initial response was "no users have reported it, and it's never happened in our test lab, so we'll make it a low-priority bug". (!!!)

Thank goodness for the internet...your app/device can report its own problems rather than waiting for your users to do it.

(BTW: MS product teams did quickly regroup to prioritize actual crash reports over the test lab.)
I completely understand. It's just that I used your homepage to navigate from there. Ok, fair enough :) Once again, thanks a ton and if I can ever help you know where to find me, just ask. j.
As if Google had such a clean slate ... please ...
Serious question, as I haven't used Windows in years: How reliable are these things (the current generation of Surface)? On an aircraft, a BSOD could have a literal meaning.
I'm trying to get in contact with Ladar or somebody from Lavabit about fundraising. Does anyone know the best way to conact him?
No -- multicolumn indexes are equivalent to compound indexes in RethinkDB.

RDBMSes don't need multi-indexing because they don't allow storing arrays of values in any meaningful way. Imagine having a row in a database that contains an array of values. For example, suppose that for every user you store an array of cities they've ever lived in. RDBMSes typically can't do that, but document stores can. If you'd like to efficiently find every user that has ever lived in Mountain View, multi-indexing lets you do that.
Los Angeles based developer here. Practically everyone uses a Mac that I know.
Do they have to turn it off during takeoff and landing?
Self-reply: Milimail is not dead, it got renamed Trustedbird.
More detail: http://www.engineeringnews.co.za/article/new-laser-system-de...
Easy answer - when you're making an image in photoshop and you go to save it you don't get to save it as .svg
Snowden Statement to the European Parliament and the LIBE Committee
SVG is more javascript-friendly than PNG

That sounds more like a problem than a solution to me.
If anyone wants to meetup the day before/after the event to discuss ideas/hear about my startup let me know. I am always excited to meet new people, listen to their ideas an give/get feedback.
"HTML and Applications"

I'd agree that it was not the original goal of HTML to develop full applications.
Oh I hated this game! I was so bad at it and made no profit in the week I had it rented.

Turns out I did about as well in the real stock market. gg.

The game was really fun though
Documents are distributed across nodes based on a primary key. Currently we use range-based sharding, but will be moving towards hash-based sharding soon. So, for any given document, we look at the primary key and determine where a document should be.

We store a secondary index for a shard on the same node where the master for the shard resides. So if you're storing users whose last names are between A-M on node A, all secondary indexes for users with last names between A and M will also be on node A. That means that for any secondary index query we have to contact all nodes that have shards for a table, but we do a number of systems tricks to make this really efficient.
You're projecting. The passage gives no hints as to the opinions of Einstein on Pauline influence on Christian theology and in particular on the verity of the record of Paul's report of Jesus wrt the later named Christianity.

It doesn't matter one jot about _your_ argument - the point in contention is something entirely different, it is what Einstein referred to in a single line statement as the "Christianity as Jesus Christ taught it".

You wish to say that Einstein considered all the religious sources to be false, no? Then you leave Einstein saying that all that is required to cure all of humanities social ills is to teach nothing of Judaism and Christianity (all other religions would be allowed of course within this statement). Do you genuinely believe that to be first something Einstein would say and second to be true. It's laughably naive.

Your condescension does nothing to further your argument.

I'm going to end with this:

>'In an interview published by Time magazine with George Sylvester Viereck, Einstein spoke of his feelings about Christianity.[21] Viereck was a German born Nazi sympathizer who was jailed in America during World War II for being a German propagandist. At the time of the interview Einstein had been under the impression that Viereck was Jewish. Viereck began by asking Einstein if he considered himself a German or a Jew, to which Einstein responded, "It's possible to be both." Viereck moved along in the interview to ask Einstein if Jews should try to assimilate, to which Einstein replied "We Jews have been too eager to sacrifice our idiosyncrasies in order to conform."[21] Einstein was then asked to what extent he was influenced by Christianity. "As a child I received instruction both in the Bible and in the Talmud. I am a Jew, but I am enthralled by the luminous figure of the Nazarene."[21] Einstein was then asked if he accepted the historical existence of Jesus, to which he replied, "Unquestionably! No one can read the Gospels without feeling the actual presence of Jesus. His personality pulsates in every word. No myth is filled with such life."[21]' [ibid] //

That doesn't sound like the response of a man who is trying to say the gospels are all false. Perhaps these points represent different views at different times. But nonetheless the onus still lies with you to demonstrate your presented interpretation of the previously mentioned quote is correct.

My interpretation is of a man who categorically denied the existence of personal god, held a Newtonian belief in mechanistic causality which appears to some extent to contradict his own scientific revelations, admired Christianity as presented in the gospels but hated the later religious authorities that he saw as perverting Jesus message. A man who denied being atheist and always had a nagging feeling that there was some form of deity an author of the 'laws' that we reveal through our scientific endeavour.

And yes a person who's agnosticism was categorically divergent from that of Russell, ergo my initial comment.
Even on my Arch Linux systems that is hardly an issue, and even when there are complications rollbacks are relatively easy to do, even system-wide.
Maybe a crowd sourced blocker would be ideal for identifying divs in a site.

It would be a plugin that allows you to mark a spot on a page that is an ad and the plugin will record the very specific CSS path and hide it permanently for you and others that go to visit that site.

Maybe once you have a significant number of CSS paths you could do something with machine learning to identify the likeliness of a div containing an ad and block it when it crosses a certain degree of confidence.
I don't use social networks and my family is separate from my friends are separate from my colleagues.

When I die, I expect it to take a few days or more before anyone notices. Then neighbors and immediate family will be aware, followed eventually by work and then my colleagues. My friends (who are all out of state) will probably never know.

I worried about it for like five minutes, once, but then realized that by the time it mattered, I would be dead, so why would I care at that point.
I think I'd prefer my pilots enjoy their bit of productivity with a device other than the plane's manual.
I'd be surprised if StackExchange was in the top 100 largest .NET web applications (I guess it depends how you define size, but I've seen apps with much larger code bases, bigger infrastructure, and bigger data sets, and I live in a relatively small country).
GTA Online Details: Game Day Access Info and More
The highest I earned was $20000/month. Now making $10000 - $15000 each month. It varies significantly month to month.
While you may be right when talking about the entire life time of the website, the JIT cost for startup on large asp.net sites can be non-trivial
"Older" includes all 4 iPads

Until the new ones come out in two weeks?
I love that you're using IRC as the messaging protocol.
Are regulations more stringent for things that are attached or built into the aircraft?
Just got the email..I'm in SOMA and looking to rideshare as well. Happy to pitch in for someone else to drive or I can get a zipcar if some others want to split the cost of that.
I hope you mean kindle fire, because the base kindle would be too slow to anyone to quickly flip through the pages.
I'm pretty sure the majority of digital artwork, both visual & audio, is done on OSX. I have never heard of any major company in this field that had its artists on anything other than OSX. Maybe linux for some render-farms or something, but the artists' primary workstation is macosx. Also, all the major digit-art tools work sooooooo much better under OSX, or even just under Linux.
Example, I've used Autodesk's Maya under windows and under Linux 64bit. The exact same machine, dualboot, into Linux to run Maya is like night & day. This simple little kitchen scene[1] was too much for Windows to handle, would freeze up the mouse pointer while trying to rotate around and work on the models. In linux, silky smooth. Also, the audio-production software on mac is superior to anything ever. Avid ProTools, Logic Pro,etc. Imagine the kinds of scenes LucasArts/Pixar/Dreamworks/etc got going on. When you're project starts to get big and require more RAM to keep it all in memory and flowing well; Linux & OSX will beat Windows completely. Now I'm not going to put all the blame on Windows, perhaps AutoDesk and Adobe don't put as much quality work into the Windows versions. And why should they? Really, I see the Windows versions as just gateways for beginners and young people to pirate them and learn.When you get serious and it's your profession, you switch to OSX. Yes, I said it. Any serious digital-artist is on a mac. Good day sir!

1. http://www.youtube.com/watch?v=NNS66CcUJ1o

SIDENOTE: If Adobe made linux-versions of all their stuff, combined with the already-existing linux versions of Maya and 3DSMax, I believe it would be very good for the digital-art industry.
Dances, Billiards, and Pretzels
Smart grid data concentrator dev kit runs Linux
I'm down to split the cost of a zipcar as well! Will be going from Lower Haight
Have you thought about setting up a couple of email accounts on AOL and Yahoo just to test how your emails are received? See if they are being marked/caught as spam automatically?
It depends on the margin. Excluding other concerns, if you're about to lose 10 customers (1+recommendations) and your margin is 5%, then it's better to keep the replacement; if your margin is 20% then it's better to keep the customers.

For many companies, the rate of defects and replacements determines the difference between profit and bankruptcy.
@dbaron, I appreciate your insight. Makes sense even though, at this time, I do not fully agree with the spec. I guess time will tell.
IE8 doesn't support SVG and still has nearly 15% marketshare in the US. This is essentially the entire reason.
Glad to see it was somebody like Sean Ellis who launched the Growth Hacker community site.
One paper copy per plane instead of one per pilot? Thinner, less durable paper that doesn't have to survive daily use? Guessing.
Just my n=1, but I think I've only had one BSOD since Windows 7 came out (and literally none running Vista, before that, for what it's worth). I have a Surface RT and Pro also, and neither of those have ever crashed. I saw a screenshot of the new Windows 8 BSOD somewhere a while back, but I've never seen it myself even though I run it on several devices.
What the Http Strict Transport Security Header does and why you should use it
How much traffic did your site(s) get?
Do we really need to keep posting this link anytime someone says something that has anything to do with building something from source?
Your weekly dose of .NET articles and news
I'd definitely use a different email address. In addition to spambots crawling the blog there are jerks that will disagree with something you said and manually enter your email address into porn sites, shady-deal sites, and others when they have a bad day.

It is incredibly cheap/easy to get a second email address so simply do that.
Why does this use absolute positioning?
Yikes I'm in!

Coming from Vancouver. I'll probably be staying for a few days around the even to absorb the atmosphere.

I guess I'll need to share cars with someone for transport.
How to Bootstrap Your Startup
> Genuine innovation on a platform many had feared was abandoned.

Are you equating .NET in general with Silverlight? Honest question.
> Blocking one form of advert is not even slightly the same as blocking all forms of adverts.

Well good, then you just misunderstood me. I'm asking for an animated HTML5 ad blocker to parallel a Flash blocker (or pop-up blocker, etc.) Not something that blocks all ads.

Although you didn't state it specifically, presumably you're ok with pop-up blockers. And therefore accept that it is ok for consumers to override the choices of bad web site designers in some cases, not merely choose to never visit the site again. Flash blockers did the same thing. Cookie blockers and readability are relevant for the same reasons. Consumers have a vote on how the web should be designed, too.
My GitHub data challenge entry was along a similar vein. The data is stale now, but it does break it down by project and language which can form some interesting hotspots.

The globe is a really nice touch and you did a good job on canonicalization/grouping/binning.

http://davidfischer.github.io/gdc2/
> Ariel T. Glenn (née Laura A. Nickel) with Landon Curt Noll discovered on October 30, 1978 that 221701 − 1 was the 25th Mersenne prime. This made international news because Noll and Nickel were still high school students. For the verification of this number alone, the pair used almost eight hours of time on a CDC Cyber 174 at California State University [1]. They consumed over 4000 hours of computer time in their search double testing M21001 through M24481, along with a test of M65537 using a custom implementation of the Lucas-Lehmer test.

I don't know who wrote the linked article. But I do know that the above text was the wikipedia page for Ariel T. Glenn before it was deleted. She currently works for the Wikimedia Foundation.
Data science is "all we have to compete with the Facebooks of the world."
A variation on this is:

* Our Internal Revenue Collection website must be really good, because no one ever complains about it, even though we have a conspicuous link to the complaints form on every page.

* Why would anyone ever hesitate to make a complaint to the Ministry of Internal Revenue Collection if they felt they had something to say?
If they don't copy your prose but extract the actual facts from it (the same lists of skills), then copyright wouldn't apply directly.
Chipotle Scarecrow is the future of advergaming on mobile
The dev team would love if you know someone with expertise and a bit of time to spare. We make no claims of perfection or even safety at this point.

From the homepage:
Bitmessage is in need of an independent audit to verify its security.
> They even give you a specific email address to contact instead of something generic like support@microsoft.com

This isn't that uncommon on MSDN Blogs.
Try chaining your bike up using a coil of razor wire. It might not be resistant to hydraulic cutters, but at least you can follow the trail of blood to find your bike.
it's so rings a bell: http://www.dotkam.com/2008/11/19/zx-spectrum-child/
8 Things To Know About A Government Shutdown
Self-centered, to me, means not thinking of others, because you're preoccupied with yourself. So, it makes sense to me.

Also, I didn't say "The OP has the social skills of a cockroach." Here I was addressing the audience -- the readers of my comment -- who clearly weren't taking away the same thing from the essay that I was.

For all I know, the OP deliberately avoided the topic, which means his social skills are fine, he's just a bad friend (as he indicates a reader of his blog post will think anyway). Being a bad friend in this way doesn't make you a bad person. You don't HAVE to act like a friend to somebody -- simply don't claim friendship. There, you're absolved.

(If the post was "A guy I was once friends with and then never really cared about after that, died and I didn't know", nobody would have really cared to read it.)

But it does make it seem kinda iffy to write a blog post about it, even include screenshots of the conversation, and not (apparently?) be socially aware enough to realize that the deceased man was nearly begging his friend to express some interest and concern. And so many of the commenters, from my perspective, were not picking up on anything the OP did not explicitly lay out in the essay itself, which is to say: his friend was telegraphing his problems in every possible way, and the OP ignored it. People seem to be reading it and thinking, "Oh, just one of those things." But it's only one of those things if you don't think of, or care for, others.

"assigning blame via the butterfly effect" <-- I didn't understand this. If you mean I'm waving my hands and implying it was the OP's fault the guy was sick and died, no, that's not what I meant. His fault lay in not paying attention to his friend, and then acting surprised.
For someone who has no clue what they are talking about, you are remarkably dismissive.

I get the point that he doesn't like javascript. Why should anyone care about his personal preferences?

I code in lots of languages besides javascript. I am not insisting on anything. If it were my choice I would have gone with lua, or some dialect of logo or lisp. Or even haskell. it is him insisting that javascript should not be used, with the only justification being something that is not true. Having thoroughly debunked that one piece of evidence he had, what's left? Why should anyone take his opinion seriously?

Resorting to calling me "some kid" is pretty classic though. Did you run out of real things to say, and decided to resort to just dismissing me with ad hominem?
Not to mention Ubuntu's definition of "long term" isn't quite the same as Microsoft's definition.
I bought a new iPad mini this week. Came with iOS 6. Upgraded to iOS 7 immediately. Rebooted, was offered all iWork apps for free. Have them installed.
Ran into PG at a Cafe in Cambridge, MA this past Saturday while out on a walk with my girlfriend and it got me excited for another Startup School. Looking forward to seeing you all out in the valley.
Is it really this hard for devs to learn proper languages for whatever they're doing?

It's not hard.

But given a choice between Platform A which says "write in a language that all of you already know", and Platform B which says "write in this language most of you don't already know and would have to put in time and effort to learn before you could do anything useful with this platform"... which one would you bet on?
> The Surface 2 at least allows for a bit of productivity with the free office suite.

Are you really arguing that there are no productive ways to use an ipad?
I'm also in lower haight and looking for a ride.
You might as well call it Microsoft, HP, or IBM and pretend those are generic names within the confines of our industry.
Two decades developing software and I wouldn't change a damn thing.

I recommend software engineering to any of my friends who I think would find it as fascinating and enjoyable as I have.
Don't blame Adobe if your Flash banners were crap. "Adobe software" is broad, covering a lot of ground. You're turning your back on the whole lot? Sounds irrational. Maybe check out this new Google tool, and see how you feel after about 10 minutes.
Anyone know the amount of people that got the invite?
Of course it's characterized. That's the whole point of a reductio ad absurdum argument. You're basically making the same argument as the old guy yelling at kids to get off his lawn.

Out of curiosity, what do you think about Lego Mindstorms? Especially the later versions which allow a large multitude of programming languages to be used?
This is interesting, but from what I understand, the actual laser itself isn't changing shape, but is being passed through an LCD which changes the shape. To me, this doesn't sound much different from altering one of the reflectors, but I don't know a ton about lasers.
Waiting for the Cryptocat switches to BitTorrent chat announcement.
Replacing flight bags with tablets is a prime use case for technology. Eliminate the weight, the replacement pages, the distribution expense. Push digital documents and poof pilots have the latest data.
And here we see why Steve Jobs said at the D conference didn't like selling to companies. Microsoft is still very, very good at corporate sales.
Could the same be said for MegaUpload? (Although we know it's a totally different story with them...)
Illegal number - Wikipedia
Hmm, could it be done via CSS?
In a bind, need advice
> but we do a number of systems tricks to make this really efficient.

Can you talk about these tricks? I'd love to learn more about it.
Way more fun than redis. I actually like to sit in the channel and watch the data fly by (its color coded so its actually quite pretty). /connect irc.robscanlon.com /join #github or /join #wikipedia. You can create your own channel and stream your own data as well (it'll automatically create a url on my site for you with that wargame theme). I'm working on other themes that you can choose from.

And please don't bug the web-* bots that are hanging out in the rooms... they are the actual web servers and are a bit busy at the moment ;-)
On the contrary, written checklists are gone through even for routine tasks, e.g., every takeoff and every landing.

When there is more than one pilot, the pilot not flying the plane usually reads the checklist out loud.
Keep in mind that real world computers just have a very large (but not unbounded) amount of tape. Since they have constant space, they are really just DFAs.
Ah man that Exile series was awesome. Awful, but awesome.
Yes, as the article suggests, Apple is using it for reliability and latency for their built-in services.

But if they can do it, we can't be that far from NetFlix, Google and others being able to flip the switch for their high bandwidth products.

I am curious whether iOS exposes multipath to applications.
I've never, ever had a BSOD on Windows 7 or greater. I've only witnessed one and it was on an old (physically) dying laptop.
What stupidity. Nobody expects the government to shut down forever.
Looks like the npm package is out of date. Try cloning the source repo and running ./bin/node-vim-inspector.js
Brand new, written in C++, looks beautiful, nice client libraries, trying to steal all the best parts of other NoSQL databases? I'm going to give it a spin.
Do all 64-bit programs tend to be slower all the time though? I'd think it would be faster because you're processing more data per clock cycle. Or is that the x64 JIT hasn't been optimized to take advantage of the latest gen of 64-bit processors (I heard stuff about not making use of the latest Math.Pow a while ago)?