skysight-inc/HackerNews huggingface dataset:
Here's my approach when I built my text-summary app with TensorFlow's SyntaxNet.
SyntaxNet (Parsey) gives part-of-speech for each word and a parse tree showing which less-important words/phrases describe higher-level words. "She sells sea shells, down by the sea shore" => (down by the sea shore) is tagged by SyntaxNet as lower describing "sells" so it can be removed from the sentence. Removing adjectives and prepositional phrases gives us simpler sentences easily.
Next, we find key words (central to sentences) for news article based on n-grams, and then score key sentences in which they appear. Use MIT ConceptNet for common-sense linking of nouns and most likely relations between them and similar words based on vectors. Generate article summary from the grammatically simple sentences.

My question is how well the trained models interpret human meaning in joined sentences. I discovered that by simplifying sentences you lose the original meaning when that grammatically-low-importance word is central to the meaning. "Clinton may be the historically first nominee, who is a woman, from the Dem or GOP party to win presidency" is way different meaning than that if you remove the "who is a woman". I am also interested in how it makes sence to join-up nouns/entities across sentences. This will cause the wrong meaning unless you are building the human meaning structures like in ConceptNet by learning from the article itself, as opposed to pretrained models based on grammar or word vector in Gigaword.

My work for the future, is using tf–idf style approach for deciding the key words in a sentence, which I would recommend over relative grammar/vectors. In the example in your blog post ("australian wine exports hit record high in september") you left out that it's 52.1 million liters; but if the article went on to mention or relate importance to that number, by comparing it to past records or giving it the price and so on, you can see this "52.1 million liters" phrase in this one sentence has a higher score relative to the collection of all sentences. As opposed to probabilistic word cherry picking based on prior data, this approach will enable you to extract named entities and phrases and build sentences from phrases in any sentence that grammatically refer to it.
I want to say that there were fish traps that followed similar designs. Curving walls that led the fish into tidal pools that they couldn't escape when the tide went out.
This feels very inspired by Smalltalk's IDE. Not entirely, but there's certainly some traces in things like probes and inspection.

What's involved in writing language support? I'm probably sticking with Emacs for the day-to-day, but I might be interested in writing Scheme support.
They seem to plan to port the early source control history into git, but it seems to be a WIT https://github.com/torvalds/linux/commit/1da177e4c3f41524e88...
> whats the purpose of using this as opposed to vim and a browser?

Developer experience.
I'm not sure if I understand how these devices can be used to attack. Can you explain it in more detail?
Hey, it's not the fault of the programming masses that some evil motherfucker conflated implementation extension (inheritance) and subtyping.

Subtyping = "A <: B, therefore I can start with an A, forget the details irrelevant to B, and just use it as a B."

Inheritance = "A inherits B, if I try to actually use it as a B, it promises to work. However, it might actually blow up in my face, because it was keeping its extra details secret from me and promising they wouldn't blow up."
Holographic Loaded Lady Chasing You Down in Your Living Room :) GG
Perhaps they carpool.
NASA Is Giving Away Retro Space Travel Posters for Free
Ask HN: How do you manage your passwords / internet security?
Programming the Nxt Blockchain for fun and profit
People are mostly water, and the 2.4Ghz frequency is absorbed by water (the molecule makes a convenient antenna). That is why it is used in microwaves and why microwaves don't heat dry things well.

So people are really good attenuators of the 2.4Ghz signal and mimo routers in particular are pretty good at localizing where attenuation is happening. That combination makes a WiFi base station a good hardware platform for tracking humans.

As soon as my LimeSDR system arrives I'm looking at trying to replicate some of these results.
How a GIF of Aly Raisman's Floor Routine Got Me Permanently Banned from Twitter
The apparel industry provides one of three basic needs. The two others are food and shelter. A company that goes beyond providing bare necessities to also make products that fulfill psychological and social functions by offering different types of aesthetics that can be used for signaling, for everyone almost regardless of class and income, is providing a very valuable service.

