skysight-inc/HackerNews huggingface dataset:
Unnecessarily alarmist cherry picking, whilst not appearing to have been aware what has been happening over the last 20 years. These changes give us new opportunities. Change is good.
Probably depends on what you are trying to do.

The reality is that if you are a small team trying to take on a huge market and maybe creating new technology while other major companies are trying to so the same then you need to get a better solution into the market faster.

So can you do that and also have "a life" however defined?

On the other hand if you have some niche of a niche kubernetes plugin for WebGL and are a team of two college students with no overhead. Yes you probably can.
May well also depend to a not so "exact" forward pruning
> When you've got externally imposed deadlines 3h/day may not be sufficient.

Lots of deadlines companies and thus their employees face are externally imposed (often from their customer(s)).
Your friends are on google mail, maybe hidden behind their own domain. Your friends post stories and pictures involving you on G+. If you hang with them...and their android phones. You can get rid of them or you can accept being google data.
I hate when comments are highlighted. Makes it difficult to read the code as they distract me.

The code is what is hard to read, comments are easy to read. I want help focusing on the code, I don't mind if the highlight structure doesn't help me read the comments as they are more than easy to read already.
If the timetables are to be changed every March and November, the calendar tool providers will make it easy for people to set up an automatic time slot change.

The point is, for a lot of people (if not most of all), the timetables don't need to be changed. If my working hour is 11am ~ 12pm, DST or no, I will see daylight when going to work and not when coming back. 4am~2pm is likewise.

Your solution sounds like fixing the Y2K problem without updating the software to use 4 or more digit variables for years, rather by making everyone living the 20th century over and over again.
I don't have knowledge of the "Common Workflow Language" but I am not sure Go's concurrency is really that much of a selling point for composition. Particularly for composition of evaluation since I would imagine how Go does concurrency would bleed through into your implementation code (probably not what you want.. or maybe it is... or maybe it doesn't for you library?). That is I'm not sure Go is really good at composition compared to functional programming languages.

For example one could use a monadic style data structure such .NET's reactive Observable (which has an analog in many different languages) and allow you to compose a stream like definition independent of how it runs. You can then feed this definition (Observable) to an evaluator which could run it on Go using channels or it could run it on Go using a cluster of machines with ZeroMQ.

I think the selling point to your library is that it compiles to native code but my question is with out changing code can I switch to running it on a cluster instead of local (something I could do with a language with an abstract form of concurrency using monads or Observables or even just using the Actor model)? It looks like I can right?
Granted, lower taxes are different. Better infrastructure, more child support, ... still are the same problem, IMO. Yet, the system -- somehow -- works.

FWIW, that's the reason I'm in Churchill's camp: "It has been said that democracy is the worst form of government except all the others that have been tried."

Democracy relies on politicians believing what they say. It is easily gamed. Yet I have no better alternative.

Challenge my view :)
Quoting from [1]: "ten randomly collected one-dollar bills from five cities"
Private Chat Apps: 3 Crucial Features Your Messaging App Is Lacking
One interesting thing is glossed over in that article as a parenthetical aside:

> Inspecting the process for "trusted" metadata (fails since process has exited):

This is in fact a long-standing bug in systemd, first listed in 2012, ...

* https://bugs.freedesktop.org/show_bug.cgi?id=50184

... that doesn't just affect systemd-cat but also affects systemd-notify ...

* https://github.com/systemd/systemd/issues/2737

* https://bugzilla.redhat.com/show_bug.cgi?id=820448

* https://bugs.freedesktop.org/show_bug.cgi?id=75680

... making its use in services somewhat problematic. The opinion of the systemd developers is, as can be seen, that the Linux kernel should be fixed so that its IPC mechanisms transport this information to servers, relieving servers such as systemd and systemd-journald of the burden of querying /proc for information about processes at the client end that have already exited.
The Superior Social Skills of Bilinguals
On a serious note, this is a terrible habbit. SO code is questionably licenced.
I'm really struggling to see why you'd want to pay everything in cash.

Personally, I don't even usually have any cash. New Zealand is a bit different in that there are increasingly few places that don't take cards. Even farmers markets and food trucks usually take cards these days. Hell, the parking machine also takes cards. I can go weeks without using actual physical money.
Some people are not happy with just a few million, they want more.
"[...]we are collectively trying to solve it, and so we have for centuries. We play Go to explore its universe and reach utmost understanding of the game(and a glimpse of ourselves)."

