skysight-inc/HackerNews huggingface dataset:
I disagree with the "great advance" dig. If you took a time machine 5 years ago and showed any of the recent advances in deep neural networks (without showing the algorithmic techniques) people would say "this is AI". There are huge fundamental gains happening every day where the rubber meets the road with tasks that could feasibly be seen in the real world.

We are inventing new "real world" benchmarks to try and counteract this (MS COCO, dialog datasets, the big flickr datasets, translation generally), but many approaches from the 90s were clearly right mathematically (as Jurgen says) and just needed more data fuel. So it is obvious to go back and find interesting ideas that didn't get their due as long as proper attribution is given. Profs also have their pet projects that didn't quite pan out, and often want to breathe new life into a cool idea.

These things are only easy to half-assed cobble together in hindsight AND/OR if you have expertise - having the knowledge and know how to input conditional information, interpreting deep networks as modeling joint probability distributions, etc. is just as much algorithmic design as any other task in graphical modeling, statistics etc. Slapping a big deep convnet (or feedforward net) on new datasets IS easy, and usually not interesting scientifically, but also doesn't get published and is reserved for the blogosphere or bad ArXiV papers.

Incremental progress is 0.5% performance gains in major benchmarks like ImageNet etc. - company PR (and university PR as well) will crow about this but no one in academia really cares unless it is accompanied by interesting scientific ideas or fundamental questions being answered.
That's an interesting proposal, but I'm concerned that it sounds a bit like intentionally crippling TLS. Historically, TLS has had all sorts of subtle bugs that could bite you in the ass unless you did things just right. It will take a lot of time and effort to demonstrate that the layered protocol you propose is no less secure than vanilla TLS.

I'm also not sure whether it's a good idea to make it so easy for typical users to add their own CA certificates to smart devices. Such a facility could be easily subverted by criminals and governments to eavesdrop on a large number of users. (Remember when people would XSS themselves on Facebook by pasting crap into their browser console?)

It's just as impossible to open a backdoor for the owner and nobody else as it is to open a backdoor for the FBI and nobody else. So I think there's some value in making it difficult to eavesdrop on your own devices. Perhaps it really should require taking off the cover and attaching a serial console.
discussion from yesterday + original source https://news.ycombinator.com/item?id=9802437
From DigitalOcean's status page for SFO:

"We have located and routed around a West Coast US TeliaSonera backbone problem. All latency should be back to normal levels and we'll continue to monitor the Telia repair progress."
Third Party Trade – Online Brokerage API
I am definitely worth more now; I agree. Unfortunately:

1) Management in all but one job I've had invested nothing in training and helping new employees grow. My technical growth has come through personal projects and taking on extra work.

2) Promotion never offered anything like the salary increases a new job offered. The incentive to stay is not there.
good point! I actually used this technique recently, to speed up a numerical optimization for laying out venn diagrams: http://www.benfrederickson.com/better-venn-diagrams/

I didn't think of it when I was writing this post though =(
I wonder what the motivation of these attacks is? 11 times over the course of a year seems like it's something more than bored kids playing evil pranks.
After reading that and https://docs.google.com/document/d/1LPaPA30bLUB_publLIMF0Rlh... I've decided I probably do need jQuery.
Axioms are simply something that you accept as true to build a model. There is no 'simply true, end of story' or 'proven by logic' to axioms.

Many axioms maybe picked because they seem 'obviously true', (or more likely, because they are useful) but that doesn't make their truth simple or make them the result of logic. (For an example take a look at the existence of infinity).

Additionally, the 'axioms' he lists are all what I would generally consider tautologies. (Although you might argue that the first one is actually an axiom of bivalent logic systems).
Ex-Im Bank's Authority has Lapsed
I assume I will, yeah, as they have a good, loyal customer base and are known for quality. Still in early talks, and it wouldn't happen until next year, I don't think, because we'd need to wait for a price drop, and I don't want to really push and advertise Cogmind until it's about done.
Good point. Small nitpickery, compiler is not equal to statically typed.

Counterexamples: Common Lisp is dynamically typed, OCaml and Haskell are statically typed. All three languages have both compilers and interpreters.

(Some crazy persons even wrote C interpreters, for what it's worth.)
the internet is back
It might be worth mentioning that Gulp 4 can use ES6 if the config file is named "gulpfile.babel.js".
Base ReactJS Web App Starter Kit
Best way to create documents from .csv [Ask HN]
My team is developing an open source early education curriculum. Our current first month's first draft is a word document that's about 120 pages long. There are several unique pages and several pages with the same formatting.

As you can imagine, any changes to the format of the document are very time consuming and reformatting will only grow in difficulty as more months of curriculum are added.

I know of a python package which I can use to create a document from a .csv, but are there better tools for our team's use case?
Just pushed out the first release for BaseJS, A web app starter kit for Facebook's ReactJS + Flux. Open source. It's an initial release, so any developer feedback welcome :)
Thanks for the recommendation, they've got some really nice music! (still listening)
FYI: He's done research on the efficacy of SSRI's, http://slatestarcodex.com/2014/07/07/ssris-much-more-than-yo....
Say what you will about the usefulness or redundancy of yet another build system, I really enjoy the way the succession of JavaScript solutions have explored different means of control flow.

