skysight-inc/HackerNews huggingface dataset:
This argument is trotted out every time the gun violence issue comes up, but there's no veracity to it. The data is freely available. It's been several years since I did this but I plotted gun ownership vs gun deaths per 100k population, by US state, from publicly available databases, and they correlate exactly. More guns = more gun deaths, full stop. It's not a matter of the data not being there to show this, it's more a matter of a really strong cognitive bias that prevents people from being willing to even consider the evidence that doesn't support their preconceptions.

[edit] the graph came out looking like this
https://twitter.com/73rhodes/status/915604039873769472
A monopoly in a periodically spaced genre isn’t that lucrative. In fact, Cities: Skylines probably will increase sales of the next SimCity due to more attention to this genre.

There’s a point where saturation occurs, like away FPSes today, but city builders aren’t there.
PyDev of the Week: Charles R Harris
Same, the most I caught in the news about #MeToo was about the accused men, their excuses, their sudden admission that they were definitely gay to try and distract from the accusation they were pedophiles. That's the association I have with that hashtag, not the people - mostly women - that came forward with it after keeping relatively silent for years.
Tether prices do not seem to reflect this presumption.
I think prohibition is a money maker for law enforcement due to asset seizure. The prisons make bank from drug laws.
You only need multi volumes to prove 1 + 1 = 2 if you start with first order logic. If you start with the rules of basic arithmetic, it takes less than a page.

There is no fundamental difference when changing your starting assumptions other than one set of assumptions might prove more things than the other. From the perspective of single proof, either is equally as good. We axiomatically know basic arithmetic to be true, just as we axiomatically know first order logic to be true.
Need for Speed: Accelerating Maven Snapshots
Word. The sooner the better.
This may seem obvious to you, but it certainly isn't to me.

You are right that natural deaths are unlikely to be affected, but it's entirely possible for other kinds of death to be affected (e.g. if I can't shoot you I may stab you to death). The appropriate category to compare would be violent deaths.
Really a question to indygreg, but just curious to know if you considered using D with pyd? What are your thoughts?
Many of my points are directly related, and the others colour in how China treats capitalism: As a tool to use when it is in their interests, not as a level playing field. Entrepreneurs in China get somewhere if they're Chinese.
I am confused by one part of the article, is the backlash against Battlefront regional or world wide? Is there really concern in the EU and Asia? transactions like this see prevalent overseas and only the American audience gets bent out of shape.

I am a player of a number of Wargaming products and they have all sorts of ways to get money from players yet the EU forums are quiet compared to the NA forums with regard to bellyaching over pricing; though reddit is just mad all the time with players from all regions chiming in.

I am more worried about the political class getting involved and running under the the for the children umbrella. nothing good can come of that and might give them inroads on more aspect of gaming that one segment or another finds offensive
Make SSL boring again
Ask HN: How do I focus on building my startup on the sides?
I have an idea that I think is a great fix to a gaping gap that exists in the market today. I also have a full time job as a developer .

1 - I want to devote more time to my own startup which is eventually what I want to do.

2 - there are interesting problems at work that I keep running across and can’t help but get involved and solve. My team is also quite fun, so it’s addictive at times to build things together.

3 - I can’t seem to get off hacker news and keep reading random pieces of knowledge on a regular basis .

I am doing way more 2 and 3 than I do 1, probably because 2 and 3 give some immidiete satisfaction whereas I’m a lone wolf on 1. But I know that 1 is more important.

How do you keep being focussed and make more time for 1. How does one prevent himself from falling prey to these other distractions ?
I think the difference comes by who is doing it. An end user doing it is their own right. A corporation bypassing another corporations monetization is something they should be permitted to deal with. They are essentially gaining a competitive advantage by bypassing ads for youtube on their own devices, so Google should block them until they comply.
People critical of increasing wealth disparity vouching for bitcoin is pretty ironic and just highly stupid.
I'm concerned that given Roy Moore's example, we'll have more people that decide their best course of action is to continually deny everything in the face of strong evidence. Maybe this only works for people of a certain charisma, but I worried this will become the new way to respond to allegations.

