skysight-inc/HackerNews huggingface dataset:
I am really off the PHP train now, but I'd also recommend to have a close look at http://www.phalconphp.com/en/ .

Their approach is to have the whole framework compiled as an extension. Seems well documented.

Personally, after years of dealing with PHP and the regularly occurring panic when inevitably something is going wrong during deployment, I'd consider PHP's dependency on other moving parts a bit of a nono. There's just too many pain points around deployment, versioning, server conf, extensions that are compiled in etc. Admittedly this has gotten much much better since the advent of composer and tools like chef, vagrant etc, but that's another whole learning curve right there.
Compare that to go, where you just compile your binary, scp that up and then launch it. Done!
At work I built a system to consume feeds of numerous automotive dealer inventories and the easiest to work with is always comma delimited. There are some people out there who have no business building an XML document, and unfortunately I've had to build adapters for many of them. It takes me a few hours to get set up to consume a new CSV feed and a few days for XML, not counting mapping their industry / category / manufacturer data to ours.
I think for modules to help here, the interface would have to not change between versions, useful for ByteString, not so much for Yesod.

As it stands now, cabal's constraint solver will prevent the installation of a package that indirectly depends on two different versions of the same package. This is too bad, because it is not necessarily true the package will fail to install.

Ideally cabal could somehow know which types are exported and which are not. In lieu of that, I personally I would prefer to have a chance of a successful install, and get a compiler error if things really do conflict, instead of a conservative constraint solver error.
you odnt realize how miserably composed your writing is until its uneditable
Wow. The github repo[1] has pretty thorough usage docs, and the gem itself seems to be pretty feature-comprehensive.

Kudos to Tinfoil.

https://github.com/tinfoil/devise-two-factor
Are We Totally Screwed? What Antarctica's 'Collapsing' Ice Sheet Means for Us
> Comcast won't allow HBOGO over Roku

Wait, what? Do they seriously do that?

Can Comcast please die any more quickly?
> I would claim it's actually less risky because it's more diversified

Yes, I agree (but then again, you could just replicate the index in your stock portfolio...)

> owning 100k in stocks would also get you dividends that futures won't.

Sure, and that's why the futures will generally appreciate faster than the stocks will - it makes up for the fact that you don't get dividends. Similarly, the fact that you only need to use a small part of your capital to hold futures means that you can earn interest on the rest, which provides a pull in the opposite direction, slowing down the rate of appreciation.
Thanks for this input.
If you signed the updates properly then it would probably be fine :)
All of them seem being available for free if you have Amazon Prime (I do). It's pretty awesome!
Excuse my naivety but isn't data store just a managed nosql database? You could switch over to Google Cloud (AWS but from Google) and still use Data Store or you could switch to any PaaS and use something like mongohq.
There is so much misinformation here. I hate to rag on a Show HN, but stuff like this

> Setup your computer to code like a pro. The freshest
> developers have the best configured computers

just rubs me the wrong way. Being a computer scientist or programmer isn't "fresh." It's a time-consuming intellectual pursuit that involves complex mathematics and problem-solving abilities. It involves finding elegant solutions to difficult problems by applying proofs, theorems, and algorithms to stupid quirks that arise from the stupidly flawed design of computers and software.

It is NOT, and has NEVER been about cash-grabs or money-making. Let me reiterate this one more time:

0. You don't need a good computer to be a good programmer, just a good mind

1. You don't need Git to be a good programmer, just a good mind

2. You don't need Agile, Team-driven or other corporate development BS to be a good programmer, just a good mind

3. You don't need to use object-oriented programming to be a good programmer, just a good mind (I prefer functional paradigms, but that's just me)

4. You don't need to make your program look like other programs, just a good mind (and a good sense of UI design knowledge doesn't hurt either)

If you apply the type of cash-grab thinking that's promulgated here to your development methodology, you will miss out on the tiny details that are oh-so-important to good code and good engineering design. This website misses the same points as Code.org and other misleading sites, that somehow "coding" should be a goal. As if calling methods will somehow teach you something... pfeh. What we SHOULD be teaching programmers is elegance and simplicity.

