skysight-inc/HackerNews huggingface dataset:
They seem to contradict their own statement of purpose in their FAQ. First, they imply that the primary use would be for your own wireless network:

> "It is perfectly legal to block any device you choose from a wireless network you own and/or administer. "

...but then change gears and imply that the real use is to plug it in at coffee shops and the like:

> "Cyborg Unplug isn't designed for use in those cases where there is already strict control over who uses the local wireless network. Rather, it's for those with networks used by many people (school, office, library, bar, cafe) that either give out the password or provide an open network."

As much as I like privacy, this seems less focused on personal protection and more on imposing your own will on other people's public networks because of your dislike for other people's taste in devices.
It is removed. There are a number of browser quirks that Ionic handles so that all click events are handled accurately, and not just ones with an ng-click directive.

Here's a blog post that goes into more detail about the 300 ms delay problem: http://ionicframework.com/blog/hybrid-apps-and-the-curse-of-...
Yupp, it's sluggish but good enough for small time apps. Wait a few years for famo.us and others to work on the problem, and you will see hybrid killer apps.
I use this to login to my ISP without opening a browser.
http://www.browserstack.com/growth

"475,000 registered developers"
Microsoft fixes '19-year-old' bug with emergency patch
Most sophisticated Google Drive chat integration
They have reached out. We received our emails a little before you wrote this, but they send in batches so yours probably came or will come later.
The add1 method was declared non static on purpose, to illustrate static type checking.
Very nice comment.

Thank you !
i think its going to explode
The profit to the society is from regular guys like you and me not partaking in the scam anymore. Not spending money on it. Distrusting the game. Long term it makes sense: people will start investing long term based on fudamentals vs wanting to get rich quick on hocus locus TA. Short term trading is losers game. You will always loose against HFT.

So instead of doing that, read the companies fundamentals. Learn about their debt levels. Earnings. Read their books. And only then invest with 1-2 year time horizon minimum.

HFT is valuable to the society as it makes the society understand that treating Markets like casino gambling isn't working.
Turn Your Raspberry PI in an Oscilloscope with BitScope – Open Electronics
Hmm... can you elaborate further on that last point? I totally understand the value of headless browser testing, when you're not checking for browser-specific issues. However, I'm less clear on how a headless test runner's implementation language should ever matter one way or the other.

If you're testing the behavior of a web application as it receives HTTP requests, then shouldn't the application be agnostic about which clients are sending those requests? If your test runner is reaching around the HTTP protocol and directly manipulating JavaScript on the rendered page, then doesn't that affect the reliability of the test suite... since it no longer represents true HTTP client interaction?
Powering Arduino with Batteries Thanks to a Battery Shield – Open Electronics
Do you mean a text user interface (like most DOS applications or vi/emacs) or a true text interface like ed or grep?
I just got an email from them containing the text of this blog post, you'll presumably get one too, it's just that it takes time to email hundreds of thousands of people.
Scalable secure mesh networks might be the cold fusion of computing: possibly impossible, but with great consequences if it can ever work. I'd be interested to follow your research, especially if it's as easy to follow as this paper. Is there somewhere where you aggregate your research?
Hi, some obligatory HN nay-saying here.

I feel like alternatives to all these services exist already. What AWS provides is packaging and integration.

If I want S3, I can use one of several distributed filestores.

If I want EBS, I can use one of several network disk systems.

If I want queues, or distributed K-V stores, or monitoring, etc etc etc, there are solutions coming out of our collective ears.

AWS is an IaaS. People are paying for the service, not the infrastructure.
Cue the argument: there are many flavors of HTF trading. Some funds exploit the latency of different trading platforms - I agree they don't add anything to the society. Others offer liquidity - if the bid-offer spread is $1, they will insert bids above the other bids and offers below the rest of offers, making trading less expensive for investors. Yet others specialize in execution - your "dumb" pension fund manager wants to sell $100M of a particular stock, he'll route the order through a HTF broker who knows the "best strategy" to execute the order without affecting the market price too much, so that the fund gets a better price.
How can ionic be performance obsessed when it is a wrapper of cordova? How can they achieve better perfomance than plain cordova that way?
I don't think so, as 1956 wasn't "111 years ago".
The 67P is a short-period comet. Its orbit is quite elliptical, yes, but nowhere near as elliptical as those of long-period comets, arriving from the Kuiper belt or even farther from the freezing outer reaches of the Solar System.

