skysight-inc/HackerNews huggingface dataset:
Its quite amazing how much money you can make with self-published books. For example I wrote a book about Decoding CAPTCHA's. I have the top ranking post on most search engines for this which is the only marketing channel.

I collect about $35 a month from it without spending any additional time marketing. Not very much but such a small niche it really surprised me.

Oddly enough the main reason for writing the book was to deflect all the emails I used to get about the subject. Not only did it achieve this aim it supplies beer money for me every month.
There is no such thing as 'peak oil' because we keep figuring out ways to find more.

Think Oil Sands: massive amounts of Oil in Alberta and Venezuela was not considered in reserves just a decade ago because it was not economically feasible to access it. Now it is. Deep Oil drilling, arctic exploration - so much changes so quickly. Heck - most wells are left with a lot of Oil in them because it cannot be extracted.

Of course eventually there will be such a thing as 'peak oil' but it's hard to determine.
I'll add to this that statisticians taught me averages are actually meaningless when applied to individuals. The number is tied to a data set but that data set can be all over the place in terms of what it contains. You can't know where you're at relative to others in a data set just by comparing to an average. Unless it's the median where you know you're above or below the middle person without further data on what that means. Pretty useless.

From what I was taught, averages are mainly (or solely?) there to measure trends in sets of data. Basically, where it's collectively going over time. Applying it to individuals is meaningless. So, that feature should never exist unless you're intentionally exploiting psychology & common misinformation for personal gain. Example: showing players how they compare to an "average" so at least half of them think they're better than average and keep playing to get number higher. Another example: differentiating a software company with terrible defect rate by comparing it to the industry average, which is worse, in an industry full of shoddy software. The software looking good is still crap but "better than average." ;)
Uhm, I still don't get why the development (/execution) environment would have been different for Lisp?

I am aware of that Unix/Linux is/was quite a simple solution. It is designed to be. It was still (more or less) the basis for Next and the present MacOS. Quite nice.

(Disclaimer: Today I really only use Linux computers, for apt and compatibility with servers. No MacOS flames, please. :-) )
While cdecl was probably written before some of you where born it still does precisely one thing and does it well.

Cdecl (and c++decl) is a program for encoding and decoding C (or C++) type declarations.

http://linuxcommand.org/man_pages/cdecl1.html
Misconceptions about the Nordic Economies
In 2015 almost half of Germans disliked the US, you do that poll again after we have received millions of Arabs and I can guarantee you that 75% of Germans dislike (or hate) you now.

Saying anything pro US today will make you a social outcast.

In ten years from now the EU will be run by the far right and you guys wont even be able to visit us out of fear from being attacked by random people on the streets. That's how popular the US foreign policy is.

It will be like visiting the Middle East, only that we have nuclear weapons.
Looking at "idiomatic modern C++", I am often at a loss for words at what lengths they've gone to in order to reinvent things while greatly obfuscating them in the process. Is there a std::pointer_to<T> too? I don't know, but something like this

std::array<std::pointer_to<byte>, 10> str;

certainly does not look any more readable to me than

byte *str[10];

. (Disclaimer: I mainly work with C, but find some C++ features genuinely useful, although the majority of the time they seem more like absurd complexity for the sake of complexity.)
It's best to put in the cash on the same terms as an outside investor would, and split the founder shares evenly. The SAFE investment documents [0] are standard and battle-tested.

[0] http://www.ycombinator.com/documents/#safe
Excuse me for stating the obvious. Nothing is risk free. Indeed even cash is not risk free.
I feel equally as bad that this person has been fed a narrative and hasn't gone out to debunk the propaganda and find out what is really going on behind the curtain. We can have a disagreement, sure, but when the argument is just shouting "sexist, racist, homophobe, xenophobe", etc. it's clear there's no real political discourse to be had, which is sad because there's a boatload of disgusting politics and corruption being exposed right now.
Australia's Push for Solar Is Weakening
> Trump would be the end of the republic.