> In a CBS poll (which gives Moore a 6-point lead), 71 percent of likely Republican voters say the misconduct allegations against him are false. And of that group, 92 percent say the Democrats are behind the charges, and 88 percent say newspapers and the media are behind them.

Source: http://www.foxnews.com/politics/2017/12/06/turnabout-why-tru...
There are certain ways of building swales[0] in an urban environment that can help absorb or slow the leeching of nasty chemicals in runoff into groundwater or communities downstream.

[0]http://nwrm.eu/measure/swales
You don’t need to teach a child that 1+1=2, they already know it’s true. You just need to teach them what the symbols mean. Every child knows that you can put two rocks together.
> amok runs with guns

This is the problem when discussing political issues like gun control. Gun related crimes has shown correlation with gun ownership laws. Gun accidents is naturally correlated to gun ownership. Mass public shootings however do not when adjusted for the population, but it draws so much political attention so it always get put into the discussion regardless if it match the data.

Gun accidents is also a rather weak-ish argument for gun control. Accidental deaths and injured caused by guns is statistically unusual, and no where near the top for the population in general or kids specifically. As famously noted in the book freakonomics, swimming pools comes in a big second place directly after Motor vehicle accidents in accidental deaths. The best argument in my view being made for gun control based on accidents is a moral one, in that even some accidents is bad enough when the owners don't have any reason to own a gun.

Which leaves us with the parent comment and gun related crimes. Assault and robberies. Those are where gun control seems to have the strongest connection with the data, and where it would do the most good. People on the lower end of the social economical ladder getting shot by other people on the lower end of the social economical ladder. It is not flashy, its not a winning political platform, but its where the data points to. I would not call it irrationality, but rather human fallibility in focusing on the rare and extreme and not see the common.
I'm also surprised that there's no Fuse interface, it's the first thing I expected while reading the title.

For single process crypto storage I'd sooner use a crypto shim for SQLite, I don't know if there's any good one available out there (besides the one sold by the SQLite devs).
Amazon should make the YouTube requests indistinguishable from a desktop user running Chrome.
> I've heard a story of one individual on a forum ordering someone two Papa John's online

That was the famous bitcoin pizza[1][2] (worth $120,000,000 as of this writing), and it is believed to be the first real-world purchase using bitcoins.

[1] Original thread: https://bitcointalk.org/?topic=137.0

[2] The pizzas: http://archive.is/a1IRg (archive link so we don't hug laszlo's servers to death.)
Would also like to point out "more muslims = more terrorist attacks". But it would be begotry to ban immigration of Muslims and wont work in most western countries though it has worked real well in Japan and China.
7 reasons you need to stop making whitepapers
Fun with Facebook ads?
I don't really care about all the fluff & stuff behind all those alt, I just bought it very low at very high quantity, and sold it when it was higher. I love cryptos, whatever the use for it. It's free money. While it last.
[company name redacted]
Inside the first church of artificial intelligence
It's revealing that the only measurable qualities of software the author cited were "coupling" and "cohesion".

Physics is based on measurable values and measurable effects.
There is also potentially a lot of benefit to having the water enter the soil and eventually make its way down into the aquifer instead of just shunting it "away".
How is a Class like a Microservice?
Can you provide source of the claim that DDG search is 'outsourcing the search infrastructure Bing'? This appears to be a regular claim, but as far as I know, DDG buys search data from multiple parties, including Bing, Yandex, and many others. They have their own web crawler as well.
6 Trends Generate Huge Data and Startup Opportunities
Like the other guy pointed out, there isn't always an area to drain too. Also I'd say having more plants has other benefits, and so does draining water into the ground, which would lead to more ground water edit: and into an aquifer (like wanderr pointed out) instead of wasted into an ocean
Obviously, but that's not the test.

