skysight-inc/HackerNews huggingface dataset:
That data structure is basically a CSV file.
If I were you, I would convert the JSON to a CSV file, load it into excel and use a pivot table dive into your data and convert it back if needed.

A pivot table will do exactly what you want and more.
If you hate excel, You could load it into a database and do a groupby query.
I suspect most JSON in that data structure were auto generated from CSV files or database anyways.

Another option is to just convert that JSON to another JSON keyed by name with Lodash then inspect it.

var anotherJSON=_.keyBy(oldJSON, 'name');
On the macOS I've had some success with "Cocoa JSON Editor.app". It takes a while to load files, but they are presented in an outline view you can search and browse.
I think so. NASA has done relatively little with it so far.

It's not like they've given it their stamp of approval. Eagleworks is NASA, but as I understand it, they are on a pretty loose leash, and it's their business to investigate somewhat-crackpot ideas.
You created a brand new compression algorithm that saved the proverbial 4% or applied an existing compression technology that proved to be more efficient for that specific use-case? In the former the employee is obviously 100x (and earned some juicy pied piper patents as a bonus), in the second case the company knew of an existing problem and needed someone, anyone, to take a look at it and optimize it.
Prisma: neural-style instagram filters
You are on your own. Buyers agents are worthless.
Two more national monuments I did not know about. Not parks. Was fun to see what's near by.

http://www.blm.gov/ca/st/en/prog/nlcs/California_Coastal_NM....

http://www.fs.fed.us/visit/berryessa-snow-mountain-national-...
Isn't that explicitly what OpenAI was formed to prevent?
In case you missed it things are already changing. It would be nice if Neos would get support but they will not largely because the population values stability and conservatism. Politics can't change that.
Ahah, this one, I find particularly awkward.

My favourite 3D transitional console/games have to be the Sega Saturn. The PS1 and N64 both used proper triangular polygons, so they looked as we expect to see the average 3D game these days.