That's not exaggeration? To me, it's insulting the people who founded this country to imply that all it takes to defeat an intricate system of governance they founded to ensure the preservation of their country is an uncouth man becoming president.
As far as I know all screenshots are available for clients right away.
It eloquently conveys the fact that Assange is an asshole.
These two comments are great! Thanks!
Oh interesting. So it was more than one. Thanks for the link.
The Cathedral is definitely worth a visit. So is the town.

But that whole area is fascinating. Stonehenge is a short drive North. A slightly longer drive North gets you to Avebury.

Much closer is Amesbury, which has Blick Mead on the outskirts, with evidence of occupation from nearly 9000 years ago.

http://www.buckingham.ac.uk/wp-content/uploads/2014/12/Blick...
Good point about tests and dynamic data structures. Thanks.
Notably, one of the exercises in K&R (with a solution provided) is to write a mostly complete version of cdecl, which I think is great for dispelling much of the "magic" and increasing the understanding of how declarations are actually parsed.
Your blog post has a problem in that it seems to be converting double hyphens into a single en-dash.
Before you decide that, make sure you completely comprehend the reason the frameworks exist.

There are many ways to make good views with dynamic updates, but there are even more ways to make them spaghetti.

A framework is simply a pattern that takes a certain approach to solve a problem. The lifetime of it is mostly irrelevant. Vanilla JS changes too.
I developed a PPL within C#, which I guess has a more familiar syntax for a lot of people. Basically, PPLs allow you to treat entire probabilistic models as primitives, and combine them as easily as we add integers. Let's say we have two models describing the distribution of university grades in America and India, and we want to combine them into a single model, where you have a 25% chance of being an American, and a 75% chance of being an Indian:

var combined = from isAmerican in Bernoulli(0.25)
from grade in isAmerican ? americanGrades : indianGrades
select grade;

This is now a new model that can be composed further with other models. Building models like this feels very expressive.

The inference method is also completely decoupled from the model specification process, allowing us to perform a Sequential Monte Carlo just by writing:

var smcResults = combined.SmcMultiple(100);

or

var pimhResults = combined.Pimh(10);

for a Particle-Independant Metropolis-Hastings.

There's more examples here: https://github.com/joashc/csharp-probability-monad
I'll remove it if it's too sensational, but there has been a steady stream of panic threads on certain subreddits over the last week, and I was trying to give an objective, short rehash. Anyways I'm not advocating a jump to conclusions, just to keep an eye on it.
* She mentioned that she basically wanted a hemispheric free trade & freedom of movement zone.

...That sounds wonderful, if a bit too good to be true. Is it supposed to be bad?
> I wonder why people paint Russia as if it was some aggressive power like the US.

You could ask Ukrainians about that.
After binge-watching the latest six episodes, I really enjoyed this "Twilight Zone"-like promo: https://www.youtube.com/watch?v=di6emt8_ie8
Einsteins and da Vincis: Founder shares tactics to building a startup team
More of the same political tactics. Feel dirty having read buzzfeed.

There should be an Onion article titled, "Challenger to status quo is racist, anti-Semitic, transphobic, misogynist, possibly gay, rapist, pedophile, terrorist, bogeyman."

Yawn.

Writers like that are why people are backing the republican nominee.
Commodification of Time: Introduction
I wasn't referring to your comment, but to the brouhaha you reference. Sorry to imply otherwise.
I was really sad at how short season 3 was, but quality over quantity, at the very least I am grateful that Netflix revived one of my favorite shows.

If all netflix does is pick up popular shows that arent popular enough for time slot tv, and inject new life into them I will be a netflix subscriber forever.
I'm travelling in Asia and have just been in Europe and something very different is happening lately. When I meet Americans, young and old, the majority of them tell me they're ashamed or embarrassed of being American, some of them tell me they usually tell people they are from Canada!

I don't hear people from anywhere else doing that to be honest.
>>China is more Capitalism than USA.