Consequently, its velocity, even near perihelion, is not that high, and matching orbits with it is, while not trivial, not hopelessly hard either. That said, Rosetta did spend 10 years in space and needed multiple gravity assist maneuvers in order to finally rendezvous with the comet. Still, the circuitous route was more about fuel economy than any fundamental difficulty with reaching its destination.
If Cordova is Phonegap and Ionic is Cordova how does Ionic solve the performance and device specific bugs they had with Phonegap?
OpenStack Swift Enterprise File Share and Sync Demo by Storage Made Easy
Mailbox App gets access to and copies your Gmail server-side. In addition Dropbox has Condileeza Rice on its board. So for people switching to Fastmail out of privacy concerns, don't bother. It would be better if we users would ditch Dropbox and Mailbox App (which I love, so not easy for me to say) in the same spirit we want to ditch Gmail.
Like invading Iraq.

http://www.forbes.com/sites/lorenthompson/2014/06/27/iraq-op...

4. A sizable colony on Mars . I got the idea for this commentary from the space section of the wildly popular Reddit web-site. Astrophysicist Neil deGrasse Tyson posed the question of what could be achieved if all the money spent on wars was instead given to NASA. The resulting exchange was pretty fanciful, but one of the options mentioned might make sense — building a colony on Mars. Mars is the only other truly Earth-like planet in the known universe, it has water and it is reachable. SpaceX founder Elon Musk has claimed that a colony of 80,000 could be established for $36 billion. He tends to hyperbole, so let’s say he is off by an order of magnitude (1000%). We could still create a sizable colony for a fraction of what was spent in Iraq, providing a sanctuary from Earth’s next asteroid hit.
I understand that Stochastic music has a certain academic connotation and standards for a composer. For them the title is surely misleading. Still, even if noobish, i can assure these soundscapes take advantage of stochastic note generators.
sorry newbie question here: What's the incentive to move to HHVM and Hacklang coming from a regular PHP Lamp background?
Invest directly in stock and bonds. And if that is not available, than invest in low fee funds.
No, with this many solid free options we pretty much immediately ruled out anything paid.
I don't really know, honestly. When groups are arguing between opposing world views, all of which can appear equally likely depending on data selection, I find that absolutely frightening that our current scientific process of peer review can not help us tell our heads from our asses. Or it does so often enough, that it's doing a very good job at keeping the bulk of knowledge stable. Science can be frightening.

Personally, I think it might take a lot more time than I've been alive to come close to a solution. I don't feel comfortable having an opinion on this, but I'm fine having questions. I don't intend to make implications with my questions, they are not consciously intentionally leading.
Likely that will be true until it gets too popular but I didn't want to hoard it.
>I don't know anyone, anywhere, who still goes to bat for their former position in priority over their current position.

Then your experience of government regulators may be limited.

edit: It may be more accurate to say that he's going to bat for his future position over his present position.
The traditional meathod is to do aerial refueling. Which extends the range without compromising on aircraft, payloads, or safety.
"Anything of value" is a subjective measurement - you could say that stock markets don't add anything of value, or you could say that they enable more investments, since you're able to liquidate your investment whenever you want.

Trend following, and mean-reversion following (what this article describes) are techniques that counteract the basic human irrational/emotional biases. Ideally, they should prevent bubbles and stop crashes. They make markets more rational.
Haha thanks for the compliments Peter ;)

(ceo of Crowdcast)
Record-breaking ocean temperatures wreak havoc
I don't know, maybe a survey should be conducted across the scientific body, and some data should be collected.
Self-Memoizing HTML Rendering via Mutually Recursive Data Types
What makes them think that Elsevier will be publishing any scientific articles in 5 years from now?
I think what he was saying was:

If I have a webpage that only does one thing, it executes

alert('Hello world');

Then the headless solution would have to be able to check that the alert fired. If your testing framework does not execute the JavaScript on the page (i.e just fetching the resources) then you are back to square one.

I have no idea if Mechanize executes page JavaScript, but SlimerJS (and PhantomJS) does. Which is the difference here.

* execute alert will probably for most use cases be bootstrapping some MVC and setting properties, doing navigation and so on.
It's going to be something. 30 hour week. Basic income. Revolution. Better to make an intentional choice.
I noticed it ran a bit slow... it is supposed to be Eratosthenes Sieve
Details on Silk Road 2.0 [video]
> you have to play the game if you want a career in science.

You may have a career, but i doubt that qualifies one as a scientist.
Underscore vs. Lo-Dash
What a dreadful notion, I hope this never happens. Development on mobile devices is a great way to develop on a web connected platform that reaches lots of consumers, but instead of using horrible, ancient tools that are expected to do things today that they were never designed to do at the time of their inception(HTML/CSS/Javascript), you can use capable systems languages like C(and now Swift, which I have no experience with but have heard generally good things about) and Java.

That I call traditional frontend web tech ancient and out of place today isn't even really an opinion - the deluge of Javascript/CSS frameworks, compile-to languages,and lists of best practices would suggest that something is wrong there. Web stuff is just way easier to get into so there are a huge amount of developers available, especially the types who spend more time yapping on their blogs about the latest overhyped software trend than actually writing software.