A company like Zara faces similar challenges in regards to distribution as does Amazon. But it also does more, it designs and produces the products it sells, something that Amazon is completely incapable of doing. Furthermore, they own and operate something like 30-50% of the production capacity they need. These are hard problems that very few companies are able to understand and solve.
Rich Error Reports with Redux Middleware
To be frank, the way I submit conference talks is normally:

Understanding {buzzword pop culture / news topic} using {conference language} + {pick 3+ of [real-time, cloud, at scale, data science, docker, sentiment analysis, polyglot persistence]}

It works shamefully well.
Plan to Send Probes to the Nearest Star
Really neat to see these.. just reminds me how humans have been intelligent for many tens or hundreds of thousands of years.. we just didn't have advanced technology or large numbers until recently. We had to work with the little accumulated knowledge we had.
> Thanks Linus! I don't care if you're a jerk, you deliver like a freaking boss!

When you put it into perspective like that, he's not a jerk, just someone who has had a statistically insignificant number of bad days.

I'd like to see any other person on earth deal with their project being pulled in that many directions and act like a saint. I'd have told you all to go and get fucked long ago.
Wall Street Goes Blockchain with Factom, Intrinio
"Imagination is our window into the future. At NASA/JPL we strive to be bold in advancing the edge of possibility so that someday, with the help of new generations of innovators and explorers, these visions of the future can become a reality. As you look through these images of imaginative travel destinations, remember that you can be an architect of the future." - excerpt from the official home of the posters[1].

[1] http://www.jpl.nasa.gov/visions-of-the-future/
Well, my basic gripe (and the reason I keep whinging about it on HN, thhhhpt!) is the disconnect between thinking they're hot shit and neglecting to put a no-script tag with "Needs JS fool!" on their thing.

I'm willing to be all, "OH noes, mah points!", and take the downvotes just for the satisfaction of putting that burr under folks' saddles.

If even one web developer is reached all my shitty whining will have been worth it. I'll be a fucking hero! Like Peter fucking Thiel! "Philanthropy" That's what it is.
I really wish Google Groups could be accessed with a traditional Newsreader (all the way back).
> Simpler to shutter the offices there

And lose their largest market? The EU is more profitable than the US to Google, Facebook, etc.

Not operating there would cost them a huge part of their profits, so no, not really simpler to close the offices there.
No! It does not at all follow from NSA/USG's policy interests that NSA doesn't have secret factoring improvements. As the last few years of crypto research have shown, there's a big difference between having a break and being able to operationalize the break. It's plausible that NSA could have something that is tractable against an individual target, but not against massed targets. In fact: if they have a secret factoring improvement, this is the most likely shape of the problem for them.
Language contains human biases, and so will machines trained on language corpora
I've always been a fan of HCF.

https://en.m.wikipedia.org/wiki/Halt_and_Catch_Fire
A reason, and not the best one, to stop using RSA and conventional DH and switch to elliptic curves.
Google is, in production:

https://security.googleblog.com/2016/07/experimenting-with-p...
I entirely disagree. I don't see proprietary technology that can't be duplicated or bought. I see _some_ network effects but ultimately the drivers will go to the highest bidder and the riders will go to the lowest price. I see _some_ brand equity, but not much. Maybe a little economy of scale, but not much. Yes, they have a head start, but they are far from enthroned.

Ultimately, this space will operationalize out to the company that can manufacture safe and reliable self-driving cars most efficiently. That's kind of how you can tell uber hasn't won yet: if a company came along that was doing that, it would eat their lunch.

Further, faced with the awesome self-driving car company, uber's hungry huge capital needs thus far will be nothing but a burden.

I believe they timed this all wrong -- they are myspace and in the wrong business.
It's not only temperature, presence of water and distance to star. It's also a large variety of factors.

For instance... what is the atmospheric pressure? boiling point of water is affected by atmospheric pressure. Even if temperature is low, if atmospheric pressure is also low, water would boil at a lower temperature. In Mars for instance, water boils all the time.

