skysight-inc/HackerNews huggingface dataset:
No, I think the purpose of citing claims is to demonstrate that they have validity. People can disagree about what constitutes "validity" and the citation is often inappropriate. But you shouldn't intentionally cite a source that shows your claim has no support, you just shouldn't make the claim. (at least, that's my impression of hnetiquette)
Configure iptables to drop packets except from whatever sites you want to be able to see.

Then give your root password to someone you trust, and break sudo access.

Voila.

If HN is an addiction, note the noprocrastination option in the HN options. It's rather effective, at least until you discover how to bypass it. Bypassing is a conscious act though, and can give you enough of a speedbump to refocus on the task you're actually interested in.
D3.js applied to campaign finance
Do the investors remain in control of the shares they acquired when they put the money in? If so isn't this like buying shares in a company for free?
They may be copyrighted, but they aren't "protected".
Get $100 for every Windows 8 app you make
Individual words often migrate between languages even if they don't share a common ancestor.
Estate tax is well-supported. We don't need no aristocracy.
Thank you very much for mentioning your issue, I greatly appreciate it. I will fix this.

Yes, the declaration is true. Took a lot of time! There is roughly 200 questions per US state per vehicle type. Plus questions for other countries.
I'm not John Carmack, but I spent 2 hours today trying to implement basic cryptography ciphers in Racket. What was the immediate benefit? Nothing, but it was fun.
You are referring to Disney a corporation, not Disney or any other person.
All human beings are related if you go back a sufficient number of years.
Sarcasm doesn't work on the Internet.
Actually yes. I forgot about the southern accent. I can detect it.
Sarcasm still doesn't work on the Internet.
video game developers use middleware for almost anything that isn't core game logic. even if studios program their own graphics/ui/physics engines it's a tiny subset of the team. most video game developers are terrible programmers
Show HN: My friend's project to simulate an entire C. Elegans
It's healthy to be skeptical. But it's unhealthier not to try everything and discover what works. It's pretty rare for someone to immediately see which of several possible new inventions might be better (and why they're better). I'm referring to the inventor -- an inventor often has several possibilities for new things he could try to do, and he has to choose which of those to pursue. It's not at all obvious which path to choose. So most of the time, you just try all possibilities as fast as possible, letting intuition guide you. For example, it probably wasn't immediately obvious to DHH that it was a win to write websites in Ruby until he'd tried writing websites in Ruby to see how it'd turn out. History tends to get rewritten so that it's obvious in hindsight that it would work. But it wasn't at all obvious until it was suddenly obvious to him, which was only after he'd had the experience of trying it.

So the interesting aspect here is that Carmack's intuition has told him that there might be something worthwhile for the videogame industry to look into functional programming languages. It probably won't pan out. But if there's any way it can, then Carmack will find out how to make it a pragmatic way for studios to build large codebases.
You guys ever read 'Melancholy Elephants' by Spider Robinson?

