skysight-inc/HackerNews huggingface dataset:
I have done some experiments with nootropics (namely adderal) as well, but failed to notice anything. I am a chain smoker, that could be the reason, I am not sure.

I failed to understand the basics behind this "cognitive enhancer" hype, lets say these stuff "really" works, then why we don't see those multi-billion pharmaceutical companies investing on them? If they would really worked, then I should already find all those pharmacy shops around me teeming with nootropics (assuming they have negligible side effects), right?

BTW, I am actually from south-east asia, here you can buy almost anything (except LSD etc.) without prescription, and we have dozens of pharmaceutical companies outsourcing drugs to the other side of the world. Moreover, if these companies could really come up with something real, then it could be an "instant hit" here.
Testelf is fantastic to use.
Apptimize (YC S13) Brings Reliable A/B Testing To Native iOS & Android Apps
now you're thinking like the CIA ;)
Thanks! This is great stuff.
Most of the work processing an HTTP request is parsing the request headers. They are making that much more efficient and much more likely to fit into a single network packet.
I don't get the context of your comment. Where is he confusing the two?
Sure, propaganda can be educational. I read white papers, ads or other industrial propaganda just like anyone. My first word was promotion and I added propaganda afterward, maybe it added too much negativity, sorry.

On the other hand, when reading the article I was disappointed that the article wasn't about the actual exchanges to facilitate finding and purchasing insurance. It was about building a CMS to help the government communicate about [ vaporware (too negative) | something coming soon (rose colored glasses on)].

[Adding more:]
Since you seem to be identifying as the author, thank you for sharing this information about the site. It must have been very interesting to see the modern web dev meet gov.

Adding/editing content by github pull request isn't tremendously impressive. I'm sure the Centers for Medicare and Medicaid Services (CMS) will appreciate volunteer effort. However, pull requests aren't an avenue for contributions by people outside of a very limited population. It isn't a community/software moderated hive-mind like Wikipedia or StackExchange and I think that the difference goes back to the word propaganda.

Education takes many forms and propaganda is a description of education at its most one-sided and didactic. This website will have the information that the CMS thinks will (and wants to) use for many purposes including "educating the uninsured." As modern as the technology stack is, the human stack did not change. I'm sure there will be non-governmental initiated wikis and Q/A websites for people to cooperatively educate themselves about the real deal, so a fresh coat of paint on the status quo isn't so bad.
While I'm excited for Mozilla and for creation of wider choice in the mobile space, Firefox OS targeted devices aren't that interesting to me. I'd rather wait for Jolla's handsets to arrive. Not only they'll run glibc Linux proper (Mer based Sailfish OS), they'll also have a Gecko based browser which will be able to run Firefox OS applications as well.
No way.

Much better for the GoV to keep Snowden alive and "WikiLeak"-ing.

I think the damage these leaks do to the US is generally underestimated. Not just in terms of security, but also politically and economically. It's VERY likely that a great deal of damage will be done economically over the long term.

Frankly, I wouldn't even be surprised to see a lot of these Latin American nations begin capitalize on that economic damage over the long term.

This whole NSA Affair will prove to be bad business all the way around.
Well, since you asked.. he unfortunately holds a lot of the more distasteful stances that Ron does (in short, tyranny and rights violations is okay if exercised at the state, rather than federal level)
I had what I think was a related problem with file descriptor retention in timeouted socket code when writing a simple portscanner in Golang; I had to implement simple time-based flow control to give the runtime time to collect file descriptors, or I'd run out of them.
Is a) not common?

I use ING Direct (recently bought by Capital One and recoined "Capital One 360"). You can either wire directly from one checking account to another using an ACH transfer. Or you can do a Person2Person payment which is similar to a paypal transfer. Enter your recipient's email address, ING sends them an email, they follow the directions and "pick up" the money, transfer occurs.

Both are free to the best of my knowledge.

Edit: ING is a Dutch company, so maybe that's why.
Vibrating Train Windows Can Now Transmit Ads Straight Into Your Skull
Robot-Readable World
Yea, but that requires timing. If you just click the favicon in Chrome there's a dropdown with permissions. Turn off JavaScript. Refresh.
OK, let's take this apart and use this thread to analyze the alleged failings of torrent model. He raises:

(1) A security problem ("something safer"), presumably regarding identification prior to raids and repression.

(2) A speed (asks for "something faster").

(3) Centralization (best not to "depend on a few persons").

My random thoughts:

(1) Tor offers a reasonable approach for torrent metadata accrual and distribution, but will limit availability. As for actual content, spoofed origins may be possible on some networks, otherwise intermediaries are necessary and then you have Tor or a multi-VPN money-draining complexity fetish. Moving away from the open internet exclusively to Tor/I2P would be a great way to educate the user base and bring support to those projects. Good luck moving all torrent tracking sites though... it may just force people elsewhere. Still, the education benefit would be significant... but there's strength in numbers and fleeing to darknets does not play one of the greatest hands: solidarity, or social strength.

(2) Transfer speed challenges perhaps largely derive from the random distribution; itself an asset. Sourcing content more locally (using AS based logical topology mapping, community-reported speeds between ASs, etc.) may provide some benefit, but ultimately may cause greater harm than good due to increased risk of local distribution and thus prominent node identification and the aforementioned raids and repression. With regards to initial distribution specifically (versus general redistribution after initial seeding), it may be possible to add some sort of priority, anonymous queue for newly posted / incoming data that is based on an anonymous but cryptographically preserved uploader reputation metric (somehow adjudicated by trackers?).

(3) Infrastructure costs money, which is perhaps a major part of the centralization problem with TPB - someone needs the keys to the proverbial kingdom to keep it running. The web in general needs decentralization of hosting, which at the moment generally both exposes identities and is too difficult and expensive for the average user (largely therefore: Blogger, Twitter, Facebook, Flickr, Picasa, etc.) Read earlier today someplace Firefox has a project going in this area at the moment based upon altering consumer browsers to participate in third party data hosting, perhaps this could be co-opted carefully and legally armoured by to preserve an inability for individuals to identify which content they are in fact hosting. Unfortunately its motivator for hosting is the wont to publish one's own data .. elsewhere .. and most people right now are net consumers rather than publishers, so this may be brittle.

Others' takes?
Good luck!

I wrote a post a while back about how I would like to be able to set up triggers to take action on deposits -- a sort of IFTTT for your bank. It sounds like Standard Treasury ultimately could make this possible, which would be awesome.

http://www.recursion.org/2013/3/23/webhooks-for-paychecks
Jeri Ellsworth interview about Valve culture
Exactly. This isn't a problem on its own but a symptom of something else that is not right. I'm against implementing protections of the status quo for the sake of masking the symptoms at the expense of progress.
A reasonable argument would say that we don't need the social and political stuff in standards discussions, which should be based instead on engineering.
It's in a similar position. And see how that ended up with Microsoft — we're still suffering the consequences.
My experience is that the typical online flight booking websites show when a flight is serviced by an affiliate. That's typically a clue that the flight will be on a smaller regional jet.
To the OP: I wonder why you didn't recommend using Continuous Integration?