Some people might say you can probably create more atmospheric pressure by terraforming the atmosphere. But not all planets can retain an atmosphere. Solar activity, planet magnetic field and gravity can affect that.

Then, gamma ray exposure. Radiation can sterilize a planet. It would be good to measure what is it like there.
Seconded, I had to search this thread to find out how to try it...
I can't imagine the drivers are making much at all.

Thing is, how many people does it take to run a medallion/dispatcher cab company? Aside from the drivers, maybe 10-20 people? An app-aided service could flourish with many fewer employees, so when you have Uberlikes trying to define a market they're doing so at a chosen price point. There's nothing that says that a sustainable price point can't be (much, much) lower. If a service can do 80% of Uber functionality/reliability/satisfaction, they might be able to easily undercut them on price and still have everybody be happy.
Let's say the chance of Aliens visiting Earth is 1 in 1 vigintillion, then the chance of the Aliens being at similar levels of technological advancement as humans is 1 in 1 centillion...

In other words, they are so advanced that they can visit us without us knowing, unless they wanted us to know. They can wipe us out without us knowing, unless they wanted us to know.

I am so glad all these are still theoretical.
Hi. I'm a director at FastMail. I'm very sorry to hear of your troubles, and I'd really like to follow up on the support tickets to find out what happened. I realise you may well have moved on by now and I fully understand that, but if you could post the support ticket numbers here we will definitely look further into the issue, whatever it was.
Most humans would interpret "novell chief executive named to head internet company" to mean "novell is an internet company and its chief executive just became its head" which is incorrect (and a little nonsensical since the CEO already is in change).
This looks perfect for live demos and interactive gists of relatively straightforward code.
That's not the point. That information needs to be processed by a human being who then outputs decisions. If you have too much "big data", that data becomes useless because it overwhelms thereby making itself useless.
On a mobile webview I noticed that the auto play video took over the screen and opened several instances that I had to keep closing one after another. I didn't get much further after that.
>In other words, they are so advanced that they can visit us without us knowing, unless they wanted us to know. They can wipe us out without us knowing, unless they wanted us to know.

Just as likely they can wipe us out without caring if we know or knowing that we exist, no different then stepping on an ant as you walk to your car.
In my opinion, information storage and retrieval isn't "intelligence" on its own. A system that implements it can't be said to be "smart". You could argue "knowledgeable", but that's not the same thing.

Imagine that no web page on the internet says what happens when you mix red and blue paint, but there are results for classic color wheels, the results of mixing red+yellow, blue+white, blue+yellow, red+black, etc. Google will see that the page has a bunch of color-related words and words about mixing and paint, so you'll get a page result about that, if you ask it about the red+blue combo. Google's awesome at that kind of thing. But it stinks at the kind of reasoning that humans excel at: Opening that page, seeing "blue+yellow=green", seeing that green is between blue and yellow on a color wheel, and concluding that purple is between red and blue...then maybe continuing on and learning about additive vs subtractive color, and such. The human reader synthesized new information: red+blue=purple. Google organized existing information.

> We still have a problem of accuracy. Why should I trust your perception and/or your explanation of the concept?

That's not the point. The point is that a thinking person can process information in ways that we don't know how to make computers do (yet). We're still distilling the concept of human intelligence down to its core.

I think Google and Watson are still at the level of using and presenting already-generated information effectively, but not generating and organizing their own new information, and not really "understanding" the things that they're retrieving.
I use a dawn simulator for SAD / easier wake up reasons. Suspect they'd work equally well if I were deaf.
ghiotion's comments were abusive, but your root comment wasn't great either, since it merely put others down without providing any information.

If you have greater knowledge and want to comment here, it's better to teach us something (e.g. about martial arts) instead of just saying how much we don't know.
It's like saying the income of a waiter is equal to the check totals they serve.
NW.js and Electron Compared
Yes, they were recently acquired by Idera.

