skysight-inc/HackerNews huggingface dataset:
EWD 498: How do we tell truths that might hurt? [pdf]
The general populace isn't starting to acknowledge the abuse. Some niches are, though, and that's why we even are able to talk about parallel construction in this much detail. It still requires people to read court transcripts and find these nuggets of information about law enforcement practices and policies, after which they tell whoever is listening (typically on Twitter in my experience).
95% of PHPixie (Framework) Installs on Packagist Are Fraudulent
That's the only way I've ever used them and there are a bunch of send-to-Kindle services based on them so I feel like I can't be alone here. I'm not sure how you'd go about quantifying this though.
"What are these things?" you might ask.

> The Cloud Native Computing Foundation (CNCF) is a nonprofit organization committed to advancing the development of cloud native applications and services by creating a new set of common container technologies informed by technical merit and end user value, and inspired by Internet-scale computing.

> Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.
Absolutely. Users don't perceive Facebook as a news site. They perceive it as a representation of their community, and as such, it is immensely more influential. That's why this is dangerous.
When I clicked the link, I was hoping this was going to be a story about a pinball wizard in "The Who" sense of the word, but this was a great read!

I've always been into pinball since a young age (I imagine I was interested because of noticing my parents preference at arcades in the 80s/90s---and the shorter lines). Over the past 4 years, I've gotten into pinball in a bigger way, taking a few blocks of serious study on machines in Local Boston and Berlin bars.

I've always felt that digital pinball implementations were a kind of arcade game that had little to do with traditional pinball. While they may converge with the advent of VR, I think pinball and digital pinball in the past are two different games; this has been highlighted a couple times I would tell friends about how I've been playing a lot of pinball recently and when they would join me at a bar with a machine some would be surprised I was not talking about a video game.

> Budge didn’t find pinball intrinsically all that much more interesting than he did purely electronic arcade games.

I guess my observations about pinball and digital pinball can be traced back to Budge and Raster Pinball, as from this article, it seems like pinball was just another 'electronic arcade game' to Budge.

> “They were students of the game, talking about catches, and how to pass the ball from flipper to flipper, and they really got into it.”

Maybe someday I'll get to run a startup with a pinball culture ;)

[To date my pinball interest: Born 1985]
I'm going to echo all the other commenters: why not put the company out of business? Indeed, doing anything other than that is moral hazard.
> But the folks who had a few too many beers and missed the last Caltrain and would otherwise drive home drunk if Uber didn't exist? The innocent folks that would otherwise have been killed by a drunk driver if Uber didn't exist?

This is quite a stretch. Uber is eliminating drunk driving fatalities now? Those same people couldn't have called a cab before Uber existed?
I've been requesting channel blocking. As in "never show me anything from this channel ever again". I encourage you to do likewise.
There is definitely room for better and less gameable quality evaluation functions than PSNR and SSIM, but I would have liked to see at a minimum a description of how the algorithm was designed and a practical evaluation against other similarity metrics.

See e.g. the graphs in https://ece.uwaterloo.ca/~z70wang/research/ssimplus/ comparing human assigned scores against different similarity metrics.
And insurance isn't ever going to level the playing field completely. Some things are just too expensive. It was asked Why? I know its not a free market. And there's a difference between luxuries and life-saving procedures/medicines. But some things cost a lot, and some folks will be able to afford them and some not. And that's not a mistake or a problem with the system.
C used to be very slow for 8 and 16 bit home micros to the point hobby Assembly coders could write much better code.

It arrived where it is today thanks to 40 years of research and exploring UB in optimizations.
I couldn't say for sure. I think the demands of agency work are probably greater and perhaps more stressful than those of a client based position.

Due to working with many teams, unless you are really good at saying "no" and justifying it, then you may find yourself as a critical juncture for each team - as they all depend on you in some way to meet their deadlines.
Guess what, conservatives think "liberal news" are contradicted by empirical reality too. Nobody thinks they are in the wrong.
FWIW, if your Windows applications are not demanding you may be able to get by with qemu.
It's not terribly portable, but you can use extended file attributes.