The Saturn's quad-poly setup made the games look particularly peculiar to the eye today, especially when the camera was focusing on close-up polygons. Some games looked absolutely beautiful (Sonic R comes to mind, Burning Rangers, as well...anything late in the system's development) while some games looked very awkward, especially compared to their PS1 counterparts (here's looking at you, Tomb Raider).

Back to Marathon, it's character sprites looked particularly 'pasted-on.' Doom's enemies, for instance, seemed to be designed to be less human-like perhaps so they'd look less shit in 3D (those demon-eye monster things come to mind).

Other than that, Marathon is just Doom II, graphically.
Nah, the transfer would generate a bunch of headlines, which in turn would translate into a bunch of new signups. I suspect Pinboard's signup spike graph is like a seismograph of Big Bookmarking's asshattery moments.
> with one (sellers') agent they should pay the fees

In any active market such out-of-ordinary offers would be viewed as low-balling and not worth countering (as seller's net is suddenly lower than a similar offer, but with split fees).

This would work, likely, with distressed sales, or in any situation where the buyer has an upper hand to begin with.

P.S. I don't really have a horse in the game, and don't get secretly compensated by the powerful real estate lobby (I wish!), but in my short practice I've been on the buying side 3 times, all in California, and buyer's agent (Redfin for 2 out of 3 transactions) has been pretty helpful.

I also agree with your approach, and know people that have gotten their own real estate license just to represent themselves (and occasionally their friends) in clear-cut transactions.
can you (have you) put your projects on github ? maybe if you put 5+ non-trivial projects on there people can see your breadth and depth of skills.
They definitely feel clunkier to use though, if for nothing else but a noticeably less-responsive UI compared to apps using native controls etc.
Think about the cognitive load of using just keyboard all the time VS using mouse and keyboard alternatively.
Pat missed one bit: you need to head to about:config and set "security.tls.version.max" to 4.
Think draft 13 is only deployed internally (as we're dogfooding it). Draft 11 is what's live unless you're on VPN. Nick (https://twitter.com/grittygrease) can confirm.
> "We finally realized what we were dealing with," Krupp said. "The quake had knocked out most of the power, and people ran outside and they saw the stars. The stars were in fact so unfamiliar; they called us wondering what happened."

Wow.
Out of curiousity, what sort of evidence of safety is the Servo team using to evaluate crypto libraries? I'd love to see the criteria.
Also, Robbert Krebbers's PhD thesis titled "The C standard formalized in Coq" [0]. From the summary:

Our formal specification of C is faithful to the C11 standard, which means it describes all undefined behaviors of C11. As a consequence, when one proves something about a given program with respect to our semantics, it should behave that way with any ostensibly C11 compliant compiler such as GCC or Clang.

[0] http://robbertkrebbers.nl/thesis.html
And Europe*

*Washers with the built in dryer that never really works don't count.
If you use chrome/chromium you can always drag a bookmark into the apps at chrome://apps, right click and tick the "open as window" option. That will turn it into a pretty good standalone app.

Here's a quick example with clicker heroes.

http://i.imgur.com/ur5Y2KH.png

And another with swarm simulator.

http://i.imgur.com/ycevl2A.png
i tried using eto for a personal project, but i had to abandon it because i ran into a problem that i couldn't solve myself, and which got zero responses on the forum :(

https://groups.google.com/forum/#!topic/eto-forms/8tivDpoC3I...
Would like to read the book to know more. While the criticisms of "we're wrong headed to try this" might be valid, I don't know if anyone really has a better idea of what would be the "right headed" direction to go in.

If string theory shows 10^500 possible universes, then what if tomorrow we come up with a way to identify which universe we're in? Would we still discard string theory just because it wasn't developed with an empirical footing and start over, or would we begin to examine its other consequences?

That string theory is pretty much just a theory at this point is, I think, not a strong enough argument to not pursue its mathematics. Especially since the theoretical effort has apparently yielded interesting mathematical tools for other areas. If that contribution is discounted, then it pretty much becomes an argument about funding.

Secondly, I'm not sure why time needs to be any less 'real' if it happens to be emergent. The expression "it all adds up to normality" has some power to it. If you think about our current notion of time which holds that a photon crosses all points along its path "at the same time", but that isn't true of the electron or proton, what could we even mean by "time is real"?
The point isn't really to argue for another naming scheme for Promises. The construction of the Callback class is used to build up the reader's understanding the Monadic structure before introducing Categories and Kleisli Categories. The comparison of the structure of these abstractions comes up several times.

I think the final example (of myLongOperation) reads extremely well, and is pretty minimal, as the author states.
Have you tried using tis-interpreter [0] (an interpreter of C for detecting undefined behavior written in OCaml) written by Pascal Cuoq [1].

[0] https://github.com/TrustInSoft/tis-interpreter

[1] http://stackoverflow.com/users/139746/pascal-cuoq
Volvo XC90 has this feature. It's basically lane keeping with automatic cruise control that works between 0 mph and 30. It also requires you to keep hands on the wheel (that's not a problem, imho).

The only drawback to me is that if the car stops completely, the autopilot shuts down and has to be manually restarted (click button) to resume.
I'd have liked to see modern things like nunjucks and marko in this comparison list.
As you start to look at these concepts, and Ramda, I highly recommend playing with ramda-fantasy[0] and the fantasy-land[1] spec that it implements. Super useful, and really made this sort of functional programming "click" for me (and, has really cleaned up some abstractions in a couple production projects, too!)

[0] https://github.com/ramda/ramda-fantasy

[1] https://github.com/fantasyland/fantasy-land
Good point. You'd figure I'd remember this after Nick put it on the monster video wall: http://imgur.com/cf28rpt ;)
Ask HN: What software needs would you outsource?
Even being a fictional character Holder Caulfield seems to be way smarter and remarkably clear thinking fellow compared to modern cosplaying hipsters.
Can somebody explain the benefit of this?

I kinda understand why somebody would want a web client.

But hosting your own seems to defeat the purpose. From what I've seen, web clients aren't nearly as good, and installing and running a full blown server app is a lot more work than installing and launching a standalone client.

Then again, I recently switched to ERC, so guess I'm really in no position to judge.
The author looks at the relationship between fitness, educational attainment, and age at menarche. He measures fitness by number of grandchildren. So what he reports is that people with higher educational attainment, and women with later menarche, had more grandchildren on average.

That makes sense to me. It's pretty well established that educated people have fewer children. And early menarche might arguably be associated with long-term health problems.
https://news.ycombinator.com/item?id=12048945
It seems especially wrongheaded as client certificates are used in certain academic environments.
Fast Http Request in Android
Interesting tidbit: The author's PhD advisor is the author of the celebrated text "Godel, Escher, Bach".
It's basically a self-hosted IRCCloud.
You're always connected, so no need for znc or another bouncer, and you can easily access it on your phone or another computer.
and Puma is a rails server
https://medium.com/radical-ux/nine-nasty-ux-truths-83b30ea94...
Probably worth opening an issue on the GitHub to ask for clarification on whether support for those features will be considered for the future.
There is domestic airline Motor-Sich in Ukraine, which fleet consists largely of Antonov planes (including AN-24 mentioned in this article) and one Yakovlev Yak-40.

Was actually flying on regular commercial flight from Kiev to Odessa on AN-24 yesterday.

Link: http://flymotorsich.com/en/pages/fleet
We don't know the answer to that, because it would be determined by how much the public trusts technology that doesn't exist yet (at least not in a form ready to be deployed en masse by Uber). And if they did trust it, there'd be no reason for Uber to give a 75% discount for using it.
What are the economics (and physics) of creating a football-field-sized (and proportionately-weighted) synthetic meteor and studying a controlled re-entry into some part of the ocean? Would that be a useful experiment in terms of learning how to deal with potential future threats, or too risky?
The OpenAI team would be best to comment but I've not seen them note any specific intent[1] to research topics related to fairness, accountability and transparency in ML. I use those words specifically as FAT ML 2015 was part of ICML 2015[2]. While a great start, that area of research doesn't get anywhere near the attention it should given the gravity of the potential findings.

These issues are already in existence. Given ML systems are being used to filter resumes, decide whether someone should get a loan (and how much their interest rate should be), and find matches on dating services, the fact that ML systems may inadvertently feature racial or gender bias is hugely disturbing. This is likely to only get worse over time as more and more systems feature ML components.

As a simple example, word vectors are used by just about every deep learning system and recent research has found gender and racial stereotypes strongly embedded in them[3]. There's very confusing debate as to what this implies for the data, the models, and predictions[4]... :S

father:doctor :: mother:nurse, man:programmer :: woman:housemaker

black_male>assaulted, whilte_male>entitled_to

I wish I was making those examples up but they're straight out of their analysis. They also only focus on gender stereotypes but you can imagine how many similar issues might be hidden away just beneath the surface.

Even if OpenAI indicated they were explicitly interested in that direction, which afaik they haven't, it's still an area that should be of interest to the field broadly. OpenAI is still a small team and I'm certain they'd appreciate the help, especially as they already have a lot on their plate :)

A disaster scenario for me is to have ML systems help reinforce the negative aspects of our society, conveniently hidden in a black box which can never be properly inspected.

[1]: I'm primarily running off what I've seen in the recent past and their technical goals that they recently published at https://openai.com/blog/openai-technical-goals/

[2]: http://www.fatml.org/

[3]: "Quantifying and Reducing Stereotypes in Word Embeddings" - https://arxiv.org/abs/1606.06121

[4]: https://twitter.com/jackclarksf/status/746039805595762688
VR Will Revolutionize Education
I have a github account established, and it has a couple of projects on it. One, a telnet client, is missing. I keep forgetting to add that in. I've been meaning to, once the language is more established, to spread the packages out into different repositories.

I know I should have more of a variety there, the trouble thus far has been the 'what'.
I'm so happy to see something like this in development. Every time there's a discussion about OpenSSL vulnerabilities, the topic of a future replacement written in Rust comes up, but no one was stepping up to the plate. Now we have some real progress towards a safer future.
Rustls use ring for crypto, and it seems most of the crypto algorithm code of ring is written in C/assembly. Kind of destroy the purpose?
It's not Silicon Valley hype that's the problem. It's Tesla hype. Tesla's "autopilot" is way under-sensored. One TV camera, a bumper-level radar, and some ultrasonic range sensors. That's just not enough. (Tesla is supposedly adding more cameras in later models. They still need windshield-height radar.) It's also not clear how much redundancy Tesla has in the control system? Backup processors? Redundant steering motors? Redundant brake actuators. Google has all of those. Does Tesla?

The Tesla crash and rollover on the Pennsylvania Turnpike is troublesome.[1] That's the situation Tesla's "autopilot" is supposed to handle. Here's the crash location - Penna Turnpike mile marker 160, eastbound.[2] Concrete center divider, metal guard rail on the right, clear pavement markings, summer driving conditions. There's no excuse for a crash in that situation. That may have been an outright system failure. NHTSA and the Pennsylvania State Police are investigating.

Autopilot bug reports are written in customers blood. Musk seems to be in denial about that.

Denial isn't going to work. Look how much trouble General Motors got into over ignition switches with weak detent springs.[3] Keyrings with too many keys could under some circumstances move the switch and turn off the vehicle. (It wasn't just loss of propulsion; power steering, power brakes, and airbag power were also lost.) GM has paid out $3 billion so far, recalled 800,000 cars, and fired 15 people.

[1] http://www.nytimes.com/2016/07/07/business/us-safety-agency-...
[2] https://goo.gl/maps/TfcuZR67oXr
[3] https://en.wikipedia.org/wiki/General_Motors_ignition_switch...
> due to lack of comments

Visual Studio Code handles this by just allowing comments in JSON used for configuration, heh.
If you understand alchemy you have all the reasons to respect them
The OP is about the authors research into the BPs as a means to reason about cognition. Originated by the russian scientist in 1967 and used and expanded by D. Hofstaedter in GEB. Here's [1] an index to all the BPs till now, and here's [2] the authors ideas on cognition which were developed in his research. Interesting that the research was abandoned [3] earlier based on ethical concerns of the possible misuse of AI. There is also a programmatic implementation of a BP solver.

[Edit]* this comment was not posted for a while, there is already another one with similar and more details now.

[1] http://www.foundalis.com/res/bps/bpidx.htm

[2] http://www.foundalis.com/res/poc/PrinciplesOfCognition.htm

[3] http://www.foundalis.com/soc/why_no_more_Bongard.html
Memory safety issues are not the only vulnerabilities in a cryptography library. A simple example would be timing attacks.

Writing a cryptography library from scratch because the old one has too many security holes? Your implementation is likely to have even more.

We should really concentrate on making one implementation secure, instead of creating more libraries.
Hell is other people. And yes, it is difficult to hold a programmer job in a circus, among self-obsessed, cosplaying sophisticated individualty, bearded and tattooed clowns.

But there are many niches for those who can't stand narcissistic cosplaying mediocrity in charge - craftsmanship of any kind, not necessarily digital. Making good sandwiches will do.

One could be a self-employed, paid open source contributor, a freelancer, a subcontractor, etc. Yes, one probably will never "succeed" in one of valleys sweatshops, but there are always other, less traveled pathways..

Again, Igor Sysoev, who have bootstrapped the project alone, according to his tastes and preferences, and then went back into shadow, leaving all the singing and dancing to those who liked it, is a classic example.

There is also Pirsig's book, Atlas, and a few other good ones.
Hacker bro scene :)
Good work! .NET could use this right now from what I've come up with.

