skysight-inc/HackerNews huggingface dataset:
> "Public Dividend"

Interesting idea, thank you! While basic income is 'free lunch' with its value based on government decision, public dividend is calculated from revenue of tax paying companies, stimulating to understand that there is no 'free lunch'.
Maybe that's because the reform the program requires is a lift on the cap of contributions.
A URL character based classifier would be very very easy to game.

Perhaps you meant an image-based classifier, though in this case Pharoah2's objection about speed is an insurmountable issue even on an enterprise server, since classifying a website on a CPU would take many seconds; on a GPU it would probably be several hundred milliseconds, which is a few hundred milliseconds too many!
6 hours is my sweet spot too.
The bigger the game board, the more possible states, the better chance a human player has against the AI. Is this the same heuristic in play here - Play a game with more unknowns, gain an edge?
3 hours a day is just not enough for everyone.

For some projects it's perfectly fine but some tasks can only be done if you focus for a large amount of time on it, work obsessively on it until you reach a milestone.

The greatest work I have ever done, was always done when I retreated like a monk for several weeks, cutting myself of the whole world and working almost non-stop on the task until I made a significant breakthrough.

Then I go back to the livings and share the fruits of my work, and of course, take a well deserved rest for several days.

The trap into most people fall is that they are confusing being active and working.
I live in a developing country. Most of the dentists here offer Invisalign.
I.e. Something like [1] for every move. I was a bit disappointed to learn that such table is only available for that particluar move at the first reading.

[1] http://www.nature.com/nature/journal/v529/n7587/fig_tab/natu...
Yeah, they're a bit of a dark art. They require hardware design tricks like pipelining for best performance, you can run into fun stuff like routing fabric congestion which absolutely kills performance and in turn is affected by stuff like the layout the tools choose and whether you're using cheaper or more expensive FPGAs (which at least for Xilinx have very different balances of routing resources), etc. I've seen timing failures due to the signals having to divert around the clock generators at the edge of the chip, which were effectively a wedge with no routing fabric in between two sections of logic.
This probably refers to hardware optimized for running Java:

https://en.wikipedia.org/wiki/Java_processor

https://en.wikipedia.org/wiki/PicoJava
If I told you that every car needed 8 gallons of gas to drive 100 miles, you'd point out I was wrong - so many different makes and models, not to mention variables from tire pressure to driving style.

Yet for the potentially even more complex range that is different people, it amazes me that so much of the advice is didactic - we all need 8 hours sleep, 8 glasses of water, and 8 hours of work with breaks is optimal.

The closest I get to advice is 'learn your body and what works for you'. Thanks to the OP for sharing what works for him.
I'm not on FB, never have been, and don't miss it -- but at times I wonder if I should (miss it), since it's difficult to be aware of what you could have.
You may not realize this but you're asking a question a "true" startup entrepreneur doesn't think to ask.

Or to put it another way, a passionate entrepreneur would ask the opposite question in some zen philosophy forum, "Must I spend time away from my startup so I appear to have a balanced life?"

The true entrepreneurs are obsessed with their startup. They don't want to spend time shooting the breeze drinking beers with their buddies. They don't want to sit still on the beach staring at the ocean. (At least at the early stage, but maybe later when they're Bill Gates' age.) They'd rather program one more feature on that web page. The startup work is not an "obligation". The business startup work is who they are. These types of passionate people are rare and most people really can't relate to the startup founders' focus.

The obsession and singular focus on startup work is similar to musicians' obsessions with composition, athletes with sports, etc.

Sure, you'll want to hear an answer of "no you don't have to give up your life" and many people will give you that answer but realize that you're competing with entrepreneurs who don't even ask it. The startup is their life and therefore, there is nothing to "give up" when they're working on it all the time.