Here's an article showing how they work for Linux, OSX, and FreeBSD: http://www.lesbonscomptes.com/pages/extattrs.html
Typed perl5: first production-ready cperl release
One of the slides shows "Rails is still the best choice for entire classes of apps."

"Best" is of course usually subjective, and this could spawn huge internet arguments back and forth about the relative merits of various solutions. But I think there's perhaps an objective argument to be made that this isn't true now, and won't be true with Rails 5 and beyond.

I own a web + mobile app dev shop (Infinite Red). Our background is Rails, and some on our team have been using Rails since pre-1.0 (Steve Kellock, for example wrote the first Rails guides, and his name still appears on the website). We have loved Rails (and Ruby) for a long time.

But the concurrency and scalability difficulty of Rails isn't just an opinion. As we've built larger and larger applications on Rails, the amount of effort put into making Rails scale gets disproportionately high. Not to mention server costs.

Yes, it's totally possible to scale Rails. No, not every Rails app needs to scale to Twitter-level. We get that; we've been doing both for years.

When we discovered Elixir/Phoenix [cue the groans, sorry] it felt like we kept the magic of Ruby on Rails while (in a single stroke) we also made a giant leap forward in concurrency, scale, and reliability. In my opinion, this is the direction the Rails community would be better off going. We felt so strongly about this that my partner Ken Miller wrote a piece titled "Phoenix is Rails 5". https://shift.infinite.red/phoenix-is-rails-5-f6d28e57395#.1...

We don't need Ruby on Rails to be great again. It's done its job and we're all better for it and grateful for it. We don't have to become Node.js developers and abandon all the things we love about Ruby and Rails. We have a better alternative: Elixir/Phoenix.
The more you know!

I totally used the wrong word (as I really wanted to say that masks it - I've got zero chemistry knowledge), but I'll try your tip next time.

Thank you!
"Why does this happen? Obviously, sugar tastes good. That has to be why companies add it to all sorts of things."

There are more reasons. Googling "uses of sugar":

"Although the main reason for the use of sugar is its sweet taste, sugar has many other functions in food technology. The most important among these are that added sugar in foods acts as a sweetener, preservative, texture modifier, fermentation substrate, flavouring and colouring agent, bulking agent."
https://www.freebsd.org/doc/handbook/linuxemu.html

This way you can run Wine... PC-BSD users have done so for a long time now as far as I know.
> The answer: we accept a far higher cost of medicine and medical treatments in exchange for regulations. Go compare costs between us and other countries.

The countries that pay less than us often are at least as highly regulated when it comes to medicine, medical treatments, and their delivery, so while we certainly are paying a lot more for those things, I don't think that the argument that we do so "in exchange for regulations" is particularly defensible.
Facebook Confirms It Will Sponsor Trump's Republican National Convention
Because the trade is openly hostile to the intent of discussion sites: to exchange and discuss information.

If users can't view the content, they cannot discuss it.

And, as I've also mentioned at length (in the post and its links, as well as elsewhere) advertising itself is the problem in multiple aspects.

The sooner we render it nonviable, the sooner we move to something that works.
Link to contact?
With regard to C-style for loops - other than familiarity - why?

It always struck me as a fairly warty syntax.

Consider Python where you usually do:

for item in iterator

If you want an integer sequence it's:

for integer in range(1, 100)

and for those rare occurrences where you need an integer index as well:

for index, item in enumerate(iterator)

Swift seems to have a similar approach. Why would you ever want the C-style iterators?
Probably. However, more important, we are surrounded by incredibly clever medicine that we haven't discovered yet. When we tear down rain forests and diversity, those potential discovers are lost.
> If you read the article, its quite possible that it was also liberal news, depending on individual curators.

"we were unable to determine if left-wing news topics or sources were similarly suppressed"

I see what you're getting at, but I highly doubt liberal news was systematically suppressed. Facebook is a notoriously far-left company, located in a region of the US that is already far-left.
Top 9 Cloud Storage Services of 2016 – AnsMachine.Net
Seems like the Tags feature that has been in MacOS X since 10.9
Based on the text you apparently couldn't be bothered to read, for AlexNet, a forward pass on 128 images (Input 128x3x224x224) takes ~25 milliseconds (ignoring O(n) dropout and softmax where n is 128). I'll let you do the math for the rest of this...
I'm not sure why tptacek was downvoted here

Maybe because his comment had the tone of:

"For this, I have found a truly wonderful proof, but the margin is too small to contain it."
You can get around the paywall by copying the headline and then doing a google search of site:wsj.com <the headline you just pasted>

WSJ wants to have a paywall but doesn't want to lose inbound google news traffic so they allow incoming traffic from google (probably they have the theory that you'll come for one article, see ads for other articles you'd like to read, and sign up. Given how web-clueless most people are it's not a terrible theory). I think they also feel that being left out of "the conversation" in favor of AP or Buzzfeed is worse than losing a bit of revenue.