How could I work with F# on this? New to F# right now, and I would like to have a cross platform GUI. I have F# running on my iPad now (Continous App!).
Rust is not a good language for low level crypto implementation because it offers no facilities for side channel resistant algorithims. Ring uses the extensively reviewed implementation from BoringSSL and considerable expertise from the author. Ring has a goal of moving as much code that does not need side channel resistant to Rust.

By moving the protocol logic to Rust, the amount of code that needs to be reviewed for memory safety in a TLS library is drastically reduced.
Let's not forget Quine.
I can see this being immensely beneficial to environments that rely heavily of calling out openssl for TLS like node and python.
You would have to retain any momentum you have when traveling through time, so you would move more or less together with the earth.

Interestingly messing with momentum as you travel through time (i.e. take your momentum with you and it's lost from the old time) would be a bigger problem for physics than time travel itself.

On top of that having your gravitational influence just disappear and reappear elsewhere would be a huge problem. (Gravity is never created or destroyed, it just moves - there are never any discontinuities with gravity.) So when you travel through time your gravity would have to also influence things throughout all the time you transit.

The net result of both those things is you end up exactly where you would if you had just sat there and moved through time the natural way.

So time travel fiction that has the machine end up exactly in the same spatial location as it started are more physically accurate than those that try to talk about the change in location (and have some kind of compensator that moves it).
An intro to application pools in IIS
Joe Haldeman gets that right in The Accidental Time Machine :)
Good to see that. After all, the article was close to code golfing and not using the new VID to keep it succinct.