The test is whether the sponge can absorb rain as fast as it can fall for a long-enough time that other consequences of the rain become serious problems (e.g. deferred outdoor maintenance), while the sponge still isn't saturated.
First part of phishing with EV
Is there something like "ring" for libsodium instead of BoringSSL?

Also, does it really make sense to create a separate crate for every crypto primitive (or small set of primitives)? This has so many obvious disadvantages compared to the "libsodium approach".
It's great to hear that this project is still going on, ReactOS is quite a milestone in terms of dedication and compatibility.

I should try it in a VM again, maybe I can get my old VB6 IDE running again...
3-D printed plastic objects that can communicate with WiFi devices
Super interesting. Essentially, they built an underground river which is connected to many of Tokyo's rivers (many kilometer underground tunnel) that diverts overflow water from the rivers to prevent catastrophic flooding.

It cost 3 billion dollars and took 13 years to build.

I would like to see how these held up during the tsunami.
I guess I targeted compute shaders in the browser as a good time to revisit linear algebra and ANN since I could expect improved performance, improved programming model and improved portability.

You have created an abstraction that is pretty portable. You'll probably be able to capture new performance enhancements as they occur on web runtimes. Maybe I'll try it out.
Yes, however that is far more limited scenario - it's much easier to notice that free space on my phone is disappearing. And that space is not limitless anyway, so after certain period of time it'd have to either drop old recordings or stop making new ones.
The last time I saw something about these highly porous pavement alternatives, it was pointed out they tend to be very vulnerable to freeze-thaw damage and that this damage also lowers the porosity dramatically. Basically making these kinds of materials unsuitable for urban use outside of tropical- or near-tropical areas. Has this changed?
We are discussing crime. If crime wasn't commited by firearms, there would be no need to have legal framework regulating firearms. However, once firearms are heavily regulated, the violence commited through use of firearms doesn't magically go away. Violent criminals just switch to other methods.

You can see similar things happening in UK recently, where they had a heavy campaign on banning knifes. This has resulted in increased use of acid attacks in gang/criminal violence.
Parallel Distributed Processing Theory in the Age of Deep Networks [pdf]
Singapore's radical drug policy has worked pretty well, too [1] [2]. Why hasn't the world copied that?

[1] https://www.theguardian.com/commentisfree/2010/jun/05/singap...
[2] http://www.bbc.com/news/world-asia-24428567
A Guide to Prepare Your Series A Fundraising
Yes, but the battle isn't won in a day. The first step is creating an environment where women can speak up. To me that is a remarkably large first step. 71% of likely Republican voters think the allegations are false. Maybe true, but that means 29% think they are true which is 29% more than there were 10 weeks ago. One step at a time is an infinitely faster pace than no steps at all.
I Made My Shed the Top Rated Restaurant on TripAdvisor
Nothing like a good feud to warm up credit cards. Wonder if sales are up today?
Yes, thanks for the clarification on that point. Cheers.
Bruce Schneier had this to say about IOTA:

> In 2017, leaving your crypto algorithm vulnerable to differential cryptanalysis is a rookie mistake. It says that no one of any calibre analyzed their system, and that the odds that their fix makes the system secure is low
and imagine what happens when a freeze comes by and what it does to the sponges' life
The problem with building new infrastructure is that the first company to do so will always benefit the most. It costs the same amount to lay fiber regardless of whether or not another company has laid the fiber. If you are the first to reach the town, you pick up all the customers. If you are second, you pick up only a fraction, despite spending the same amount to get there; in other words you will see a lower return on your investment.

Basically, what you have with ISPs is this:

https://en.wikipedia.org/wiki/Natural_monopoly
The last real Woodie
I wouldn't call Cray computers with x86 Xeon Phis commodity hardware though.
At the time, those docs were the error handling documentation, so people did know they existed. They still weren't used anyway.
Marvel vs. Capcom Infinite has a serious bug that could remove your saves
Sure: https://rwmj.wordpress.com/2015/04/29/mips-creator-32-bit-du...