I think someone else on here has said this already, but you also fail to mention why you're qualified to teach your course. What are your credentials? How do we know that you follow established programming principles and design?

Needs a lot more work to be a reliable source. Again, I hate to say it on a Show HN, but I sincerely think that you can do better a second time around.
Is it available world-wide?
I wonder how much longer Switzerland can cash in on their national brand for security and privacy. Their largest banks can't even keep their customers' accounts safe from foreign tax investigators. Why would I trust the integrity of my data there?
Seems the email on name field has been fixed but found another issue.

If you leave the email field blank and hit submit you get a plain JSON response that says '{
"errors": [
"Missing Details"
]
}' instead of an HTML page or better yet, denying the form submission till its filled.
> Netflix is already paying Level 3 for the right to internet access,

No, they're paying for the right to Level 3 access.

> Comcastica is now saying to Level3ton that they're sending far too many trucks for Comcastica's roads,

False.

Comcast has never done this. They say "send all the trucks you can fit on that road".

But all roads have limits.

Netflix says "you need to build another road, I have alot of trucks".

This is literally what happened. The link was 90% saturated. Level 3 themselves admitted this in that blog post the week before last.

I don't mind the metaphors and analogies, if it's to help you understand something that is foreign to you... but that's not a license to twist the issue.
A very un-sarcastic "thanks Obama" seems to be in order

edit: strage downvotes considering that Obama specifically stated that this type of behavior is something that he wouldn't condone (once in office) and given that net neutrality is topical...
Not very many. You might enjoy the essay "What is Mathematics For?" by Underwood Dudley [1].

[1] http://www.ams.org/notices/201005/rtx100500608p.pdf
What's your justification for why having infix syntax is OK?
For me, understanding but not accepting the answer to this question was an important step in my moral argument for pirating movies.

I am strongly against piracy, but I am even more strongly agains restrictive, profit-driven, privacy and freedom-trampling business models and legal systems.
Check cowboy rest handler (https://github.com/extend/cowboy/blob/master/guide/rest_hand...) or http://webmachine.basho.com/

You can use this as a base project to test it:
https://github.com/pyotrgalois/erlskeletor
A Hack framework might be a good summer project.
In 2004, RosCMS was one of the first open source static site generators with an web CMS.

The ReactOS.org website survived several Slashdot effects with a 500 MHz web server, back 2005 til 2013 (though old server was replaced in ~2007). The website has been translated into more than 27 languages.

http://old.reactos.org/en/roscms.html

Screenshots & video tutorials: http://old.reactos.org/en/tutorial_roscms.html

Source: http://svn.reactos.org/svn/web/tags/RosCMS-3_LastVersion/web... (2009)

RosCMS interface was one of the first AJAX websites back in 2005 - back then GMail still used hidden iFrames to emulate AJAX.

(historical information)
Where the derivative is "income". In the US, property tax is a wealth tax.

"Progressive" is orthogonal to "wealth"/"income". You could have a progressive wealth tax, where individuals with large amounts of wealth are taxed at a higher rate than individuals with smaller amounts of wealth. E.g., if a $10 million house was taxed at 10%, and a $100,000 house was taxed at 1%, that would be a progressive wealth tax. If all houses were taxed a flat $1000, regardless of their value, that would be a very regressive wealth tax.
And so with Scala (user-defined operators) and Clojure (macros).
Bought it, installed it, launched it. Then nothing happened. The iconography isn't clear (I have no idea what the first mode, the broken triangle icon, does) and has no tooltips on hover. It never prompted me for an Admin password, which probably explains why it's not actually capturing anything, since it probably can't automatically change the Mac OS X proxy settings on my network connections, unlike Charles.
Make sure that second account has a flag that says it can not be overdrawn under any circumstances.

Banks are not always as smart as they should be and sometimes allow an account of a customer 'in good standing' or with a credit balance on another account to be overdrawn. Especially when it is done via direct debit.

This sort of thing can really bite you.
Instapage offers basically the same feature set for a lower monthly subscription and offers a way easier to use builder. Have you tried it?
Not really, at least on the issue of pot. What passes for news turns out to be the most lopsided propaganda war since Rome v. Carthage.

Now that pot has regained something of a legal tolerance, medical studies will once again, as if on cue, provide the last line of defense for the puritans and productivity fetishers.
should be easy enough to implement, our API will be in public beta very soon I can show you how to build it.
Sorry, bad wording on my part. Yes, they have an emphasis on STEM. My niece is in 4th grade and they're already learning algebra, something I didn't start learning until 3-4 years later.

They also are learning about programming and other really technical stuff I was surprised to hear about. The other thing which was nice to hear is how they foster kids to learn and enjoy math - something I missed out on until I was in college and had a professor who really gave me a sense of how wonderful mathematics can be, not just a means to an end.
ZeniMax/id lawsuit against Oculus VR [pdf]
Looks cool. Though, when I tried to sign up I was told that the beta was closed.... hm.
Have to agree. Great article but it just confirmed my decision to stay away from app engine. What's the purpose of paying for something that's both harder to use and more costly than a traditional server? Datastore is great but I can get the benefits at a quarter of the price. At least with Heroku you have something that's easier to use.
Let's say I live in a 1000 sq ft house and everyone else in my town lives in a 500 sq ft house; there is a certain level of inequality. Years pass, the economy rumbles on, we invent new products and more efficient services, and now I live in a 5000 sq ft mcmansion, and everybody else lives in 1000 sq ft houses.

Inequality has increased, but the net standard of living has increased as well. Objectively, everyone is better off. Of course, some people may feel poorer because now they see the mcmansion on the hill and wonder why they don't live in that level of luxury (which didn't even exist before).