Is there a literature available in English that explores this attitude/practice? It sounds most interesting. You seem to derive significant meaning from the game and I'm interested in how groups of people find meaning in collective activities.
Der Freibetrag gilt nur bei Bareinzahlungen an z.B. einer Supermarktkasse, wenn das Geld von einem anderen Konto überwiesen wird fallen keine Gebühren an. Siehe auch hier: https://number26.de/wp-content/uploads/2015/01/number26-prei...
You can track any source of learning, online course, youtube video, book, or any modern technique as long as you have a link to it
GROWS – a skills and experiments based approach to software development
American Apparel makes really good quality t-shirts, the material is soft and light.
How to pull this through when you are paid by the hour?
There aren't any cause they don't exist. Actually they do, but nobody cares about them cause they aren't actually making an impact on anything.
Many years ago an Italian magazine[0] wrote that 100% banknotes of the city of Milan was highly polluted by cocaine.

[0] http://bit.ly/22d6yKX (ita)
Its a petty goal because the only thing you want to do is be better than the others. In the end, only 1 person is right, and the only consolation is that others are worse for you. Its also not representative of Go, you can be competitive in eating sausages. If your only reason to play Go is to compete, your contribution to the Go community is marginal
I know, but the parent poster had written "h--", hence my comment.
Credit costs the vendor 3%, and even debit is still 50 cents. I don't care when it's big box stores, but local merchants always appreciate cash.
Do not post job ads outside the monthly dedicated threads, posted by: https://news.ycombinator.com/submitted?id=whoishiring
Any questions about the license not answered by this?
http://meta.stackexchange.com/questions/271080/the-mit-licen...
Gamification is the word indeed! Do tell me about the IRC group :)
Money-wise I think this will have some applications in recruiting, project staffing or corporate training, so something along those lines + affiliate.
Chris+Jones+Leaves+Empower+Network+-+100+FREE+TRAFFIC+CREDITS+Inside
"When you're up against someone smarter than you are, do something insane and let them think themselves to death."

-- Pyanfar Chanur (C.J. Cherryh)
rdpmc will give a cycle count, so presumably perf stat hooks into the scheduler to the maintain the count per process?
Although I make heavy use of the web (largely because there is no other way to access most things I want to read on the internet) there are very few web sites that IMHO serve their purpose pretty darn well.

I'm not saying most web sites are objectively bad, just that they frustrate and annoy me much more than any of the other software I use.

