skysight-inc/HackerNews huggingface dataset:
Perl 6 borrowed liberally from many sources. That does make it a very complex language, but you can omit many of the more complex features until you are more comfortable with them. There's a slide deck that touches on that point by the same author that was posted to HN recently called "Perl 6 for mere mortals" (a FOSDEM 2015 talk).

1: https://news.ycombinator.com/item?id=8953368
I have read and commented on his articles for years. I am opinionated on them. His were only moderately better than most other places.

>these days I tend to believe that comment sections are just tumors on otherwise good journalism, and that we’d all be better off without them.

Comments sections are great when the writer is lying or obfuscating, which happens with shocking regularity. It's great when someone in the comments section adds context to a story that the writer neglected to include, either though ignorance or malice. I would say for local news, you quite often have to go to the comments section to even find out what really happened.
Edumation?
It also protects blocking or throttling a DDoS, spammer, malware scans, etc. This kind of protection is necessary but we really need to see both the actual rules and what the actual enforcement will look like.
Amazon's $90 billion in sales of course begs to differ.

A big business that doesn't make money, is still a big business. And $1 billion in sales, is still a lot of sales.

What's not mojo about growing to $1.3x billion in sales in four years of trying to monetize?

Their cost of revenue paints a very clear path to eventual profitability, so long as the userbase holds up.
What does "Falling out with the servants" mean....?
Functional programming in JSON for distributed app
I'll give you a concrete example of something that HSBC UK requires visiting the branch for: opening a Certificate of Deposit. That is, if you have money already in their bank, and you want to take some from your current or savings account and move it to a CD, you must do it in person at the branch. The CD would be in the same name as the account the money came from; there is no risk to the bank at all. Yet they require a scheduled appointment at a limited selection of branches.
Health Insurer Anthem Hit by Hackers
Two Montreal UberX drivers fined and have cars impounded
> To call an untyped function from typed code, simply cast all your arguments to this type (trivial, since it contains anything), and check its return value has the type you expect (throwing an error if it's of the wrong type).

To me, as soon as a function includes dynamic checks, it ceases to be statically typed; so I would say that a function that operates this way becomes only dynamically typed.
Study details a link between inflammation and cancer
@brianwski [Offtopic] Is backblaze going to implement delta copy or something similar in soon future? The last time I checked it definitely didn't. This becomes a real issue if I'm working on bigger binary files, since backblaze is syncing the whole file again - instead of only it's difference...
PS: Found this interesting comparison of backup services:
https://en.wikipedia.org/wiki/Comparison_of_online_backup_se...
BioWare Could Make a Great 007 Game
We have no idea why his account was closed, but it is extremely unlikely it was due to suspected money laundering. If they suspect money laundering, they legally must report it (this is the case in the US, Canada, and the UK, at a minimum) to the appropriate government agency, where it will be investigated. They can't simply say "looks like money laundering, go somewhere else".

"Fill out AML suspicious activities report" and "close his account" are mutually exclusive courses of actions. Just because one happened doesn't mean the other ones didn't happen.

Like you said, we're operating under very incomplete information, so let's not assume "fill out AML suspicious activities report" didn't happen here.
I merged the two years of data into a single R data file for convenience:

http://pyrovski.github.io/backblaze_data/
I'm really looking forward to getting details on what will constitute "reasonable network management". If they're given the freedom to explicitly prioritize VoIP then they get to pick winners and losers when they choose how to identify and classify flows as being VoIP. Stupid or subjective QoS shouldn't be included under the reasonable network management banner, but bad QoS is so popular that I fear the commission may not know better or may not require ISPs to know better.
You can get past the pay wall by linking to the article through Google.

https://www.google.com/search?q=Health+Insurer+Anthem+Hit+by...
The Hacker News crowd and the tech entrepreneurship ecosystem in general has a deserved reputation for a bias toward trying to fix problems that are prominent in their own line of sight. In other words, a lot of startups trying to fix problems that vex prosperous, tech-savvy single people in San Francisco. But here's a geek-world problem that's staring us all right in the face.

Despite the enormous potential benefit of the internet as a place for open, respectful discourse among people from all walks of life, it seems that every forum must eventually devolve into ad-hominem rancor and trolling, unless it's aggressively and time-consumingly moderated by dedicated human beings.

I've been involved in trying to crack this particular nut since 1997 as publisher of OSNews, and I've been a participant in some relatively good forums such as HN over the years, but I can't help but think that there's an opportunity start with what Disqus has done and take it to the next level.

In the article, Coates bemoans the limited moderation toolset that he got from Disqus, and I can't help but think that there's a potential big data play to fingerprint the most obvious kinds of trolling and give human moderators a quiver of time-saving tools to keep their forums on the straight and narrow.

If anyone here has some ideas about how we might go about executing on this idea, let me know. I'd be interested in being involved.
If you're not an experienced Rubyist, I'd recommend reading David Black's book The Well-Grounded Rubyist. Unlike many introductory books on programming languages that focus on making you productive in that language quickly, it focuses on building a deep understanding of the language. When I later read the book Metaprogramming Ruby, which uses parts of Rails for many of its examples, I already knew many of the techniques thanks to David.

http://www.manning.com/black2/
I think you missed an important detail of the case that was mentioned in the article:

"At trial, Kieser was the first and only witness to testify. Municipal Judge Felice Stack acquitted Vanderklok of all charges within minutes of hearing Kieser's testimony. Vanderklok's lawyer, Thomas Malone, didn't get a chance to question the Philadelphia police officers and detectives who were involved in Vanderklok's arrest. Nor did he get to show the surveillance video that contradicted Kieser."

The video was never shown in court, and thus their dishonesty was never proven. Which might indicate the problem isn't just with the TSA.
There is a tiny (n=12 for unschooled kids) study[1] I saw linked on SSC[2] that apparently shows children educated in "unstructured homeschool" are only one grade behind their peers. So even serious shirking of responsibility doesn't have catastrophic effects.

[1] http://www.researchgate.net/publication/232544669_The_impact...

[2] http://slatestarcodex.com/2014/05/23/ssc-gives-a-graduation-...
In contrast, I'd suggest that in this case, government regulation might actually promote innovation. It'll help get rid of the dirty money-milking schemes and promote increasing revenues with real forward progress
The author could have at least read the OSHA regulations before imploring airline employees to complain.

On the (fairly safe) assumption that cabin announcements total no more than two hours per day, the noise levels he reported are well within the permissible exposure limit. The author might find them unpleasantly loud, but OSHA deems them to be perfectly safe.

https://www.osha.gov/pls/oshaweb/owadisp.show_document?p_tab...
That's absolutely incorrect.
His blog is one of the most thought-provoking American political/social blogs. He writes from a unique perspective and really challenges you to think.
I don't think the weed industry wants to go down the 'more doctors smoke camels' route.

http://tobacco.stanford.edu/tobacco_main/images.php?token2=f...
No? I mean deep neural networks.
Contemporary approaches to the social contract
One of my most indispensable apps on iOS. I use it multiple times per day. I hope the excellent integration remains. My guess is that Sunrise will stay on its own or become the next version of Outlook's calendar on iOS (which is fine by me as long as it remains free and usable with my Google Calendar as well.)

Congratulations to the team!
Obviously he broke the law and was not the most morally pure individual.

But, what about 100 years from now? Do you think the people of the future will think we are being silly to put him in prison for 25+ years for running an unregulated online marketplace?
I think SRAM cost is more like $1500/GB.
Show HN: 1SecMoney – a iOS app allows recording expenses/incomes on the widget
Whale hunting or scale hunting?
Speaking as a rockstar bacon ninja Viking pirate robot code fu guru unicorn damn hell aged and wise app developer, many of these problems could be mitigated or eliminated in the web dev world if the web dev community could just slow down a little and clean up their existing messes before inventing twice as many new slightly shinier messes every funding cycle or so.
Top 50 Programmer Phone Interview Questions with Answers
http://www.theverge.com/2013/10/3/4798336/silk-road-owner-ch...

The evidence is pretty damning.
It's not just GWT - I get the feeling that web apps in general are noticeably slower than native apps when they attempt the same level of animation and full-page transitions.
I made an entire workflow with open source tools and materials that cost less than $100.

Here it is: https://www.youtube.com/watch?v=OfjuUN0E5yc

Like you said, the limiting factor is the extremely accurate scan. My workflow is not rigorous, just a proof-of-concept until the printing and scanning tech comes around.
What are the consequences of using rational numbers by default? I can imagine unexpected bloat when large arrays are in use that you expected to contain native floats but are now a more complex object.
Under Armour Acquires MyFitnessPal for $475M
If you can declare that a company has "found money mojo" based on your valuation of the company, then you can declare if for essentially any company, and certainly any company that has raised money recently.
> No Throttling: broadband providers may not impair or degrade lawful Internet traffic on the
basis of content, applications, services, or non-harmful devices.

Could this put an end to ISPs blocking ports 80 and 25 for home servers?
Ross made the decision, now Ross pays the price.

Lots of people could have done this, and lots of people were smart enough not to.
Just remember that women live longer than men.

I find it remarkable that people state and accept this in such matter-of-fact fashion, rather than seeing it as an issue. Pretty much all statistics that go the other way around are seen as a problem that needs fixing. (If you disagree, please provide a counter-example. I.e. something that shows higher disease or death rates among women that is discussed as a matter-of-fact without any controversy.)

When there is a difference in life expectancy, there is possibly an opportunity for improvement.
In Australia, just use ING Direct. They do banking right. (The ING Group also operates in other countries. In Germany they are called DKB.)
People do crazy shit on meth though, add that to your calculations. Don't think anyone's really killed anyone for a cheeseburger.
hackeur news
Cybernetics and Ghosts (1967)
AT&T previews lawsuit it plans to file against FCC
I have great fondness for Perl, think the the innovations present in P6 are great, and even I agree with you whole-heartedly: continuing to call it "Perl 6" is a terrible strategic blunder. The redeeming factor is that a great name is already in common use: just officially rename it to "P6". It carries practically no stigma while acknowledging the legacy.
If you haven't seen it already, you should watch Matt Haughey's "Lessons from 11 years of community" (link below), in which he describes some of the moderation tools and techniques MetaFilter has developed over the years.

"Lessons from 11 years of community": https://vimeo.com/21043675
It's been so long that Perl is just a language most people might have heard about but probably never used. The name isn't a marketing issue.

Perl may even have some of that Lispy retro-mystery.
Cool article. I didn't understand how the privilege escalation would be exploited. Obviously if the attacker already has access to the box, he can get root with this exploit.

I think a chip backdoor could also be based on information leaking rather than executing arbitrary code.

The steps would be:
1. Identify critical info, like crypto keys, from heuristics. This means keeping a special buffer, since you don't know at the beginning of an RSA operation that it's an RSA operation. The heuristics are not perfect, of course, but work with standard apps like Firefox, GPG and Outlook.

2. Exfiltrate the info. Via spread-spectrum RF, timing jitter in packets, or replacing random numbers in crypto. The article implies that since OSes and apps mix the hardware RNG with other sources, there's no point in subverting it. But the CPU can recognize common mix patterns, like in the Linux kernel, and subvert the final output.

In this case the output entropy is good, but also leaks some secret to a listener who has the right keys.
> What ad-free business model can monetize search?

The one where you make craptons of profits selling high-margin devices that come bundled with services that offer ad-free user experiences and maximum privacy.

And it's Google that pays Apple a fortune to be the current engine, not the other way around. Just to give you an idea of who holds the cards here.
Much of what we read today is at least partially written, assembled, or curated by computers. But to what extent are computers creating literature?
Not true, you can reply immediately at the direct link to a comment.
> So, will this make it illegal for GoGo to block streaming video sites on airplanes during domestic flights?

It should allow them to be consistent about it and rate-limit everyone evenly, which would have the same effect.

The really interesting question would be what happens with their on-plan video systems – my understanding is that they cache a selection of videos on the plane which are pre-seeded to avoid clogging the connection. Even running a public proxy wouldn't help with that unless everyone is watching the same Netflix/Hulu/etc. videos. I'm not sure whether they could get some sort of waiver but it's definitely something to look for as the policy details emerge.
Considering that this might be due to needing a key to start the motorbike, makes me wonder why there aren't 'bike locks' that stop the pedals / wheels /handlebars from turning at all without a key.

I guess someone could literally carry it away though, which is a separate issue.
What scientific field besides maybe biology isn't heavily based on differential equations? Most of the engineering disciplines (mechanical, chemical, aerospace, civil, electrical) are basically just extended studies of various sorts of differential equations.
Testosterone has a benefit in endurance sports too. It can help with the growth of both slow-twitch (lean, endurance muscles) as well as fast-twitch (bulk, power muscles).

Even if you ignore the muscle building, it can help with recovery which leads to being able to recover from harder (endurance) training sessions.

That's often the reason that endurance cyclists use it (illegally of course).

See http://www.outsideonline.com/fitness/Drug-Test.html for a amateur cyclist and journalist who took testosterone (along with HGH and EPO) to see what it would do.
Previous discussion: https://news.ycombinator.com/item?id=8876429 (67 points, 23 days ago, 41 comments)

The comments are very interesting. Read the complete discussion. I'll copy the first comment by alain94040:

> That articles looks bogus. For instance:

> It’s such an evil system even denounced by the European Union, but France is not ready to move from that colonial system which puts about 500 billions dollars from Africa to its treasury year in year out.

> According to http://en.wikipedia.org/wiki/Budget_of_France, that's pretty much equivalent to the budget of the French government. If that number were true, France finances ought to be in better shape.
did sunrise have wide-spread usage though - i do not know anyone that uses it
Re-inventing the wheel is often lucrative when the money's flowin' like it is now.
Hmm.

In python you have: dog.head.ears[0].hairs[123]

In perl5 you have: $dog->{head}{ears}[0]{hairs}[123]

I can see why some folks prefer the former.
Tried to use it, but god damn!

"Sunrise Calendar will receive the following info: your public profile, friend list, email address, birthday, work history, education history, events, groups and current city and your friends' birthdays, work histories and education histories."

Yeah, not gonna happen.
thanks for sharing this! A few quick questions:

- Do you guys do any precise prediction on if a particular drive will fail soon and replace it?

- I notice a lot of sparsity in some rows, that is different than a 0 in that field I assume? Does that mean anything else interesting?

- Also under the "inconsistent fields" section you say "drive manufacturers don't generally disclose what their specific numbers mean," can you give a hint as to one of the drive models that has a minimally sparse smart readout and has information available from the manufacturer on what those smart numbers signify?

I figure if anyone has collected the references on what the metadata means, and for which models it is available, it's you guys :)
Living With a Star
RLDRAM exists, so SRAM would have to beat that. In your 6x upper bound maybe you're not taking into account (dis)economies of scale that could cause SRAM to be much more expensive.
Because your argument has a giant hole in it. Suppose, for argument's sake, that there is big political opposition to this rule. It's reasonable to think that most of this opposition would come from the GOP, going by comments on news websites and so on, and the GOP's demonstrated preference for opposing policies backed by the President (eg the 56th(!) house vote yesterday to repeal Obamacare).

If the GOP really decided to make an issue out of this, they have majorities in both houses fo Congress and thus could, in fact, pass a bill that would require a Presidential veto if their caucus were sufficiently united and worked up about the issue. Realistically they probably won't bother, but your claim that it would be impossible to get even a simple majority is unfounded.
TRACER FIRE replica
Actually, I think that, for exactly that reason, it's a wrong idea. Knuth's numbering is meant to suggest that, except for minor corrections, TeX is in its final form. I can't imagine Larry Wall ever feeling that way about Perl.
Apple: Dazzling results
This is a more politically correct restatement of #allLivesMatter.
Here's a few...

Build something, anything. Then set it aside for a while, come back to it and improve it. Reading code you wrote a couple of months ago will highlight very quickly the parts that are clear and concise and those that are not.

Pick an open source project that is interesting to you and improve the documentation. Writing clear documentation requires a depth of knowledge that surpasses just employing it.

Give a presentation on and/or tutor someone on a topic. Like writing docs, this requires being able to think clearly about the topic.
Holy shit you were right, that was a legit session title! https://innovationeye.wordpress.com/2006/03/22/sxsw-notes-be...
Twitter CEO: 'We suck at dealing with abuse'
Looks like openlistings.com is for sale: http://openlistings.com/

;)
Location: Ohio