Most economists seem to credit capitalism with the extreme advancements in quality of life, even for the poorest citizens, in first world economies. Sometimes the problem isn't inequality but envy and jealousy - I believe the Bible speaks to these two emotions as well.
Just a thought, why not have fingerprints be like a Merkle tree?

A (naive) example: a built package has the hash derived from the package identity and all dependency hashes at compile / link time.
I get a smile on my face whenever I see these stories. I read the book "Super Memory - Super Student" by Harry Lorayne when I was at university, and used the techniques to memorize an entire exam study book for a film theory course qualification exam.

The entire exam book was (and to some extent, still is, 12 years later) laid out in my mind as a large room through which I rode on a rail, visiting the various locations. Each location corresponded to a set of information.

Final exam score, 104 out of 100 possible points (four extra-credit points). And this is just using one of many possible techniques!

But alas, you have to decide to use this stuff as it takes some effort and if you're too excited about it, some fear of success can creep in and keep you from your studies.
61 percent of STEM Ph.D.’s Pursue Nonacademic Careers
To add to that: I also think that these days you will need to have some sort of JS framework on top of your server stack. Angular and Ember are bot nice to work with, React would be something I'd look into next time.

In this context (Restful JSON or XML from the server, JS client consuming it) Go again makes a great choice, as it's coming with great JSON and XML capabilities that make it easy to marshal/unmarshal into GO types.
Yeah I'm a little baffled, and deja-vu ridden.
not in the uk it seems.
The Capitalist's Dilemma
Some more Manning technical book discounts
Okay, that covers eudox's third point, but the first two are still valid. Your claim that Clojure does something fundamentally different from Lisp when it comes to memory allocation is misinformed and, frankly, bizarre. And I have no idea what your point about managed code is -- Lisp code runs in a Lisp environment the same way that JVM or CLR code does.
Uber to deliver free cocktails across the city tomorrow
Its a news article, not a research paper. And just because it lacks the depth of a research article does not necessarily impeach it. A better question would be "would this information be included in, or be reasonably drawn from, a good article?"

I think this information would be conclusions that could be reasonably drawn from a good research article, and therefore I disagree that "this article shows a lot of good ways not to do it."

