skysight-inc/HackerNews huggingface dataset:
Therefore; work is evil and it is morally imperative that we create a society where it is unnecessary.

Money is an artifact of scarcity.

From each according their desires, to each according to an equitable resource distribution heuristic prioritised on a Maslovian basis.

Let the machines labor so that humanity may be free.

facetiousness factor: 0.5 < n < 0.95
Thanks. Nope - was Ambassador to the East!
http://techcrunch.com/2010/09/01/reddit-cofounder-alexis-oha...
Algolia is a YC company and built the API for YC, which is as official as it gets.
The last paragraph of the article, literally verbatim:

If it does take off, it will probably start small. It’s not hard to picture groups of friends using it to create custom coins based on inside jokes. Anderson says there would actually be a big benefit in the system being used in this way, since it would get people to create and maintain public encryption keys, setting the stage for more interesting uses later on. “Everything has to start out as a joke these days,” he says. “Otherwise people won’t take them seriously.”
Yo, One-Word Messaging App, Is Valued at Up to $10 Million
I did some work with PoS systems in the early 90s and I shit you not the VNC password on the customer deployed machines was 'godmode'. These machines were still used, with the same password most likely, in 2010. Scary shit.
As an employee in local government, my salary in posted in the local newspaper every year. (The paper only posts the top 20 salaries at the organization, but all salaries are posted to the paper's website.) And while I prefer it open, there is a lot of grousing throughout the organization about who they think is overpaid, or that they are underpaid. Without such complete transparency there would still be some of the same reactions, but I strongly suspect it would be less.

Open salaries is very good because they protect against genuine abuse, but I've seen a lot of people completely misread what equity in pay really means (most recent was several "document technicians" with 10 years seniority (in this case people who worked at a counter to help people file forms) complaining that they were paid less than a database administrator who had been working at the organization for 6 months.)
thats not the real issue. The issue with model checkers is verifying that production code actually exactly implements the model.
Apple Goes Back to the Future to Fight Google
I'm saying it like it's not peer-to-peer, and I'm not saying anything else.
Nude photos of strangers are a 'fringe benefit' for NSA employees, says Snowden
I'm not john_b, but I also work in aerospace.

I've made numerous rebuttals (many right here on HN) to claims that software development is not engineering, citing aerospace examples to the contrary. Often the actual task of programming is as simple (or even simpler) than web programming, but there is a wealth of process that surrounds it, to, as you suggested, make sure that what goes out the door is as correct as possible the first time.

Having also done some web and mobile development on the side, I see software development across a spectrum: ranging from throwaway hacks to cheesy mobile entertainment software to quality mobile entertainment software ... etc ... to embedded medical software and flight control software and such.

While all of these activities are software development, it would be erroneous to classify them all as the same thing. Best practices in one region of the spectrum may well be ludicrous if tried in another region.

How to get into aerospace? Apply for a job? Anyone with a computer science degree or equivalent experience [though the degree may be "required", depending on the company] would qualify for an entry-level position in most aerospace fields that I am familiar with. Another approach, if you're more web savvy, might be to get a job in an aerospace IT department doing internal web development and such, and then transfer out into some other project later.
Howdy! So this, I take it, is you? :)
http://juan.benet.ai/about/

In any case, congrats on the launch. I've only skimmed the white paper so far, but the filecoin.io concept looks promising.
On the flip side, it's important to consider that different languages are arguably the largest barrier to anyone looking to experience another culture. While different languages have the novelty factor it also prevents you from fully being able to engage individuals in conversation and really get to know them.

This isn't an issue if you're only encountering two or maybe even 3 languages, but when you truly take a global perspective you're looking at French, English, Mandarin, Swahili, Japanese, Hindi, Arabic, German, Portugese, Spanish, and Russian. And that's only the big ones I know off the top of my head!

Learning new languages is great and I have no desire to see them completely forgotten, but I think when push comes to shove having one global language is absolutely preferable to the current mess we have.
That's because they made deals with content providers to sell you ebooks and audiobooks outside the US, and presumably they don't have those deals for Kindle Unlimited yet. Just because Amazon has the publisher's permission to sell you an ebook doesn't mean that they automatically have the publisher's permission to give that ebook to Kindle Unlimited subscribers.
Great article. Tired of learning stupid front-end JS frameworks and would love to hear your guys' story about failures at other hobbies and not just foreign languages and what insights you gained from it.

Me personally, I took up basketball and thought that I could be like LeBron dunking on everybody, then I realized that I was short and Asian and have no leaping ability; then I shifted my goal a little bit to aim to be like Allen Iverson to try to cross and drive, then I realized that I wasn't fast nor agile and had no crafty finishing moves around the rim, so I settled on being Jason Kidd before he could shoot, a point guard who passes the ball but I enjoy throwing my teammates good passes at the right time for the bucket so they can finish.