I'll upvote this mostly for the clever use of exports and (ab)use of generators.
Not related to this specific post but just wanted to chime in and say all of your stuff is really great, love the visualizations! Thanks and keep up the good work.
All money is money - 50 Cent
Justices rule 5-4 that independent panels can draw election district lines
A-Line Sweetheart Beaded Long Evening Prom Dresses Cheap
I run a spam filtering company in AWS-Oregon and we are under a DDoS that is directed to some of our financial services clients...We know that our client is the target because the Russian team claims responsibility opened up a trouble ticket with us (not hosted in AWS) about 2 hours ago to let us know that they would DDoS us and the network.

I am sure it's just a coincidence :-)
Stripe wasn't trying to solve rich people's problems. Stripe was started for the explicit purpose you just stated -- to enable small vendors who couldn't otherwise afford credit card processing to take credit cards. It's a great example of what can happen when you actually apply effort to a real problem instead of hoping that some side effect of what you're doing will solve a real problem.

I don't really see where you're going with Android.
“Systemd should not default to using time{1,2,3,4}.google.com”
You can use multiple letter variable names. Nobody is stopping you from doing that.
Yeah, that was what I was assuming as well. I would ask the range, they'd give one, I'd flinch at the top-end of it and inevitably they'd come up 5%ish percent right away. From there I was generally able to wind up 10-20% above top of the original band.
Learn JavaScript in one picture
reddit has been down lately...I wonder if this has anything to do with it
I more or less agree with you.

My point was that there's a limit to how frequently that can be done. By all means, get a higher paying job when you can, but be aware employers are hesitant when they see somebody who jumps ship every few months, and it's unlikely they'll come right out and tell you that if they turn you down.
There's another post on HN:

"EC2 us-east is down" - https://news.ycombinator.com/item?id=9809304
The constitution only mandates to establish a single supreme court, all federal courts were established by acts of congress.
What about µBlock?
Yeah, I want to eventually have a wrapper to simplify installation for those players. For now there are step-by-step guides on the forums that keep the process pretty simple with regard to Cogmind.

I may one day write more about the engine. I've written small bits here and there in the past, though nothing comprehensive. Getting busier and busier after release, so less time to write and publish articles :(
You might be interested in http://www.innatthecrossroads.com/ . Though it's ostensibly Game of Thrones themed, the authors do research in old European recipe books and frequently even prepare two versions of each dish: an authentically old fashioned one, and one more suited to modern taste (and also typically much easier to make). The verdict on the "authentic" versions varies widely.

