skysight-inc/HackerNews huggingface dataset:
Thanks for the feedback! The reason we have leaderboards on the homepage in the first place is to quickly answer the question, "Is anyone actually making a living here?" I looked at Flattr and could not for the life of me answer that question. Now that the matter is established, I agree that it's time to change the homepage. I've added a +1 for you to https://github.com/gittip/www.gittip.com/issues/1074.

Re: Stories, see http://tomslee.net/2014/01/airbnb-stories.html for a counterargument.
We are building incredible new technologies at an astounding rate, resulting in less demand for work that can be automated. So people who do "automatable" work can't make much money anymore.

Growth appears to be good, but all the profits are going to the owners and employees of these relatively small technology companies.

This is also probably a major part of the reason why the wealth disparity is increasing.
How does using a third-party tool solve anything? Its code probably won't have as many skilled eyeballs reviewing it.
Vote with your dollars, it's likely the most important vote you've got.

The ACLU single donation page is here: https://www.aclu.org/secure/make-gift-aclu-3?s_src=UNS140001...

The ACLU membership page is here: https://www.aclu.org/secure/our-civil-liberties-are-under-at...

I have been an ACLU member for years, but am otherwise unaffiliated. Crap like this is why I'm a member. They are on the front lines.
Valid question, don't know why it was downvoted.

The short answer: https://en.wikipedia.org/wiki/Spatial_file_manager#Advantage...

The verbose answer: http://arstechnica.com/apple/2003/04/finder/
Interesting project. It's just a shame that, after travelling all that distance to find the wrecks, his photography is so bad.
Usually a sign of third world government/justice system. In such countries they don't have to bother to hide their crimes because they know they have all the power and no one will do anything to them. Unfortunately many in the US law enforcement have started feeling like that, because in truth, usually nothing happens to them when committing crimes either.
I'm less interested in seeing binary output and more interested in understanding the principles behind what you're saying. The wikipedia page you mentioned: http://en.wikipedia.org/wiki/3D_projection#Diagram

...appears to be describing exactly how this example works, right down to the diagram:

http://www.playfuljs.com/images/raycaster-distance.png

I'd be happy to update this article with an improved method once I understand it.
Please tell me this is sarcasm [0]. I assume from the emoticon that it is.

[0] http://en.wikipedia.org/wiki/Poe's_law
Zenefits (YC W13) Lands $66.5 Million Series B From Andreessen and IVP
Swift: Not quite there, but too far gone too
But probably not at the same time as your coworker's.
50$ of transaction fee? At current price that means 0.075 btc per tx. I can assure you that you can mv btc from one address to another for a lot less. Even without paying any fee at all. It all depends on how "old" are the btc you're moving, the amount of btc , the number of addresses involved in the tx and if you're in a hurry or not.

For more info see:

https://en.bitcoin.it/wiki/Transaction_fees

A 0 fee tx

http://blockexplorer.com/block/000000000002e0d610f875f5aa4fb...
I don't quite understand how helpful an OS like this is in the kind of programs you write for the Arduino (say a single loop or timer acquiring temperature and publishing via radio).

And if you're using something bigger, like a Raspberry Pi, you would use Linux anyway.