I took up guitar and thought I could be like Jimmi Hendrix, soloing and have women throw panties at me up on stage. Then I realized that I had little finger strength nor dexterity to play sixteenth-notes, bends, and vibratos. So I settled on just trying to mime the part and playing with emotions like when you're doing a bend or a vibrato, contorting your face with wistful wrinkles and tilting your head rhythmically like Santana would behind his sunglasses. But I enjoy playing music esp. when it's heavily distorted so that no one can hear properly the poor tone and timing of my playing.

Finally I also took up daytrading and thought I could be like George Soros and play a game of chicken with the British treasury and make a killin'! Then I realized that I had little to no understanding of the dynamics of the option pricing model and had no discipline except that I was overwhelmed with greed and ego when the market is riding high and conversely with fear like a chicken when the market goes against me. So I settled on keeping trading and accepting to give my broker and hedge funds my money, but trying to preserve my capital for as much as possible and taking small losses - so I can extend giving of my money to Wall Street for as long as possible.

Would love to hear what you guys' failures and success stories at learning a different craft and your insights gained.
> I'm saying that decisions made in the face of economic coercion must be scrutinized and potentially voided

But if the person's only options are 1) starve to death or 2) become a prostitute, then prohibiting the second option means the person will starve to death. If there's a third option, like 3) work as a cook at a restaurant, then the person can choose between options 2 and 3, and if they choose 2, then it must not have been economic coercion like you suggest.
Make encryption at source compulsory (since the data is uploaded through your software) and no need to tell the user about it. rather advertise it as a feature.
are you interested in working on that? (useful computations) Or storage. Ping me at juan@benet.ai
When I'm learning a human language, especially immersed, I find that I can play the Set game twice as well. Proof enough for me.

http://www.setgame.com/set
The problem here is that it could create a huge loophole. I'd love to be able to write off my donations to open source groups, but so would big companies.

Imagine a situation where a company that develops their software as open source, like reddit for example, setting up a 503(c) and putting all the developers and all the reddit gold revenue into the 503(c), thereby getting a massive write-off for the "donations" and not having to show profit on reddit gold.

Or worse, someone like IBM putting all their consultants into a 503(c) and taking all their consulting revenue as donations.
As I understand it, it floats above the display to the same extent that a hologram image does. I guess you could call a hologram an improved lenticular process also (as in, the benefit holograms have over lenticular displays is exactly this light collimation thing?).
Build, Baby, Build: A Conversation With Brooklyn B.P. Eric Adams
This is neat. I did some work on a data storage platform through a bittorrent tracker/community back in 2010. There was no concept of a currency instead relying on the tracker to prioritize downloads since nobody would have any incentive to download any particular file. The more you stored, the more you could store.

It's neat to see this concept popping up now, http://storj.io/ is another platform that popped up recently.
Though I don't know all the details I can see how the IRS could arrive to this conclusion. Otherwise any company could open source their in-house software (no matter in which state it is), then claim tax exemption.
> By this logic, there should be nobody brought to a country to do a job legal in that country.

Isn't that the case? Presumably humans that are trafficked for forced labor are paid below minimum wage and exposed to bad working conditions that are illegal.
You're talking about "middle men", I'm talking about "middleman." These services do not have middlemen, they have a particular middleman. Individual actors who choose middlemen to broker a deal with other individual actors is still peer-to-peer: take real estate for an example, or the stock market. Having to go through Bob in particular is centralization, and I don't think you can infer anything about my belief system when I tell you that if everything has to go through Bob, it's the diametric opposite of peer-to-peer.

>Middle men are hated by those who see no value in human relationships.

Thanks for thinking you know me.
Show HN: Lightweight message queue on top of PHP sockets
relevant: http://www.cnet.com/news/mozilla-gets-lucky-settles-irs-audi...
I don't agree with this entire post, but here's a summary of the initial conversation: http://juliepagano.com/blog/2014/07/15/when-twitter-fails-ma...
i wish they apply the same principles to the tax exempt status of churches - as, for example, distribution of entertainment media products for money done by a church has no substantial difference from that done by a [commercial] Hollywood studio.
Walking the Black River Valley
Without realizing it, we think in the language we know[1]. When starting to learn another language, we still think in our native language and translate it to the foreign one.

However, when reaching a higher experience with a second/third language, the thought process gradually changes. My native language is French, but very often I have thoughts "in English", because the idea seems easier to express/understand with the way English works. Sometimes, the words don't exist in French to express the idea I'm thinking, while it exists in English.

I've read somewhere (citation needed) that at some point, one would stop thinking in language and start thinking in concept.