They have abysmal performance however. An RPi 3 (or just about any 64 bit ARM board) will perform better and cost less.
Solutions mentioned are I think referred to as BMPs - best management practices [1]. Regulations exists and there are scientific software tools for tracking and planning [2].

[1] https://en.wikipedia.org/wiki/Best_management_practice_for_w...

[2] http://www.2nform.com/tools/
Go merely adopts a different strategy which quietly fucks you in a different set of circumstances:
https://news.ycombinator.com/item?id=15823683
This should help with the job search.
I think it has pros and cons, honestly.

I'm not aware of anyone porting libsodium, though it's also not my area of specialty.
Not all policies, broadly applied, work in all cultures, economies, and environments. Ignoring the local context of a nation's unique situation is a recipe for disaster.
Cant wait for Grab that auto V: Online
> At least the utility of cargo ships is pretty tangible

Is it? I've heard that cargo ships are a bubble. They are used only by drug dealers and money launderers. There is no utility of a cargo ship and people who invest in cargo ships are doing that because they believe they will be millionaires. Lol, like moving stuff between places could be worth money!
I think the learning to code movement is a general waste of time. Sure, offer them the class if the child is interested, but shoveling kids through a mandatory Scratch or Python course? Are we really supposed to believe that the ability to create Pong in Python is time better spent than something like auto skills?

Computer literacy (not just how to use the Office suite) and very basic IT (passwords, security culture, generalized troubleshooting, basic networking, etc.) would take a child much further as a general purpose class. Think about every time a family member has called and complained that they've lost internet connectivity. It turns out they unplugged something or flipped a hardware switch. Teaching students these basic parts of troubleshooting would be a boon.
"I'm not sure why videogames have such a different audience compared to all other forms of media."

Mostly because western video games seems to be tied to one demographics. Both culturally and business wise. In Asia, you have games for young people, games for old people, games for stereotypical boys and stereotypical girls. For people with a lot of time on their hands and for workaholics quick playing on their way to work.

I don't means just by themes or story lines. Witcher may have adults themes, but try to play it while having full time job and family. A game review written from point of view of someone employed is almost guaranteed backslash with a lot of yelling about "not a gamer" and reviewer not being qualified - because the review would have to be done from point of view of someone with time limitations.

While there are easy to find books and movies for adult employed audiences, it is not nearly the same with games.
Thank you! I am really glad you like it

> Links to Spotify, Deezer, et al

I am planning to do that. However, Youtube will remain the default. I guess that Spotify has some limitiations (must be loggenot in, limitations outside the US, I doubt that many obscure works have recordings)

> missing interprets. Search for "Karajan" yields nothing
The search currently works for composers only. But it will expanded soon to musicians so you can see all recordings of a certain musician.

> Some people care about record labels, too. For example, I'd like to search specifically for DG, Decca and similar

This also shall be ready so you can filter recordings also by label. This is really a priority on my todo list

> I'm not sure I understand the UI. What belongs to the purple are at the top and what belongs to the white area below?

You mean inside composer/ work pages? The first one contains main info about the composer/work and some quick links to listen (top composer works - top genre works)/see work lists

> Hope this does not sound derisive, my points are just suggestions about how to take the tool further. It's fantastic that someone is working on this! Fingers crossed and keep up the great job!

Not at all, that's what Show HN is for! I am really happy that you like it
http://www.cement.org/cement-concrete-applications/paving/pe...
"However, in climates prone to severe freeze-thaw cycles, some are hesitant to use pervious concrete pavements until it has been proven that pervious concrete can be made to resist freeze-thaw damage."
Pittsburgh does go through freeze thaw cycle, so I assume there aren't much problems

https://www.unh.edu/unhsc/sites/unh.edu.unhsc/files/pubs_spe...

According to this, it also reduces the amount of salt needed 75% for deicing and the pavement doesn't seem to have been damaged from reading the abstract.
You don't have to trust anyone to carry out the financial part of the transaction. You still have to trust that the business side of the transaction goes through.
SEEKING WORK - Chicago or Remote

