skysight-inc/HackerNews huggingface dataset:
This is the best perspective I have ever seen on the subject: https://www.youtube.com/watch?v=66cYcSak6nE

This is a TED talk from Gabor Mate, a physician that works with drug addicts. The highlights from his perspective are:

- Simple activities like watching television, gambling and shopping can be addictive, but most people will not develop an addition to them.

- The most addictive drugs act on the dopamine and endorphin systems. The people developing the strongest addictions happen to be people that do not produce enough of their dopamine or endorphines so once they feel better than a regular person when consuming them externally.
~500 acid attacks annually in London, growing as rapidly as it has been the last three years, is not a tiny number nor a trivial matter.

London has a lot of knife crime. A 24% increase in such a short amount of time is not a tiny increase in that either.
I've been interested in learning both shogi and xiangqi for a while. If anyone knows a nice engine with graphical frontend for either game, I'd love to know. Wasn't able to find much the last time I looked.
I think the whole relationship with "guns" is completely different. We have tons of "guns", but basically no handguns, very few semiautomatics, and absolutely no military style weapons. (Yes - our laws explicitly say that if a gun is a civilian version of a military model, it is banned. It's a good law).

Most importantly we have strict storage laws (you can't drive around with a gun in your car every day, you can't have a gun in next to your bed etc- you have guns in your gun safe, period).

And the reason behind why all this works is because there is a broad acceptance that a gun is a hunting tool or sports equipment, not a tool for self defense, nor a tool for ensuring that government stays in line (we use pitchforks and cobblestone for that).

Gun laws are both the cause and effect of such a mentality. You can't have strict gun laws in a place where people believe guns are essential for self defense and defense of democracy. And vice versa. For the US to end up with sane (yes) gun laws, the water needs to be slowly heated. Generations of tightened gun laws, amnesties etc. Just starting with a ban on just a few types of weapons + adding safe storage requirements would go a long way.
Thank you for the additional clarity. I apologize for not being more patient in allowing you to reply.
Apart from that and actual syntax support instead of BS string templates.
I don't think it's just Iran. I think the UK is firmly on the side of the WoD too.

And yes, the UNGASS is a big part of the problem, it sets the international direction and it only meets every 10 years. When it does meet it puts out a statement, and these statements so far have been utterly silent on any and all harm reduction measures, instead sticking to the old rhetoric about prevention and enforcement.
Lol this is exactly what above comment talks about. You are picking the country that fits that narrative but forget about all of the rest.

Brazil compared to US is so poor and with shitty corrupted police. US police prides itself on being the best most sophisticated in the world i dont se a reason why they would have problems doing same job as police in europe. They would have it in fact much easier.

Also the fact that Brazil has gun problems even when guns are prohibited does not mean that it would be better if they were allowed and everyone would carry one. What is this logic wtf.
>What exactly does "cheating" mean, and why doesn't it count if it solves a problem?

It means it's a hackish kludge that's only a solution for the non-discerning programmer.

Not everything that takes care of a problem is a proper solution.
A guide for when (and how) to version your API
But the reason that intel is and has been cheap is the scale that their monopoly on the desktop has created. This position has given them a opportunity to develop fabs for node sizes that is out of reach for any competitor while keeping a competitive price point. At the moment it seems like Moores law is slowing down, and ARM on mobile has given scale to independent fabs to catch up with intel. So the situation may actually be a bit different this time.
Saying progress in the UN is held up by Iran and such sounds nonsense to me. The US is also pretty conservative and has way more influence and power inside their buildings.
How Southwest Airlines kills startups that monitor its prices
And here we go, slipperiest of slopes
You do understand that this is server not PC tech? The mainframes and minicomputer that service hundreds of users at once? You remember the old client server model? IBM System/370 IBM AS/400 etc before they became System Z etc?
The Windows 10 Mail app is actually pretty decent. The Metro style deterred me at first (most UWP/Metro apps I tried were underpowered and had clumsy interfaces), but I saw some colleagues use it recently and gave it another chance. It works really well, and does exactly what I need and not much more or less.

On Mac, I rediscovered Mail.app, and on Windows the Mail application. Both look very different, but fullfil the same function: You can manage multiple accounts from one place, they support conversations and archiving flawlessly, the interface is clean and efficient. Thanks to those two, I use desktop clients instead of webmail again.
You can't take legal action against a store for its refusal to sell your products...
Right, so they'll have to split it up into vans instead of semis, like a 5Mb/s plan versus a 1Gb/s plan. But you pay for access to x vans/second--and potentially y vans/month.

Netflix shouldn't be charged more on the basis that they gave people a reason to use their vans.
> I know for a fact that I am better off than my parents, my parents were better off than their parents, and my grandparents were better off than their parents, and in general, this is true for families.

Honestly I'm not so sure that's true anymore. It's hard to compare our current situation with parents late in their career of course, but I feel like they didn't had the difficulties we experience to access home ownership (that's a thing in europe and valued areas in the us). Also when I look at myself or my friends with reasonably wealthy parents, I am pretty sure most of us will not match our parents' wealth.
The new tech stack for blogging
They are definitely blocking access to the web site now. First, Google blocked the app because it 'didn't comply with their policies'. Then Amazon changed it so YouTube access from these devices was, essentially, directly through the website. Now that is blocked as well.

Google has a point about Amazon not carrying their devices, but I'd take a different approach - I'd lead every YouTube video played through a Fire device with an ad for Google's devices.
New things in clang land (5.0.0)
US drives UN policy. They may be tiny US issues, but the US makes them giant world issues. The reason none of these countries has adopted a policy like Portugal's is the UN treaties. And the UN treaties exist because the US created them. Even Portugal is skating on thin ice with decriminalization but if they wanted to legalize, they would have difficulties fulfilling their obligations to the UN. In the end, until the US changes the UN treaties, few will ever go against the will of the US. That doesn't mean they don't want to or that they aren't holding back progress on this issue simply to appease the US. They most certainly are.
MariaDB quietly releases mariadb/mysql driver-level connection pool
Documentation: https://mariadb.com/kb/en/library/pool-datasource-implementation/

There is a (non-existant) discussion about the feature on JIRA: https://jira.mariadb.org/browse/CONJ-522
.
It is to me unclear how this compares to HikariCP etc as I can´t find any benchmarks yet.
Wait, I'm the problem in this exchange?
Pretty sure I input the moves wrong now I'm looking at it. Humans really have no place in chess. :P
All emoji in one page
I did the switch a few years ago. I setup forwarding after importing all my emails from gmail, then i spent months changing email on services whenever i used them. eventually you finish and can stop the forwarding or close the gmail account completely.
I'm glad you and the above poster have said this, I also feel very strongly that the web has been completely trapped by coorporate interests.

I feel like the web as we know it should be abandoned to coorporations and people that want an open platform for knowledge sharing should start something new that has to stay open.
> this is exactly what above comment talks about. You are picking the country that fits that narrative but forget about all of the rest.

Try Europe.
Doesn't all that already exist in Java? And have already existed for a while, and thus has a big ecosystem of tools? Why would someone use Go over Java? (Just your opinion, what are the differences?)
How to write readable prose.
Note that these are two different people.
The acid attacks seem to have been a consequence of loosening regulations on acid sales: http://www.independent.co.uk/news/uk/politics/government-aci...
My problem with your previous comment is that while on the surface it's perfectly reasonable, it's also unsubstantial and the type of fluff you hear as an introduction to a flat earther youtube video. The good old "show both sides of the issue" that's used by all fringe theorists ever to get people to discuss their side of the story.

Of course that's a complete strawman on my part here, you didn't say any of this. But consider this for instance:

> For instance, the GP mentioned young earthers. There are many different kinds of "alternative" stances on the age of the earth, and only one (very) extreme position is "earth is 6000 years old". But if you mention anything about the age of the earth that isn't exactly *the universe is 13.8 billion years old and the earth was formed around 4.5 billion years ago" you are considered a "young earther", lumped in with the creationist crazies.

I could do the same thing about flat earth or, if I wanted to heat up the discussion even more, the holocaust.

You can and you should question everything all the time, but at some point we have to reach a consensus and move on. We can't spend all of our time proving again and again and again that the earth is round, that Earth is not 10000 years old and that vaccines do not cause autism. If new evidence surfaces it should be reconsidered of course but the case for the anti-vaxxers is pretty weak as far as I can tell.
Well it was done before during marijuana legislation.
Large-Scale Instant Messaging Hosting on Alibaba Cloud
Dan Grossman's http://www.hnreplies.com/ works wonders
Cause people are scared and uneducated.
Your comments about Stockfish, Komodo etc are entirely subjective. "It's pretty well regarded". No it's not.

You can't disconnect the search part from the discussion, as the search selectivity is ALSO learned by the neural network.
>Currently, the only way to stream to Chromecast is with Google’s proprietary library

At some point the cast extension became a part of the browser. It also stopped working with chromium around the same time. However, it started working again a while later. My chromium on ubuntu can use the cast button. I wonder if it's falling back to chrome's proprietary bits (as in flash, widevine etc.) or if it's actually in chromium. The cast button in the browser is not the same as native chromecast support, but it's something.
> Isn't it inevitable that 4 years of undergrad + 1-2 yrs of grad school classes won't prepare you sufficiently to do novel research?

I think it depends what you call "novel research". Most of the time, novel research means making a small contribution to an existing paper (and for a graduate student, the paper to extend and the contribution are usually suggested by their supervisor).
Code generation is one possible implementation of generics. But generics isn't just about the code you run but also about making sure the source code is sound at compile-time, i.e. they also have implications for the compiler's type checks.
My consulting experience has shown that beyond startups, or a few Fortune 500 companies like Google and FB, linters and code reviews are seldom done, unless we are speaking about safety critical domains like aeronautics, autos, train control systems,medical devices....
you might mean "degrees"?
> so equally well we can argue that increasing number of homicides in some area made people to buy more guns to defend themselves.

And taking that reasoning one step further I'm going to argue that in places where guns are prevalent/accepted, people might think a gun can be used for self defense, so more guns actually lead to even more guns.

Whereas in places where guns are scarce and unaccepted, they are less likely to be seen as tools for self defense, so a neighborhood having more guns does not lead to others buying guns.

So I'm arguing both things happen. If you have a culture of gun ownership then more guns will lead to both more homicides and more guns.

But if there is no cultural belief in guns as self protection, then that correlation doesn't occur.
Somebody has taken the snob of a barista really seriously. Really nice article, regardless of the motivation :-)

Anybody who is working with a production NLP system would confirm that language is very much alive and changes over time, making it necessary to adjust your models. The meanings of words shift around, spellings change, words disappear, and appear.
Dunno, not sure I buy it. From a software devel point of view it's "just" linux. The full ecosystem is there, clang/gcc, ruby, perl, python, javascript, apache, mysql, nginx, postgres, etc. About the only thing I can think of that might be different is if you are using cycle counters for profiling things, but it's rare to need to get to that level these days.

I think the real problem is everyone likes to target the top of the Intel systems that sell in very low quantities. Sure I'm sure HFT folks can make huge $$$ trading just a bit faster. But the bulk of Intel server sales are the low/mid range. Things like the E5-2620/E5-2630 that costs $300-$500 per CPU and has nice capable servers starting around $2k.

Sure $65k power system with 4 Voltas sounds great. But few will drop over $50k on a server without having a few cheaper servers in production for awhile. Beating the collective performance of 10 $5k servers is also going to be tough. Amusingly Intel fails that same test, rarely are the top chips the best price/performance unless the cheaper servers trigger needing to buy a new building.

Not to mention if IBM starts getting traction you can bet those $5k per CPU intel chips will start getting discounts rather quickly.
This was interesting :- )