[1] http://en.wikipedia.org/wiki/Language_and_thought
Edward Snowden Wants You To Ditch Dropbox
Mike Munger proposes Euvoluntary for the kind of transaction you're alluding to: http://www.econtalk.org/archives/2011/06/munger_on_excha.htm...
Learning math is not just learning the knowledge of math. It's the learning of the abilities to reason, to think, to analyze, to simplify, to deduct, and to solve. Math knowledge helps programming but the math abilities are what propel you to the next level.
Google is, and always has been, a mostly Java/C++ company
New material puts a twist in light
Is this just advertising copy?
Oooh, this is my new favorite. Previously it was "echo exit >> ~/.bashrc" ;)
Why is this being downvoted? Did I say anything false?
Economic coercion need not mean having only starving to death as the alternative. It can be any situation which a significant differential in economic resources is involved. There's lots of people who can't get a regular job but don't starve to death, for various reasons, but are still in a desperate situation.
I made thi switch to Dvorak at the tail end of college, just to prove that I could keep learning new things. It was really difficult; work machines were shared so I was using QWERTY at work and Dvorak at home. This bit really struck me:

> After little more than a week, I got to a point where I started to make lots of mistakes typing Qwerty, but I could not type proper Colemak either. This was something I had not anticipated: I expected to learn Colemak in addition to Qwerty, not instead of it!

I felt the same way! Eventually I was 85% proficient at both. Finally, I left for a job where my machine is mine, so I’m 100% Dvorak and my WPM and accuracy has dramatically increased. Unfortunately, those times I -have- had to type in QWERTY, I find myself looking at the keyboard. (I wish there was some form of Dvorak + Kana keyboards for JP).

One upshot to this is that I learned Vim AFTER Dvorak. I’ve never had to worry about hjkl not being on the home row; they never have been for me! Big plus.

Also, I’ve found that most games don’t care about your input language, they tend to key off of the key signal so traditional wasd keys still function as expected.
And you know what:

That would be absolutely fine.

It would create a huge incentive for companies to develop at least parts of their software as open source. Think of how much reinventions of the wheel we could avoid if run of the mill components for companies would be in the open.

The IBM case is unrealistic because IBM would still need to make profits for it's shareholders. If IBM was to transform into a huge non for profit that uses consultants' fees to develop open source software (think of open source Watson), That would definitely a net plus for society that would outweigh the loss of double dutch diminished corporate taxes by several orders of magnitude.
Data Point: It Looks Like 30 Is the Ceiling for How Many Apps People Use
Well, criminalizing the victims surely helps /s
"There's no reddit without Steve Huffman"

Or Aaron Swartz of course.
It seems like you're talking about straight up abductions and slavery, which is illegal regardless of status of prostitution.

According to http://www.humantrafficking.org/countries/thailand:

"Trafficking victims in Thailand are found employed in maritime fishing, seafood processing, low-end garment production, and domestic work."

By your logic Thailand should ban maritime fishing, seafood processing and domestic works.
I didn't mean to imply that imminent starvation is the only example of a desperate economic situation. I was just using that as an extreme example.
Traditionally I think the distinction was made for practical purposes; taxi ranks are first-in-first-out and street hailing is select-at-random, so the customer doesn't get to choose the taxi. There's not a competitive market to control prices, so in the absence of regulation you'd expect prices to skyrocket.

Prebooked mini cabs are "expert mode" where, instead of being assigned to a taxi at random, you get to choose a taxi company. You can compare prices, look at reviews etc. This choice creates a competitive market to control prices and quality, allowing for softer touch regulation.

In the latter system, my taxi company which charges $100 a mile and only uses serial rapists driving 1978 Yugos would go out of business due to lack of demand. In the former system, either every taxi would soon cost the same, or people would bypass the random assignment, or people would stop using taxi ranks and hailing.
While there may be something to your concern, the example you give confuses the idea of how taxes work for companies.

Reddit is already getting a "massive write-off" for its developers salaries. It's called a payroll expense and it's directly deducted from any income the corporation makes before calculating it's profit.

Formula: Reddit's revenue - all of its expense (including payroll) = profit that it has to pay taxes on.

In that same way, corporations that are paying IBM for their consulting services already deduct those payments from their revenue. The payment doesn't need to be a donation. It's a legitimate business expense.
> [economic coercion] can be any situation which a significant differential in economic resources is involved

This is a pretty benighted attitude. Where you're choosing between a comfortable life and a more comfortable life, why does picking the second option indicate coercion?
For longer periods of outdoor use, a low-power built-in text interface would be useful. Especially if the battery lasts longer than my phone's.
We're calling the "very high frequency" band the "ultra low band" now? Interesting.
No, this is an actual guest post from a real user.
If you were to release this set as SVG, color would get a lot easier. It'd also open up the possibility of adding animation. For example: http://codepen.io/noahblon/details/lxukH
Free GitLab Continuous Integration Runners
greatly appreciated James! :)
"The machine is a Pentium III, 600 MHz, with 512 megabytes of RAM. It runs (of course) Slackware Linux, and does an efficient and reliable job even with moderately old hardware. The slackware.com site has been known to run for well over a year without a reboot."