And while I agree the general tone is quite prejudiced (using the South as representative of the US is akin to using Eastern Europe as representative of the EU) those countries are not terrible comparisons. Most Americans would admit those countries are not good to be similar to in way of education achievements, and yet the author does make a good argument that America is similar to them, and in doing so impeaches Americans view of the success of their educational achievements.
GNS is the GNU Name System: https://gnunet.org/gns

It is a kind of P2P petname system, but better.

I don't like Namecoin also, I was just saying that people should try alternatives, invent some, if Namecoin is not good for them. I like the GNS approach very much, but we should be thinking about implementation and/or alternatives.
I am thankful to the person who took the time to record an audible pronunciation sample, and posted it to Wikipedia.
"People are used to it, from years of education."

It's a strong argument. Whether it is sufficient depends on what it is being weighed against.
At the discretion of these 'global wealth tax collectors'...what is their criteria for choosing who is at the bottom of the economic ladder? Falling into a demographic that is sufficient for these tax collectors to retain their power?
This is the plan I think, or something like it.

Currently package are referred to by unique hash that sort of works this way, but there are few unfortunate restrictions in GHC and cabal that need to be lifted to allow future installations to not conflict with past installations (multiple instances of the same version, right now there can only be one foo-0.1.0.0 even though it also has a unique hash).
California company Aerofex accepting preorders for $85,000 hoverbikes
As a medical study, I won't pretend to know whether it was properly designed. As policy fodder, which it is first and foremost - it might have benefited from additional control groups - using substances such as alcohol, nicotine, caffeine, etc. - which might have answered the question of marijuana's harms relative to legal substances.
This is a nice step in the right direction, but I'd be willing to pay $/mo extra to get the latest episodes of Game of Thrones.
Jesus said "ye have the poor always with you."

I'm not a Christian anymore so I care less than I once would have, but your biblical interpretation is goofy. (It may still be common?) The context of that statement by Jesus was that he had just gotten a nice rubdown with an expensive oil, and people criticized the nice lady who gave him the rubdown for wasting money that could have been given to a soup kitchen. Jesus told them not to sweat it because he only had so much time left in which to receive rubdowns, while the homeless dudes weren't going anywhere. The very next sentence in the text says, "but you will not always have me."
I'm one of these people paying for VPN and Netflix and I just hope they don't break this as I can't imagine them bringing the same content to Germany.
For the content they bring here I hope they make the undupped versions available too. These often have different licenses. Amazon Prime Video for example has an ok library but doesn't offer the undupped versions for a loot of stuff.
Might I suggest a second page after logon that requests the two-factor auth code? I tested on your site, I use a password manager so it auto-filled my details and I didn't see the "use two factor" checkbox. Also the error returned, invalid email or password, so that was confusing. I think if you redirect to a new page asking for the two factor code that would make more sense.

Awesome gem though, really appreciate the work!
Really cool! But why is this on Hacker News?
This is probably one of the main things I did leave out, which is the socioeconomic toll of broken families, absentee parents and the lure of drugs and gang culture.

>>> If you think it's a travesty that talented and bright teachers want to avoid inner cities then you should do it yourself.

I can't argue with you there.
Happstack and Scotty are probably a little simpler for getting started imho
Agreed! This was a good read using simple terms and examples. Most of these examples I've picked up from bunch of different sources. Love that this is all bunched up into one page.

Only downside of that site is some optimizely.com scrip that never finishes loading.
Vestiges Of The PC Keyboard
Here is a possible workaround:

1. Generate a list of company names from AngelList and Crunchbase.

2A. Automate Google searches for "[company name] + [valuation]." Scrape search results.

2B. Alternatively, use Google Custom Websearch API and search for "[company name] + [valuation]."

https://developers.google.com/custom-search/json-api/v1/over...

3. Parse search results by writing a regular expression that matches common patterns of how a company valuation might be phrased.

Examples:
"at $10B valuation," "valued at $10B", "valuing the company at 10 billion"