Doesn't seem to work so well with Facebook to me? If I write a blog post and use Brid.gy: I'm getting the impression Brid.gy (https://brid.gy/) only lets me see [mentions about the blog post] that my Facebook account can see? If there's a public discussion about the blog post, somewhere at Facebook in a group of people I'm not connected with — then Brid.gy won't find it?

Is that how it works in general? I mean, the blog & web-mentions tech, will find web-mentions, only about things the blog author can see, via his/her own social media accounts? I'm then getting the feeling that ... if a blog gets popular, shared and discussed a lot at Facebook etc, 99% of all discussions & shares etc, won't be found, because the blog author isn't connected to those people on the relevant social media places. (?)
Try IMAPsync? http://imapsync.lamiral.info
Realtime Applications Using Android Architecture Components with Kotlin
I have never seen them, beyond the first install, just like bundled software used to be.

Bundled software is not an ad, it is already there.
This is an excellent analysis
Pentagon sees no imminent reason to pay for space debris removal
Error handling is what happen after you discover there was an error.
In Go, "checking" for errors may be skipped (and people make mistake, even True Programmers), in which case they are handled just as if they were ignored.

Even if the error can be ignored for fmt.Println, it is not clear from the example whether it was even taken into account or not. The following could be required:

_ := fmt.Println("hello world")

That means that the function call can return an error, and thus you have to use the return value, but the programmer decided to ignore it. Contrast it with:

fmt.Println("hello world")

Did the programmer know there was possibly an error? What happens if there is an error (not specifically for this example, but in general), and you don't check for it? then it is ignored.

In another language, the same line could be the source of an error; but only error handling depends on the programmer, not error checking. Moreover, the default handling strategy is to abort execution. Actually ignoring errors requires more work.

And errcheck is apparently no silver bullet: https://github.com/golang/go/issues/20148
I can identify with the emotions in the article. I spent the better part of the day wrangling with an old version of MultiBit to get some bitcoin out of an old wallet. And I'm currently in process of trying to recover access to an old Coinbase account that I'm pretty sure has a few bitcoin in it.

Part of the problem with all the security around cryptocurrencies is that it can be really hard to keep access and not lose them. So many passwords, two-factor authorizations, Authy tied to phone numbers, etc. I am not using nearly as much security on my bitcoin stuff now. I think the risk of getting hacked is lower than the risk of me losing access.
The Environmental Case Against Bitcoin
Functional Programming Study Group in Istanbul
The problem isn't Amazon retailer not carrying the Chromecast, it's Amazon marketplace refusing to let any retailers carry the Chromecast. A lot uglier IMHO
Australians are definitely loyal shoppers, but Amazon are certainly moving into markets that have screwed Australian shoppers for a long time.

I wouldn't be sweating it much at the moment if I was for example a local bookshop. OTOH an electronics retailer...
Providing security for the much larger part of the market does not mean, that it is necessary to lock out the minority.

Otherwise, why have the antitrust laws at all? The dominant market players provide useful services, why should we care about the minor players? (Not only in operating systems, but in general).
I feel differently. For the most part, I still the Web is about freely sharing information - most of the stuff from the good old days of 1998 is still there. However, in addition various companies who otherwise wouldn't put their content on the Web, have to decided to do so, but on the proviso that technology exists that gives them adequate control over how it is distributed.

I don't think that's a particularly bad thing.
How to write right.
Scientists want in on humanity's next big space station
I started using "realize" to get live realod [9].

And I also use "bindata" to compile all my static files into the final binary [10].

[9] https://github.com/tockins/realize

[10] https://github.com/jteeuwen/go-bindata
Why wouldn't they just order less?
I agree with your points [2][3]. Why is this so hard for vendors to understand?

It is an old idea called "mind share" [1] or in this case technical-mind-share, a vendor should want the largest possible community of technical people interacting with their technology and attempting to use it in as many niches as possible.

I'm not sure it even has to be uniformly cheap, as long as there is a low-cost entry point to hook people. If the price ratchets up from that low entry point but it is a compelling solution people will want it in their technical lives and get it funded somehow.

[1] https://en.wikipedia.org/wiki/Mind_share
[2] I would point to RISC-V as another example of a newly popular machine architecture due to its initial low-cost.
[3] noting the preferenced technology must meet the minimal acceptable threshold for all the usual dimensions.
Not sure why you're being downvoted, you're correct
Do you only use a hot wallet for all your coin? Do you keep your savings in your checking account?
I was always taught that a Masters wasn't intended to prepare one to be competent at novel research; that's what the PhD is for.

A Masters, based on this view, is designed to instill expertise in a field's main body of theory and techniques.
What an amazing result! Evaluating fewer (by a factor of 1000) positions AlphaZero still beats Stockfish.

In the figure on its preferred openings I find it very interesting that it doesn't like the Ruy Lopez very much over training time (there is a small bump but that is transient). I am hardly a chess expert but I know that it was very favored at the world championships so maybe the chess world will be turned upside down by this result now?

Positing that the chess world is bigger than the Go world (in terms of interest and finances) there is probably going to be a race to replicate these results "at home" and train yourself before your competitors :)
These companies are way too big.
> It's a grotesque travesty.

