skysight-inc/HackerNews huggingface dataset:
I see this as interesting tool to monitor our system. we are currently using pagerduty that has also phone calls (I personally prefer calls than SMS). I think calls are pretty cheap in US but they charge you more in Europe. .
I definetilly will give a try. Good luck!
Alright, lets see

> Having hanged around LessWrong for quite some time, I'm pretty sure this point is false. How am I to show it however? Dump the whole site to show the absence of such purges?

To refute the above statement, only one statement to the contrary would be a good start - it would provide me with enough evidence to consider your side of the story and think that perhaps the critique isn't completely fair.

> Quite a lot has been said there, we're bound to find unacceptable behaviour somewhere.

This can be said for any popular community. Does that mean we should not critique them? Or that some how invalidate any criticism against them? No.

The thing you're missing here is not the number of counter-examples, but a general cultural trend. HN, for example, is a tech oriented community, but political discussion isn't anathema here. I can show this by reading a few posts and noticing how people are comfortable discussing differentiating political opinions here. It's not perfect argument, but it's a good start, and goes a long way towards making me appreciate the environment.

Here, there is an important role played by so called "leaders" in community and how tolerant they are as well, by the way. And I know for a fact that Elizer isn't one of them. Then again, what else do you expect from a guy who tries to edit his own Wikipedia page.

> If the criticism can indeed apply to all groups, then it effectively applies to none, because it doesn't provide a way to discriminate different groups.

I'd happily accept this if you specifically mention which criticism in the parent link can be applied to all. The critique is very, very specific. It starts by defining what Bayes Theorem is, what LW and their ilk think about it, more of their pseudo-intellectual talk, the cult of personality, the AI apocalypse doomsday scenarios, etc etc.
No offense to you, but "socializing" means a great deal more than simply "communicating with each other," including joking, touching, laughing, sending body language and simply being in the presence of. You'd do well to not trivialize the nuances of human connection.
Author here,