(There is also the delightful, but seldom-updated http://www.gameofbrews.com/ .)
14 years old bug fixed. Congratulations! (I'm not sarcastic - it's always good when such bugs are fixed).
They injected themselves with HIV to get into the sanatorium where it's a much better life. It was also a message saying they'd rather die than live in the world the government created for them outside. Two of them are still alive, out of around 200, and they're still there, despite the sanatorium being now abandoned.

http://www.browardpalmbeach.com/news/los-frikis-documentary-...
Right. So connected the usual way, but using QM for security.
Really? The big boy in the field KDB+ isn't mentioned? Kx's database is pretty much the gold standard for performance in time series, historical and real-time.

http://kxcommunity.com/
The trade off is decaying data.
We store and query 300,000 counters with 10 days of 10 second resolution and successive buckets out to six years, on a single bare metal server (+ backup replica) using GitHub.com/imvu-open/istatd but this is not right for everyone.
aws is having routing issues
Possibly related to another fiber cut this morning: https://puck.nether.net/pipermail/outages/2015-June/007911.h...
The most important thing is to have a date somewhere to indicate how fresh this approach is http://fourlightyears.blogspot.com.au/2015/06/the-biggest-pr...

This seems to provide a back end. It would be much more useful if the back end was a separate project. I don't use a node.js back end so to understand what you have created I need to grasp how to unstitch your front end from your back end - that's just not worth the effort given how many other things i need to try to grasp right now.
There were also the facts that IE was deeply integrated with the OS to the point where r was impossible to remove and MS had anti-competitive agreements with OEMs preventing them from providing Netscape bundled.
This is very interesting question and I think I will give you interesting answer about Bear CMS. The client you run on your server (that renders the website and connects to our cloud when needed) is very small because the management tools and the DB are in the cloud. This means the client can be written in almost any language. We actually plan to release such clients. What languages do you prefer?
It was a much better environment inside the sanatorium - free good food, medicines, beds, so it isn't too bad of a choice to come forward - some people even injected themselves with HIV to get into the sanatorium.
Rather unlikely and no source...
https://www.youtube.com/watch?v=-eTZlsmhSZ4&t=825
But companies are likely to lose the engineers that they aren't giving raises because of the same effect at other companies, so then it's a wash even under the N(engineers) valuation model, and I once again fail to see the rationality of it.
I often find out about these sorts of global internet issues early because of a little project of mine:

https://statusgator.io

It just monitors the status pages of lots of different services. When I get 30 notices from various unrelated services at once all with comments like "Network connectivity issues", I know some kind of routing issue is plaguing the 'net.
Yes, it's been suffering from the massive load of launching Beats1. Beats1 from Apple went down, but looks like it's back up finally.
The discussion on reddit [1] is actually fairly decent, thanks to the active participation of the creators.

[1] https://www.reddit.com/r/Bitcoin/comments/3bmbi5/mits_bitcoi...
You could 'decay' the buffer into another by anything, stronger compression, time. Over-engineered in the sense that it's layers of tools that don't need to be there.
The federal appellate courts other than the fed circuit have regional jurisdiction. Their decisions are not binding authority on courts outside their own regions.
Well, I mentioned the two that I am most keenly aware of. I only know what I've come across, so I'm assuming there's lots more.

To my knowledge, file downloads worked in all browsers prior to mobile Safari being initially released. So Apple did release a browser that broke some quite basic web functionality.
I suspect not. It seems likely that such a policy would prevent any at-risk patients voluntarily testing, meaning they remain unaware of their HIV status and continue to spread the virus.

I'm not sure if there's research on this though - it would be interesting to see.
I worry sometimes when I hear people say things like "What is the point, as soon as we overcome something or strike a victory, the other side starts looking for ways to undermine or overcome it"

That is true, but it's almost the universal constant in life. The fight for good is never won... it's a continual struggle, a process- not fixed condition to be achieved.
The version on npm is 3.9.0
µBlock does not use the same technique of creating a style sheet and inserting it into all loaded documents, so the type of sharing done as part of this work does not help µBlock.
Thank you for helping me discover Slack Pokemon.
>> Firefox 41 Developer Edition is scheduled to be released in the next day or two.
There's no reason you have to directly embed the images.

If you want to preserve user privacy, you should definitely proxy this API.
They're waiting for us to figure out how to warp space so that we can communicate via wormhole. They're not going to wait around for low bandwidth high latency comms. They're not scrubs.
Don't ever think it is OK for a boss to have "yelled and fought" for you. If your boss does not have the authority to actually make changes within his own team, then your organization has more serious issues than your paycheck.
Not yet but the rep is taking us to the big game— a fully catered private box. I'm sure I'll hear about it there.
LiquiGlide non-stick coating saves the food left inside containers
The theory is that those shiny new features are simple to write and extend, regardless of most programmers' familiarity or experience with them. I don't necessarily agree with that theory in this case, but familiarity is too often conflated with simplicity, when in reality there is a more nuanced interaction between the two.
Did you read the opinion linked in the article? https://www.documentcloud.org/documents/2124483-br-15-75-mis...

The actual arguments start from 10 and go to 12. The quote about Second Court not being binding on them is from page 14, and some problems they had with the Second Court's analysis are on page 16, including pointing out that some of the claims of the Second Court are no longer true after the Freedom Act was passed.
Opera went out of its way to ensure non-standard stuff targeted towards specific IE versions also worked in Opera. The downsides of being a browser no one cares about.

Something working in opera doesn't mean it is standards compliant.
HP indefinitely postponed (canceled) memristors recently.
I really like your blog and have cloned some of the code in the past. Yet, I wonder why this article was posted now (it's from 2013, no?). HN is normally so adamant about recent content, but yeah, I love this article and several of the others. Thanks again!
That seems like a rather selfish and narrow thing to say.

I've always thought (ever since university) that code should take inspiration from math notation.

Instead of writing:

for (int i = 0; i < limit; i++) { acc += 1; }

just write:

acc = ∑_(int i=0)^(limit);

I think maybe one should do some more math before telling a world of mathematicians what to do. Besides, it's far easier to create computer languages than the change math notation the world over.
You might be interested in this article [1]. Basically, even if many proofs are incorrect, their results are almost always still true. Also, there have been many large changes in what counts as 'rigorous' over time. I agree with you that computer-checked proofs seem like a logical next step in the rigor of mathematics.

[1] http://www.gwern.net/The%20Existential%20Risk%20of%20Mathema...
From the article:

>The surveillance court is subject to review by its own appeals panel, the Foreign Intelligence Surveillance Court of Review. Both the Second Circuit and the surveillance review court are in turn subject to the Supreme Court, which resolves conflicts between appeals courts.
If they don't believe in their ability to retain me, then I can reply to the other 10 companies whose recruiters contacted me this month.
Nitpick, under standard definitions, 2 is a unit, over the field of rationals (or reals, or many other systems).

EDIT: for a less trivial example, 2 is a unit in the integers mod 9, but 3 isn't.
Beats 1 has gone down on day one of the Apple Music launch
Just a reminder about FISA's historical performance:

> Between 2001 and 2012, the FISA judges approved 20,909 surveillance and property search warrants - an average of 33 a week. During that 12-year period, the judges denied just 10 applications. Prosecutors withdrew another 26 applications.

> From 2007 to 2012, FISA judges also approved 532 "business record" warrant applications, the category used in the order that directed Verizon to release metadata on all phone calls inside the United States. No business record warrants were rejected.

and, on the judges perception of themselves:

> Walton, the senior judge on FISA, declined to be interviewed. In a statement, he said: "The perception that the court is a rubber stamp is absolutely false. There is a rigorous review process of applications submitted by the executive branch, spearheaded initially by five judicial branch lawyers who are national security experts, and then by the judges, to ensure that the court's authorizations comport with what the applicable statutes authorize."

http://www.reuters.com/article/2013/06/21/us-usa-security-fi...
not entirely accurate, yes you are quarantined, but for 8 weeks of intensive education about your condition and the risks of infecting others. Then you are released and given full access to antiretroviral drugs.
http://vimcolorschemetest.googlecode.com/svn/html/index-c.ht... - the page referenced in the article that shows extreme AdBlock overhead - Chrome just chokes on it for a long time - the tab uses 1.7GB of memory while it is still loading!

With uBlock and FF 38 - the page load completes faster and only about 850MB memory is used in total!

Chrome people should really be doing something about the memory and battery usage on the desktop. It's getting ridiculous.

Also I wonder how things such as OS X's Compressed Memory feature affect this in real life. I mean without the fix, the OS will notice the duplicated, in-memory style sheets and compress them to reduce memory usage and you should not see much of an improvement due to this patch on platforms like OS X that implement memory compression.

(Looking at activity monitor with FF loading the vim color scheme test shows 0MB Compressed Mem for FF - not sure if FF opts out or if there simply isn't enough memory pressure for the OS to start compressing FF's mem.)
Leap second posts?
Status page updated:

"We are currently monitoring an external Internet provider issue that is causing interrupted service connectivity to AWS services for some customers. AWS services are not affected and continue to operate normally."

http://status.aws.amazon.com/
Travolta...

https://en.wikipedia.org/wiki/Travolta_(song)

In all seriousness, though, this really strikes home:

"The relationship between a writer and a reader is generally taken to be complementary but nonreciprocal—that is, they need one another, but it’s always the same one who gives and the other who receives. Neither of them necessarily has to understand the nature of the gift that is on offer"

Beautiful.
A collection of articles, experiments and demos on the future of programming
(My sympathy stems from me doing a lot of design work so I'm not approaching this from a "design is useless" aspect.)

Do you think that what's out there already could serve as a fairly good starting place? Run them past users to work out which out of thousands of logos are effective. Then isolate components (marks, text, etc) and test those, plus random combinations of the same.

I can appreciate the value in very high level brand creation, but I also think you can get 90% of the way there at 1% of the budget for many businesses. A remotely competent designer can slap down a shape and choose a font for the text and beat half the small business logos out there in a few minutes.
Oh surprise, secret court rules in favor of continuing secret laws to assist in secret data collection.

American Justice is a farce, illegitimate, and to be utterly ignored.
Possibly because they cost an arm and a leg (or at least that's the perception) and are therefore out of reach of most firms, apart from large utilities and hedge funds, and the language looks like line noise.

Yes, I know there is a free version, but limited to 32-bit only (and probably non-commercial?).

EDIT: 32-bit version can be used commercially.
To add to what others have already said, the Second Circuit stayed the order that would prevent the NSA from doing the calls. This means the Second Circuit didn't order them to stop.

Since the FISA court isn't under the Second Circuit, it is under no obligation to follow second circuit holdings.

Further, the FISA court distinguishes from the situation in the Second Circuit, but that's not all that persuasive to me.
I wouldn't have thought that the open graph image is a logo. Seems like that wouldn't be a reliable source for logos
As I understand it, that's not at issue here. The rulings of the circuit and district courts are binding on actors in their jurisdictions - the FISC can't (or at least, I didn't understand it to be legal for them to) come in and rule that conduct deemed unconstitutional by a circuit court on a particular actor (ie, the Second Circuit ruling on conduct by the NSA).
Apple removes compromised CNNIC root certificates and fixes Logjam in iOS 8.4
Rainfall can release aerosols, study finds