skysight-inc/HackerNews huggingface dataset:
Thought so too, for a moment - but on second thought, GH set the UX bar for their add-on projects quite a bit higher (as may be observed e.g. here http://hubot.github.com/).
Determinism does hold up at the quantum level. Quantum mechanics is completely deterministic. Collapsing the wave function to a classic state, is the probabilistic aspect, if any.
This isn't anything to do with websockets.

These are raw, unadulterated sockets -- but only available to Chrome extensions, not normal web pages. I'm pretty certain Mozilla extensions have been able to create sockets for a while, and the sky hasn't fallen yet.

Edit: https://developer.mozilla.org/en/XPCOM_Interface_Reference/n...
I disagree with this. By the ecosystem being huge do you mean the modules and different gems? That in itself is modularized for having the choice not to use them. The availability is what makes it powerful on top of the simplicity to get it all running.

Node is by far not simple for a new developer or new teams running node. Projects tend to drift toward unreadable due to poor design, just try following people's callbacks. I am not saying this is Node's fault but it being young results in developers' lack of experience.
I think the mindset is different for 'what works' and what doesn't.

Could be. Although I tend to think in mechanical terms: switch A goes into tab B the same way in German, or English. Guns is guns, and the laws of physics apply no matter what the jurisdiction is.

You have been taught by the same media (and real life?) that you have no choice.

The latter. Though it's by the Grace of God that the single time I did draw my weapon that I was not compelled to use it.

In other words - he put his hands right up in the air.

I think you have a choice but you are taught not to even consider it; is that a possibility?

I believe you mis-understood.

You are not _forced_ to use your weapon if it comes out of the holster. But one never draws it as a threat, without intending to shoot. You deploy the weapon only if deadly force is warranted.

I'm curious as to the way I was raised and have lived and the way you were.

Middle class suburbs of Oklahoma. Then I joined the Marines for eight years, did some time at a Navy base where we had top secret clearance and got a lot of classes on how and when to use deadly force.

even the reactions from non-EU give me the feeling there is something just very different in your attitude towards 'shooting people'. The 'no other choice' thing is very strange to me.

The US - as you know - is a big place. Lots of room for cultural differences. A guy from California, who never handled a firearm outside of a video game is going to have a much different attitude than a guy from the midwest who is comfortable and familiar with 'guns'.

Worth repeating: it's not that one does not have a choice, but that one should never, ever, never deploy a weapon unless the circumstnances justify killing. You can always -not- shoot, but recongize that pulling it from it's holster is only done under dire circumstances.

A gun is a tool, is all. A very, very specialized tool.

Another way to put it - and this might be a money-grubbing attitude unique to Americans - is to internalize that -if- one deploys a firearm as a civilian one should expect to pay out $20,000 bucks minimum. That's the average legal bill a guy faces if he shoots someone in the US.
It feels a bit clumsy. When I fist opened it I had no idea what to do really. It looks quite complicated for the (simple) function it serves.

I summarised some of the problems I had when I first opened the app.

- Where do I search? There are two search fields with ambiguous placeholder texts.

- Where is the documentation? I expected to be able to click on a button called "Ruby" and browse the Ruby documentation.

- The double function of the side bar (perhaps the whole app) confuses me. I expected it to be mainly an app to browse/look up documentation. After some time I figured out the app serves the function as snippet repository as well. What confuses me most is that once you search for documentation, the snippet part of the app completely disappears.

Personally I wouldn't have put in the snippet part. It's, in my opinion, the job of a text editor or IDE to manage snippets. Alternatively a dedicated app such as Notational Velocity could be used to manage snippets.

I hope you find this comment useful, as it's definitely not intended to shit on your app :)
A Theory Of Productive Spaces
I think Tumblr could pickup where LiveJournal left off if comments were enabled.
SpaceOps: How NASA Uses Agile Development In The Search For Life On Mars
Yes of course via express.js and railway and several other frameworks. Again node itself is just a set of libraries on top of of v8. So its not a proper comparison.

Personally i use express.js and roll my own framework essentially because i prefer to work that way.
> Currently, TCP/IP is a very simple end-to-end mechanism, which is why it's so easy to work with it.

I agree, and it makes a lot of sense to have a "world of ends" (http://www.worldofends.com/) where all the intelligence is at the ends of the network rather than in the network infrastructure.

> If you enforce encryption, you're violating that principle and causing a lot of headaches.

I'm not tlaking about having a law that enforces encryption. Instead I think services should be created that make it dead easy to use encryption, and computers/tablets/mobile phones should come with these facilities out of the box.

> It's much more a matter of legislation and infrastructure, I think, than of technology itself.

Infrastructure is technology, so I'm not sure what point you're making. Imagine if every laptop sold in the west came as standard with hardware and software that enabled ad hoc mesh networking, switched on by default. (This would enable a city-wide ad hoc anonymous network). Then imagine that lots of services in the west were bult around this technology, and that you have whole ecosystems of protocols which relied on it. Then autocracies would have to forgo all these services and ecosystems, or build their own alternatives.
A good article, but I don't want the Flask web framework (http://flask.pocoo.org/) to go unnoticed. I struggled along with Django for a number of months, and since I was just beginning web development I felt like I was fighting the large framework, even to build the simplest app. Upon discovering Flask I found it refreshingly simple, and when I moved on to more complicated applications I found it scaled beyond 'toy' apps. It really is worth a look for any Python developer.
Try writing tests for controllers with Mocha. It isn't as simple as one might think.
Because a college degree is simply the most common way that bullet point is satisfied. Why use a more obscure standard to convey the requirement?
The best of Twitter in your inbox
cool industry bro
Hardly, I hand out copies of that book and truly believe it, but tongue-in-cheek doesn't come across well on the internet.
I have two questions:

1. I've always been under the impression that for what Facebook does, a traditional RDBMS simply cannot handle the scale (like, not even close). Is this correct?

2. I'm also under the impression that due to the architecture Facebook runs on, from time to time some lesser-important data (ie: a status update or comment) can be lost (temporarily or permanently) and this is not considered unacceptable. (It seems perfectly reasonable to me for this particular use case.)
Android is a defensive strategy. It allows Google (and every other software company) to distribute software directly to consumers.

If any of the "approval" platforms would gain dominant market share, its owner could milk Google like a cow. If you directly control what native apps can run on computers, you indirectly control the complete software market.

Android protected about 30(?) billion USD for Google in 2011 alone.
Airlines and hotels often have agreements with the aggregators that they will not offer fares lower than what they are making available through the GDS aggregators.

This is why hotel sites will offer discounted prices based either on prepayment, or package deals, so that the price isn't directly comparable to Expedia, etc. It's also why those deals are sometimes the best - with sites like Expedia/Travelocity taking something like 30-40% of the nightly rate (versus a much lower % for airline tickets), hotels should be willing to bend over backwards to get you to book directly.

Also, it's possible to put a hold on a ticket without buying it; I'm guessing here, but if you're looking at one system the available fares list might reflect that some seats are on hold (by not showing those fares), while another system might not, resulting in different fares being visible... that will generally show up as a difference in the lowest-priced fare, since most of the search sites highlight that parameter when displaying search results.
DOn't Quit
nothing is mentioned in the article that LJ was sold to Russian Media company "SUP" few years ago by Six Apart
My feeling is that C# as a language is getting close to being full of features. Microsoft have done a really good job of adding things to it so far without turning it into a hodge-podge, but if they keep going at the same rate then it seems inevitable that they'll either have to let it get messy or do a big redesign.
> There's a bunch of small authoritarian regimes that managed to pull it off (Eritrea comes to mind)

Maybe you could add some case studies to the guide giving more detail on this.
Yeah, that's exactly what happened to me. I was a longtime LJ user (missed out on the special "early adopter" account by a few months), and I bought a paid account every year. And within a year or so after SA bought them, I gave up. Most of my LJ friends disappeared around the same time or a little later, and the communities I used to follow pretty much dried up too. It really was a shame; they did do a lot of things right initially that FB et al. either took awhile to figure out or never did.
This is actually very funny. It's just a shame the HN title is likely to attract a lot of people who won't take the joke well.
I don't disagree with you. The point of the hypothetical situation is to dislodge a naive programmer from the sense that the code is the most important artifact and the database is just storage, a servant. I agree with you and jshen, that reality is nuanced and turns on the business, the system as a whole.
Im sorry but you make it sound like everybody that does rails is a perfect programmer. Rails itself has changed over the years and if you look at an app from years ago im quite sure it will be very different then a current rails app. So again this is just not an appropriate comparison.
An internal wiki is very useful when the team grows larger than 5 or 6 people.

Before that, it's just a lot of effort to maintain compared to the benefit that arises from it.

EDIT: But I personally wouldn't pay your company for wiki software unless it is seriously good. There is a lot of free wiki software that is good enough.
Also, for non-technical users, an internal wiki will be less useful. It only works when people are interested in editing it, and in my experience that is pretty much only technical people.
This is the first time I've thought a site hosted on *.github.com was a github project, but I did think that for a second. I'm guessing because of <h1>giving.github.com</h1>. Had it been just <h1>Giving</h1>, suspect wouldn't have thought that for even an instant, despite the domain. I'll chalk this up to poor perception on my part.

Separately, interesting that (IIUC) this project allows donors and donees to choose whether they're willing to grant/accept MIT/AGPL. If project is successful will be interesting to see how often each choice gets made. But I don't think it is explained all that clearly on ... giving.github.com :)
Does this mean that one could make a p2p client in NaCl? (as told in the article)
Today we want to be on every screen. Today it’s a little bit clunky to get programming from the Internet onto the TV — not so hard to get it on your iPad

This is horrifying. Outside of Airplay virtually every HDTV you buy these days is going to have an internet app platform built in. Something like a Roku is dead simple and both Verizon and Comcast/Xfinity stream IP based content via the Xbox. Getting Internet onto the big screen is painfully easy. Not understanding the threat posed by these devices isn't acceptable for the head of a major cable operator.
Mrs. Dotcom lavish life: She was Totally Spoiled
This seems like a nice idea, but - this could be just me - my commits are rarely a couple of changed lines. I usually commit on an "entity" basis where I make one class/module/function along with the tests for it and commit.

Maybe a tool like meld[1] (which already supports diff-ing between your working copy and HEAD) gaining this capability to step through commits would be quite useful.

Still good idea, though!

[1]: http://meldmerge.org/
C happens to be most often compiled for x86, but the language isn't designed primarily to target x86. On the other hand, languages like Scala, Clojure, Groovy, etc. do intentionally target the JVM and tout Java interop as a feature. Other targets are secondary (or nonexistent) not just for the users, but for the language designers themselves.
The question goes to consciousness, and our special identification with our own perspective.

We can posit that our "consciousness", as we experience it, resides entirely in our physical bodies, and that exact duplication of some subset of those bodies can create a consciousness exactly the same as ours. So any observer outside our body will be indifferent to whether they deal with the original or the copy.

But unless there is some communication between the two consciousnesses, you will experience the copy as something outside yourself. You won't have its memories after the moment of duplication, and you won't experience continuation. If your body dies, your consciousness dies. So while the world can have endless copies of you, and perhaps each copy feels like you, you still experience mortality. Your consciousness ends with the particular physical construct sustaining it.

At least, in the posited model.

The gholas of Dune are aware of this, and don't imagine themselves immortal though they know copies of themselves will be made after their departure.
Plus if they already knew rails. I use node mostly now and wonder why people would use anything else. However if i had alot of expertise in rails i would probably use it for most everything as well until i was comfortable enough with node.
um, how about a link? some explanation? anything?
BuildSys 2012 Calling for Papers: Sensors, Buildings, Energy
Definitely, Node still has a lot of promise. It's not a competition. Well, it is to some, but I don't care about that. I just care about what do I use to ship something useful today.
Node is an abstraction around libev. Http just happens to be the one source of events.
It's amazing how The Verge, CNET and Gizmodo all failed to add any value to this story, they just extracted it from the source site instead and each tossed in some links to their own trash.

http://planet--earth.ca/
Hey, an actual apology! Too bad it took so long to get through legal, but hey, better late than never.
Nice work, would be nice to see some kind of average for a weekday.
Mind sharing the code that generated this?

I am not the only person on HN who might like to have a way to examine real/presumedfake follower ratios for any number of reasons.
How are you going to make money from a wiki when there are so many FOSS alternatives in the market?
>Whats the problem with that? How is it any different than what happens to your body on a day-to-day basis, now, anyway?

Or how is it different that going into sleep and waking up?
I'm sorry but I don't think you're telling the truth.

I've never encountered in real life, or during any online discussion, the all-or-nothing sentiment from advocates of ORM.

Could you link to anything online where an ORM advocate argues that you should never drop down to raw SQL?
This is pretty cool. If you could figure out some nice CSS3 transition effects for the application of a patch diff it would be even cooler. Like lines sliding and other lines moving down. Maybe with a little bubble up that fades in the Gravatar of the person that made the commit as those lines appear or disappear.

This might be more than just a nice to have. Our eyes are a lot better at detecting small motions than they are small differences. So if you are looking at a big file and keep going through the playback like this, a small change at the bottom that might have missed your attention before will now be very obvious.
I wholeheartedly agree. In this particular case they may be the opposite ones.
I don't think Tobi knows what "impromptu" means.
One could pose a question that if you are not doing aggregation, why have SQL/relational database at all.

I know, there are several valid reasons to use SQL databases as key-value storages: they are likely more robust than NoSQL dbs, there are API wrappers for most of languages, etc.

But for many interesting problem domains reporting and data aggregation is raison d'être for software and that's why I would like to see more solutions in the spirit of SQLAlchemy Core that make it easier to restructure complex queries as a reusable pieces of code, but do not force to you to step into the world of ORMs.
>To sum up: probabilities are (a) true or false, (b) regardless of what I believe about this probabilities. Estimated probabilities (c) depend on the prior knowledge of the mind in question. Moreover, (d) the fact that the probability is X is a fact about my mind.

I'm not sure why you then go on to say that probability is neither objective nor subjective, and that probability has traits of both (which seems somewhat like a contradiction), rather than conclude that there are two different kinds of probability: objective probability and subjective probability ('probabilities' and 'Estimated probabilities' as you even differentiate yourself). (And then there is the other interpretation of the question of whether objective probability even exists at all or wether the world is deterministic.)
I'm in London, so access to a larger carrier isn't an issue (in theory). I can literally see the Parcel Force depot in question from the top of my building.

On paper Parcel Force aren't that bad. They said they'd be here between 2-4pm. I got home in plenty of time for that. The problem is that their driver lied to me, them and then turned up in a grumpy huff at 7:00pm and snatched the parcel away from me with an asshole stare.

You know what would have been quicker and only twice as expensive? Flying the damned thing to Glasgow myself. £60 on the plane and 3 hours to get there and back, vs. a 5 hour wait in my house.
I hope so, but with the caveat that it's easy to start a project like this and a lot harder to see it through. Various Node projects have shown promise, but haven't gone the distance. If one really gains traction, that's great for Node overall.
There's a realtime programming language called 'Supercollider' designed for use with audio, and they have a facebook group. I'd ask this question there. Amongst all the devs involved, someone ought to know of something like what you're after.
I voted you back up. I'm slightly concerned that the down vote was simply retaliatory against the norm which appears to be Common here.

I too would like to understand.
Ford's interior chief designer says CD players are on their way out
Yahoo CEO out after resume scandal - reports
Beware, You Could Be Penalized if You Are Caught Texting on the Street
Folks, why do you upvote this?

I can see the tech aspect about selling DRM free media, alright. But this link goes straight to a site selling MP3s. In my books thats ADVERTISEMENT.

Don't get me wrong, I like Louis CK. But HN is really the wrong platform to exchange random entertainment links. Think about why you like this newsfeed, and help keeping it clean.
There is so much grade inflation at schools today that using it as a filtering mechanism for any position seems rather pointless.

Elite schools are especially bad about this. The average GPA at Harvard is 3.45 (it was 2.5 in 1950). Yale is at 3.5 (was 2.5 in 1963). Stanford is at 3.5 (was 2.6 in 1948). At one point, over 90% of the graduating class at Harvard graduated with honors.

If Thiel is requiring a top-tier school, it is because of the network the person brings, not because of the education.
Since there are a lot of VLC fans here, can anyone tell me why I can't seem to watch a video with VLC while having the playlist open at the same time? These functions seem to be mutually exclusive on my win7 pc. Quite frustrating.
First of all shipping companies are geared to service larger business no the piss-ant customer that does 1-2 shipments per day. There are automated solutions for all this stuff that makes it very easy. No shipping company in their right mind would change their workflow to make it easier to a "home" user. Why they heck would they.

Parcel dimensions are weights are important because the actual shipment cost calculation is based on cubed dimensional weights. So the package dimensions are important. It's a bit of an international thing between all the major couriers and post services. Normally the calculation is:

DHL: (L cm x W cm x H cm)/5000[2] or 4000[3] depending on certain import/country criteria

FedEx: (L cm x W cm x H cm)/6000 (new) or /5000 (old, still used in Asia) for international shipments, (L cm x W cm x H cm)/7000 for domestic shipments

UPS: (L cm x W cm x H cm)/6000 or /5000 depending on certain import/country criteria

The final change is based on the higher number of the actual weight or the dimensional weight.

Don't get me started on fuel surcharges.

Tracking numbers are can be large for a variety of reasons. Unique values being one of them but some companies keep them know for multiple years. And the numbers are assigned per piece you are shipping.

You make a lot of good points but the reality it all these companies make their money from corporations. And corporations for the most part automate the hell out their shipping solutions. As for the courier companies, every time they have to deal with a bad label or anything that requires a human to step in to help process the shipment you are slowing down the production line. Watch a couple videos of a Fedex or UPS sort facility to get an appreciation of what they deal with daily.
Modify Tortoise SVN to behave like a Dropbox client.

Now anyone can manage their own servers, and have several directories/folders synchronized.

Problem solved
MIT doesn't teach its undergrads anything they couldn't learn at the local state school for a fraction of the price.

As a matter of fact, yes, UMass Amherst is quite competitive with MIT in STEM departments. Thanks for noticing.
It only works if people know to search for you, like the Counting Crows.

The nice part about actual radio is that it can give unknown artists airplay (and people will actually listen to it).
This reminds me, whatever happened to Turbogears? Are many people using it? I never really hear people mention using it compared to Django.

I thought long and hard about the "Should I learn Django or Turbogears" question 3 or four years ago, and went with Django. Back then, Django was not yet the "default" answer.
Of course Rails took YEARS getting to the point of scalability. People are acting like it was scalable on the very first alpha release.
Simply incompetency, "When you don't know what you're doing you fear change."
Clojure: Conditionally Importing