More VID demos and the type of FRP in RED would be more enticing to me. But truth be told, I stumbled upon Red when looking at short programs translating text to morse code. The Red example (from Rebol actually) was very short, yet easy to read. I program in J, so I know what short, and unreadable means to others; I personally like J.
Why do you need AI for collision avoidance? Even the simplest fly can handle that.
Still can't dock. You need to be able to dock in the stationar center module.
Ask HN: What salary will make you move to bay area?
I see a lot of discussions here about bay area and the quality of life tied to its affordability. What salary (including other forms of payment - bonus, stocks etc) do you think is necessary to live happily in the bay area? When replying, please mention your status (single, married, kids etc) as well.
Safely running multiple versions of .Net core with global.json
I right clicked but I don't see that option. http://i.imgur.com/W1dtHDK.png
Tech Job Postings Are Down 40% on Popular Job Boards – Slashdot
But knowing the reasoning behind using certain thickness/brands of brushes might make you learn a thing or two and apply them to yourself. This is the same reason people share workflows.
Sexagesimal
There's a great description of hypervelocity atmospheric impact in The Killing Star by Charles R. Pellegrino and George Zebrowski.
Tesla has now reviewed the logs and says that there’s “no data to suggest that Autopilot was engaged at the time of the incident."

http://electrek.co/2016/07/06/tesla-model-x-rollover-acciden...
I don't think it is pointless. But I am curious, not being a JavaScript dev, what would be the closest analogy to Red's setup. For instance, you can download Red for multiple platforms under 1MB, and without a browser, it self-compiles and you have a full coding environment.