You can think Kemal as something like Express / Flask / Sinatra. And no it's not responding with static content (e.g HTML or so). It's has dynamic views via ECR (http://kemalcr.com/docs/views.html) and it also gets compiled which makes it super fast.
It certainly proved that self-driving car can be a real thing.
Yup, it's considered taxable income, I usually get paid out yearly for my PTO.
$10 sounds unsustainable for this catalog (heck, €8 in France for single-watchers). The expectable price is rather $30. That's just an initial promotion, the customer lifecycle value they are ready to extract should be much, much higher.

Crunchbase tells us that the only investment was $36m. The rest is regular debt, $1.7bn! It just shows how much banks trust their business model.

https://www.crunchbase.com/organization/netflix#/entity
You know who wrote a surprising book is actually awesome if you are considering plastic surgery? Joan Rivers of all people.

Joan Rivers wrote a book about surgery called Men Are Stupid and They Like Big Boobs and it's fantastic. She is super smart, had a LOT of experience with many varieties of surgery :P , and conveys it all in layman's terms in a refreshing and funny tone. I'm a nurse and I loved it. I recommend it to all of my patients who are thinking about anything from injectables like botox and minor procedures all the way through facelifts, liposuction and rhinoplasties.

http://www.amazon.com/Men-Stupid-They-Like-Boobs/dp/14165992...

RIP Joan. Fyi the above book is way more helpful and extensive than this clickbaity listicle.
> I don't think free internet to farmers will do any bad..

Does it intend to serve ads? How does ads work? Isn't one aspect of ads involve creating needs where there were previously none? Does it involve injecting insecurities (Ex: You are a loser if you are not fair) into the minds of the gullible and make them buy buy buy...

So, what If the end result of this is that suddenly the teenage kids of these farmers starts to spend more amount of money on cosmetics (because of Ads or to make them look good in "selfies"). Will that do them good?
I believe the Idris runtime uses erasure rather than code generation[1]. The key here is that Idris will make call sites prove statically that the conditions hold, either through having static conditions of their own or proving that the programmer has checked (at runtime) that the conditions hold.

(This case of append-n-to-m-vector is a bit weird since it basically just amounts to calculating the length of the output, but my previous statement applies a bit more generally.)

[1] So one plausible representation for Vec n a would be a size + array of pointers to a's. I believe they're actually using linked list for Vec at the moment, though.
"I wonder if I’m hurting my chances of future employment by working so long on my own."

Based on my recent experience getting back in the game after 5 years of self directed projects (not all of them software related) I would say definitely don't worry about this... you have something good to show for your time (i.e. readlang) and the skills required to make it are sought after. Most other job candidates will not be able to show this degree of self determination / initiative. Just come across as hyper enthusiastic and you'd be set.
Also you can use Scala.
Intel inside huh? I guess the camera array used is based on Intel Realsense then.
Must be very tough to start something like this while still holding down a full time job.

Hard to say how much time is spent developing vs marketing. Probably something like 90% design, development, user support, and 10% marketing. Where marketing means writing blog posts and
engaging on social media (mainly reddit, facebook, twitter).

I tried some paid advertising experiments a couple of years ago but they didn't work well at all. May try another experiment this year now that the product is more polished and has a higher value.
If an algorithm is based on people that are racially biased ("Studies have people find people of their own race more attractive"), the algorithm is racially biased - which can or cannot be interpreted as, believe it or not, racist.
This is the world's first electric drone that you can actually ride in
That's what I guessed, but it's easy to doubt yourself when you've been out of the game so long. Thanks for the reassurance!
Maybe because it can't be automatically detected by some layer 7 firewall filters/web proxies.
I guess this tells how much mono-culture is still prevalent in the industry, with silo language programming and no CS knowledge.

But I do agree it is a big deal, specially for getting more developers to adopt safer programming languages.
Looks interesting and promising. Some suggestions:

- a button to convert to SI units, please

- add picture, as it's hard to choose recipe without one if you don't have a specific recipe in mind (a.k.a "what to do for dinner tonight?")

- a very minor notice, but add blank space on the bottom of recipes, so you can scroll the last paragraph higher for better readability.
I imagine it might be the Docker related tooling for Azure.
Yes, that is correct.

"Intel RealSense RGB-D camera enables depth sensing. Great for development on object recognition, tracking and other cool projects."
AWS have at least 32 DCs - all regions have a minimum of two data centres for proper ha. There are four more scheduled to come online this year, India and UK.

If you think ovh and aws are comparable in anything but the very broadest terms you've not understood what AWS are offering.
He is not a teenager when he bought a pair of handcuffs and iron legs. "This was to try something new with my wife" he said, laughting. His wife is jailed at the time. What a good surprise for her, when she is released. Not to mention the project of a torture room he described to his inmates.
Thank you, I understand that, but I need a little more detail. Let me explain.

Languages that have generics can either erase the generic argument at runtime (like Java or Scala do) or generate a different concrete type for each instantiation (like C++ or Nim do). In either case, you usually know at compile time which concrete instances of the generic parameter are going to be used where.

That is, even in Java you may have a single class Stack<A>, but at the final use site this will eventually turn into some concrete type, such as Stack<String> (it may remain generic in intermediate steps). In other words, you are not going to use Stack with a generic parameter that you did not anticipate. You cannot read the runtime type of some instance, call it X, and then start writing functions that work on Stack<X>.

Now, let me turn to dependent types. A lot of the techniques that Idris promotes can be simulated in other languages, such as Scala, C++ or Nim. But in each case that I know of, you are required to know at compile time which concrete values you are going to use as generic parameters. That is, in C++ you can write functions that operate on types like Vector<A, N>, where N is the length, but you have to eventually specialize N to a concrete number before compiling.

The comment above states that Idris does not have this restriction, but it is not clear to me how that might work. I concede that by using an erasing technique (as opposed to specialization) one is not required to materialize such functions for all N - this is what one does for instance in Scala.

But the problem is: what do you do at the usage site? Say you are reading two lists off two JSON files, and you want to concatenate them using the above function. Wouldn't you need to provide at compile time a concrete value for N and M? (and consequently cast the unsized vectors to sized ones?).

If this is the case, then there is not much difference from letting the compiler materialize a function for concrete values of M and N that are used (because in either case, you have to encode knowledge about concrete values of M and N at compile time).

Maybe everything would be more concrete if I saw an Idris program that reads two vectors from external files at runtime, and then concatenates them, whatever their size is.
That's the narrative, yes, but given that the market has been bull for six+ years and the Fed only recently raised rates, and not by much (real rates may still be negative)... The evidence does not support your assertion
You can't run a phone company without customer information or knowing where all your plant is :-)

This was the standard Billing Data not the secret squrel side of the biz.
This is awesome! Much easier to see and compare than looking at pictures of the originals, or reading the raw data files from the Harvard database.

The Wikipedia article seems like a pretty good summary of what we know about quipus: https://en.wikipedia.org/wiki/Quipu

Since the Spanish destroyed so much, a lot of it is fairly speculative.
Ask HN: Handling a child diagnosed with ADHD?
My 5 y.o was diagnosed with ADHD, any suggestions on how to care for him
without resorting to medications?
More specifically, in terms of :
1. Diet
2. Physical activities that than can help
3. Education - how to encourage him to focus on school work
4. Should i home educate him or should he attend school with other kids?
5. Any other appropriate advice will be appreciated.
kind regards,
Scratch would be a better entry-level language for those who view python as too complex. It was designed for the purpose of teaching elementary ideas without the "more complex" syntax and semantics of practical languages.

In my experience in learning and teaching programming, the language itself however has very little impact of the result. Those that learn programing, especially children, do so because they want to create something. The language is then chosen based on what makes that easiest. Those that want to create a website often starts with html, css, and javascript. Some want to create their own game, which mean python or c++. Others simply want to create game mods and the language then depend on the game itself (like TESScript). I have seen great success in each of those, and each time the initiative has started from the wish to create.
Kudos to the author for being open and honest about ReadLang's turnover and his projections. As he says, people usually play these cards very close to their chests. Personally I find it very encouraging to know that I'm not the only person who's grappling with the question of how long to stick with a minimally profitable project.
Yes, but my question is: even if you use erasure, what are you going to do at the call site? Won't you need to state a concrete size there? For usual generic types, erasure and code generation are equivalent in what they can do, because at some point you will specialize to concrete types.

I would be curious to see an Idris program that reads two vectors out of some file (without knowing the size a priori) and concatenates them
I assure you it's from a real user, and one who says that Spanish is easier for her than English. Then again, looking at her name I would guess she's Polish rather than Spanish. I found it perfectly understandable but my Spanish obviously isn't advanced enough for it to set off alarm bells. I just ran it past my girlfriend who says that it indeed doesn't sound native. I should have checked that before using this quote. Oh well.
None, but apparently many seem to only ever seen static linked binaries in Go.

So many write "go-style" as if it was something that was just invented by the Go team.

So is the knowledge in our industry.
Not 100% sure, but if the malicious ad is put on an HTTPS page, it would not be possible to load additional scripts and data from an un-encrypted (HTTP) location as opposed to another valid HTTPS location. Having your malware on an HTTPS site goes around the browser's mixed content restrictions.
Do you actually use Java like this on any non-trivial project?

This is intended to be a high-level tool that can be used as an alternative to IDEs.
Related, could someone shed some light for my dilemma:

If you're making a freemium (upgrade using in-app) mobile app that, every time you spend $5 in FB, you consistently get ~100 new users, but none of them ever upgrade (let say you're targeting people who apparently can't afford to pay), what would you do?

It's like a "good problem to have" (predictable user acquisition), but it's still a problem (no money coming).
Having a full time job is a timesink, thankfully I find it easy working abnormal hours. Plus on the other end it gives me a good salary + whatever I make on my own.

Regarding marketing we are in a similar spot. Only 10% of time goes to marketing and paid advertising doesn't work. I recommend reading Traction (http://tractionbook.com/), it gives you a good model on how to go about growing your company.
So many apps seem to lack the basic: Filter by x and Sort by x for all of the obvious criteria. What bastardized yearning for simplicity has led to removing such a simple clear piece of functionality? It's familiar, doesn't add excessive clutter and scales well between power-users and lesser mortals. Why is it increasingly rare?
Sorry, down-voted you by accident.
Indeed, trendmicro doesnt say anything about that. Let's Encrypt says "The concern most commonly expressed is that having valid HTTPS certificates helps these sites look more legitimate, making people more likely to trust them."
I agree with Let's Encrypt position, they are not to blame here.

https://letsencrypt.org/2015/10/29/phishing-and-malware.html
some useful links on rust + rump kernel:

https://gandro.github.io/2015/09/27/rust-on-rumprun/

https://polyfractal.com/post/adding-a-disk-to-a-rust-rumprun...
$1B messaging startup Tango has replaced its CEO
Why is this something they should do? If I have complete control over a subdomain bar.foo.example.com, why do I need cooperation from the parent foo.example.com in order to set up something basic like an SSL certificate?
Not sure it'd explain the origin of the use of this word in english, but performant is a french word that is very often used in this context.
Just tried it and I like it, but activating it might translate into information overload. Without filters I get a call for every single email I receive, and adding a filter implies that I need to know what is considered important.
10,000 Characters? Is Twitter’s Newest (Rumoured) Update a Good Thing?
Are management consultants really worth the money?
SEO+Expert+required+on+immediately+in+Adgeco+Group
You're right. That's why we initially aimed this tool at hackers, who are expert on categorizing their own data.

For regular users, probably your best bet is to filter emails which Gmail determines as "important" by itself. Or, at least, you can filter out for subject "Important", those of your significant other, etc.

We'll definitely think this through, thanks for your feedback!
Someone from DJI forums contacted B&H employee at store on this and he said it's at least until the end of January. Not official information, though.
Maybe this one http://code.kryo.se/iodine/ ?
We have a drink driver here, folks. The right question to ask is why wouldn't you think that drink driving causes the most damage on the road?
If java did the same it would be "java Hello" regardless of whether it was built or not. It would compile and run, or just run if it was already compiled. Not sure why that is a big deal but I do think the separation between jre and sdk in java is mostly a headache. I understand the end user doesn't need all the docs etc., but shipping the compiler with the runtime, why not?
> There is peer-review happening in the comments to some extent.

Lol. I guess we don't need college education as well then, there's education happening in the comments to some extent. We don't need traditional means of news, there's news happening on Twitter to some extent. I could go on with analogous line of reasoning.

Don't get me wrong, I'm not 100% in favour of the traditional education model as well, but peer reviews exist for a reason. You and I are not experts in these fields. We rely on the expertise of people who have made it their business and life to study these fields based on a rigorous method. Would you try out homeopathy had it not been rejected completely by doctors and scientists but someone on a forum told you it worked for them? What if someone wrote a very long article with fancy words (like LW tends to do) explaining how and why it works (they exist, I assure you)? Would you try it then?

> I don't take a fancy to dismissing any radical ideas as pseudoscience.

Sure, I'm not saying we should be against radical ideas. That's how scientific progress happens. I'm against LW ideas, for which there is no basis in reality as far as we know based on our current understanding of science.

> I differentiate within these communities between what is valuable and what is not.

Indeed. But I'd rather the community's entire existence not depend on bullshit.

> At the risk of seeming indoctrinated to you, ...

a) Keywords: "If", "Seems"
b) Tons of assumptions in that scenario you laid out. If you can't see it, I'm sorry but you're already too far gone.
c) Watch some MIT lectures on computer architectures about how the trend of Moore's law has already radically shifted and is flatlining.

