skysight-inc/HackerNews huggingface dataset:
> Think about it for yourself - is there any data set large enough that it would capture without misunderstanding who you are?

One could argue that many readily available datasets "capture" any given person with a higher degree of accuracy than that person "captures" himself. People are subject to all sorts of subconscious biases that influence their own self-perception. Cold, hard data about the self is often more accurate than one's own understanding of oneself.
and barely any support besides incident handling and sales questions ;)
Hackers Made Millions Insider Trading by Stealing Press Releases
I've been on the other side of this, where an employee decided to make the lives of everyone around miserable due to whatever problem the person had. In my case, the person made a variety of threats against a variety of people. In one case, the person made wild accusations against me that resulted in frivolous criminal inquiry.

It's not acceptable to make threats in the workplace, and as a manager I will not tolerate it. If you have a mental illness, that fine, but you need to be able to control your behavior.
However, with the example... you can just use node under linux on the rPI, and get a decent experience. I have no idea what binary module support for node (bignum, sqlite, and others come to mind) under Win10Core that might be common for something like this are... In general if you don't have build environment support for node, there is always an edge/corner case binary module you need. It's better in windows, but I'm not sure if Win10Core has a compiler on the device target. (And Python 2.7 for that matter)
This is also shown in the documentary "Why We Fight". Very powerful.
/embarrassed

Probably: s/coy/silly
Quickly made an unpacker script in bash, couldn't test it yet, but it looks like it works. You'll need 7zip and a working installation of python,

https://github.com/lawl/Win10IOTRaspberryUnpacker
What, mapping a pattern to a cylinder? I feel like there should be a better way to capture light and shadow on the surfaces than drawing each bit.
> That's why I keep my money far away from the stock market except for index funds.

I think the sucker at the table is the amateur day trader who thinks they can out-smart the market, but really they are gambling.

On the other hand spotting an undervalued stock and buying it and holding for the long term, especially with a portfolio to protect you isn't too suckerish and should be quite immune from whatever the insider traders and high frequency algo guys are doing.
No to Internet Censorship in Argentina
We're talking about 40-year-old technology, though. Modern forensic tools are extremely powerful.
> According to Schroter, “We were happy to step up to keep Zirtual in operation. So many companies depend on their services to keep their businesses running smoothly, and with over $11 million in earnings in the last year alone, the acquisition made sense...

"Earnings" is a measure of profit. Zirtual claims it had an $11 million annual revenue run rate but, as we now know, was not at all profitable.

It's amazing that in startupland folks still can't seem to use basic accounting terms properly, especially in situations particularly sensitive to their misuse.
A few months ago I was trying to wrap my head around Kalman filters and this was the clearest explanation I found anywhere:

http://www.cs.unc.edu/~welch/kalman/media/pdf/maybeck_ch1.pd...
Thanks! Made a quick script with this to unpack the other stuff (I couldn't mount the ISO for some reason) however 7z seems to handle the ISO and the MSI file both just fine.

In case you're interested: https://github.com/lawl/Win10IOTRaspberryUnpacker
If you use BabelJS (ES6) you can write async methods that are very close to that with Node + johnny-five.

https://github.com/rwaldron/johnny-five
I have a lot of this stuff from my dad, from the early 60s. Mostly various types of log paper, and polar.
It does. That's what std::advance is. For a random access iterator it will use operator+.
Hate to break it to you, but your treasured natural laws are just as man made is the positive law that you dislike.

We allow for (temporary) ownership of property because it's supposed to encourage benefits to society of various varieties. If it doesn't - and it's starting to become clear that, say, inequality in the US is becoming too high - then we need to change things.
You can, and we do exactly that for some apps at Facebook. Ideally Relay could completely replace Flux. This is something we hope to build soon.
I just graduated from CU, and I'd agree. Just based on anecdotal evidence comparing w/ friends from Cal, MIT, Harvard, etc, I think all of these 'top' schools do a pretty good job of mixing theory and practice within the required/core CS classes, and then allow the students to decide for themselves which track they want to follow. For instance at Columbia, we have tracks in AI, Applications, Theory/Security (forget the exact name but this is theory & algorithmic heavy), Systems, etc. These tracks comprise several senior / master / phd level courses which you usually take in your last year or two. No matter which track you go into, all CS majors take the same core CS classes in data structures, basic CS/compiler/language theory, statistics, linear algebra, etc.

I can't say that any of the core classes involve navigating a huge codebase... there are certainly some upper level track classes (especially in Systems) that give you that experience, but I do agree that is relatively uncommon.

Honestly so much of the learning happens in extracurriculars (Hackathons, CS/tech clubs, etc) that it's hard to keep track of which skills you learn in classes vs just doing other activities with friends. I think the power of college resides in the strength of such extracurriculars.
When you accuse yourself of drinking the kool-aid, (or discuss yourself drinking the kool-aid), it carries along a degree of self-recognition: "sure, maybe I'm drinking the kool-aid, but at least I realize it".
>What the author ends up proposing, as usual, is basically RPC-over-JSON. Replace JSON with XML and RPC with SOAP, and you get the sort of monster-construct the REST movement was born to fight.

No, you just get something like XML-RPC. Which was a great and cool solution in its time. Only even simpler in this case, since XML is replaced with JSON.

Nothing to do with SOAP's faults (which were related to over-engineering and ridiculous volumes of specs) at all.

RPC-over-JSON (using HTTP) is exactly what we need and what we want to do.

Only we do it as "REST", complicating our lives trying to condense our endpoints to BS "HTTP verbs" that don't exactly match, and adding a separate off-band lane for status (HTTP STATUS codes) instead of having everything alonside the payload.
I don't understand the people who compare PowerShell to a CLI on Unix/Linux. They're worlds apart and not even comparable. PowerShell is like a little set of APIs you can use to get at data - nothing outside of that, play within the rules - but those APIs are pretty good when they do exist.

Unix/Linux CLI is a core set of tools that get you at literally everything you could want and give you unbounded power and flexibility.

Worlds apart.
I'm really impressed that NYT took the time to document this. It's always interesting to see the different recommendation models evaluated and applied to real-world situations.

I've been pursuing a collaborative filtering approach to product recommendation lately ('people who bought this also bought that'), but perhaps LDA would let me model our products based on their metadata ('people who bought products broadly like this also bought products broadly like that').
Oracle CSO mocks customers for finding security flaws
Downvote me all you want, https://twitter.com/HNStatus has all the data supporting my assertion.
I'm sorry that you had to go through that. I've worked with several people with mental health disorders and it is always a very difficult situation. It has taken me many years to learn how react appropriately, so I also would welcome some kind of education. As mental health disorders affect a significant portion of the population, perhaps it should be done as part of school. But even then, a lack on understanding mixed with fear can still cause people to act/react badly.

One thing that worries me is that mental health issues can truly incapacitate people. For the person in the article, presumably returning to any kind of work will be extremely difficult. Who will take a chance to hire that person? What is he to do? If the state looks after such a person, how many healthy people will feel frustrated that somebody issues death threats and is "rewarded" by receiving care from the state.

It is a highly difficult situation. As I have some good friends who have developed mental disorders, I feel truly grateful that I have do not have to cope with that myself (yet...). I hope you are able to successfully struggle through these difficult issues going forward.
If a person knows their actual, true, legitimate diagnosis, there are many places for web help (google scholar, for example, can lead the persistent patient to research based PDF's that can be quite helpful).

However, many patients have symptoms, or signs of disease, but have not had a "true" diagnosis made. The doc they saw may be uninformed, the necessary test may only be available at the Mayo Clinic, there may be confusion because of unusual symptoms that are possibly but not definitively associated with the correct diagnosis -- there are many reasons why an ill person may not know their "correct" diagnosis.

So another web site that catalogs information about "known" diagnoses may be helpful to some patients, it will not be a universal cure for lack of information, because a correct diagnosis is necessary before a patient can search for information about that diagnosis online! Also, there are hundreds (thousands) of medical textbooks that do what you are proposing to do, filled with incredibly useful information, that is all behind a paywall and not available to the casual searcher.

But more information is always better, so good luck with your endeavor!
> Copyright was built with a similar purpose - enriching the public domain - and has failed in a similar manner.

Copyright has failed in an altogether different manner. The trouble with copyright is what has been erected to enforce it: Laws against circumventing DRM that encourage monopolization of copyright-adjacent markets, absurd statutory damages, internet censorship, easily abused takedown schemes. And the term is far too long.

But if "copyright" is only the ability of an author to sue copyright infringers in court for actual damages, it's basically harmless. If you don't like proprietary software then you can excise it from your life by simply not using it, and actually doing that is continually becoming more practical as free software improves.

The trouble with software patents is that you can't do that. There is no option to build your own system because independent creation is not a defense. And that failure is inherent in the nature of what a patent is. You can't fix it without eliminating software patents entirely.
I guess there can be means of communication that are technically different at any one point in time.
It's called a "sneak and peek" warrant. TheY are used all of the time, including federal misdemeanors. (Say inappropriate use of a "Smokey the Bear" picture)

I'm sure that the president would never push for an investigation based on politics...
Static site generators are definitely making a comeback... With the number of vulnerabilities and automated attacks on older versions of WP, and other frameworks, it's not an entirely bad idea...

Generate the site, push to S3 or Azure, then put CloudFlare (or another CDN/Cache) in front of it... Easy peasy.
You could, but you'd have to be disciplined to the max, since the easier and logical thing to do would be to invest all of your resources into things that give you the best return, so you maximise your earning.
question for you - Secure Boot basically screws up the ability to boot Linux OSes. From this article, it seems Secure Boot is a good thing.

How do you see this working out in the longer term - is there a Secure Boot alternative that allows freedom to boot Linux, yet protects against vulnerabilities like these ?
>In any case, if you find REST restrictive, fine, go ahead and do your RPC. Just don't try to tell me that it's anything other than RPC, with all the problems and warts we all know.

Sorry, did Computer Science change the last few years and RPC went out of style?

What "problems and wars we all know" RPC has? Nothing that doesn't go with the field, and isn't already the same (or worse) in REST.

RPC is a basic CS notion that will always be around -- the same way garbage collection, floating point math, functional programming, regular expressions, etc will be.

It not some faulty fad that went away.

>The value in REST is exactly that it forces you to simplify your interface down to basic verbs that everyone can understand and work with

It just forces you to overload HTTP verbs, verbs that people don't use in the first place (even web developers knew and used GET and POST but not PUT and DELETE -- outside of REST and some specialty domains that is), that might or might not match your business logic.

>From that point of view, something like SOAP is a perfectly respectable protocol and you should use that instead.

Slippery slope fallacy.
It's a shame that they don't have Java support. Although rethinkdb was a better fit, lack of official Java driver is what prompted the company I work for to go with another doc db.
I could see they are working on it, but it is too late for us unfortunatley.
You might be interested in Itanium and the IA-64 architecture, which has what is referred to as branch predication:

http://www.cs.umd.edu/class/fall2001/cmsc411/projects/IA64-2...

http://www.drdobbs.com/embedded-systems/predication-speculat...

Predication allows all of the code to be executed, and a subset of the results of the code — those from the failing test — discarded.
No technical reason; just lack of effort! In fact, a well-optimized implementation of the STL should have a large number of machine-word specific optimizations (a la std::vector<bool>). However, none that I know of, do, other than light unrolling to promote vectorization. About the closest you can find is well-optimized versions of valarray.
You should add a period after the word "maintenance" near the top of your page.
> Always on – you can add and remove nodes from a live cluster without experiencing downtime.

This has been a long-awaited feature for me. While I loved nearly every aspect of RethinkDB, it was the reason that made me hold back from using RethinkDB. Good to see RethinkDB keep improving!
I actually run a few wordpress blogs on Cloudways - which sets up a managed host on top of DO or AWS. It's pretty good - I think there is value for managed "applications" on top of VPS.

Think of it as Cloudformation for the rest of the world !
Why would you test in a prod environment?
Yum is dead, long live DNF
HN hasn't been down for that long in a year.
Well yes he does make most of his current income from ads - mostly from his podcast. But he made most of his wealth from his equity in Tumblr as the first developer. He also sold Instsgram to another company and makes money from the OverCast app.
Because it's configurable. What if you want the lines to appear?
What's wrong with me? I use HN over Opera or Dolphin all the time.

The problem with so many commercial "mobile-friendly" sites is that they are just dumbed-down abonimations.

Worse yet is when a site dumbs down its desktop site to limit it to the "feature" set of its mobile offering, like Stubhub recently did. They actually stripped out the ability to search for 5/6/7/8/9 seats; search by SRO or non-SRO; search by handicapped accessibility (!); search by aisle seating; search by listings which include parking, etc... all criteria that were baked into the desktop site for years.
I honestly disagree - to me it fits too cleanly into the narrative that millennials are all coddled children who whine about everything which has been pushed for the past 15 years. The problem is of course, that depending on where you stand in relation to the issue and the people involved you can get completely different perspectives than someone else and both be correct from a particular point of view.
How to Install and Use Command Line Cheat Sheets on Ubuntu 14.04
She referred to being sick of sending these notes to those who are reporting bugs.

How many bugs do they have that there were that many notes coming in. I mean aside from the stupid attitude that they've retracted, what does this incident tell us about their quality?

Or maybe that's not news for their customers?
I mean, this isn't like a kickstarter project where you have a nice video from some random person and nothing but blind optimism it can actually deliver. This is Facebook open-sourcing a library that has been in their production codebase for multiple years. It solves a specific problem that most developers are intimately familiar with, and has already been praised by people in the tech community who aren't officially associated with Facebook. It's ok to get excited about this :)
It's not the suits. Suits can actually be pretty comfortable, if you spend enough money. It's the culture.

I suggest you try Wall Street and Silicon Valley, both.
I went to a private school with a reputation comparable to Maryland and none of the observations apply there either. Version control is a given for students who collaborate on projects. Maybe the problem is that larger state schools don't have as many project classes.
Case in point: Hillary. The emails, the servers, it's all proven, but thanks to some voodoo along with a splash of "Well, she may be a crook but she's OUR crook" and she's a viable candidate.
I know basically nothing about Zirtual but it's worth pointing out that not all failure comes from incompetent management. Building a business is hard. Success is guaranteed to no one.
> "it's unnecessary to play whack-a-mole with countless subtle variations"

Sure -- but unless you're reasonably well-educated on a particular religion, how do you know if the variations are subtle or substantial? How do you know if they're "broadly held", particularly among that religion's scholars? (You brought up "unerring divine origin of scripture", which is a common belief of Fundamentalist Christians; do you know how broadly that belief is held by non-Fundamentalists? Do you know what the other common views are among the more populous Christian and Jewish sects regarding the same scriptures? Are you aware that Mormons believe the Bible has been corrupted?)

> "any claim that is believed by a good number of the sect's adherents is an essential claim, as refuting it invalidates those particular adherents' beliefs"

In practice, it doesn't work that way. Every religion I've studied carefully has a lot of inessential beliefs which are nonetheless widely held -- beliefs which, if they were overturned, would not in any way shake the faith of that religion's adherents.

It's common for outsiders to misidentify how popular certain beliefs are, how strongly they are held, and how essential they are. It's also common for outsiders to believe they've refuted something, when in reality they've stated some fact that has been known and accepted for centuries and which is actually the tip of the iceberg for scholarly study within a given religion.

That's why I suggest that, if you haven't heard of some of the specifics I named above, you're probably not capable of actually refuting those religions. It's not that those things are critical, so much as that to identify and address the actual core beliefs in relevant ways requires a depth of knowledge which would also expose you to topics like the Didache, the Seer Stone, or the Midrash. (And I wouldn't dream of making any sort of claim about the refutability of "all" African tribal religions, or "all" eastern religions, because I don't have that sort of depth of knowledge. I can say that I don't presently believe any of them, but that's a much weaker claim than "they're all irrational and a disease".)

> "The burden of proof should be ... to demonstrate that they ... accurately describing reality"

This ties us back to my original contribution to this discussion. How does one demonstrate that their position accurately describes reality, to an audience that thinks they are "motivated solely by stupidity"? How does one demonstrate there is value to be found in their belief system to someone who issues blanket dismissals? How does either party get value out of a conversation if one of them believes it's a monologue -- an opportunity to tell their stupid opponent how wrong they are, with no expectation that they might learn something?

If you begin with the assumption that someone else is stupid and you don't need to listen carefully to them, whether you're talking about their religion or politics or software, then it's unlikely you'll go through the sort of critical thinking process the original article described (and likely you'll "get lazy about challenging your own assumptions".)
I feel this way still at 35. I many not be as smart as this 16 year old, but I do feel I need to be engaged and have a goal to learn something rather than for the sake of it or because it is forced on me.

This person is obviously smart to be this reflective at such an early age and will probably do very well at finding the thing to make him happy.
That seems like a very uncharitable characterization. I haven't followed the lawsuit closely, but is it not possible she sincerely felt she was discriminated against when she filed the case? Surely you don't think everyone who loses a lawsuit was automatically "crying wolf" in the complaint, right?
We changed the title from "Node.js/node is now io.js".

Submitters: please don't make up your own title on a post you didn't write. If you change it to something misleading, the entire thread can easily become about that, as here. Use the original title unless it is misleading or linkbait, and if necessary find some representative language in the OP.
Who Fixes Detroit? Young Black Detroiters Want to Resurrect a Lost Neighborhood
I'm not sure those examples mean what you say – e.g. teachers are allegedly important but get paid far less than your other two examples, have increasingly regimented working conditions and are popularly blamed for circumstances outside of their control. In contrast, it's far less common for anyone to e.g. go after first responders’ pay or benefits or talk about how public safety depends on breaking their union.

Unsurprisingly, that respect gradient also tracks closely which jobs are stereotypically female-dominated. Even staying in education, school administrators - historically male – get more respect for comparable levels of education and are paid more for doing less work.

Again, the point is simply that our talk isn't backed up by our actions.
Are you a musichead? Bop.fm (YC S13) is looking for a lead Android developer
Thank you to everyone who has posted resources in this thread. Just yesterday I was talking to a younger engineer about how one of our GPS systems works. I know the complete unit has a GPS and an IMU, and I knew of the Kalman filter, but was unable to explain it beyond "it combines the GPS and IMU inputs to create a position and velocity solution with greater precision and accuracy than can be achieved with either source separately". Now I have much reading to do, and so does the young engineer. Thanks! This will help for the long wait I have in the doctor's office tomorrow...
Bitnami runs a monthly contest[0] where you can vote for your favourite application to be packaged. I couldn't find an entry for Dada Mail, but you can go ahead and submit it for review[1] and we can add it to the contest.

[0] https://bitnami.com/contest

[1] https://bitnami.com/contest/new_application