EDIT to the downvoters: can you list examples of "successful startups" as that phrase is understood by the HN readers where the founders work 40 hours per week so they could have a "balanced life" outside of their business? Is there a YC company in the portfolio where founders are working just 40 hours? Did I misunderstand what the poster is asking? Isn't he asking about founders who run the startup and not the line employees?
No way. Good sportsmanship means not changing the rules to suit mere desires.

Agreements made before a game which has been played fairly must maintain integrity.
AlphaGo kept making bad moves in such a way the rest of the game becomes more and more predictable - each of the moves Lee Sedol makes could be described as the only obvious one.

On the surface, as an analogy, it sounds like investors in financial markets, capitulating, selling at a loss for a more risky outcome. In hindsight almost always bad moves, but at the time of making them it feels right because it's removing risk. Investors are losing, and then when capitulating they make even worse moves, like selling at market bottoms.

http://www.investopedia.com/terms/c/capitulation.asp?layout=...
>Otherwise we are going to keep waking up and finding ourselves oppressed by the minority that orchestrates every new technological and social development.

This has always been the case. Always will be.
Wow, I think it's not that farfetched. See the thought wasn't appreciated. It's a worthwhile discussion, imho
AlphaGo mostly plays against itself, meaning it learns in a very separate environment. It certainly might come up with novel strategies.
Brazilian lesbians party
Failure to generalize is not always caused by overfitting. Even if there is no overfitting, deep neural networks seem to learn a surprisingly discontinuous function. Consequently, in rare cases, they can misclassify things with great confidence. [0]

From the cited paper,

> [Experimental results] suggest that adversarial examples are somewhat universal and not just the results of overfitting to a particular model or to the specific selection of the training set.

Anyway, Monte Carlo Tree Search is bad at losing positions. In general, you want to delay the impending catastrophe as long as possible instead of making stupid moves that make your position worse and worse. However, MCTS uses random rollouts to the end of the game, which sometimes make it difficult to ascertain if the inevitable doom is near or far.

Also, MCTS converges very, very slowly and is likely to miss a unique, single winning continuation.

I think it is probably a combination of both AlphaGo's value network failing to realize the good position of Lee Sedol after his brilliant play, and the MCTS failing to spot the unique winning sequence for Lee, that caused it to make the mistake. But we should probably wait for official analysis from the Deepmind team to see what exactly went wrong.

[0] "Intriguing properties of neural networks" http://arxiv.org/pdf/1312.6199.pdf
The content creators have to find a way to survive before they get swallowed up by the channels like Facebook. How long will it be before entities like Facebook and Google start acquiring or partnering with Dow Jones, Gannet, Murdoch, etc.? Like the hundreds of independent publishers who today are merely imprints of mega-media companies.

Eventually press conferences at the White House will have a few little cameras representing Facebook, Google, Apple, and whoever the other gatekeepers are, and the actual journalists (or whatever we'll call information custodians) asking the questions will be virtual, numerous, and perhaps in some cases not even human. Bots are cheaper than people.

We're in the midst of a revolution that is far from over. I'm not convinced it's a good thing. I've made a personal decision to detach from social networks for a while, and focus on the physical world such as raising my child, getting out and meeting people, catching up on books, exercising, traveling, hiking, etc. We'll see how long it lasts.
The Key Points of Willpower by Roy Baumeister
They are elected, it's just an implicit election. They only have this power because people give it to them, using willingly a product that:

- you can live without;
- has competition;
- has drawbacks most users comlpains about.

But still, people use those product. They chose to do so. You can advicate it's a poor chose, an uneducated one, one that most users did even without giving the slightest though about it.

But that's democrary. You get what the people want, even when people choose something that will hurt us in the long run.
A lot of comments here are unfounded. It was a thought I had that imo warrants some discussion (which you may disagree)
A business plan in 15 minutes
Go to the OpenWhisperSystems blog. Thats the most official thing I have seen.
In addition to bounds, say I'd like to solve a problem where the variables must satisfy a linear or nonlinear system of equations. So overall there are fewer degrees of freedom than the number of variables, but the problem structure is such that it may be much more efficient to express the objective function and constraints in terms of the higher-dimensional space.
No, the West should have properly analyzed the situation and should have realized the time isn't ripe - yet, rather than setting us back a decade or more.

The way it went down, the (hollow) promises that were made to Ukraine were a sure indication that Ukraine was used as a pawn in a much larger game and that the outcome of that game was anything but certain.
Or have massive unintended consequences

http://qntm.org/abolish
Looking for User Experience/Visual Designer, New York
Any One! We are looking for User Experience/Visual Designer to join a teem for 6 weeks - 3 months time.
Was I in a "prophetic mode" yesterday? ;)))
The same happens to people, especially people that study theory. You can totally throw them off their game by making a non-standard move, even a relatively bad one as long as it breaks their existing pre-conceived notions about how the game should progress.