http://www.spiderrobinson.com/melancholyelephants.html
During Hurricane Sandy I used the last of my MacBook Air's battery to code up a Huffman Coding processor in Haskell. Same reason: no reason, just fun. (Hell of a way to pass time, too)
I think the more normal word order would be “gief þæm ealdan menn þisne fyr” (if I am correct in understand the sentence you're trying to do). As for the pronunciation:

1. the <g> in the first word manifests in that particular phonological environment as [j] (palatal approximant, as in English "y"), if I'm not mistaken.

2. The <ie> is pronounced either [i:] or as a diphthong [ie] (but probably not [y]). The diphthong is probably older, and sort of has an Old Saxon twang to it, if I may say.

3. <ea> is not pronounced [æ] but rather as a super cool-sounding diphthong, [æɑ].

4. There's not consensus as far as I know about the pronunciation of <r> in OE. I tend to go with the alveolar trill, but other options are the alveolar approximant (as you have suggested) and the alveolar tap.

So, an amended pronunciation gloss might look like this:

yeef thæm ÆAHL-dun men THEES-nuh für.
How did you go about compiling 40,000 driving test questions?
I know nothing about Bitcoin, but here are some questions I can answer!

Wouldn't it be great if it didn't take several days to move a few grand from one account to another?

Absolutely not! I want the bulk of my life savings kept in an asset that is only liquid on the timescale of days, or even longer. I have seriously contemplated trying to find a broker that has no web presence at all, one that would refuse to execute a trade unless I turn up in person - ideally with three forms of ID and a DNA sample.

I'm not a criminal, I don't live in a failed state and the odds that I'll need to flee the country on 24 hours notice are very low. So I want my retirement money to be hard to move.

If one day I decide otherwise - perhaps taking up high-stakes casino gambling, or day trading - I'll withdraw a bunch of cash and bury it in the backyard or something. This will take considerable time and preparation, making it very hard for me to take up high-stakes gambling on a whim at 3am late one night, but that is not a bug but a feature.

Wouldn't it be great if no one could take your money without your permission?

What defines "my permission"? Is Bitcoin a mindreading technology? If someone steals and/or cracks my computer with my Bitcoins on it, they don't get my Bitcoins? Or, rather, deprive me of my Bitcoins, which is exactly as bad from my perspective?

If Bitcoin were a mindreading technology, even that would only go so far. We don't even need to invoke wacky movie-plot truth-serum scenarios, or torturers armed with five-dollar wrenches, to see the problem: I have, alas, extensive life experience with Alzheimer's patients who slowly but surely stopped being "themselves". There's a large and evil cottage industry built around bilking such people. As someone with no kids and no plans to have any, this is actually an important practical issue in my life: I'm going to grow old (hopefully!), I may well become senile, and the day may come when the safest place for my money is in a trust, where even I can't give permission to spend it without first convincing an independent trustee.
It feels confusing and distracting, not affording a "zoom" function.
What is your opinion about web2py? I started exploring it a week back, and it seems to have a lot of built in functionality. I thought it would be the easiest web framework to get started with (since it was originally built to help teach students about web programming). However, it seems to have a vast number of components, and it looks like learning all of it would entail almost the same effort as learning Django...
It seems more like gnuplot than matlab. Can I write matlab code?
I think it is mainly for SEO. I don't think google bots like meteor.
No, I'm not. HTTP is a communications protocol. It doesn't dictate what a server should be doing internally, only how it should behave in the context of an HTTP session. If idempotency isn't important to the communications, why put it into the standard? For that matter, if idempotency is only relevant on the server side, then the server could do anything in response to a client request and it seems that the spec would be satisfied.

void processRequest(httpcontext c)
{
// who cares?; this looks "idempotent" to everyone
doSomethingArbitrary();
c.status = rand();
}

RFC 2616 specifically discusses resuming in the face of dropped connections. This is only feasible if calls are idempotent from the client perspective (as well as the server perspective).
How do you account for people dying when kept awake for too long?
My main takeaway from this that you are angry and you don't like some words. As far as I can tell, your argument amounts to "no, YOU are."
Of course it's relevant. Why else would a communications protocol bother to specify it?
Autocom CDP Pro For Cars 2011.03 Version
The CDP Pro database offers a deep OBD2 generic and manufacturer specific coverage of European Cars like MB, BMW, Audi, VW, Porsche, Volvo, SAAB, Jaguar, Land Rover etc,
The CDP Pro database is translated to several languages.
24 states have already certified 6 sales tax service providers. It is expected that most states will certify these same providers. The providers have already integrated their service/software with a significant number of the major e-commerce platforms. After all the integration drives business to them. Depending on the service provider and the features used there may or may not be a fee for the retailer.
Poll: Do you fall asleep with visual or aural stimulation?
I usually fall asleep watching
I usually fall asleep listening
I usually fall asleep reading
I usually fall asleep without external stimuli
Controllability Of Complex Networks
My biggest worry is that people may rely too much on this instead of, you know, RTFM, by which they'll learn a lot of useful stuff, especially those concerning safety.
$69 for a download link for "Home" use? I would think if you'd designed something that would help dyslexics read (a genuine problem, a solution to which would benefit tens of thousands), you'd want it widely adopted, the better to help more people. If it's effective, individual dyslexic students could use it on laptops to make their own notes more readable, or set it as the default font in their browser to make general net use easier. A huge boon, but having a price this high will be a barrier.

Also, there's no info on the repertoire; does it have any characters outside the x20-xff range?

Any actual dyslexics tried it?
When doing a practice test, your app does a crazy number of requests to the server for each question.

Why not load all questions/answers at the same time? That would improve the speed tremendously and would reduce the load on your servers.
Reading (many) driver manuals, inputting questions from YouTube videos of people who videotaped their printed test, receiving questions from users, receiving questions from other third parties. While some of the questions are common, I can assure you majority of questions are unique (eg - different state rules, differnt questions for car vs. truck vs. bus, etc), so the work required has been significant to do this.
The writing is on the wall. As a user since it was GrandCentral in 2008, I have to say that the writing is on the wall. I can't think of one substantial new feature that has been added since the initial launch (I guess Android integration would be one). Looking at the Google Voice blog I see it had 19 updates in 2011, 6 updates in 2012, and none so far in 2013. Also, apparently Voice recently moved from the "More" heading on the Google homepage to the "Even more" heading below that. If it makes it through 2014 I'd be shocked. Maybe it will even be killed this fall.

I don't expect it will be killed outright, but my guess is that some of its features will be folded into some other Google product (Hangouts? Google Chat?) and users will be told to migrate.
What does the South Pars field have to do with Syria? South Pars gas ships through the Persian Gulf.
Better Money Habits
Cute. And there are other issues with
what I wrote. For a more careful
analysis, would have to do, say,
a 'probabilistic' analysis, e.g.,
where in principle can walk back to
the beginning and start over but
actually, e.g., with some common
assumptions, in a space of dimension
3 or greater, probabilistically keep
getting farther from the starting
point.

Your point should come out in the
wash in estimating where there is
a common language and how far back
if use more than one word, etc.

My guess, especially from many of the
other comments on this thread, is that
the basic data is so bad, noisy, etc.
and pronunciation changes so large
that the math I outlined, while
basically correct, would mostly give
such large distances that we wouldn't
learn much.

Maybe a better solution would be just
to assume that the tree of languages
would follow the tree of genetic
inheritance and, then, via genetic
analysis trace that tree.

But the article wanted to ask what
one of those 'common' words would
'sound' like 15,000 years ago, so I gave a way to
get an approximation. The cute part
is while 'father' in English
sounds a bit different from 'vater'
in German, the common ancestor should
sound closer to either 'father' or
'vater' than those to two each other,
that is, closer rather than farther
away. That is, our intuition would
be that the sound from 15,000 years
ago should be much different from
either the current 'father' or 'vater',
but with the math model I gave that
should be wrong.
Thanks! And you're right, Evented Mind is a great resources and complements our book very well.
It doesn't matter how many confirmations you wait for if the attacker has >=51%. The attack looks like this:

1) Attacker starts mining a fork offline (ie. doesn't publish blocks)

2) Attacker sends payment to merchant but does not include payment in fork in (1)

