skysight-inc/HackerNews huggingface dataset:
The OP sees countries around the world and
essentially all of current civilization as
neglecting math and regards this situation
as unfortunate. Mostly I don't and for
the following two reasons:

(1) Learning Math?

Whatever K-12 or four years of college do
in math, it's quite possible to learn
quite a lot of math. So, I see no big
disaster here.

That is, if someone wants to learn some
math, they can go for it. E.g., there is
an outline of how in

https://news.ycombinator.com/item?id=8998893

https://news.ycombinator.com/item?id=8998922

https://news.ycombinator.com/item?id=8998938

https://news.ycombinator.com/item?id=8269324

Further, the Internet is just awash in
materials for learning math, the best of
which are just terrific.

Further, there is no shortage of really
good math expertise in at least the top
two dozen or so US research universities.
And there are engineering schools with
programs in the mathematical sciences
with optimization, probability, statistics,
numerical analysis, and more. Some EE
departments are deep into stochastic
processes, signal processing, stochastic
integration, and more.

Since I did a lot of such learning, it's
doable.

(2) Math for the Economy?

If some math has some economic value, then
do a start up where the crucial core,
secret sauce of the start up is the
math. Right: As the OP makes clear, in
principle and with some examples, and
with more being possible, the founder of
the start up can do the math, and millions
of user/customers can make use of the
results without being aware of the math at
all.

Since I'm trying to do just such a start
up, maybe such is doable.

For the role of math, don't see any biggie
problems, for national security,
economies, countries, or civilization.

There are a lot of really good
mathematicians. In part what's missing
are their $40 million houses, 300 foot
yachts, private Gulfstream jets, two dozen
Ferraris, drop dead gorgeous trophy
spouses, etc. So, right, there's James
Simons. And Andrew Viterbi. But, we need
many hundreds more. I'm working on it,
and one thing the OP might do that would
be more effective would be to show how he
used math to get a 300 foot yacht, etc.
Not being familiar with Laravell, having a look at[1], I see what you mean:

> In Laravel 4 Blade included the following two styles: {{ and {{{.
> The double curly bracket was a raw echo and the triple curly bracket escaped.
>
> Now both the double and triple curly brackets escape the variable and a new {!! $var !!} is for raw.

I'd argue that having unescaped output be shorter/easier than escaped output was probably a design error in earlier versions -- but I'm not sure I like the "fix"... If it was a green-field design, I must admit I like the "danger!"-feel that unescaped output has in L5 though.

[1] https://laravel-news.com/2015/01/laravel-5/
If only it was available for Linux...
Hi pskittle!

This course is not optimized for mobile development. We may add a mobile development course down the line. That said, our course does cover responsive web development - which will ensure that the applications you develop are optimized for mobile browsers.

Please reach out if you have more questions!

Rob
The headline is not the interesting part, the headline has been discussed previously. The dirty tricks on youtube's part with journalists are the interesting part.

FTA:
One of the journalists who reported on Keating's plight was Paul Resnikoff at DigitalMusicNews.com. He republished her blogpost under the headline, "YouTube is Removing Any Artist That Refuses to License its Subscription Service." A representative from YouTube contacted him and demanded a retraction of the headline, calling it "patently false." In a subsequent email exchange, which Resnikoff posted online, the representative cited a basic terms of service policy as proof that any user in agreement can upload content, not contesting other terms dictated to Keating. (When I contacted YouTube with several specific questions, I received the same statement.) When reached by email, Resnikoff said that he didn't plan to heed the retraction demand. "YouTube is exhibiting some pretty ugly treatment toward artists," he wrote. "And understandably they don't want it reported accurately."Following the exchange, Keating posted the transcript of her phone exchange with YouTube's representative. Digital Music News' headline remains, as does a very similar one published by Forbes, whose author was also contacted by YouTube, according to Resnikoff.

FTA 2:

Billboard published another article condescending to Keating as a "confused" "part-time pundit." The piece states that YouTube had been in touch to "clarify" the contract proposed to Keating, directly contradicting Keating's transcribed conversation and her unsigned contract.

There's a reason aphex twin's music is going up on soundcloud and not youtube, and it's the advertising industry.
I'd like to see a Unikernel implementation, if we're going for lower level.

An FPGA with a full-blown TCP/IP stack would be cute, too.
As someone who loves PowerShell and uses it daily, may I ask for specifics for design mistakes and overengineering? You may also answer per mail if you want.

Don't get me wrong, I realise it has its flaws and warts, but for me, and comparing to cmd or bash I still think it's very, very much an improvement.

Off the top of my head actual mistakes (the sort that tends to bite many people) include handling of [ and ] in -Path arguments (necessitating -LiteralPath arguments in later versions), and the constant wondering whether something returns a scalar or an array (and an array of one element being unwrapped into a scalar automatically). During my time working on Pash I also noted a few weirdnesses on source code side, most recently and notably LanguagePrimitives.Convert which has a dependency on the currently-executing runspace (which is stored in a thread-local field).
For the record, I want nothing to do with Mozilla after what happened to Brendan Eich.

And to you little nazis that downvote this:

ANYONE who thinks its just to remove a CEO because of their personal beliefs on same-sex marriage is no better than anyone else who "discriminates" for any other reason.
High performance cache friendly value struct emulating Java code can be unbelievably ugly. Just one object with elementary type array members.
REST?
And this is the weird conflict with open source software. OSS is primarily written because somebody needed it and didn't have it. If they have it, and it works, they have no need to write it or support it. Eventually somebody stops supporting it, and then we all realize we're in trouble, somebody forks it and support is taken up by somebody who needs it.

I think this works. It's sad that it depends on exploiting the virtually unpaid work of a few committed die-hards. But basically, it's the only way we can have good gratis software without something stupid like bundling ads, lack of source code or 'services-based' models. It's clear from all the other unfunded OSS projects that corporate sponsorship isn't going to happen unless they're getting something in return.
It's interesting to think about. I use SourceTree for 3 things:

- new branches (I find the syntax tedious for some reason, and I like to see where I am in the tree, so I'm already looking at SourceTree's interface when I'm branching)
- deleting remote branches (see above about syntax)
- awesome diff visualization for past commits and current work

Everything else I do on the command line, because SourceTree requires just a few too many clicks for my liking. It's a shame the terminal can't have a nice diff interface like SourceTree's, otherwise I'd probably be full terminal.
This is great! There was a startup JetPacCity (acquired by Google) that was doing some CNN for image recognition, mostly on the mobile client side. They had open sourced their lib: https://github.com/jetpacapp/DeepBeliefSDK
Compound found in grapes, red wine may help prevent memory loss
No this doesn't work either, unless you sacrifice the functionality of using variables as commands. Suppose $echo is equal to "echo", what is the most reasonable thing one would expect `$echo = $ip` to do?

Also consider the following snippet:

: ${SSH:=ssh}
$SSH $host1 'command1'
$SSH $host2 'command2'

This has at least two use cases: 1) The user may direct the script use an ssh that is installed somewhere not in PATH by overriding SSH; 2) The user may supply extra flags to ssh by overriding SSH.

That is for the traditional shell part, which is still true in elvish (although due to stricter word splitting semantics use case 2 is different in elvish). Also since in elvish closures are first-class values, it's very intuitive to just call them directly:

var $f = {|$x $who| echo "Hello, "$who"!" }
$f = world # outputs "Hello, world!"

From the design perspective, it is possible to let `$echo = $ip` stand for assignment and still retain the ability to use variables as commands. If you give special meaning to "=" when it's the second word and alone and introduce a "call" command:

var $f = {|$x $who| echo "Hello, "$who"!" }
call $f = world # outputs "Hello, world!"
$f = world # assigns "world" to $f

But this introduces quite some ugliness to the language, and I decided that just requiring assignments to use "set" is the best solution.

A relevant note: Coming up with syntax for a shell language is actually very difficult due to the existence of bare words which greatly limit your inventory of potential operators. For instance one would very likely expect "echo user@example.com" to just echo "user@example.com", so if you give special semantics to "@" or "." it causes confusion and inconvenience. The only safe place you can introduce new semantics is the command, and this forces the language to have a prefix structure. If this reminds you of Lisp, you are correct - due to lack of infix operators lisp has very few restrictions on variable names; but the situation in shell languages is the opposite: due to the liberal use of bare words it is very difficult to introduce new infix operators to a shell language.
Eve Stumbles Upon a Possible Cure for Malaria. Eve Is a Robot Scientist
Since Mickey Mouse has become an integral part of modern culture, at some point we should be able to do anything with Mickey we can currently do with the characters of Shakespeare and Grimm.
There's no evidence that he did any of that, and the surveillance tape doesn't show any alarming behavior. Free time? If you were locked up for 20 hours with no contact with the outside world, with your wife wondering if you were alive, would you just blow it off?
Wait... Nazi monks in the Amazon... is this guerrilla marketing for a new Wolfenstien game?
at least get the guy's name right if you're going to take such a principled stand, it's Brendan Eich
Wow, that's a hell of a starting negotiation position. Ask them for a little over what you would actually like out of the deal. It sounds like they really can't turn you down.
I hope this will be the last comment here.
Maybe this isn't the best place to ask, but how is the performance of Firefox OS? Its mostly marketed for low-cost devices, how well do apps based on web tech actually run on these relatively slow SoCs? Firefox for android performs admirably for webpages on my nexus 5, but I have yet to find an interactive web app, whether in Firefox or packaged as a Cordova app (and therefore WebKit+v8), that doesn't feel very sluggish.

I love the concept and philosophy of Firefox OS, but none of that matters if its too slow to use.

If performance is actually acceptable on these devices, then what tricks are they using to make it faster than on higher end android devices?
When you explain the purpose of COST in this way, it is insightful and the value becomes very apparent. Noting that so many systems have not been compared against a single thread is important, since many developers likely would assume that. Do you feel that your COST work helps provide scalability break points where a developer could choose one system over another when performance is the primary concern? I can see that being helpful in the prototype and early scaling stages, as well as for ad-hoc work.
See: https://gnupg.org/donate/index.html

The Wau Holland Stiftung takes the BTC and pays it out to the GnuPG project. Its a foundation that has its roots in the CCC and supports all kind of open source and/or hactivists projects.
Yes, this is precisely the indirect cost I alluded to in my immediately previous comment. That said, far more (several orders of magnitude more) people die from cheeseburgers than (directly or indirectly) from meth. In human lives, McDonald's is by far the greater risk.

We need a War on Food.
> How else does copyright or patents or any "Intellectual Property" romote progress in science and the useful arts other than by giving creators a limited monopoly in exchange for disclosing the invention or idea or creative work?

The theory is that, by allowing them to profit by sale of the creation, it encourages creation -- particularly creation of things that are unique and suitable for sale (which is, again in theory, a proxy for "useful"), thereby, without or without separate "disclosure" of the form present in patents, promotes progress in science and the useful arts.

The idea that attaching that making something property that someone can profit from (whether for a limited time or not) was a means of promoting development of that class of thing was fairly prominent at the time the Constitution was written, and extremely influential on the understanding of all kinds of property (not just "intellectual property") rights and their purpose in society around the time the Constitution was being written. (Its even more central in modern libertarian thought.)

Note that I think that disclosure is important, and that for IP the restriction to limited terms (and actual, real, substantive limits, such as the Congress seems to have abandoned for copyrights) are practically important for best promoting progress in science and the useful arts -- increasing the scope of the public domain is, I believe, in practice very important to achieving the Constitutional purpose of IP. But increasing the public domain is itself not the explicit Constitutional purpose, its just an important means to that purpose.
It seems like a sensible plan would be to charge $1 for copyright registration that lasts 5 years, then allow as many renewals for another 5 year period as you like but double the fee each time. At the 150 year mark Disney can decide for themselves whether another 5 years is worth a billion dollars.
Location: I'm a recent grad looking to relocate to Boston, Atlanta, Austin, Seattle, D.C, or SF. But I'm open to other areas depending on the opportunity.

Remote: No

Willing to relocate: Yes
Technologies: Angular, Django, JS, HTML/CSS, Python, Java, MongoDB, SQL, webdev tools (grunt, bower, etc)

Résumé: http://davestess.com/assets/resume.pdf

Portfolio: http://davestess.com/

Email: davestess at gmail.com

*Current Project: http://www.gtdecision.com/ (Player news/research tool for fantasy sports)
I think that the only excuse for this is when the work environment uses headless servers. Can't tell you how many people are just stuck in GUI when they only knew Windows Servers and than thrown into a Linux server they were helpless.
Facebook's Guide to Technical Interviewing
Why good translation drives sales
The top 7 classes are correct: outdoor color photo of a landmark and historical site with vehicles in the front ;-)
Custom task board stages have arrived
Isn't that going to become less of a concern as most content and creators are very public online these days?

I think you are experiencing a bit of sampling/availability bias. Sometimes the most obscure works are the most interesting.
Despite all the negativity around pricing I think this is an excellent idea.

I would certainly do frontend coding tests with people for say $100 per hour. From a beach. In Bali.
Well, in Mozilla's defense, they did want him to stay, but not as CEO.
The task of maintaining GPG isn't principally cryptographic. GPG is one of those classic un-fun projects that the open source community is notorious for neglecting. So the problem isn't finding and funding cryptographic experts to work on it; the problem is finding Werner Koches who are willing to take on the slog of making sure GPG continues to work.

Look at how many crappy, trivially broken crypto messaging systems are posted to HN every year. Some of them even get funded! Nobody wants to work on GPG, which makes what Koch is doing even more important.
GPG is an integral part of the Open and Free internet.

Imagine all the workflows that depend on verified encryption signatures like Debian, Ubuntu, etc and that's just software distribution, not counting privacy issues like journalists, political dissidents, whistle blowers, etc using it for secure communications.

It was pretty easy to donate, took me less than 2 minutes. I encourage everybody that is able to make a donation, however small, every euro counts.
Some patents become less troll friendly
Enterprise hacks are sadly becoming more common, and more sadly, it appears security is abysmal in all cases of large scale hacks. Many attacks of the past 24 months included simple exploits, social engineering or both. These are the kind of attacks a small group of rogue individuals can accomplish from computers anywhere in the world.

If small groups of individual "hackers" are capable of executing high-profile operations, just imagine the capabilities of nation-state cyberwarfare forces. The intelligence agencies of large governments employ thousands of professionals, all at least as qualified as the hackers behind these attacks. The difference is that government employees (or contractors!!) have no fear of legal repercussion restraining their operational activities.

When attacks like this move the market, any scrutiny of the attack must include analysis of market trading in the days following. Who profits from the drop in Anthem stock price? I imagine the SEC investigates this as part of due course, but one should consider that nation states are active investors in the stock market, whether directly or through hedge fund proxies. If a nation state can hack a large enterprise, and a nation state can trade large volumes of securities against that enterprise, then it follows that nation states can profit from cyber warfare.

The next five years are going to be very interesting.
This post is related and interesting too:

http://googleresearch.blogspot.in/2006/06/extra-extra-read-a...

In the book Writing Efficient Programs, Bentley talks about teaching a class of experienced programmers (the class was about algorithms), in which he asked all of them to write a binary search algorithm. Then he showed that almost all of them had bugs. The above post is by Joshua Block (of Sun, author of Effective Java, who was one of the students on that class), and the post says that Bentley's own program for the search also had a bug - found later.

Acording to Bloch, Bentley's bug escaped detection for two decades, and further, Bloch's code for the same binary search, written for the JDK (for java.util.Arrays), also had a bug that was detected nine years later.
They don't need to explain why because they already have a legally obtained arrest warrant. But in any case, it's obvious why: the investigation has reached a stage where they will almost certainly want to file charges, but they cannot do that while Assange is in the UK. The Swedish prosecutor explained this very clearly:

"Subject to any matters said by him [in the second interview] which undermine my present view that he should be indicted, an indictment will be lodged with the court thereafter. It can therefore be seen that Assange is sought for the purpose of conducting criminal proceedings and that he is not sought merely to assist with our enquiries."

The kind of objection you're making also assumes Schizophrenia on the part of the Swedish authorities. On the one hand, Assange is "only wanted for questioning", but on the other hand, there's a secret plot to charge him with a crime he didn't commit and have him extradited to the US. Well, which is it?
Keeping GitHub OAuth Tokens Safe
I'm incredibly slow to check this thread, but I wanted to make sure I mentioned that this made me feel better about the rust community also. Keep doing great work :)
I wonder sometimes if this is the legacy that RMS was thinking about. Sometimes, in my more cynical moments, it seems like we have somehow managed to trick a whole generation of programmers into giving "free stuff" to the world, enabling the creation of the very successful mega corporations which have then kept the value for themselves.

Would it be impossible to create some sort of stipend program at FSF? After all the creation and maintenance of software is allowed to cost money under the GPL.
Personally, I would never let anyone borrow my horse, but that is just me.

Seriously, though, what is the benefit here?
Actually, v8 powering a Firefox OS simulator IIUC.
Simplify Your Code by Limiting Dependencies
I gave my 0.02. Ok, a bit more than that, but everything helps. I don't know what I'd do without GnuPG. It has so many uses beyond email...
> My question to you, how do you approach learning? Learning new things and marking your progress? What gives you the satisfaction that you've made progress in "learning" a given topic?

I don't know. Right now I am learning how to not know when I am learning, because I have determined that measuring learning in any form can often be a barrier that actually prevents me from learning.
"42 comments", sorry I had to break that :(
Thanks, that's what I had assumed, however seeing the hardware behind Watson on Jeopardy threw me off [1]. I'm guessing that that was just the first stage.

[1] http://www.kurzweilai.net/images/IBM-Watson.jpg
Me too. This software is too important to not have someone dedicated to it full time.

I left a note that he (like the EFF and the ACLU) should have a recurring donation option, or at least an option to receive a once yearly email asking for a donation. There are many people that would happily go with a recurring donation if that option were available.
I got an Application Error as the answer.
SwiftKey Keyboard now supprts Flow for iPad
> We really do need to find a better way of authenticating and identifying people

What about not doing that at all? Hear me out. Not relying on "identity" would cost many orders of magnitude less. And besides, why should I care who you are-- what does your identity matter to me? And why should anyone else care?
The tragedy of the commons... You know, a hundred people saw that and said "oh that's too good. I'm not going to comment." Then one person said "Ugh bluuhhh!! Brake with hammerrrr!!!11" and ruined it for everyone else.
I've just donated. It's an important project and Werner Koch needs to be rewarded.

I feel that we, as a community, are really bad at supporting some of the opensource projects that powers our infrastructure. I'm not sure what can be done to improve this. Maybe we need a foundation that raises money for those projects and does the marketing needed to remind us to donate.

I for one wouldn't mind giving say 30 euros/month to be redistributed between projects like GPG, openssh, varnish, nginx, openssl...
I'm just explaining the reason why people complain about that language that YOU can't understand, besides, the job my pay really well and you like to keep it, not everyone is like you man, and you're not right all the time...

Chill, you don't have to be a confrontational prick every single time of the day. Then when people call us jerks we don't understand...
I think it's important to be able to use both. GUIs are great at viewing diffs and so on, but you do need to know how to use the command line.
Alibaba enters India
... IIRC , there is a node-spidermonkey version,but Mozilla doesn't seem to be interested in working seriously on that project. Which is crazy because one would expect Mozilla to do exactly that.
LOOLL... This made my day