[disclaimer: I run a company that does hosted CI: https://circleci.com]
Jeri Ellsworth YouTube interview about Valve culture
Google Glass Is Not Inevitable
Let's just say that it is complicated?

A slightly longer explanation: by being complacent you (and I) accept responsibility for a fractional share in what is being done in our name. We can't directly change anything about it but every time we vote we have the responsibility to try to improve things as much as possible. If we collectively fail at doing that then we all (not just those that voted for the status quo) are implicated.

Choosing to avoid revolution (if you think that is the only option, which I disagree with, for instance, you could start a political party, you could protest, you could strike, you could emigrate and so on) is the same as taking responsibility.

Simply abdicating responsibility while still taking part without any push-back against perceived injustice makes you an accomplice, like it or not.
That graph doesn't seem very meaningful. It compares the descent with the a perfectly smooth curve, but there's no indication of how much variation you can expect in normal landings. It would be much more interesting to see that descent and the ten before it overlaid, for example.
Absolutely. This is why I wouldn't make these comments on the IETF mailing list. I do think that HN is an appropriate venue, this is very much a social place.

"Should we be doing this?" and "How should we do this?" are two very different questions.
Curiously, when I submitted an article URL containing a textual summary and partial transcript of the YouTube interview, the submission was immediately flagged as dead.

Here's the article URL in case people prefer to read vs. watch&listen: http://www.develop-online.net/news/44746/Valves-perfect-hiri...
Yes, but storing "supports HTTP2" for a given server for a given time after connecting to that server and negotiating the upgrade would also do the job.

One of the problems with HTTP 1.x is that it is stateless - every time you want something from a server, you treat it as if it is the first time you talk to it. I understand this is by design, but as a consequence we are transmitting all the same headers to the server all the time... which can be mitigated with HTTP2, except that we still need to do that (send all headers) and the HTTP2 upgrade, every time we open a new TCP socket to that server.
If you want a good trash collection system in NYC, move to Roosevelt Island. http://www.wired.com/gadgetlab/2010/08/trash-sucking-island/...
I went through a phase of this when I started writing automated tests. It occurred when I started using a mocking library for the first time. The library was so advanced I could basically test my implementation instead of my api. EG: "first you call foo.bar(), then you call foo.baz()" As a result, my test and my system under test looked very similar.

I'm not sure if you're in the same situation I was in, but let me tell you: My situation was an anti-pattern. All I was testing was that my code does what it does. I wasn't testing that my code was working.

Make sure you're not making the same mistake. If you are, a symptom would be that lots of tests fail when you're only refactoring.
Nice article. This is probably nothing new to the majority of the readers of HN, but still worth a read.
What is your GO_MAX_PROCS value? Sounds like your're running single core?
This is the approach recommended by Ralph Kimball for data warehouses. I haven't tried it for OLTP systems. I'd be more inclined to go with ad hoc functional indexes (as recommended by another commenter) based on what queries the system actually runs. But if you have a reporting interface that permits arbitrary group-by functionality, like in a data warehouse, I think it's the way to go.

EDIT: Technically chaz is right and a data warehouse puts all these date columns in a separate table you can join against.
You're all over the map in your comments.

First, capitalism need not have a Capitalist Manifesto, and it is, for all intents and purposes, an -ism. The word has been around for about 260 years, as an -ism. Or do you mean something more by your use of -ism? Moreover, 'free enterprise' as a synonym for capitalism is a recent PR move of the last century. Free markets are not inherently the domain of capitalism. When someone, like the grandparent to whom you're replying, picks out 'free market capitalism' they typically are not assigning total blame to the operations of free enterprises in total, but to the abuses that are inherent to capitalist economics. Moreover, there are more writings than one can easily count, and a thoroughgoing cultural narrative with hegemonic force surrounding the idea of capitalism in the US, that more than serves as a 'foil or point of departure' for the Communist Manifesto. Additionally, if you're going to make a shallow trumpeting for capitalism against socialism or communism, you really ought not limit yourself to the young Marx's Communist Manifesto. That's a bit like referring to the Federalist Papers as a your defense of free-enterprise capitalism. If you haven't read the mature Marx's works on economic theory, or the multitude of socialist and Marxist thinkers who have followed, then I am at a loss as to how you can prove your case.

A concrete answer on what exactly you mean by 'human liberation' would be the better starting point for making this discussion more informative. If you're going to discuss economic systems as forces for 'human liberation', then let's define what is meant by 'human liberation'.

I already offered up a potential starting point based on defining the 'human liberation' factor found in the respective economic ideas vs 'human liberation' factor realized in their implementation. You've not offered any significant rejoinder on either count, except to mention personal anecdotes, 'more freedom', 'more ownership', and the wholly undefined 'more desirable aspects of daily life'. You're offering up words that have no concrete meaning (except perhaps in your mind, which I cannot read).

Your prior criticism included 'economic rulers', and capitalism has the fewest systemic 'rulers' of the other two systems you criticized. Or perhaps you should define what you mean by 'rulers' so we're not talking past each other. My statement of the facts of socialist or communist economic ownership elicited statements about immigration patterns, anecdote, and ill-defined phrases? What, specifically, do worldwide immigration patterns have to do with 'human liberation'? Is immigration a requirement or feature of liberation? Your inclusion of this as a response to statements I made on the principles of economic ownership found in socialist and/or communist economic principles belie understanding what I wrote.

And how exactly does economic regulation figure into discussing the merits of capitalism as a force for 'human liberation' contra socialism or communism?
If I'm correct the €30k figure refers to the budget they get to spend of which a large percentage gets spent on (relatively) frivolous expenses.
I remember. There were an awful lot of people who learned from, "How did that work? Let's view source!"

Once pages become big and complex, this learning strategy becomes much harder. But in the early days of the web it was utterly essential.
Summary of Microsft Bizspark Summit 2013
This is the only judge that has ruled this way

The problem may be that this ruling could be taken as having set a precedent. IANAL, but I do know that judicial precedents are huge in the legal system, and can be the basis for years of subsequent rulings.
As an European resident, I definitely agree to your assessment. By intuition, I'd say an important role is played by the fact that some European countries, members of EU even, are also NATO members, but I find it somewhat difficult to structure my arguments right now.
Wide adoption of SPDY also seems like quite an overstatement, a few big players have been trying it, but the only number we have so far is 339 SSL certificates used with SPDY-enabled servers in may 2012. http://news.netcraft.com/archives/2012/05/02/may-2012-web-se...
I am against wasting my time. I think protests are a huge time sync and in the end there will be likely nothing to show for it. Benjamin Franklin had it right when he wrote Poor Richard's Almanack, things can be achieved with a pen or a gun, holding picket signs with ~500 people outside the white house is a daily (or at least once a month) occurrence.

Don't get me wrong, I would protest if I thought I could (with the help of others) achieve something, say if 30,000 people protested I could attend that if I felt strongly. The problem I have is I've never felt strong enough, nor have I ever seen a protest successful in my lifetime. The country would need to have at least several million protesters (enough to shut down the economy) to make a large impact to effect the surveillance state (at least from what I have seen).
>He knows full-well the penalties of revealing classified information

This makes about as much sense as the same argument from Airplane!: "They bought their tickets, they knew what they were getting in to. I say, let 'em crash!"

It's not complicated. If a system is corrupt, any punishments that system may mete out for bringing that corruption to light are also corrupt, by default, and should rationally be opposed.

Keep in mind, we have the Manning example to look at. "Facing punishment" in this case equates to "being tortured".

I don't think you're seriously suggesting that he should just turn himself in to be tortured - that gains everyone nothing. So what is your angle?
It was possible to obtain the primary email address of any Facebook user
If I leaked information that the US government was willfully violating the law and the Constitution, I'd flee as well.

Why should I suffer for revealing the unlawful acts of my government?
First, I'm not sure what majority you refer to. Neither do I know what you mean by "manually" editing. I used this text-based function on more than one occasion:

http://php.net/manual/en/function.header.php

This is a good example where adding an object-oriented representation to every header out there would require a lot of work. Not sure if it would justify the gains.

It could change to a binary format tomorrow and - so long as our tools preserved their interfaces - we wouldn't even notice.

Until you try to use grep or something of that sort for some non-trivial analysis operation. Everything 'speaks' ASCII. Custom tools for binary format would take years to evolve to be as powerful as generic text tools.
Solving this surely requires explicit support for testing at the language level, eg. a "private testable" scope.
I wanted to send them some money but I don't have a bitcoin account and don't want to create a PayPal account. :(
We've been a happy paying Testelf customer since I first learned about it on HN several months ago. We save so much time by just sending over our beta builds without having to write exhaustive test cases, and we've gotten back extremely thorough reports. Since the initial mvp they've added awesome features like animated gifs of complex repro steps and full crash logs for crashing bugs. It's not a drop-in replacement for unit testing + customer beta testing, but it's a quick and inexpensive addition to any QA process. I recommend this to every iOS developer I know, it's seriously awesome.
The Surveillance-Internet Complex
Art-of-node
It's the Principal-Agent problem:

The citizen is the Principal who mandates the Agent (the government) to do something for him.

Now, if the Agent fucks up (and I'm sure we all agree that this has been the case worldwide for a very long time now), it becomes the responsibility of the Principal to replace the Agent with the right one. And this applies not just to single politicians but to entire political structures.
Thanks for the link! We have this exact use case in mind, actually. Trigger based web hooks for transactions is definitely something a few people have mentioned to us and that we're talking to our bank partners about.
Dockermix multi-container Docker environment controller
Show HN: A brother needs some help on his android project.
Hello my Hacker News brother! A brother here really needs your help, I am working on this android project for a month now for this company and our deal was "No check if they don't get a full blown program". I basically done everything except for the saving features. I have no experience with SQLite. The program takes pictures and take inputs from the user in form of forms but has no saving features so all the information the users inputs, like pictures and forms disappear when my app is close or the tablet is turn off. My app takes pictures, takes form then send it to an email, this are already done I just need a saving feature, preferably SQLite. This project is "all or none" which means I don't get any money if the program is not done, not even for the work I already made.

I need to get this done by within 3 days. I need saving and opening features, Please help hacker news! I'm really broke right now and need some money, I'll see what I can do in 3 days.

The Android Project Code: https://github.com/paul99santos1988/Integra_two

Android Project .rar ready for compile: http://rapidgator.net/file/5411ba1737555417b762f1da17032a67/Integra_.rar.html

My Email if you wanna contact me and give some tips: paul99santos@gmail.com
Meta: Is it too late for you to edit your post to break up your string of digits or put it in a code block (prefix with two spaces, surrounded by blank lines)? It's forcing the whole comment page to have a horizontal scrollbar.
I think he may mean between 2 parties, perhaps in his application. Not specifically between himself and another party, which is possible today with a few services.
gccgo is still from the same google-owned go project.

I'll gladly go away, fanboy.