(But people are using it, so it must be useful. I just don't imagine the kind of applications...)
Cartoon Retirement
It may be insured to a large extent.
More recently than that, didn't a bunch of princely states end their royalties with the creation of India?
Maybe not Clippy 2.0: people responded well to Eliza.
What people do? Depends? Young, single, no bills/family, employable skills? then take your time. Else? people try to survive. Worry about money, look for a job. Learning new skills is good, some people go back to school.

1- Not a choice

2- As little time as I can (have bills to pay)

3- Get back to work and worry all day. It takes time to search. As a freelancer, how do you get projects? they just happen? How do you find gigs, online?

I don't know what you define as 'large percentage' of people - If you really want to know what people, you could read this Gawker series and get a sense of what is out there.

http://gawker.com/tag/hello-from-the-underclass
In case nobody mentioned The Simpsons yet
"Oh a sarcasm detector that's a really useful invention"Comic Book Guy

http://www.youtube.com/watch?v=mSy5mEcmgwU
There is no true E2E if you run it inside a browser.

And even if it would be application based (PGP, S/MIME), it would still leak metadata like crazy.

With all the threat models, I come to the conclusion, that there is no real E2E possible _at_all. All known platforms have been compromised, either by lawful interception/state trojan means or by direct hacking.
The block reward will continue to half in regular intervals during the next decades, while the price of a Bitcoin can't continue to double in regular intervals during the next decades (see: limits of exponential growth, etc.).

This leaves us with two options:

1) Instead of being financed by the block reward miners will require higher mining fees in order to include transactions. With a decreasing block reward those mining fees will eventually approach the actual cost of a transaction (currently: $50).

2) There will be less miners so mining a single block will be cheaper. This will lead to a decreased security of the network and make the network more vulnerable to attacks.
DartVS – Dart Support for Visual Studio
As an American with little knowledge of British politics this is a bit surprising. Do you mind going into the reasons that lead you to be on the Royal side?
I wish the not operator allowed for sub-expressions instead of just character classes. It'll probably make it slower, but it would remove lots of unreadable convolutions people have to go through.
given these are likely people who could never graduate college

I don't think that's a given at all. IMO, whether a large portion of the populace thinks they could graduate, would want to go to college, or feels they have the option to go to college does not imply whether they actually could finish if they desired.
I think that depends on how many people are required to get the private keys, whether or not the various accounts and bitcoin wallets can be seized, and a whole bunch of other factors. I'm hoping that the whole C&C network hasn't gone kamikaze after the shutdown, although it's a possibility.
> The Queen reads a speech that is written by someone else, namely the government. They make her repeat excruciating political slogans. Her representative in the Palace of Westminster - we aficionados call him Black Rod - has the doors of the House of Commons slammed in his face to remind the monarch who is boss.

This part is very eloquently captured in the political thriller trilogy by BBC - "House of Cards" (UK version 1990) [0]. The part I am referring to is the second part of the trilogy and is titled "To Play the King" aired in 1993 [1].