I think this is the page you're looking for:

https://www.embarcadero.com/products/delphi/starter/promotio...
>As they are still so keen on controlling encryption we can assume with good confidence that so far they have failed.

I think the real issue with relating their position on legislation to their ability to break any given algorithm (Or the problem on which it is based) is this: Legislation will survive a new, more secure algorithm. Breaking one algorithm is subject to being patched out or the algorithm being entirely replaced. A broken system is a short-term investment, legislation is long-term (With the assumption that the government enforcing the legislation sticks around).
Allegedly (according to HP labs anyway) my 15 year old software[0] was state-of-the-art at this on the CNN dataset[1].

By my thing was very heuristic based, and couldn't generate new sentences like this can. I'm pretty impressed - I'd say some of the machine generated summaries are better than the human ones.

[0] http://classifier4j.sourceforge.net/ (yes, Sourceforge! Shows how old it is!!)

[1] http://dl.acm.org/citation.cfm?id=2797081
Why is Akka a nightmare?
I'm less concerned about this and more concerned that Facebook lists first among my interests "slurry".
Hi, I have been building a bit (X: 1048908, Y: 1212564) and found two small bugs:

1. Sometimes when i press for a tile its not drawn on screen but the collider box is there because I can bounce other blocks against it.
2. Sometimes it creates a block ontop of another block, and then the second block does not complete. If i shoot at the spot, there are tiles under that are destroyed, and I can pass under the "under-construction" block.

Also as robertelder mentioned, i also thought i was teleported when shooting the bombs. Maybe add a small effect of the tank exploding or a small pause with a message. The instant restart feels like i was teleported strait into a battle zone :)
I agree totally.

I have an app of a few hundred components and sometimes there's a lot of heavy business logic that feels wrong to have in a component.

I also have this ugly mess of scss that don't live with the components.

What I'd like to see is a component gets to define it's own structure and default look and feel. So styles in the component. Then you can give it class information if you're giving it your own styling or customization.

I would love to be able to package an entire calendar widget, for example, into a module that is only .JSX files. And know that no matter where I import it, by default it'll look and behave in a sane manner.
I don't know, what that comment said was pretty close to what I wanted to say.
Has anyone replicated them yet?
How Modern Sales Leaders Can Save Time and Money – The PersistIQ Sales Blog
Same; this is how it read to me. I was confused seeing this in the comments.
TF is great once you start doing neural networks. It does have support for other things too, but there are better documented frameworks.

Start with Scikit-Learn or R.

Once you start doing neural network stuff, start with Keras on top of TF.
I think it's more common for business leaders to ask themselves "can we convince people to buy this?" than it is to ask "is the science totally sound on this?"

I agree with you, I was under the impression that smells are not effective at waking people up. However I've known many people to claim anecdotally that the smell of coffee or bacon are effective for this purpose. Maybe this varies greatly with the person, the smell, and their previous experiences.
>Each post gets 2 HLL counters, one positive votes and one negative. When a user upvotes or downvotes a post, their id is submitted to the corresponding HLL counter.

Third, you wouldn't be able to undo your vote.
The Lighttable team realized they were on the wrong path. Eventually, the semantics of imperative languages are completely at odds with the goals of a supercharged development environment like this. That's why they pivoted to Eve: http://github.com/witheve/eve

I'm sure the Carbide guys will figure that out on their own.
I'm a php dev, and as much as I try going to Rails/Django -- I keep coming back to Laravel. W/ Laravel + composer PHP finally grew up, wordpress is a hacky out-dated should-be-shot-and-replaced beast. The best way of modern web dev in my opinion is to use Vue or Angular for the frontend, and laravel as a backend. PHP 7.0 is extremely fast and proficient, and it's an easy framework to pick up.

If you need anything more resilient server side then I'd recommend using a Golang or Elixir framework like Phoenix which has multi-threading.
Does that NPR job survey count people who tried their hand at being mathematicians, and hated it so much that they quit, or were unable to find jobs as mathematicians?
Is having "Continuations" in the title the HN way of making the post more click-baity?