3) Attacker waits 6 confirmations then receives goods.

4) Attacker double spends the money in the fork (1).

5) Attacker releases fork when it is longer than the main chain.

If they have greater than 51% they will always be able to do (5) because at some point they'll be longer than the main chain. It doesn't matter how many confirmations the merchant waits for.
It's a conflict between the Syrian government forces and several militias of (mostly) Syrians. So it's a civil war.

Yeah, some of the militias aren't interested in democracy, and some are funded by external powers that have various interests in Syria. It's still a civil war.
1) True. Which is why we should be building more...

2) EROEI is fantastically, ridiculously good for everything nuclear-related. Even the worst uranium mining schemes beat everything else by a million times. And the costs are still minimal even with the more exotic extraction schemes. There have been trials of them, they have been successful.

3) Solar is incapable of being used as baseline generation. All intermittent capacity needs to be backed by something else. Right now, that's gas turbines. Fracking will make this feasible for ~30 years, beyond that we need something else.

The Hubbert's work in oil is not really applicable to Uranium, simply because there are effectively unlimited reserves of it at an economically acceptable price points and fantastic EROEI levels.
Sorry. Perhaps I should have said the artist is "building an exploitable asset for themselves."

Of course, an intelligent reader would have been able to infer that's exactly simply by reading the very next line. And because this is HN, I don't make a habit of dumbing-down the discourse to a third grade level. But hey, I'm not afraid to be servicy, so if spoon-feeding is what you need, well, there you go.