I don't know about animations and whatnot, but for games and image processing i.e. 2 enormous chunks of all mobile software, Javascript isn't replacing anything anytime soon.

I don't understand why someone would want to spend hours trying to optimize languages which weren't designed to run native software on a platform to be as effective as the ones that were when you could just write the software in the native language, to me this just seems like an exercise in futility. Even moreso considering the fact that Javascript and HTML are horribly unproductive languages, though I suppose since so many people know them well they can be more productive in them than in a language they don't know.
I am more interested in this as a business opportunity. I have attempt creating it with Drupal and some ecommerce modules but they are not suitable for it.
Because he says things like this:

> “What you want is what everyone wants: an open Internet that doesn’t affect your business,” a visibly frustrated Wheeler said at the meeting, according to four people who attended. “What I’ve got to figure out is how to split the baby.”

No, no he doesn't need to "split the baby". He's refusing to listen to everyone else and is giving preferential ear to the cable companies. If he gives them anything, they will take it all and destroy the Internet as we know it.
Watch out: the US government wants to pass new spying laws behind your back
I appreciate having such a ridiculous number or primes. For certain cryptography problems I need primes around 10^15 or even bigger.
The problem is very simple - as long as a list is homogenous or it is a finite either-of algebraic data type, you could infer the type of a function on these - it could be a another homogenous list or a value if some other type.

As long as a list could contain anything then it could be mapped to another list of anything (a list of symbols, numbers, etc.) Or a value. Basically, we could say a pointer or a list of pointers, which by definition could point to any kind of a type-tagged value.

Types a-la

(* -> *) -> [*] -> [*]

are't very useful, but this is what we have in Lisps.

Moreover, as long as there is no difference between a pointer to a list and pointer to a value (these are just bindings of symbols to type-tagged values) we could have procedures of type

* -> * -> *

Lisp stands for LISt Processing after all, for performing so-called symbolic manipulations (like our minds do) and this is a pretty good "type" for a procedure doing a symbolic transformation.

So, all the values have type-tags. Add NIL and T, structural types such as arrays or structs, and you will get a crude type hierarchy of a Lisp.

Our lists aren't sets (homogenous) so all the typing based on Set theory is of no use.
My Nexus 5 is also sluggish in comparison to my iPhone. From the little research I did it has to do with the default webview used on Android. Hopefully this will also get better in future.
Promises are pretty great, too. I wrote some (now in production!) feature detection/facial recognition code using OpenCV through the node-opencv library, but as some of the big calls were async and I needed it to work in a somewhat synchronous way, I wrapped it all up in Q. Once you understand how they work, they can be quite great.
Something like "Internet Freedom" would be vaguer, more deceptive, and easy to game. People against "Net Neutrality" (namely people who stand to profit), are at this second campaigning for freedom from regulation on the internet. They can claim (legitimately) that freedom for ISPs to behave as they please without government intervention is "Internet Freedom." They probably already are.

edit: The fight for net neutrality is a fight for specific government regulation of internet providers to prevent them from discriminating between people. It is not a fight for internet freedom.
Zero mention of Mozilla's dependence on advertising revenue (via Google) and the inherent conflicts with privacy.
probably not as much as where we paint them. ;-)
See also these two texts from the Open Scholar initiative:

- Independent Peer-Review Initiative
http://www.openscholar.org.uk/independent-peer-review-initia...

- Academic self-publishing: a not-so-distant-future
http://www.openscholar.org.uk/academic-self-publishing-a-not...
Facebook uses it a little behind the scenes.

http://wiki.dlang.org/Current_D_Use

Not the original creator Walter Bright, but "second in command" Andrei Alexandrescu works at Facebook.
No, ESR has never been involved with Emacs development. He has a history of invading prominent free software projects on the strength of his "hacker" cred, pissing all over them with his pet peeve of the day, insisting on making easy and unnecessary changes of shoddy quality, often at the expense of more important actual development that is underway, and then bragging about being Prominent FreeSoftware Developer to boost his dying hacker cred.

The only stand-alone software project ESR has truly driven himself is fetchmail. Fetchmail. Enough said.
"Invest directly in stock and bonds."

That is pretty much the opposite advice you should take from those findings.