Dogfooding the Web site. I learned quite a lot from zipslack, a live distro booted from an Iomega Zip disk.

Edit:http://www.linuxquestions.org/questions/interviews-28/interv...

Some historical stuff
"Proof of Non-Work" would be a very interesting concept, although I can't think of a way to do it. (In a sense, Proof of Work is an expensive method to accomplish Proof of Non-Work.)
I have installed Kubernetes on CoreOS under VirtualBox Vagrant. I notice that the each of the cluster nodes use 100% CPU and the journalctl shows the same message being repeated: "Couldn't read file: /tmp/proxy_config : open /tmp/proxy_config: no such file or directory". This seems to be related to the kubernetes-proxy.service. When I stop the service the CPU usage goes to normal and the logging stops. I read somewhere that the proxy is required on the minions not the master, but I lack understanding of the overall architecture to really know what this means. I guess, my question is: is the proxy required to tun Kubernetes on CoreOS and if so, is there some configuration that must happen to make this problem go away?
Regards
Ian
The fact that the writer could even get a used system that had not been wiped by the previous owner is a huge attack vector. This coupled with the fact that employee SSN's were stored in plain text makes a huge incentive for anyone interested in buying these things up on Ebay. Even if 1/10 wasn't wiped I bet it would still be worth it.
The problem is that the investment possibilities for Filecoin might be limited since it will be tied to a real world service unlike most other digital currencies. People are free to speculate how much Bitcoins are worth because there is no company out there saying "Bitcoin are worth X". Filecoin will basically be saying "Filecoins are worth X GB per hour". The way to combat this issue is to tie the price to some other currency (e.g. X USD or Bitcoin per GB per hour paid in Filecoin), but it would be tough to convince other people to use your currency if you aren't even confident enough in it to price your own products using it.

For your second point, we need to keep in mind the free space might be empty but it is not free as in beer. Using the disk will cost extra electricity and CPU cycles. Plus we shouldn't forget that disks are still the most common piece of hardware to fail inside a computer. Increasing usage of that disk increases the risk of failure.
>It would create a huge incentive for companies to develop at least parts of their software as open source. Think of how much reinventions of the wheel we could avoid if run of the mill components for companies would be in the open.

one can also imagine that the "open-source non-profit IBM" would have much more troubles trying to enforce its patents thus resulting in even more open innovation and bigger benefit for the society.
That's the common answer, and while I practice that myself, I have to disagree with it as guidance. Maybe you and I are fastidious enough to always remember to quote all our variables, but many are not - I know I was writing shell scripts for a couple of years before I realized its importance, and it's very common that even experienced engineers don't know or care to do it. If someone writing or editing the code forgets to quote the variable that allows subtle bugs to sneak in.

It's unfortunate the semantics of bash don't have variable references behave like they are quoted by default. I really wish it did.
Graphing PIR Motion Sensor Data with Electric Imp and Keen IO
First company I thought of when reading this was Famo.us. They are creating open source Javascript frameworks, but then want to sell hosting solutions that handle their stack (something along those lines).
You implied that just because someone could be a "cook at a restaurant" means there isn't any economic duress. But that's not true. Thanks to modern demand scheduling, many of these service jobs are both extremely poorly-paying as well as physically unpleasant. Taking advantage of someone in that position is taking advantage of economic duress.

Obviously there's no clean line as to how the alternative courses of action have to be before it counts as duress. But we don't have to draw the line clearly in order to be able to make the distinction.
It's not the location that matters, it's which uplink to Verizon a given VPN goes though.
A "programmer" is already somewhat the same as a "builder" is. A programmer programs, just like a builder builds.

A programmer can have a lot of different hats. A hacker (white or black), computer scientist, developer, etc, all do different jobs. You wouldn't put a hacker into a job of medical or financial responsibility, where a minor bug can be fatal or extremely expensive.

A builder can have loads of different hats as well. A carpenter doesn't do the same thing as an iron worker, a plumber or an electrician.

The carpenter probably could do a lot of the same things, with about the same error frequency as a hacker in a financial job would have. That error frequency would also decline as he got better at wiring like an electrician.

That's my view of what the "programmer" word means.
Microsoft Job Cuts Can’t Cool Seattle's Hunger for Code Writers
I have grabbed developer related websites/social networks. Furthermore Facebook and Twitter are already in use in other icon fonts.
Non-Human DNA Discovered During Biopsy Of Ötzi The Iceman
It gets even better when you realize that Verizon's site (http://my.verizon.com/services/) is built off of Ookla's platform.
That would be a good argument if criminalizing prostitution made it go away, but only a very foolish person would believe this to be the case.