Probably a bit of referrer-fu would work too but I rarely find the wsj worth reading so couldn't be bothered to see what they check for.
Since evolution has had a lot of time to optimise, and humans relatively little time to build the tooling and science to understand what's going on, I would assume there is a lot left to discover
What's the avg return on autoinvest with lending club?
This helped me a lot. Both are free to use & they are the from the same people. First link is like a class (w/ some videos) + an interactive text book. Second is a text book where you need to download Python in order to follow along.

This teaches "What" CS is and how to think like them. Teaches you the basics, what are Algorithms & is actually fun if you really put your effort into it. Good luck!

http://interactivepython.org/runestone/static/thinkcspy/inde...

https://www.cs.hmc.edu/csforall/index.html
Yes; the paper mentions CodeMoo.com, which the University of Illinois created independently of us to teach basic programming skills to kids [0]. The file system component is readily used by the Internet Archive for their MS-DOS collection [1]. A number of other instructors approached me regarding using Doppio for in-browser IDEs, but Doppio is somewhat cumbersome to integrate into webpages, and never had the time to dramatically improve its documentation and ease-of-use. I believe that is a more fundamental barrier to using Doppio than its performance, especially since you can run Doppio in a WebWorker to avoid some of the responsiveness issues.

Also, note that Doppio is an interpreter, so there is significant interpreter overhead. Using a JIT compilation approach would improve performance, and a contributor is currently working on a basic implementation. I honestly believe that it could become significantly faster with additional work, but as a single person with other projects, I lack the resources to do this work myself.

[0] http://www.codemoo.com/

[1] http://ascii.textfiles.com/archives/4924
They even had the cheek to complain I was using an ad blocker. Which I'm not - I just don't autoplay flash.
Especially when an ad network that only serves images is easier to make than one that can serve scripts and sometimes attack the user.
Turtles?
All the way down?
Introversion Is Not the Opposite of Extroversion
LOL, I thought this was going to be some sort Angular/React/Etc routing as a service thing!!
I assume you have checked for allergies/intolerances (e.g. just vegetables for two weeks and changing the physical environment around)?

I had effects for most of a week from my intolerances (nuts, peanuts and others), so I never really understood that I had them -- I got some allergen in me more often by pure chance.

The biggest effect for me was relatively mild compared to you -- sugar/caffeine overuse to stay awake and depression. These days, my cheerful disposition would have really irritated the old me. :-)
Is it because of the water pressure that the guy who died couldn't stop ingesting the water?
Isn't the competitor in this space the Credit Card companies?
I'll guess, totally uninformedly, that most PC users' data/privacy gets breached because of their use of insecure third party services and/or their insecure use of third party services. That is, their credentials get stolen, the databases of the services they use are leaked and the service is late to realise the attack, they do not sanitise input and pass it directly to the database, etc... If my guess is correct, then using OpenBSD or GNU/Linux or MSDOS won't help, the users need to be informed and educated on how to securely use the online services. We already have the infrastructure: public schools. A couple hours on a week for a semester can be spared for a personal computing security lesson.