4. Sanitize data manually, or outsource to Mturk to get people to validate results.
What an annoying response. You link me an 18 page PDF and call it direct evidence? Did you even read what I said? I'm not arguing that greater math ability doesn't correlate to greater wealth! This issue boils down to wealthier neighborhoods getting more money to invest in better math education for their students. That's it! Are you claiming that all rich people are good at math? Or that only people good at math are rich? In your world, can there exist a neighborhood of wealthy people who are not good at math? I have no clue and frankly I'm done explaining myself here.
At 18, 21, or 25 it would have made a difference. Approaching 60, it would make little.
Is there any concern about people spending most of their time inside, which might have a higher pressure than outside because of climate control?
Thanks. I had no idea this was the case.
I love region limited distribution so much.

sigh.
Ok, sure enough, if I manually go into my Network settings and add the HTTP proxy, stuff starts to collect. Nice. Wish it were automatic. Wonder how anyone will find this to do it when there's no docs?

But still can't get it to proxy HTTPS. The MitM certificate provided seems to be invalid: https://dl.dropboxusercontent.com/s/0z8khpq5p4guf9f/2014-05-... && https://dl.dropboxusercontent.com/s/6efwllajcnbpjvs/2014-05-...

I really want this tool to work, since I agree there's a big need, but frustrating so far...
And a great handle to boot!
I think you are confusing substantiated, well supported, warrants/subpoenas/etc and tax collaboration agreements, with arbitrary user requests, gag orders, mass surveillance, etc. The two are at opposite spectrums.
Frankly, I expect a certain level of proof that you have won long-term at Roulette.

A session win/loss log would be sufficient.

The house edge in roulette is huge. Anyone claiming to be a winner at roulette in the long term is either lying or delusional.

An equivalent claim would be someone claiming to double their money in the stock market every year for years on end.
4 Google alternatives that protect your privacy
This is impressive for the amount of work put in to formatting the data and making it easy to use in different ways.

For details and advanced analytics though, this one is much better: https://github.com/soccermetrics/soccermetrics-client-py
Nice! I didn't get into WoW until around 1.9 (I think), and I had no idea that CosmosUI was the genesis for the addon system.

Imagining a parallel universe where we stuck with a process in which installing a new "addon" involves applying a .patch to your base UI and hoping that it'll kinda-sorta work with the other patches you applied... terrifying, really...
Where's Derby County's stats?! Just kidding this looks great!
Hm, I remembered something seemed to be linked here on HN some time ago, so after quick googling:

https://news.ycombinator.com/item?id=7539648

http://41j.com/hterm/

Surprised that you missed it, so I'm still not quite sure if maybe I misunderstood something in your question, or you were just having some healthy holidays around that particular time :)

[EDIT] Oh! For more added fun, I've stumbled upon ReGIS's sibling for bitmaps, SIXEL; some pretty screenshots e.g. at:

http://web.archive.org/web/20140521194225/https://pypi.pytho... (submitted to the Wayback Machine, as it loads faster from there for me...)
I can't believe how much this joker is paying for Wordpress hosting that only allows 50GB of bandwidth a month. I'm not even surprised that a $30/mo Wordpress host was a rip-off. They're clearly preying on customers who don't know any better.
Very true, and clearer than I was while also more informative. Thanks!
Sorry about the spare home page. That's our fault.

The guides for set up are here:
http://docs.distiller.io/guides/

We're trying to simplify the configuration through a few different means to make setup as straightforward as possible:

- autodetecting available workspaces, projects and schemes so you can setup a project in a couple clicks.
- automatically handle submodule / Cocoapod dependencies within the VM
- autoincrementing build numbers to simplify OTA (this is a pita)

And if there's any issue around setup, you can get us at help@distiller.io or hop into chat at https://www.hipchat.com/gCQq5vQ18
It's OK not to use tools
The Netflix country expansion is here as well. Seems interesting on a technology and media level.
How to Launch a Nonprofit Corporation