(Only teasing, I was personally disappointed when I saw the post had nothing to do with continuations.)
I was hoping from the headline that this was about an exoplanet but antelope traps are interesting too...
That he allows for the possibility that he's wrong? Yes, it's a good trait to have.
6 of this, half a dozen of the other.

It's a single image database (no partitioning except in memory), so all nodes in the cluster will have the complete dataset (thus each node must be large enough to store it). However, because Neo4j doesn't rely on joins / table scans to operate-- traversals are O(1) not O(n). So there's an advantage to doing OLTP work on really really large datasets that have a specific starting point. Neo4j will do pointer arithmetic instead of scans / joins, such that regardless of dataset size a query will only access the fixed amount of data. The reason for this strategy has been that scale up hardware pricing has come down incredibly quickly in the last decade and having a trio of 64+++ GB memory boxes isn't out of the question for most mid-size and enterprise companies. Secondly, distributed systems are non-trival problems to manage both from a development but a devops perspective as well.

The philosophy of the Neo4j team is to conquer the world slowly. In order of priority Neo4j is designed around:

1.) data integrity and availability (ACID transactions, master-slave replication)

2.) rapid reads for graph traversals

3.) ability to store web-scale datasets (trillions++ of nodes)

4.) parallel operations (multi-master, map-reduce, global analytics, etc.)

The product has firmly completely 1 and 2, and is starting to work on 3 and 4 (4 mostly with a databricks / spark partnership).

It fights the same CAP problem that all databases do. We've chosen Consistency and Availability. Partition tolerance just isn't something inherent to graph databases. We can do some really smart math and duplicate nodes with high betweenness centrality (data nodes, not servers) or shuffle data based on access patterns to prevent introducing network latency into query plans that access nodes on multiple partitions. But doing that while maintaining 1 and 2 of the above is very not easy.

Disclaimer:

MATCH (rhino)-[:WORKS_AT]->(neo4j)

WHERE NOT rhino.opinions = neo4j.opinions
> One thing I miss in here in EU is the first amendment and its interpretation.

And the Second Amendment, which neatly deals with encryption-as-a-munition.
The great about types in Scala is that complex solutions to complex problems can be contained and don't infect the rest of the codebase.

The average programmer can enjoy completely consistent names and signatures across different libraries, without having to know that the consistency comes from one method being applicable to various types, not manual labor repetitiously adding the same method to different types which can drift apart at any time without anyone noticing.

HKTs are not that expensive. Slow compile times are usually caused by people doing Prolog at the typelevel in Scala.
The problem with entitled founders getting money is while they have it they suck the oxygen out of the room. Then when their companies die they poison the well.

Theranos absolutely sucks the oxygen out of the room for people doing real medicine. When they finally die, just try getting funding for a new diagnostic technology.

Also see Webvan, pets.com and many others.
It's possible. Yet, someone has to be able to use that stuff. The Sentry Eagle leaks showed that, as I predicted, they developed most of this stuff in Special Access Programs that compartmentalize things away from even TS clearance. Then, as capabilities are developed, people with TS/SCI clearances are briefed on one or more based on their need to know. Some are so high up they get briefed on all of them. That was Sentry Eagle:

https://leaksource.info/2014/10/17/sentry-eagle-nsa-core-sec...

As you can see, the descriptions represent their most guarded secrets that can do the gravest damage. There could be an extra layer that basically has that one fact in it. I doubt it given how many different angles of attack & severity these docs cover. We also saw that predicted damage adding up after the releases of such leaks. It's more believable given it's the exact kinds of things I'd expect a post-9/11 agency to be doing if they couldn't break RSA, etc. They'd do it anyway for deniability but these are so secret they'd rather let targets go to preserve them. The secrecy level was already tight enough to cover preserving RSA so long as insiders on highest levels kept quiet.

Last part they didn't play so well. ;)