China is not at all capitalist as there is no free market, and you may say it's not communist/marxist if it pleases you but it's a communist party controlled tyranny. *

If anything, China is much, much more tyrannical and dictatorial than USA. Tyranny and brutal dictatorships is only what communism/Marxism have produced in large amounts. The communism/Marxism have produced very little good and very large evil wherever they got foothold.

* A Chinese citizen cannot even move within China without getting permits from the communist politburo approved officials, forget about him/her being able to launch a business freely.

Edit: added * details
How long did it take to write?
It is state of the art in speech recognition exactly because it uses neural networks. I helped develop its nnet3 neural network library and have published based on work I've done on it. No other open source toolkit is better than it right now, both because it has an open license (Apache2) and because it has a larger community than any other speech toolkit.

You can see a lot of state of the art work done using Kaldi at Dan Povey's web page: http://www.danielpovey.com/publications.html He is the main maintainer of the project.
Star Trek Fans Make More Money (In This Specific Situation)
This is why million dollar fines for HIPPA violations are a thing. Surprised that even said penalties wouldn't change things.
Capturing Millions of Packets per Second in Linux without Third-Party Libraries
Genuine question here. Why is it that some lack the discipline to just do things that they want to do?

Its a common theme that appears in most books (heck Just Fucking Ship is a whole book on this) and I have noticed this over time with different people but never understood it.

Is there a psychological reason behind this? Is it something that needs to be overcome with the ways listed here? I guess what I am asking is why is that many cannot just decide to do something and do it without trying to hold themselves accountable using techniques.
Ask a friend to be your 'boss' and make sure you get it done.
Home Automation: Coping with Insecurity in the IoT
I couldn't find any numbers, but I get the distinct impression that so far, the authors job at google probably pays better than the book. Sure, most of the work is done now and if continues for another two years or so things change. But it's hard to predict how non-fiction books age.
"if you write code that even an idiot can understand, only idiots will want to work on it."

To me, that makes about as much sense as when Ricky Bobby in Talladega Nights says "If you ain't first, you're last."
I like dogs, just not at work.
I'm not the kind of guy who takes a single person's testimony as fact.
If you are looking for a professional Hacker that is specialized in changing school
grades,getting password to Facebook, Instagram ,any email account, Mobile phone Hacking, removal of links from website. Retrieving hack and frozen
bank account, His jobs are secured and without trace. contact him at dataoasis247@outlook.com or message us at +1 262 777 8270
It turns out Pew found the opposite in their 2016 poll of global opinion of the United States. Favorability of the U.S. increased from 50% favorable to 57% in Germany from 2015 - 2016, while unfavorable views declined from 42% to 38%.

http://www.pewglobal.org/2016/06/28/americas-international-i...
I think I'll ask for the book as a Christmas present. :-)

I borrowed "Den dynamiska medeltiden" many years ago, that was the best book I've read on the subject. This looks like a more modern substitute.

After this, I look forward to check the exact transitions of societies carefully. :-)
Google Changed a Major Privacy Policy and No One Really Noticed
std::array does not exist because it is easier to read. It exists because C arrays behave strangely. Two examples: decay to pointer and no value semantics.
Some long term HN habitués obviously (given the downvotes, though strong oscillations at the moment) think slandering people anonymously is okay. I'm curious why this would be. Is is because they think people would be penalised unfairly (e.g. by their institution) if they "told the truth" about someone? Wouldn't critism be more effective if you backed it with your identity?

Obviously when universities conduct class assessments they are able to do a census of actual participants. Here anonymity is sensible.