And now that I've discovered that reading comprehension isn't your strong suit, I can understand why a subtle detail like the distinction between "rent" and "royalties" (which I was careful to make) would have sailed straight over your head. So where more diligent readers would register my acknowledgement of the differences between tangible and intangible assets and by extension, my awareness of the distinct sets of laws that pertain to each, you turned a comprehension failure on your part into an deliberate oversight on mine, before misconstruing your own error as open advocacy on my part for an end to term limits on copyrights.

To which all I can say is...riiight.
To clarify, a POC proves that you can actually do it. So if you want to build a service to create 3d html5 drawings of famous buildings, you might do a POC to prove that you can actually draw complex images in 3d.
The mvp might be the ability to create simple 3d drawings of regular houses, or maybe one famous building.
http://ccbv.co.uk/

That site helped a lot when I was first getting the gist of CBVs. Browsing Django's source for the views was surprisingly unpainful, and doing that was aided by iPython's introspection capabilities (typing ?? after an object will show you the source of the class).
Thanks for the feedback, I'm not that happy with "see the packages" either so I'll probably follow your advice.
Agreed. Some people view as this as a replacement to a manual and others as a complement to a manual. Bottom line, I wish I had this resource 10 years ago when I wrote my driving test, the content is free, and the website (and especially the apps) do a much better job of engaging 16 years old than a manual will ever do.
The problem is that the new email address would get filtered out of the inbox and I wouldn't see it, if I understood the filter correctly. My dad would have had to let me know through some means other than email.
John Carmack is actually pretty good at writing Wolfenstein 3D.
I'm currently running Windows 7 & use VMs for linux. I'm not opposed to swapping that setup, but I'd like to explore additional options since project completion is a difficult thing for me.

Shamefully, that thought hadn't ever occurred to me, though. Thanks!
vim to your Sublime Text :)
"Our assessment of where [a functional ICBM] exists in [the lifetime of North Korean development program] is something that would remain classified," [The Vice-Chairman of the Joint Chiefs of Staff] said.