Of course against a really strong player you're going to get beaten after that but a weak player strong on theory will have a harder time.
I guess another obvious point is: there isn't a question of whether population growth will be controlled, it's more a question of how exactly that will happen. I.e., is it something we choose, or is it forced on us?

less desirable options: uncontrolled global civilisation collapse with rapid decline in living standards and population, nuclear war, etc

more desirable options: intentionally adjusting lifestyle / affluence in western countries, non-coercive methods of population control (e.g. better healthcare, increased access to family planning, increased opportunities for women to participate in education / economic activity, etc), less focus on short-term appropriation of wealth
Nitpick: The slide, "How we set your salary", shows a (presumably) normal distribution (with specified mean and std. dev.) and then uses this to determine the percentile value. (Since a normal distribution is fully specified by mean and variance)

However, is a normal distribution appropriate for income/wages? (Or better: Would this even have an effect on the percentile value?)
Except that it is in control of the information, which is the point of the article.
Go is really great for "workflow," but I find it completely lacking for "scientific." Have you attempted this latter part of the project yet? I don't see many examples in your project that attempt scientific or numerical operations.
"Reading code is simply more straightforward, smoother and less jumpy. I get the overarching context faster and with less hassle."

This makes me think the author might be one of those people who can not superficially scan text very efficiently and resort to.. well, just reading it, word by word. (Is there a term for this phenomenon?)
Lapack doesn't implement any sparse linear algebra. If you think the landscape of "Java matrix libraries" is fragmented, when really they're all just different takes on wrapping Blas and Lapack or writing equivalent functionality in pure Java, wait until you look into sparse linear algebra libraries. There's no standard API, there are 3ish common and a dozen less common different storage formats, only one or two of these libraries have any public version control or issue tracker whatsoever, licenses are all over the map. The whole field is a software engineering disaster, and yet it's functionality you just can't get anywhere else.
Ethereum ATM, Centralized Bitcoin and Waves of Crowdfunding
User mpg33 in this topic suggested 'Public Dividend', which would connect value of basic income with revenue of tax payers, making us all stakeholders of our country and eliminating 'free lunch' attitude of basic income.
Yesterday I kind of entertained the thought that they could have tried to make Alphago waste a move somewhere at the beginning of the game to give Sedol the equivalent of a stone advantage and see how Alphago could handle that. But it's clear that any move like that would have been immediately detected by the professionals who can read the game as I read the morning newspapers, so no.
The thing that really got me excited about FPGAs was working with the "HappyBoard" that was used for MIT's 6.270 robotics competition[1]: it's similar to an Arduino (AVR microcontroller with pin headers broken out and USB), but with most of its IO (sensors, motors) going through a Xilinx FPGA rather than directly connected to the ATMega128.

What that meant was that the AVR, which was relatively slow at 8MHz, was free to run all your logic (including multithreading!) while the FPGA handled most of the timing-critical things, like motor PWM and sensor decoding.

But the coolest part was that you could dynamically modify the IO if you needed different behavior. Instead of having to find, buy, and wire up a standalone quadrature decoder IC to count axle rotations, I just had to write some code [2] and suddenly the board has a high speed quadrature decoder (or several) built in!