(I have no opinion on whether Crockford's proposal would ameliorate my frustration.)
Power does not only come from money, though (but is obviously a part of it). Having, say, $50m in the bank does not by default give you power. In most cases, you will still need to run in certain circles and be accepted by certain people.
This is more of an insight you get about Go Life, not something we "All know and agree of". Hikaru No Go was a manga that talked a bit about the purpose of playing Go, about being connected with Go players since time immemorial, trying to get perfect play, and failing but getting better each generation.

This is a professional or go devotee mindset, not a typical amateur player that plays without the intent of changing Go Theory or making a legacy.
Here in the UK, one advantage to using a credit card (even if you don't need credit) or a charge card is that the Consumer Credit Act 1974 gives you a whole bunch of extra consumer protections that you wouldn't get if you paid cash or debit card.

The main reason I got a credit card initially was because when I visited the US, nobody understood what a Maestro card was.
Now that we have two points for interpolation, expectations are down to near best human competency in go using distributed computation. Also from move 79 to 87 the machine wasn't able to detect the weak position, that shows its weakness. Now Lee can try and aggressive strategy creating multiple hot points of attacks to defeat his enemy. The human player is showing the power of intelligence.
Is Bitcoin Halal? What Scholars Say and Where It Stands in Islamic Finance
Express yourself through fashion. Limited Edition
The article and discussion confound indexes with markets with sector investment strategies.

The SP500 is not the market or even a market, its a small sector selected by backwards view of the recent past top 500 large caps.

So buying an index fund that tracks SP500 means some churn as previously successful large companies are added, and recently unsuccessful large companies are removed.

A trivial example of SP500 beating the market (of all stocks) would be new regulations or whatever resulting in increased costs and harm to small cap stocks. Its not hard to imagine... a fixed cost of regulation that might shut down your local independent gas station might be a rounding error at BP. Imagine an accounting change that costs the same to implement no matter if you're talking about thousands or billions. Or PCI/DSS change. Anyway in that situation the small caps would drag down the market average but have no effect on the large caps in SP500, so the SP500 "would beat the market" easily.
To be frank after having experience with both FPGA and software development.
If you can solve the problem in software, just do it.

The cost in time and complexity of solving a problem in hardware is almost always larger.

When writing software you gain a level of abstraction.
You do not have to deal with getting a special hardware (the FPGA), mess with proprietary buggy tools, and all the nitty gritty stuff of proper reset, multiple clock domains, timing closure where each rebuild of your code might take multiple hours to close. And don't get me started with writing HDL-code.

I implemented an object tracker using a FPGA and a webcam and there were multiple hardware problems that needed to be handled such as buffering data in the sdram (design a sdram memory controller), research and implement image filters and debug why the camera image sometimes got corrupted (the connection cables were too long).

Almost all of these problems would have been gone by instead connecting an USB-webcam to my PC and utilize the openCV library.
Wirwox – Experimental  JavaScript UI Library
Ed is fun. I admit that it's mere geekery to prefer it over something feasible, but it's worth it when you spend an afternoon just playing with it. Also I guess it'd be nice exercise for vi users. But some syntax highlighting is really useful nearly universally.
Airware (YC W13) is hiring engineering, product, and management
We're looking for engineering managers (in a number of disciplines), product managers, designers, and software engineers who want to work on APIs, geospatial data processing, and analytics visualization.

Check out our engineering & design blog to see what we're about (open positions are in the footer):

https://makers.airware.com/

Thanks!
Why does the author having different preferences have anything to do with his credibility?
Security Software Certification
Comments are like footnotes in a book: great for adding context to the main text, but they work really well when shoved off to the side somewhere, easily accessible to those who want them, easily ignored by those just into the main text (e.g. Author). Unfortunately, code typography is so horrible in our field that we lack the ability to use the bottom page margin or a side bar for this purpose, so we hack it up with what's easy: syntax highlighting.
If you remove literally every single property that makes a prison a prison, then New York is just like a prison. Got it.

If you need to model large numbers of other people as suffering from severe mental health issues to make your world view fit, chances are it's your world view that's wrong. But that's no fun.
>They just are uninformed and therefore don't see those future costs

Who is educating these people? organization who have an interest in keeping the masses ignorant to the effects of privacy.

>which is why they make a flawed tradeoff against their own interests.

this is a common argument it hear, do you not think it is elitist to think that you know better then the common people? Hell, maybe you do, but I bet 10,000 other people also think they know better too. I am going to trust 100 billion micro decisions everyday rather then some academic in an ivory tower who thinks they know the will of the people.

>if everyone is on facebook, what choice do you have in reaching an audience?

Come on, There are many more channels to reach your audience, you are on one right now. Hacker new knows nothing about me other then my username and password.

>If google started manipulating the opinions of the majority of society against your interests, what choice would you have?

duckduckgo, bing, reddit, facebook, TV, or Family people get create their opinions based on a huge number of inputs. The problem is that people want to be told they are right so they only consume things that reinforce their opinion (confirmation bias) but that is a whole other road.
Lockhart killing the game. Watch out, Sergey
This is cool but I can't say I agree with actually doing it. Just because you can do something doesn't mean you should, particularly in matters of health. If you don't have the requisite experience and knowledge and training, it seems risky to go about something like this on your own.
It has been discussed many times why work makes us happy and the most compelling is flow: https://www.ted.com/talks/mihaly_csikszentmihalyi_on_flow?la...

It was also covered in the documentary "Happy".

I actually was thinking the article would discuss more in detail this or even just put a citation (he cited Keynes and Marx) but instead it went on a long personal anecdotal comparison after comparison.

I also was hoping the author would discuss the developing trend of people working from home and how that relates but.. nope.

IMO the article was too long for my liking. A fairly disappointing read.
Being uninformed is a proxy for how much people care. If they did, they would be informed and demand accountability.
Wow that is awesome news. Very happy to read this this morning. It's a good day to be human.
perf is simply awesome.
Orthodontics is a field known for its protectionism. It'd be pretty foolish but I wouldn't be surprised if you receive a cease and desist.
> The cost in time and complexity of solving a problem in hardware is almost always larger.

Why?

I have exactly the opposite feeling when I'm dealing with software - "if only I could design my own cache here, how much easier would it be to get around this bottleneck!"
Says who? I've not found this to be historically so at all in my own perception. Feel free to share some data.
Agree. Or just rejigger North America's time zones generally.

There is no reason why Bostonians should have to tolerate 4:15 sunsets. The most frequent modern objection I hear is that children will have to go to school in the dark, but school schedules aren't orbital mechanics: Shift those around instead.
Low end FPGAs are used very widely in the consumer products. STBs are probably the most numerous.
In mathematics, there are fairly few such 'meta-results', and each one is duly celebrated as impressive; the one that comes to mind is Curry-Howard correspondence... but in more 'traditional' maths, it's very hard to find general high-level translations.

There are many cases where automatic syntactic low-level constructions can bring huge improvements, in compiler design, etc, it's more that they are less susceptible to be directly useful to laymen.
Look into REITs.
Looks cool. This is really a great work, it has probably been the pipe-dream of many programmers.
While ABPs business model is ethically questionable, it is a win-win for all involved parties:

1) end users get spared from the worst bunch of ads (layer ads, huge screen-filling ads in the left/right margins between content and screen, auto-playing video ads, popup/popunder ads, ads that mess with your browsing history, pre-roll ads on video sites)

2) site owners don't have their revenue stream completely fucked with more and more people using ad blockers

3) advertisers, provided they play by the rules, still have a way to get their content out to users