What is a travesty, exactly?
Bit sarcastic but did web browsers developers just discover how it's been done in real-time graphics applications (eg. games) for decades...?
Really? You become a "Kissinger hater" from reading an insert statement in a textbook?
Yes, and I missed it because I was thinking in terms of "hmm, I wonder if there are any points in my client-side code-base that could be cleaned up by using logic programming?"
How many homicides per year were there before they banned guns?
It isn't about the cost of the cpu. Yes Intel eventually won on the market scale. But the real problem was, that you couldn't get a Sparc or PowerPc or whatever on a standard PC motherboard for a reasonable price. From the middle to end of the 90ies, lots of the Linux community would gladly have bought a non-x86 CPU/motherboard combo. The RISC-processors of that time still had an edge over Intel. Even later, with the G5 processor, they could have been competetive, if there had been a CPU/motherboard combo available.
The ban on weapons won't stop criminals from getting them or mass shootings or whatnot; like in Brazil, that's a societal problem, not caused by the relative accessibility of guns.

Accidental gun deaths will however drop by a lot. Thousands of people die every year from that (including 1300 children according to a random headline I quickly googled). These are silly and preventable deaths.
Millennials, Gen X'ers, Baby Boomers:  What to Do About Retirement Woes
What's the first?
So because a lot of people don't use best practises that means the language in which these are to be used is worse off?

It strikes me a bit like saying "because most people don't wear seatbelts, cars are unsafe because you may get ejected out of the cockpit in a crash". Wear a seatbelt and use linters, I'm not going to excuse the malpractices of the larger industry.
The dread factor is the extreme scale and persistence that Amazon is likely to bring to the market. They will keep coming and coming and coming at it until they claw away meaningful market share. They'll lower prices as far as necessary, subsidized by Amazon global; as far as they can without getting in trouble with the government.

In most developed nations, including Australia, consumer spending typically grows at low single digits over time. There is no room for Amazon to build a significant business in Australia without taking share away from other domestic retailers.
This is why I use Dropbox. It may not be tightly integrated into Gmail or Office or iOS or Amazon something, but it works with everything.
If one decides from this to leave both Amazon and Google behind, what are good, if possible open, third party streaming devices as a replacement for firetv/chromecast(/appletv)?
So you're just presenting random facts that don't relate to the conversation?
The point is that you can easily do that with guns you can easily and legally buy in the US, and then applying a kit that you can also easily and buy in the US to make them fully automatic.
Anlamlı Mesajlar