I really doubt the actual effect of using OpenBSD or whatnot on a PC users' security. It is a clean and beautiful OS, and if I wasn't blocked by hardware (ath5k, Atheros ARBXB63 on Asus X51RL, help appreciated) I'd use it (I use FreeBSD and I love love love it), but I don't think, as a PC user, it is necessarily considerably more safe in practice than a well-built Linux distro. _Server is another story though_.
Hmm, I haven't looked at GitHub enterprise specifically. johntdyer on GitHub submitted an issue asking about this also, I'll check and update the following:

https://github.com/donnemartin/gitsome/issues/3
I've often asked your first question, and I think the answer is because it's just not simple for an ordinary person. The public benefit is obvious, but it'd have to be decentralized and the technology for that just isn't easy enough for most people to use.
> The problem isn't that FB is slanted, but that FB has a near-monopoly on user attention, which allows its slant to be both covert and disproportionately influential.

I couldn't agree more. They also have an unprecedented level of reach (billions of users) and user trust (appearance of community opinion vs. news media filtering).

> So the problem is much wider than FB.

Absolutely. Facebook is far from being the only offender here, and in a way, this is a growing pain of new technology. Just as we learned to not trust big media, we also will have to learn to approach social media with skepticism (despite it's inherently organic appearance).
Non-biological humanity or a biologically enhanced humanity? :)
I have no great love of conservative politics, but there's a convincing argument to be made that their ideas and views are routinely suppressed by media outside of explicitly partisan media outlets (i.e. Fox News or talk radio).

There are a number of studies that back up this claim. A 2008 study[0] found that 88% of journalists donate to the Democratic party. Jonathan Haidt has shown[1] that non-economics social sciences skew more than 14-1 liberal to conservative (and that universities have not always been so skewed).

For anyone who believes these statistics are not based on overt discrimination based on political viewpoint, a recent study[2] showed that discrimination by party is stronger than that of race. The study did so by reproducing a landmark study that demonstrated the existence of unconscious racial bias (the implicit association test), but instead using political indicators. They found that partisan political positions triggered implicit associations 50% stronger than that of racial biases. There is also a recent book called "Passing on the Right"[3] which provides some personal narratives of conservative academics.

If you're relying on academic knowledge to provide you a sense of reality, you're viewing reality through a lens that is biased to a 93% degree towards one political pole, and then receiving that knowledge through a media system which is biased to an 88% degree towards that same political pole.

Even if you, like me, generally believe that the liberal political position is correct, ideological conformity of this magnitude should frighten you.

[0] http://www.washingtonexaminer.com/article/130902

[1] http://heterodoxacademy.org/2015/09/14/bbs-paper-on-lack-of-...

[2] https://pcl.stanford.edu/research/2015/iyengar-ajps-group-po...

[3] https://www.insidehighered.com/news/2016/03/30/new-book-deta...
Yes, and this one will suffer the same fate.
The article says they censor the Drudge Report, which is much more reliable than Breitbart.
reddit r/borrow - borrow or lend based reddit cred
Digital Carpenter Evolves to Geoscientist
Theory Meets Material Science
> There wasn’t even an IT person to fix the printers. Conrad hadn’t forgotten to fill these positions. The way he saw it, Zenefits was full of gifted engineers; if their computers weren’t working, they should be able to fix them. Of course, time spent futzing with the Wi-Fi was time not spent building the product or dealing with customers. To Conrad, that just meant the engineers needed to work harder.

> Zenefits uses its own product to manage its employees, and Conrad controlled the account, which meant he personally approved every benefits change or vacation request for hundreds of (later, more than 1,000) employees. “We have people in HR now, but they actually don’t have access to the HR system,” Conrad said in an interview at TechCrunch Disrupt last year. “I do all of it myself. I’m a little crazy.”

Forget the Chrome extension, this is simply psychotic behavior.
>exploits in image parsers, font parsers, video parsers, audio parsers, etc. come out fairly often.