Remote: Yes

Willing to relocate: Yes (SF Bay Area, NYC, or Austin)

Technologies: Java, C, C++, Python, C#, MATLAB, SQL, Objective-C

Résumé/CV: https://www.linkedin.com/in/raudabaugh

Email: sraudabaugh at gmail dot com
He is presumably referring to this nonsense:

http://www.dailykos.com/story/2007/07/18/359621/-Bush-declar...
http://www.prisonplanet.com/articles/may2007/230507martialla...

As you may know, Emperor Bush has always ruled over us gently but firmly.
Yes - just saw that too. Anyone else able to supply more information on what is going on there? That seems un-possible, but i'm no physicist
I used them years ago to create bezier patch landscapes in games (PS1, PS2 era,...) . They allow for adaptive resolution which is great when you want to get rid of that rigid polygon look.
Symbolic execution in vuln research
1. You design your CPU so whenever you execute an add instruction with $r1 = x, $r2 = y (say these are the add inputs), the next add instruction will switch to ring-0 mode and run code at address which is the result of the add.

2. You don't need access to the box. You just get the target to load a site with JS that sets x and y to those specfic values and adds them, and then adds zero to some address you want to execute (which you can aim to be shellcode in a JS string or something, but even if not there are a million tricks you can use to execute arbitrary code if you can run code at an arbitrary address).

3. Assuming the JS engine compiles sanely, you now have a way to control any computer and make it do anything via some JS on any web site. Ring-0 can totally bypass all virtualization and even the OS itself.

And this exploit is so simple and powerful that everything else is a waste of time. No need to use statistical and entropy tricks to leak keys. You can own any computer with JS on a web site and steal anything you want from memory, including keys. And you can probably do this without the target noticing anything.