Your slander would be more acceptable if you had used content from a first hand experience, as it common on e.g. ratemyprofessor. Reading the (anonymous) statements about him online it does seem like he is a polarising figure, especially that the course works is a lot harder (in the sense of pushing peoples' capabilities) but many people rate him as one of their best lecturers...
http://www.ratemyprofessors.com/ShowRatings.jsp?tid=1626392
https://www.quora.com/How-good-is-the-MS-in-Computer-Science...

Overall I come away with the impression that a whole bunch of students were totally unprepared for his class ("Need to know C", since when isn't C a prerequisite for operating systems???). The projects sound too big for the time available, something I remember well from undergraduate study.
I've only watched 3 of the episodes (Playtest, Shut Up and Dance, and Hated in the Nation)...I've heard the other 3 episodes were better, but the 3 that I have watched seemed subpar compared to the previous 2 seasons. Not terrible as far as overall TV goes, but after the plot thrills were over, they just didn't leave the same queasiness-about-possible-future-dystopia that "White Bear", "White Christmas", "Entire History of You", "Be Right Back", and "Fifteen Million Merits" do (5 out of 7).

I am looking forward to watching "San Junipero", because unlike the other episodes, I have no idea what it's about based on its episode description (or 80s-themed screenshot).
I missed the AMA but I'll ask this here since people seem to be in the know. In the beginning, Spacex and the original merlin seemed to be all low tech, get it done (ie the merlin was ablative cooled chamber and nozzle). Now the ITS engine is super advanced.

I always wondered, why the turn around, and has Musk ever written or said anything about Truax's Sea Dragon[1] concept?

[1] https://en.wikipedia.org/wiki/Sea_Dragon_(rocket)
Every dataset has scripts to run reproducible baselines. Look at the RESULTS file for each dataset to see the results of various models. e.g., https://github.com/kaldi-asr/kaldi/blob/master/egs/tedlium/s...

The training of these models can be reproduced on your own machine using a run*.sh script plug-and-play style, but you'll have to do some digging to find what scripts correspond to which models in the RESULTS files.
Curious, is reddit penalized by the hackernews algorithm (I don't see reddit links here often); this post is quite a bit lower on the main-page than older posts with fewer votes?
Unpopular Front- American Art and the Cold War
Advertorials don't belong here.
As mrob pointed out, while mechanically interesting, the device looks really tacky. I might be that I had a lot of expectations about the clock, having read a bunch about it on the internet.

I used to travel to Cambridge on a regular basis at the time the Chronophage was installed, and I remember one day making a point of going all the way downtown to see it... and it was just super tacky. It looked like a prop you might find in Disney World or something. Out of context, like if I saw that in the middle of London somewhere, it might have been OK. But this is Cambridge: the clock is on King's Parade, the street where all the historical colleges are, stunning historical buildings all around. You are straight across from King's College Chapel, the most iconic building in all of Cambridge. You are a few feet away from The Eagle, a pub that has been around longer than the US has existed as a Republic. And in the middle of all that, you have this gold and blue LED monstrosity. It just feels completely out of place.

So yeah, if you are ever in Cambridge, I'd be more likely to recommend trying the amazing ostrich hamburgers in the street market about a block away from the Chronophage. Those are also out of place, but SO good, heh.
This hardware defect just keeps on giving.

Since we're unlikely to see larger memory cells again, mitigations will likely be applied. There is a good question on a discussion board [1] from last year about memory scrambling and its utility here; but with no responses. Can these questions be answered? Some points about memory scrambling are also made here [2] by Kim of the 2014 CMU paper.

[1] https://groups.google.com/forum/#!topic/rowhammer-discuss/tp...

[2] https://github.com/CMU-SAFARI/rowhammer
Great, then everything must be fine! Continue arming Jihadists and keep creating a mess in the Middle East so we receive more of these fine people! It will only fasten the process I described before.
Much less than that.

What I do with a minute of my time will make virtually no difference to me or anyone else.
I've never seen nor heard of pointer_to ever being used to declare a pointer to something. I believe t's used inside of custom allocators for a generic type that might not use a normal pointer as the pointer type, but would never be used for normal declarations like this.

std::array is useful for letting the compiler avoid array-to-pointer decaying, value semantics, and also actually putting array length type info in a function parameter.
I thought the first three episodes were brilliant. The rest are also good - San Junipero is quite enjoyable - but the last episode was somewhat underwhelming for me.

S3 is probably not as good as the rest of the series, but it's much better than anything else currently on TV, except for Westworld of course.
That exercise was and probably still is above my pay grade.
The book itself took about 10 hours or so and was mostly just a collection of writings I already had and email responses.
I totally don't get this person's angle. The attitude and attacks leveled seem a little highschool-ish.

he is mean and thinks he's better than me, so I don't like him and I don't think anyone else should like him either
In case you're wondering about the different linux kernel bypass mechanisms, here's the relevant slide from a recent talk: https://lh3.googleusercontent.com/TO1UdUicn1wuF4jIAhskikO6ML...

Sorry I haven't found the actual slides yet, that's why it's a photo from someone who took it while attending the talk.
I share your opinions about the first three episodes of the newest session. Still, I strongly recommend watching San Junipero. Don't read anything about it lest you encounter spoilers. In my opinion, it more than makes up for the mediocre first half of the season.
It's only the first half of the season! There is a second half coming in 2017
Seems overly complex. The way I learned it, and now teach, is to read the type backwards (int const * is 'pointer to const int') for const correctness, but anything that requires more complex parsing by a human should just be typedef'd into submission.
"Civilization is always older than we think, and under whatever sod we tread are the bones of men and women who also worked and loved, wrote songs and made beautiful things, but whose names and very being have been lost in the careless flow of time."
-- Will Durant, The Story of Civilization
Medical error is actually underestimated. You get preventable deaths that are attributed to "complications of an underlying cause".. You might consider MRSA infections as a preventable medical error but frequently sepsis is not listed as a cause of death.
Black Mirror often takes little details that we add in software, like a rating system, and takes them to their extreme and logical conclusion. Its premises are mostly sci-fi, but as thought experiments on how what we do could lead to a severe dystopia, it is superbly engaging. I recommend watching no more than one episode per day - I've been thinking about its topics quite a lot recently.

At the least, it's refreshing to see updated versions of Huxley/Orwellian dystopias or even departures from them. And to have all of that in condensed 50min netflix episodes, so free for anyone who uses it already, with absolutely no padding to waste your time, is such a unique thing to have. I hope it spawns many more shows following this format, as sort of a counter movement to 24- or Lost-like continuity with tons of baggage.
I think that's a little sad, because it implicitly gives up on the notion of real progress in favor of PR and imagination. I'm excited about SpaceX, but not because of their "Mars Colony" PR. I don't think the situation is so dire that we need to suspend our skepticism and become mindless cheerleaders in the name of "dreams".
Someone helped me with it:

I had to change the `apply` function to dereference as well, that way it doesn't run into the lifetime issue. It has something to do with higher ranked lifetimes (the inability to express the higher ranked lifetime)

This is the working version:

https://bitbucket.org/iopq/fizzbuzz-in-rust/src/95451868e27f...
Personally, for whatever reason in my mind, I think "get" as referring to something local which is why I choose between three different verbs, "grab", "fetch", or "query" (typically grab), as a descriptive prefix for functions that retrieve data from external sources.
This guide was written by a user who thought the learning curve was too high: http://kaldi-asr.org/doc/kaldi_for_dummies.html

The reality is that you will have to study a lot to truly understand the toolkit though. Speech recognition isn't as simple as image recognition where you can just throw a neural network at the problem (that might come off as offensive, but it really is more complicated). Note that you do not need a doctorate in speech recognition to understand it, as I don't have one.

In hindsight, the resources most useful to me when I first began working with Kaldi were:

- the HTK book (behind a login wall, annoyingly)
- This book http://mi.eng.cam.ac.uk/~mjfg/mjfg_NOW.pdf
- The finite state transducers paper http://www.cs.nyu.edu/~mohri/pub/hbka.pdf
The just world hypothesis*

It's not a fallacy if it's a tenable argument.
Introduction to Computer Systems (ICS): Your Well Being