I realize browsers are ubiquitous, so in essence you just need to count the size of browser, JS engine and code. What would be the bare minimum JS setup to provide core libs, GUI, and other helper libs and a way to run it/distribute it sans relying on pre-installed browsers. Would that be Chromium or Electron? Can you choose the best engine with them, or are they attached to the browser or minimal browser?
Hubless and Foldable Bike
This is all based on highly subjective impressions of course, but in my experience the problem with SV drivers is the opposite of what you're insinuating. If there's a stereotypical SV driver, it's someone who is mellow to the point of endangering everyone else on the road- merging onto 65 MPH freeways at 30 MPH, putzing along in the fast lane going well below the speed limit, not using turn signals, rolling up to stoplights and stopping multiple car lengths behind the car in front of them, screwing around with their phones while driving, and just generally being very lackadaisical, careless, impolite, and unaware of what's going on around them. The drivers tend to be nonaggressive, unaware, and pokey to the point of being a source of actual danger to others.
I'm not aware of the details.
I would have thought the holy grail would be a battery that lasts a week of continuous usage.

And we have self driving cars, arguably far more complex than the relatively simple task of flying through empty space.
Of course I can. I have been. Now if you want to know something more specific, you need a more specific question which you can make by using things I've said.
Can you list any good examples? I can't think of any right away