I'm a front-end UI web developer based in Chicago, Il., however I’m open to other technical roles (for example support) as well.

Note: Due to my current bandwidth, I can only provide 1 - 15 hours a week.

Skills: HTML5, CSS3, JavaScript (ES5, ES6, Typescript), jQuery, Angular (1.x + 2), Node.js, JSON, Adobe CS, Ruby on Rails, Twitter Bootstrap, SASS, LESS, Stylus, UI Prototyping, Grunt, Webpack, React

Experience: I have 5+ years of experience with Fortune 500 companies, digital agencies and tech startups. Feel free to drop me an email if you'd like to chat about your project (there is no pressure whatsoever to work with me!)

Also I’m cool with starting off with a trial period to see how things go initially.

Contact: sanjs255/at/gmail (Mention HN please)
Thanks for all you do antirez!
Are you kidding me? I own a roku; it was so, so worth it. < $50, and suddenly I can easily search and stream from Amazon, Netflix, Youtube, Sling, Hulu, HBO, etc. It runs off USB power from the TV; no additional plug, nothing even visible. I can control it with my phone or the provided remote. I can stream audio privately through my phone, even as I watch on the TV, so as not to bother my wife in the same room. I can play my own content via Plex, streamed remotely from my own media server.

All with zero effort. The only configuration it took was selecting what apps, and putting in my credentials.

Sure, I could have bought a raspberry pi...but just the unit and a case would have put me in the same price range. I'd still need cords and an SD card. And then spent the time to setup and install everything, finding the right third party libs, troubleshooting any issues, etc. And then I'd get to make sure I updated all of them periodically, or set up an autoupdater that I'd get to troubleshoot any time it updated and caused something to break, rather than have actual QA people testing before updates get pushed.

Why would I do that? Why pay the same, and go through all that pain? I can see avoiding the companies that are also content delivery companies, but there is an obvious third party that exists -solely- to fill this niche.
In some countries, and in the USA until 2005, the regulations require incumbent service providers to lease their infrastructure to competitors. France has such requirements, and unsurprisingly they pay less for their fiber optic service than Americans.
It's mostly I think the limit of how fast the ground can absorb water after it has passed through the pavement. If the water rises through the pavement..
Closer than Czech vs Slovak? I think around 90% of Czech people understand 99% of what Slovaks say ... It's difficult to measure in opposite direction as its customary to watch Cz TV channels for Slovaks (at least from what I've seen / heard)
Weekend reading material found, thanks!

While not as well-thought out and presented, I've been working on a similar project for the past 6-8 years. I called it the "Grand unified theory of software" (after its physical equivalent) [1] and the attempt was to define, describe and quantify code, how its created, and changed.

The best exposition of my thoughts is probably this mindmap:[2], but the TLDR version is:

* Software has size. Sequences of code adds height, modules add width; together giving area

* Software has weight, like page weight or memory weight.

* Forces act on software to change it, and they could be design constraints, organizational will, etc

* Code is data REALIZED, data is code ABSTRACTED

* and so forth

There is also a book (not mine) called the "Grand Unified Theory of Software Engineering"[3] which takes into consideration not just what software is, but the processes and organizations that cause it to be created and explores justifications for statements like "you ship your organization", for example.

We need more such exploration and discussion, IMO. Since software is largely an abstract thing, having models to help thinking about it in ways analogous to concrete things is useful, if not precise.

1: https://github.com/vinodkd/guts

2: Mindmap flash version: http://vinodkd.github.com/guts/mmap/full/guts.html

Mindmap non-flash version (look below diagram for complete text): http://www.vinodkd.org/guts/mmap/basic/guts.html

3: GUTSE: https://books.google.com/books/about/The_grand_unified_theor...
The website is totally free. There is no premium subscriptions. Users data are not monetized. If you want to support the project, you may donate using Patreon or bitcoin.