Basically, what you've done is precisely the kind of utter crap that LW perpetuates. "If x keeps happening" without providing any reason as to why that would be true. Make some ridiculous simplifications "complexity is limited by ___", nature often does __ because ___. You basically don't provide any rational reason for why you think AI will be super intelligent and even if it were, why that would be risky. You pick numbers out of a hat (10-40 years to come).

Yes, you look pretty well indoctrinated from where I'm sitting. But I hope you see the many (so many) flaws in that last paragraph of yours (it honestly made me laugh out loud :p)

Predicting the future is hard business -- be it the stock market predicting what happens tomorrow, or weather forecast for the next month. It's presumptuous and hella stupid if you think you can predict where Science and Technology will be x years from now.

TL;DR: Stahp.
> The problem is the crap architecture behind its synchronization model that leads to a sub-par user experience.

One 'bug' that's been present since I started using Evernote: Create a new note, paste content, start typing a title, pause, and have it wipe out the title with part of the content or move your cursor to the start of the title.
We have a drink driver here, folks. The right question to ask is why wouldn't you think that drunk driving causes the most damage on the road?
Largest palaces in the world...must watch
http://goo.gl/w1m1xp
Calling Java methods from C++
It remembers me a south park halloween special episode, where Stan facetimes with it's iPad [0].