4) ABP/Eyeo has financial resources for development, hosting, maintenance and is able to keep up in the whack-a-mole game with the nasty parts of the ad distribution networks
Quick and Dirty SSL Certificate Expiry Checker
http://someonewhocares.org/hosts/
"Revealed preferences" used to be called "unconscious compulsions."

The phrasing is revealing, because "revealed preferences" suggests that your actions are somehow in alignment with your true core values, while "unconscious compulsions" suggests that your actions are destructive to your true core values, and you could consider doing some psychological work to realign them.

Psychology suggests the latter view is more realistic, especially if you're not getting any genuine fulfilment from a situation.

It also suggests that unconscious compulsions can be the result of external influences, particularly in childhood, and may not be true preferences at all.
Don't we currently have four?
A bit like getting a confused parser back on track. We've witnessed the first digital cold sweat.
Wire – Skype co-founder launches ultra-private messaging, with video
TL;DR: several personal stories about people who invested a lot of time in the game, general information about go in general as well as what's going on right now, and finally, a semi-answer with a quote:

“A dolphin swims faster than Michael Phelps, but we still want to see how fast he can go,” Lockhart said. “We’re humans and we care about other humans and what they can do.”

Too many words, too little information for one article.
The story is not something that people would be likely to encounter on a general news site. That doesn't make it a good story, but to me, it's consistent with the guidelines.

Speaking of which, meta-discussion is also discouraged by the guidelines because it leads to uninteresting comments such as mine here.
I mean historically as in, in the annals of history. I've now updated my comment with two examples.
Not entirely analogous but you can sort of do a lot of this today with the very programming platform that the HN implementation uses: Racket.

And yes with Racket you can mix and match languages and create them with out parenthesis (https://docs.racket-lang.org/guide/languages.html).

BTW the "if" in Python is very different to the "if" in lisp as one is a statement and the other is an expression. I'm curious how the OP plans to deal with the expression != statement.
As I like to say, building medium to big project is like running marathon and not a sprint, because at the moment when you have no air and you are exhausted you will have to stop. And a half-build project is useless opposed to a late project that works. Better late than never.
Wire – modern, private messaging from Skype co-founder
I wanted to mention this, too, but then decided to keep it short. Actually I think population control is not really necessary because many parts of the world have already reached sustainable fertility rates - or non-sustainable fertility rates in the other direction - due to human development. And I don't see why regions with fertility rates above 2.1, especially Africa, would not follow that path assuming we manage to shrink the development gap.

One could ponder whether it would make sense to use population control in addition to improved technology and development to make the ride across the world population peak smoother, to make the peak lower and happen earlier. There would almost certainly be at least some benefits to this, but given how long political debates about that would probably take, never mind implementing and enforcing the decisions, there might actually not be enough time to do this and get some noticeable impact out of it.

As long as it looks like the world population will peak around the end of the century, go for technology to make it as pleasant as possible, but if the outlook indicates that the world population does not peak or at least stabilize in the foreseeable future, then population control is really the only way or it will become pretty unpleasant as you indicated in your first scenario.
Firefox has a read-mode as well:
https://support.mozilla.org/en-US/kb/firefox-reader-view-clu...
Given that evening games are often played under artificial lighting anyway, I don't see what difference it makes in the end.
You bill like Lawyers--lie. Yea, I know, I can't lie as easily as Lawyers either. I guess they learned to lie without guilt in ethics class?
The regulatory body responsible for this field is already taking measures; fortunately! It does highlight how digital security and privacy are simply not considered by these professionals.
Business and Tech Digest of the week, 7-14 March, 2016
Lots. Well, as long as you count the Taliban attempts to destroy the opium trade as "terrorists".

Mostly via the phoney cell tower systems driving around places like Afghanistan.

Via those they managed for a time to completely overturn those trying to stop it.

Then the Russians got involved.
Comments lie, frequently. The only time I need to look a comments is when someone has done a poor job of naming things. The comments may explain intent, but they do not explain what it's doing.

Never question someone's credibility because their preference differs from yours. It'll make people question your credibility.
Indeed. For example, the parent's suggested scheme is equivalent to a $15k basic income, with a 25% tax on earned income up to $60k.

The only real difference between the two is the constants each framing leads us towards. The above scheme is fairly mild, but if you shrink the window down to $30k, which initially sounds progressive (less money for richer people right?) you actually end up with the equivalent of a 50% tax band on income below $30k.

I prefer the Basic Income framing for this reason.
Half a year all appointments I make with others I translate back and forth, but the technology exists to make it easier. I'm just in a different location and timezone then the rest.
Direct leak into your gums..
Yeah, how dare that father have any life experiences of his own.
True, it is available on all proprietary mobile operating systems, but you cannot use it on Windows, Mac OS X, or GNU/Linux without a smartphone registered with WhatsApp. This is by design as far as I can tell.