Exploits in jpg/png are very rare.

At worst, all you have to do is make the ad network [re]compress the image.
I bought his book a few years back after seeing an article (quite possibly this one) about it. I haven't gotten around to reading it in depth, but several times I've spent a few hours flipping through it reading bits and pieces. It's fantastic if you have any interest in the subject matter.
I see added value in exploring both Delaware and Estonia, especially if you're from a country in which online payment systems are very expensive to use, or difficult to acquire, for a small merchant, e.g. a startup.

Stripe and Braintree are really good options for merchants and may even have better fees than local options. For example, Braintree: 3.9% + 0.30 USD for accepting payments in your local currency using your estonian or american company.

Which of Delaware and Estonia fits better this use case?
To become the pure energy civilization
It's really the focus. FreeBSD operates a little closer to the cathedral model where they're pickier, more deliberate, and more consistent. Linux takes in about anything to maximize features and development pace. Probably the reason FreeBSD has higher quality in code. Just different priorities.

Of course, I watch these communities from a distance. I'm not in the trenches over there. So, I could be way off. :)
I desperately wish there was an Android port of Lisping. I want it badly, but iOS devices are ludicrously expensive in my country.

In the interim, I've found hacked (https://play.google.com/store/apps/details?id=com.hackedapp), while a game, I think actually does a pretty good job as an interface. It's largely pleasant to work with, save that I would prefer to be able to name my own vars. The game itself jumps in difficulty rather quickly though, by chapter 3 or 4 you are already asked to write a sort algorithm in what is a pretty restricted language.

On Windows Phone I was also really impressed with Touch C (https://www.microsoft.com/en-us/store/apps/touch-c/9wzdncrdr...) as an interface, it's just a shame that the implementation was so buggy and incomplete.
Ditto for pasta sauce. Difficult to find ones that don't have sugar. Only one at my grocery store despite a shelf full of various brands.
I changed "path to singularity" to "automation scenarios" and "IT people and target audience of HN" to "many of us" to make it more clear. I'm very sorry if you think it meant something else with those words, I'm not a native English speaker.
> I believe Harvard has the highest pass rate of any university (except, perhaps, diploma mills), at 98%. Using a Harvard degree as overriding credentials is a misstep.

You appear to be assuming a rather uncharitable interpretation of this data, but there are, of course, a number of explanations for it.
This sounds too much like a conspiracy theory to take very seriously. Never attribute to malice what you can attribute to incompetence.
Slow and steady doesn't win the BI dashboard race
To be fair, the cheating was quite minor. They used a macro to click through a powerpoint. Employees were still tested on the content of the powerpoint and not permitted to sell insurance without passing the test.

In short, the law they broke was learning the material too rapidly.

I'd happily call this admirable disruption. The real failure lies with the California regulators who made it a crime to click through a powerpoint too fast - unfortunately, unlike the CEO of zenefits, they kept their job.
Brief Thoughts on Androids, Cyborgs, and Humanity
Really brings things in perspective.

It does, doesnt it? I mean, you'd think a math teacher of all people would know not to use "average" when they really mean "median". I always wondered whether Carlin was being ironic when he told the joke.
Alright lol. I lost the video but it was definitely a LibreSSL presentation at a conference. Thanks for the link in case it has it.
I made my own Secret Hitler deck, and have been playing it for a few months with both adult and teen groups for whom I usually run Werewolf games. SH has been really well received, keeps everyone more involved with the game (both because of fewer deaths, and the basic mechanics), and is well on its way already to supplanting Werewolf as the social game of choice.
Anything else to share or we upvote logos to front page now?

In the linked GitHub page, I see links to Calico, Flannel and Kubernetes. Projects that deserve front page by themselves, but why does Canal show here now if apparently there's nothing to share?

I am very interested on everything that smells of networking and especially SDN, so please, bring some information :)
Prometheus is/was the internal code name of a really ambitious cloud project by a major player. This isn't about that prometheus.