[0] http://en.wikipedia.org/wiki/House_of_Cards_(UK_TV_series)
[1] http://en.wikipedia.org/wiki/To_Play_the_King
This is exactly what gives you the ability to easily wire up standard UI components and do tihngs like KVO. KVO is really difficult in something like C++ (for example, it's practically impossible to do in Qt to create without a lot of templating/boilerplace code).
Best remove the symbol, then, so we can pretend that classism no longer exists?
Google is more than capable of delivering a user a reasonably targeted ad in gmail without reading the message body.
Nice. A restful API would be cool.
Nice explanation that even what we consider simple can and usually is expensive once you find all the touch points.

Well that and I never knew I wanted this feature, doubtful I would. I tend to like knowing that the session with the bar is the main window
abcdefghijklmnopqrstuvwxyz

46 quintillion years

score!
Yes, even better.

Can you recommend a password manager that works on all browsers/devices that you trust?

I have not found that yet, so I use passphrases customized to the site.

Edit: Also fundamentally it means that to access a single site from a compromised device, I'm potentially giving a nice list of all of my credentials.
My impression is that the trades are reasonably well served. So the people with work do fine in a trade, but there aren't well paying jobs for millions more people there.

(I'm thinking of the U.S. where home building is at a relatively low rate right now)
This externalized costs basically result in inflationary factors, as it increases the number of Bitcoins in circulation. So everyone who is holding Bitcoin is paying for them. Currently those inflationary factors are offset by the deflationary factors (more users, more adoption).
HN Hiring Trends: Updated for June with new category breakout
What is the evidence that elections select for merit?
Really depends on what indices and metrics you're looking at when you describe "standard of living." Apples-to-apples comparisons between living standards in, say, the 1950s and the 2010s do not involve things like the distribution of internet access, TV sets, or microwave ovens -- consumer goods whose general cost has come down dramatically over time, and whose distribution reflects more of a supply-side story than a rising-economic-tide story. Rather, apples-to-apples comparisons involve things like life expectancies, education levels, access to clean water and adequate sustenance, health care, and a roof over one's head. They also include economic opportunity, and the ability to advance one's socioeconomic position.

By many of these standards, on average, poor people are generally better off today than they used to be. By other standards, they're worse off. Upward mobility, for instance, is more stagnant today than it has been in many decades. Health care costs and access have been getting worse, not better -- and recent reforms are unlikely to have changed much, despite what Democrats or Republicans would tell us. (Fucked health care costs are offset, to some degree, by advances in medicine and science, of course.) Access to food is generally a lot better, but the quality of the calories has grown worse, leading to health problems -- for which our health care system is inadequate. Housing is...well, kind of a fucked situation, but has been for quite some time; our interest rates and tax system create a lot of perverse incentives in the housing market. That market is now pretty warped and dysfunctional, with no return to sanity in sight.

On the balance, I think you could say that a poor person today is better off than a poor person would have been in the 1920s. But is a poor person today better off than he would have been in the most recent era of prolonged stagnation, the 1970s? Very debatable.
Great news, hope they can move forward!
I am still always shocked at the number of people that have single monitor setups...

I have to have at minimum 3, I have quads setup in my home office.. I could not function on a single monitor system
One goal, while writing programs, is to construct programs that operate correctly (that is conform to the specifications that we have or imagine for the finished product). Complex control flows make reasoning about correctness difficult. Consider a simple loop:

while x != y
x = ...
y = ...
end while
-- (A)

At point (A) we know that x == y. This allows us to reason about what happens next in the program. Having a break statement within the loop means that we now have a more complex condition to consider at the end of the loop.

while x != y
x = ...
if x == 0: break
y = ...
end while
-- (B)

At point (B) we know that x == y or x == 0.

Once we introduce exceptions, we can end up outside the loop without knowing anything about the state of x and y (unless we examine a lot more code, possibly code quite remote from this little loop we are working on).

go's requirement to laboriously check and handle every function return may make it easier to reason about x and y in our little example, but it comes at the cost of extra boilerplate error checking everywhere. This too hurts our ability to reason about the code we are writing by increasing verbosity, so I'm not sure that go's approach will work out much better than some form of exceptions mechanism.

However, I welcome this approach to language design, keeping the language as simple as possible, but no simpler. Even if go error handling turns out in practice to be roughly as good as C++'s approach, it will be a big win for go because go ends up smaller, simpler, and easier to learn and master. It's difficult to assemble a team of C++ programmers to work on complex systems because it is so hard to find more than a handful of real C++ experts at a time. I feel safer recommending the use of go to a typical programming team than C++.
See my response here: https://news.ycombinator.com/item?id=7846502
Such as? (Not doubting, merely interested.)
Me too. I find that if you work in a bunch of different languages it seems more portable (and one less thing to remember). It also seems easier to debug.
> people who do "automatable" work can't make much money anymore.

I tend to think of it "don't have to do that work anymore". They can focus on other things, but basically the work is done for us. So the machines are creating wealth and in the end people will have to work less and less.

I'm not sure this is the right example, but wasn't it revolutionary of the Ford motors factory to introduce 8-hour work days in the early 1900s? Didn't people work much longer before then, if I remember correctly? And isn't Sweden implementing a 6-hour work day right now?

I think we are making great progress with taking work out of people's hands. The people who used to make cars, which is now largely automated, could do other things that are in greater demand, while on the whole humanity has to expend less work for the same wealth.

This is just the way I look at things, but of course I may be too young and naive to really understand it.
Thanks for letting me know! It's referenced as a raycaster in several places, and of course the output looks very much like a raycaster's, so I checked up on this.

After a little reading, it sounds like DN3D uses a cousin of a raycaster, as it's still rendering independent columns. Instead of casting rays to find them, it's projecting their vertices. Neat!
Thanks for the feedback! Did you open https://github.com/gittip/www.gittip.com/issues/2455? It sounds similar. :-)

I've added your homepage comment with a +1 to https://github.com/gittip/www.gittip.com/issues/1074, and your other comments to https://github.com/gittip/www.gittip.com/issues/1493.
Striking Back At Recruiter Spam
This is not a "cost" because no one pays it. The 25BTC are created out of thin air as a reward to the miner. I don't see the relevance of this metric to your argument, but I hope that you will edify me.
> It really surprises me that we think there's a realistic path to the singularity and that we obsessed about it. Human-like AI is a dead field

Even if the latter is true, its largely irrelevant to the former. Human-like AI might be one route to a singularity, but not required for it; most of the singularity predictions that I've seen are more centered more around humans rapidly (and at an ever-accelerating pace) becoming proportionately less of the "processing power" involved in the systems where they are the central intelligence, rather than human-like AI per se.
What do software engineers think about Swift?
Unfortunately I can't really provide advice for your local workspace troubles as I work on the Git side of things.

I'm sorry to hear about your performance troubles with local workspaces: 100,000 files in a local workspace should not be at the upper limits, I wouldn't think. Many people 'round these parts were using local workspaces for their VS 2013 development: my working folder mappings appear to be 25 GB and 120,000 files for VS 2013. Concurrency and locking, of course, could affect that, but I'm still surprised.

I trust you're not doing anything wacky like trying to put your working folders on USB sticks or SMB mounts, so I would recommend either opening a question on the MSDN support forum or (better) opening a support ticket. Our support engineers are really quite good and might be able to assist, or at least understand why you're seeing this performance with local workspaces.

(I regret that we cannot fix your internet provider.)
"Recently, the Tallahassee police department revealed it had used stingrays at least 200 times since 2010 without telling any judge because the device’s manufacturer made the police department sign a non-disclosure agreement that police claim prevented them from disclosing use of the device to the courts."

So just by signing an NDA, I'm not obligated to disclose information to the court?
I actually made the inference, but then rejected the hypothesis. It seemed unrealistic to me that Curly would own a Red Lamborghini.

An AI could form _a number of_ inferences and then use a knowledge base to choose a likely candidate. In fact: I feel like IBM's Watson gave us a little preview of what an AI's "thought process" might be like.
Cross posting this for Erowid:

---

We are trying to collect a record of all tweets and retweets of hashtag:

#ThanksSasha

and

#Shulgin

We want to continue to track these. So we don't want just an output, but a way to grab all existing tweets and collect them going forward.

We would also like to grab google plus matching posts as well, but twitter is the first target.

If someone has PHP and twitter experience, it seems like a pretty easy application to write a scraper that saves the data to sql, xml, or text.

We want a downloadable data file that can be updated over time.

I spent a while looking for existing tools and didn't find anything that could provide a downloadable, reliable format that we could use to try to track this.

Thanks for any help or suggestions of services that would provide that data as a lump, without having to have one of us manually slog through many, many clicks and parsing extremely obscure HTML/js.

earth

earth@erowid.org
502 nginx error.. looks like their blog didn't handled traffic pressure ;)
According to the debugger at http://regex101.com/:

/.*(\d)/

- Searches right-to-left, backtracking until it finds the match.

/(\d)\D*$/

- Searches left-to-right, going forward a step, backtrack, forward, backtrack, until it finds a match.

If you're looking for a match toward the end of a string, the .* version will be faster.
I have not studied this in detail, but it seems like this resource could have been presented as a series of IPython Notebooks. IPyNb with its literate programming emphasis is a wonderful pedagogical tool allowing users to interactively experiment with code.
> Singularity prediction isn't even taken seriously by most formerly-intrigued SF writers these days.

Which is probably more a statement about its lack of novelty than anything else.
Can you delve into a little more detail with the ATM picture? I am particularly confused about why it would evoke feeling of scorn but to be honest I am a little fuzzy on the pride aspect too. I imagine its because I am a yank, but the first thing that I thought of when I saw that photo is "why am I looking at the protectee standing still on the street and the only security detail I see has his back to (what seems to be the) main street so he can look down a side road?"
How to Read a File in C++
> the device’s manufacturer made the police department sign a non-disclosure agreement that police claim prevented them from disclosing use of the device to the courts.

I don't know where to begin with this, other than to say it's quite clear that this police department is not interested in participating in the justice system.
Pastebin for Profit
You can't create money out of thin air. It's the same as with dollars (and any other currency). The more money you print the more you will devalue each individual unit (due to inflation). In Bitcoin this currently doesn't matter as deflation is much higher than inflation.
Because they've got a shit codebase?
I don't know why you were downvoted. This seems entirely plausible, and it wouldn't be the first time they've done it. Moreover, it is also entirely possible Babble/Voice/Hangouts/whatever is being prepped for an I/O reveal.
Today poverty comes with some extra baggage - lower access to the healthcare system and much worse healthcare results, increased crime rate, low social status , higher stress, etc.

Not everything in life is about possessions.
Hacking Word of Mouth at airbnb
Lenin called the new system State Capitalism and talked about "control, supervision, and accounting" as being the solution to the country's problems [1]. Even Marxists warned about the totalitarian nature of Lenin's project. These essays by Chomsky explore the topic: The Soviet Union Versus Socialism [2], Objectivity and Liberal Scholarchip [3]. Chomsky gives Luxembourg and Pannekoek as examples.

[1] http://marxistsfr.org/archive/lenin/works/1917/ichtci/02.htm...

[2] http://www.chomsky.info/articles/1986----.htm

[3] http://www.ditext.com/chomsky/1968.html
"We have short time to beat powerful computer attack"

And see how pixelated their main banner image is?

Not only bad grammar, but poor images. Really am ammeter website.
I'm writing a system to take the Solar Thermal (and other technologies) UK installation standards and automate a lot of it,

Bureaucracy as a Service ;).

Where in the world are you, I'm in the UK.
The Best Follow-up Marketing E-mail
Read the comments here[1] and have a guess how 'upfront' they were of the risks involved three weeks ago. Pay attention to the dates.

[1] https://news.ycombinator.com/item?id=7757420
My point is, for any given computer program, a human, given enough time, can sit down with pencil+paper and figure out the output given an input.

If humans can't yet detect sarcasm accurately, that is evidence that it will be near impossible to do it programmatically.

Edit: I'm not saying to not try. Clark's first law says we should always try things, even the crazy stuff. (as you can tell I like my eponymous laws).
I (mistakenly) thought it would access faster. In looking for benchmarks to link you to, I found out that's a false assumption. So - no reason to at all :)
In most cases, state and municipal works are copyright protected, unless they specifically waive their rights. I believe that California does, for example.

Most states do have freedom of information laws for access to records, but there are broad exemptions for law enforcement and other public safety purposes.
Surprised that this was already submitted and only has 4 points... They're promising something very revolutionary.

If I'm correct, they've managed to produce a true holographic display. The 3D effect is no longer simulated, but real. The phase and magnitude of the light produced by the display is identical to that which would be produced by a real 3D object.

Article is pretty poor though, so I'm not sure if this is actually what they have.
Indies v YouTube: WIN, Billy Bragg and IMPALA go on the warpath
At the very least if this does go to court, the judge is very likely to call BS.
Use Oracle's UPL, abandon your intellectual property
If all it took were millions of dollars and slightly harder thinking to make a completely failure-proof system, a lot of problems would suddenly and cheaply be solved. At the end of the day there's still hardware, software, network infrastructure, peering, random chance, and all of the imperfections in the humans designing these systems.
How much of the world will software eat?