It's my personal opinion, but even though idea looks rather good (give a physical presence, by working remotely), wouldn't it be just a very strange and awkward (and maybe smug) to use? Like the original segway, which was very cool invention, but did not gain much traction, due to how awkward it is, how people look smug using it, etc (even though 'hoverboard' gained a lot of popularity, but is IMHO an inferior gadget).

All in all, cool, though IMHO people will need to take a lot of time to be accustomed by such device.

[0] http://wac.450f.edgecastcdn.net/80450F/screencrush.com/442/f...

P.S. cannot compare to segway robot, as their servers seem to struggle to load the content at the moment of writing this comment.
RUSSIAN+ESCORT+NIKA+-+Golden+Diamond+Escort
Well well, missed that part.

Anyways, this seems to confirm a worry i had about Realsense. Intel seems to have turned it into a "bundle" item, so that you can't buy it for something without also buying other components from Intel.
OT: they forgot to setup their meta tags properly. The description is set to "Responsive Minimal Bootstrap Theme"
> Speed regulators, automatic enforcement of follow distance, ... have been summarily rejected by the general market.

Nonsense.

Lots of new cars have cruise control with front facing radar distance and closing speed measurement that feeds back to the engine management to slow the car if it is getting too close too fast. Such radar is also used to apply the brakes in case the driver fails to brake soon enough.

Here in Norway such facilities are available on small VW work vans as well as Toyota cars and of course luxury cars like the more expensive Mercedes, Jaguar, and Audi.

Of course I agree with your final point that at the moment there are many circumstances in which a human driver must take control but there are many small measures that can be taken by the car makes to further reduce the frequency and severity of accidents by adding features like adaptive cruise control, lane sensing, pedestrian and other obstacle sensing and avoidance, etc. These will only be rejected when they are seen as extra cost add-ons but when they become common people will simply expect them to be fitted.
Are there any ongoing tournaments for this or similar? I'd love to get involved, but I feel like I wouldn't get the most benefit from this by starting from scratch so late in the game.
It kind of reminds me of Johnny five!
Celebrities who came out openly to accept they are gay
its interesting....http://goo.gl/opO9rj
Just use a VPN or proxy dude... it's not hard.
Varia Vision, the new Augmented Reality display for cyclists