What strategic advantage do we have by not telling North Korea what we think we know about their programs?
For the app or website?
Exactly. We used Middleman (http://middlemanapp.com) for the landing page and it worked great. All the data on the landing page comes from a few YAML page, and it even lets us auto-generate special pages for discount codes. I strongly recommend it for any kind of static site.
Keep it going! I attended the very first one (~75%), and then did a second time last year. It was then easy to get to a perfect 100% score, having done most of the exercises during the first time.

It is one of the best Coursera classes. I had a blast, and strongly recommend it. I decided to continue learning ML, mostly because Prof. Ng.
The quick flip or at least buyout-as-a-business-plan seems far more popular and glorified.

If HN is to be trusted, there literally is no other viable business plan.
+1, I definitely should have mentioned this. virtualenvwrapper makes it vastly more convenient.
CSS3 Ping Pong, with scoring
Yes, we'll keep the book up to date as Meteor evolves.
Enterprise Software is hard because the modeled enterprises are complex and very different to each other.

This is a completely different beast than your toy App on your phone.
While this will like devolve into a trite discussion about why programming computers is just the same as building a bridge, it's offensive that the software industry takes for granted just how much work goes into earning something like this ring versus coding JavaScript.

I worked my way through college doing web development while studying 80 hours per week on top of that for years to get my engineering degrees. Having systematic devaluation of that is deflating, if not wrong.
Yaa, when I watch those American soldiers laughing as they force Abu Ghraib prisoners to masturbate for their sadistic amusement, as I look at the pictures of the dead children at My Lai, or some latest US drone attack, I think geez, these script kiddies who owned Linode, they're really terrorists man. They try to destroy the credibility of corporations, can you imagine? My ass gets tight around the stick I have shoved up it when I think of "terrorist" hackers trying to "destroy credibility of corporations" for "amusement" (lulz?)
And it's not like I never had to make the effort clean up a companies systems after they got hacked. I have, more than once.

Reading the HTP zines right now gave me a good laugh, and made me think of a time many years ago where I would smoke pot, cruise around the neighborhood in a car and would havr thought how cool the HTP guys are. My coding efforts nowadays are a bit more productive than these HTP kids, but to each his own, they'll get older some day and have to slog to work to keep a roof over their heads too. Now they are young and enjoying life, and laugh at old fools worried about rowdy kids who "destroy credibility of corporations".
congrats, scoutzie. bug report here.

chrome, mountain lion. clicking back/forward button gives a page of json

1. go to home page
2. select iphone
3. on iphone page, select ipad
4. go back twice (to homepage)
5. click forward
6. page of json

this happens in other cases too, like just going back. but above is totally reproducible on my setup
Some thoughts on building the ideal transit app
The nice thing about it from our point of view is the ability to keep everything in source control. Granted, you can keep your cron jobs as scripts, but celery+rabbitMQ allows you to keep it all in Python without the extra deployment step. It's not a huge deal, but it does help a bit with maintainability and getting new devs up to speed.
Jonathan Hoefler & Tobias Frere-Jones
I'm glad he brought it up. I have noticed it is getting awfully hard to say anything precisely enough to get it past the cadre of pedants.
Apps are very useful for on the go studying. Great resource, im glad you posted it! Will pass this on to my friends kid.
Fallacy - read this before commenting
How long before?

http://upload.wikimedia.org/wikipedia/commons/0/0d/Knights_T...
Tux3 File-System Claims To Be Faster Than Tmpfs
Who said I wasn't following the events closely? Not only have I followed them closely, I also have many relatives there who have been severely affected by the situation and witnessed first-hand what the regime has done. Some have been imprisoned and tortured for simply speaking out.

Rather than pointing at ambiguous 6 o'clock news and blindly judging what I know, please state some facts that refute my statements.
Best is typically white noise, but any traffic-like noise also works for me. Music is typically for work, concentrating, or relaxing in my mind.
Use Functions Luke
See:

http://www.google.com/transparencyreport/traffic/faq/#do_the...

http://www.google.com/transparencyreport/traffic/faq/#how_do...
Electric Brake Service Tool EBS301
Features:

Multi-brand applications
Opens and closes the brake pads
Reads and clears EPB/SBC trouble codes
Turns off the ECU and brake warning light
Diagnoses EPB/SBC caliper functionality
Resets the brake pad thickness required for Audi A8 service
Complete OBDII/EOBD coverage
I find the latest git-cola to be quite nice.
The term length definitely varies. Gabriel seems to be mostly about long-term bets, given his investment into search. Anybody who is in search knows this pretty well (Im in it too). But, Im also in other industries where profits come in early, even before the launch.
I don't know why you think that they don't offer a sample chapter, as one of the only actions possible above the fold is to download a sample chapter from the book.

http://www.discovermeteor.com/sample/DiscoverMeteor-Template...