The biggest roadblock is the toolchain though - even though [2] was a pretty simple change, it took a long time to download and install the Xilinx ISE tools, and they're not the easiest to use.

I would love to see a general purpose AVR+FPGA board with the FPGA toolchain neatly packaged the way Arduino/Wiring has done for AVR. Verilog has a somewhat steep learning curve, so you might want to hide that in some kind of module system, with basic library modules like PWM, edge counting, or quadrature decoding that can just be mapped to the pins you want. Maybe something building on top of Icestorm?

[1] http://spacecats.mit.edu/contestants/happyboard-manual.pdf

[2] https://github.com/sixtwoseventy/joyos/commit/44975ea9bc64e5...
I'm pretty sure this has worked for the author, and it will work for a lot of other people as well, but a lot the benefits raised can still be achieved when working more than 3 hours a day.

A few points are raised in the post:
1. If you only work 3 hours, you're less tempted to go on twitter/facebook/hacker news.

True - but that's really a question of discipline, work environment and how excited you are about what you're working on.
It's perfectly possible to perform for 10 hours straight without distractions, just make sure to take an occasional break for physical health.

2. Better prioritization.

Treating your time as a scarce resource helps focus on the core features. But your time is a scarce resource even if you work 12 hours a day.
Programmers are in shortage. They cost a lot. And the time you're spending on building your own apps could have been spent freelancing and working for someone else's apps.
Always stick a dollar figure on your working hours. Even if you're working on your own projects.
You should always prioritize your tasks, and always consider paying for something that might save you development time (Better computer. better IDE. SaaS solutions, etc).

3. Taking a long break can help you solve a problem you're stuck on.

Personally, I find that taking a short walk, rubber duck debugging or just changing to a different task for a while does the same.
If I'm stuck on something, I don't need to stop working on it until tomorrow. I just need an hour or two away from it.
Bad google+ joke withheld.
I like the idea of ubi because of its simplicity and it makes more dificult to "game the system" . In Brazil I see that a lot.
With food stamps there would have places with food and cigars, that would sell cigars for food stamps. If there was a rule for no drinks on the the food stamps, people would that too.
Similar things would happen to rents.

It's better to keep it simple, and avoid the rules, bureocracy, and extra fiscalization.

That said, ubi also would have its flaws: some would use dead people ids to receive it, take from someone else before he receives. It happens here with social security. But that should be easier to identify.
Ha, I didn't expect that people remember Hermetic, I am glad it helped :]

Actually I took in a different direction with Hermetic, and now I have a type-infered python with a more classical type system and a language-independent code generator, compiling to Go, C# and Ruby. It can translate parts of standard library to equivalents in targets standard libraries, so it's a bit more practical, but I hope I can extend that somehow to Haskell support too: https://github.com/alehander42/pseudo-python

Your work seems pretty interesting, I'd love to chat sometimes about it
I was co-founder of a (YC-backed) startup for 4 years until we were forced to close, so I don't know if you can define us as "successful".

Anecdotally speaking, I started off working with no life. There is a lot to be said for time periods where you shut out all else and just focus on your business, in fact the YC programme gave good impetus to only "write code, speak to customers or exercise". However doing this for extended periods is a great way to burn out.

Initially any time I took off I felt incredibly guilty about. I however came to the realisation that stepping away, even just for an evening to see friends, allowed me to recharge my batteries and I was able to recoup the lost time and then some.

A company is only really the sum of its people, and if those people aren't firing on all cylinders then it will become apparent. In short, lead a balanced life.
>This is different from welfare systems, which only support a small number of people who actually need it.

It's different from welfare in that everybody gets an equitable amount, instead of who 'needs' it getting the most.

And by needs you mean a woman who has 10 children 'needs' welfare or somebody with an obsolete skill who can not find a job 'needs' welfare.