In general, investors now have the widest array of low cost, diversified instruments available at any point in history. Most advisors who know what they are talking about, will tell you to take one of these options (a non-managed index fund, a highly diversified etf) and invest in that. Rebalance once a year and don't worry about beating the market.
No one wants to go out and compare their project to Second Life though, since SL is (to put it mildly) a case study in what people will do given the ability to create anything they want.
Agreed with you up until your parenthetical, and had no choice but to downvote. :(
Not so unusual, if you come at it from a developer who's experience is in mostly dynamic languages perspective. It can feel like you're fighting the type checker at times, however I found that the reason that's the case is because I'm trying to write dynamic code in a statically typed language. Once I got over that impedance mismatch, Scala became a lot nicer for me.

Funnily, that is one of the problems I've experienced with gradually typed (and optionally typed) systems; you need to have strong discipline to get the most of out them. My personal way of tackling it (in Hack these days) is to strictly type everything, and only rely on dynamic typing where it's absolutely needed.
Indeed it does make it tricky, but I think they purposely left out some details for the time being.

See more: http://adi.is/winshock.txt
Can There Really Be Too Much of a Good Thing?
No, most sane people will agree that evidence is valuable, and a lack of evidence is not more valuable simply because you wish the evidence didn't exist. As I said, go look at the most recent studies that show the same thing then. Put in some effort yourself instead of just dismissing reality because it doesn't fit your preconceived notions of how things should be.
Energizing Substitutions for Your Morning Coffee
"Some funds exploit the latency of different trading platforms - I agree they don't add anything to the society."

Even those are pretty easy to make an argument for. Very specialized firms spend vast sums of money, to make very thin margins, to provide me with a very valuable service. That is, I don't have to venue shop based on pricing oddities, they will arbitrage those away. I can shop purely on fees and features, the things that actually will impact me in the long term.
U.S. And China Reach Climate Accord After Months of Talks
When people switch jobs easily between what are supposed to be opposing sides, it is easy to suspect that regulatory capture is taking (or has taken) place.

https://en.wikipedia.org/wiki/Regulatory_capture
I read that as, this is not for network owners who already require authentication to access their networks, but for networks owners who run open APs.

I don't see the implication that this is for non-owners.
I'm not a fan of this reference either, though for different reasons. We're to believe he needs to "split the baby" between the 320 million Americans who should be able to use the internet, and the handful of companies that provide it?
This comment would be spot on 2 years ago, but once you try libraries like Ractive or React, it's iOS/Android that begin to feel ancient. How do they not have data binding in 2014?

Also, having to maintain a separate codebase for each platform just seems inefficient. The solution doesn't have to be Javascript (could be C#), though Ractive and React make it surprisingly pleasant to write JS.
"instead of using horrible, ancient tools" (JavaScript=1995, HTML 5 spec=2014) "use capable systems languages like C" (Objective-C=1982, C=1972, Java=1994). WTF?
It's only been about 15 generations since the time of Galileo. I think science'll muddle through even if a couple of generations are wasted on dead-ends along the way.
>That's a huge leap to make. Is everyone that doesn't agree with you corrupt.

Pot, meet kettle.
To add to that, a friend 'got into being a trader' as a friend of his simply needed a large number of bodies to manage trades.

Of a year the majority would fail, but would would do great - he would then tout all the 'good' traders out as being new super star traders, and use them to get new business. As long as he had a large enough pool he'd be sure to have a few that became multi-year profitable, and now command large fees.

Basically they are able to make it seem like they know what they are doing, when really they are just hiding failure.
The added value of publishers is more than just the editing. Why do you think a published paper is "worth" more than a pdf on a random website?

- Almost nobody in academia is willing to publish in substandard journals only because they are open access. The publishing process is a necessary filter for people to select what is important enough to read.

- You _need_ publishers that make a profit and stay healthy over centuries. If Elsevier went bancrupt, they could no longer take care for their archives. And in the long run, we would loose access to several hundred years of research.
bcrypt is a key derivation function based on the Blowfish cipher. The iteration count can be increased to make it slower, so it remains resistant to brute-force search attacks even with increasing computation power. The hash string includes the cost parameter, a salt, and the hash value. [1] This allows you to change the number of iterations and length of salt at any time, and all previously generated hashes will still be valid. It does not, however, adjust itself automatically depending upon the computational power of the computer on which it is running.

[1] https://en.wikipedia.org/wiki/Bcrypt
Samsung Makes Its Move: Beacons for Android, No App Required
Ramos: a smart alarm clock to get you out of your bed in the morning
"Mozilla is an industry leader in developing features to support the user’s desire for increased privacy online"

Is that why they enable 3rd party cookies by default and hide the option to block them?

(Unlike Apple's Safari)
It's so weird to think people live in London. That they get up in the morning and look around and think 'this is my home'... London (and New York) are almost as real as Hobbiton in my mind. You must wake up and see people, walk out the door and see people, walk and walk and walk and see people everywhere you go. Do they all just blend into the background? How do you live with so many lives intersecting with yours? Some days I go to <location> and it is busy with people. Having fun, dogs barking, kids shouting. So I think, "You know what, I'll come back later. When there's no one here."