The questions of why didn't the woman limit her breeding to a level she can afford or why the unemployed person doesn't learn a new and more in-demand skill remain unanswered.
Because using DDG and having friends are mutually exclusive.
How to: Self Audit your website
Next step: programming using ed.

But jokes aside, use whatever environment you like best. For me syntax highlighting is extremely useful. Knowing whether some strings of characters is a type or a variable, or a class type or a basic type makes programming just that much easier. It also helps catching simple typos if something doesn't have the color you'd expect.
What makes checklists transformational?
>>>the fact that people move to much

???

I'm really curious about what you mean by this. Would you please elaborate?
Here's the Myungwan Kim commentary around that same move: https://www.youtube.com/watch?v=SMqjGNqfU6I&t=1h33m. He had been looking with Hajin Lee at variations involving the move beforehand (https://www.youtube.com/watch?v=SMqjGNqfU6I&t=1h28m1s), so he immediately noticed that AlphaGo made a possible error in its response.
Efficiency as in resource usage, not in blocked items.
> each election will turn into a competition on increasing that type of spending. It's basically a massive redistribution scheme

this is already happening without basic income. Every subsidy, every tax, every public school, every public hospital, welfare, universal healthcare, pensions etc. they are all parts of a massive redistribution scheme.
You are missing one impotent aspect. The problem is that this is a war of resources. In the end a government can almost always get access to the end user device.

What we have to fight first is the dragnet. Government just sucking up all communication. This can be archived by end to end encryption even if the computer used are not secure. This forces government to compromise every individual enduser device, such action is impossible on the scale that they do now.

This means the have to limit the amount of people they attack. Once we have archived that, we need to massively improve on end user device security. Secure elements and separate smart cards are decently the future.

Having a trusted Smart card for your encryption needs is decently the future. I already use a Yubikey over NFC when sending email.

You need to stop thinking about absolute security and start thinking about the cost of mass surveillance.
This Singaporean startup is building a Fitbit for your brain
Also worth noting that most people haven't read the various studies on productivity against hours worked, and thus just assume - reasonably enough, but usually incorrectly - that over six months, you'll get twice as much work done on 80 hours a week as 40 hours a week.

And working that much feels like you're being very productive.
Looks like it, see:

https://github.com/lukaszlew/EasyGoGui/blob/master/src/net/s...

And search for MSG_RESIGN_2
Implementing your own routing algorithms, running these procedures in parallel on a cluster (something like distcc) and things like that would really benefit FPGA industry. The area is full of research problems, but only Xilinx progarammers and a few other companies are allowed to do research in this area and try their ideas. Well, some file formats are open (xdl/ncd files), but you have to reimplement everything from scratch.
If you use Linux (with CUPS) and a business-grade printer with Postscript or PDF support, you won't have this problem.
Implementation aside, I agree with your first sentence. It could also create a real incentive to try gaming NNs, that might help to further their capabilities.
Most mobile payment solutions today operate on top of Tokens, with MasterCard, Visa, and Amex serving as Token Service Providers. Tokens appear similarly to current credit card numbers (not distinguishable in some cases). Each token is a unique number used for a payment, which the TSP then links to the card on file / credit card number. Merchants only ever have access to the Token.

Android Pay, that succeeded Google Wallet, uses such tokens.
Finance Dissertation CEO Compensation and Financial Performance
Tobii Eye X Controller – Control a Game with Your Eyes
I live by Wintertime since a few years now under the motto "if you want to change the world start yourself". So only half a year you have to shift your calendar. Main reason for me is that I can easier read the time from the position of the sun in the sky (I don't use a watch).
I've my computer, tablet and phone shifted to mediterranean Tunis as they don't have DST there since 2009.
http://www.timeanddate.com/news/time/tunisia-cancels-dst-200...
You need both. One without the other us called occupation.

Also, Spanish de jure claims to Gibraltar are pretty weak, at best. For one, to my knowledge, there is no international recognition?