skysight-inc/HackerNews huggingface dataset:
Are you saying that you express belief in God not because you actually believe God exists in a factual sense, but because you are unable to handle believing that God does not exist? If that's what you're saying, it seems a bit odd, even from a religious perspective. I believe that the major theistic religions teach that God (or gods) actually exist, which is to say their teachings are not just helpful but also true.
If you read the series, you'll see that what you call "rejection sampling" is in fact the first thing that was tried, and it was set aside for performance reasons. Yes you can try to improve the perf of this kind of system, but the goal was to build something that would run with much less overhead than that. And this was accomplished, and it seems to me that the end result runs faster than any optimized version of the system you are proposing. So I'd be careful with dishing out what reads to me here like middlebrow dismissal.
I'd never heard of Aesop Rock before and decided to check out some of his music. He sounds a lot like Del.
Downrounds are not a tragedy though. If you can take the money without giving up too much equity (which a high valuation is tantamount to), I would think carefully before considering any other option.
The next steps in fitness are going to come with device integration, not just the app alone. The apps themselves, not coupled to devices, are converging on ideal in my opinion. I can't think of other features that I would like more for apps like MyFitnessPal other than more integration with the world around me through devices.
Is logic not also pattern matching current conditions against memory?
Nothing to see here. Author uses Octane benchmark where bigger is better, so v8 ~26 beats the "experimental engine".

Q: What do the scores mean?

A: In a nutshell: bigger is better. Octane measures the time a test takes to complete and then assigns a score that is inversely proportional to the run time (historically, Firefox 2 produced a score of 100 on an old benchmark rig the V8 team used).

https://developers.google.com/octane/faq
the point of using number in the domain is, a lot of Chinese people don't know letters, they don't know English words and they can't get "PinYin"(using letters to represent Chinese words) right. How do you make these people type urls in the browser? well, luckily, they all know numbers!
Cool to see Canibus so high in the rankings.

It'd also be cool to add the members of AOTP to the analysis.
Yes, and some people say “just go on git” or “I found it on git”, meaning “GitHub”.
I can't understand how any comment that posits the existence of God or objective morality has been downvoted to oblivion, yet comments that suggests that the only meaning (and thus morality) lies in increasing one's own pleasure are rising to the top.

I'd also like to add that michaelsbradley's comment way down at the bottom of the page sums up my Christian belief on the meaning of life pretty nicely even though I'm not Catholic. (and I suspect I have a different interpretation of "the Church" when I read that statement)
couldn't explain it better !
Looking at the linked benchmark file appears to bear out this claim:

https://github.com/Nubisa/jxdocs/blob/master/benchmarks/core...

It appears that the reported numbers for benchmark X are _the # of times that X can be run before one second elapses_, so parent comment is correct and the premise of the blogpost (that the new node.js version with V8 has worse performance than the earlier version / the private fork has better performance than the new version and slightly worse performance than the old) is contradicted by the evidence presented.

Not a good way to look competent, posting something like this. Countdown until edit or takedown...
Why can't the index store the branches of the b-tree as separate objects on disk instead of loading all branches into memory piece by piece?
You don’t have to be a jerk: Daryll Henrich, Dir. of Ops at Google
Sampling bias.
I don't see the significance of the trading places question. Would you trade places with a random person 1,000 years in the future either? Or a random person on Earth today? Or even a random person among the top 1,000 most successful (by your own definition) on Earth today? Or even a person you specifically choose? It seems like most relatively happy or even comfortable people would say no to all these opportunities.
Inside Google, Microsoft, Facebook, and HP data centers [photos]
The paragraph in quotes is copied and pasted from when I wrote that a few weeks ago, there's a definition in parentheses following lexical density. Analysis is a word that should not need a definition attached to it (you have used it yourself in your comment.)

Vernacular is commonly used in the United Kingdom. Google will provide you with a definition.
author here: indeed. thanks for adding this to the thread.
Right. Although it wouldn't have been practical for software that filled multiple floppies, by around the late eighties it was pretty normal to have drivers and the like available through BBSs. I don't recall most companies operating their own systems but this type of software was widely available through private BBSs--whether totally legally or otherwise. (It did seem to take a while for many companies to realize that they probably shouldn't make it hard for their customers to obtain the software needed to use the product they sold.)

Shareware was also widely available on BBSs by around that time although it was also distributed on floppies at Computer shows and the like. When I had a small shareware company starting in the mid-eighties the process of taking orders was still very manual--most orders came by mail with a check and I sent back a floppy (which I reproduced myself) in a mailer with or without hardcopy docs depending upon if those had been ordered or not.
author here: the data is straight from RP, so I have been working with them :)
author here: thanks!
author here: oh man. flattered.
author here: hit me up with questions you've got.
Though the adsense is best possible option for monetizing, it seems that they have some UNANSWERED question raising every time.

I am an old adsense publisher and serving adsense ads on my sites since last three years but it is becoming a bit difficult to cope with their Terms and services.

They have disabled ad serving on my few real MONEY MAKING sites only because my site was having one Google trademarked WORD in URL. ( I don't know how do they understand this as violation of TOS after three years of ad serving.)

If we look in to this policy of adsense which says do not use Google trademarked WORD in URL then almost all possible site that is dedicated to TECH news is violating this rule because they all writes news about Google, Youtube, Adsense, Gmail, Google Drive, Blogspot etc and all of them are registered trademarks of Google. These tech news sites DO HAVE GOOGLE RELATED WORDS IN THERE URL and violating this rule.

Google does not disables such huge site only because they are so called AUTHORITIES????

This thing is really getting suspicious.
I feel I'm fairly immune to traditional phishing because I never click a URL in an email. If namecheap sends me an email saying one of my domain names is about to expire, I don't use their "Renew Now" link I go to "namecheap.com" (not hard to type), log in, and renew the name. Banks and other organizations that send long complicated links in emails and encourage people to click them are part of the reason phishing is possible. These emails should look like:

Dear John Doe,

An automatic payment has been made from your checking account:

04-May-2014 $125.00 to Big Energy Utility Corp

For more details, please log on to your online banking account and click the "Recent Transactions" tab.

There is no need for hyperlinks in any of that.
But that isn't VC. When you have outside investors, you have an obligation to give them an opportunity to cash out. If you can bootstrap and own 100%, then you have maximum flexibility.
In that loop one should check that len is at least 1 first...

I read that page, or at least some of it, it mostly seemed to be opinion rather than solid reason.
Well, at least nerds had to get out of their basement back then;)
How do you prevent sybil attacks? Most reputation systems are vulnerable to these things, where someone can just pay for a bunch of fake ratings to boost them above the rest and pay for itself.
Strange comment, you realise that's not an inherent truth of language? Unique words per song is trivial to calculate
Then you're just applying random votes, instead of actual votes.

For example, something that should be 15-2 votes, ends up being 95-82. You'll be applying a large number of votes to both sides, and pushing everything towards a 50/50 rating. This doesn't help anyone, the goal is A/B testing, and you're making it more difficult to get accurate data. 15-2 shows a lot of promise for A, but then you add 80 random votes to both sides, and 95-82 seems like a tie.
I think this demonstrates a problem with C-style for loops (as opposed to iterators) more than unsigned integers.
Assumptions tend to break down at the extremes.

E.g. Shakespeare actually invented a lot of the obscure words he used.
> Eleven people were involved with the writing of the song, each of them capable of producing just nine unique words each.

I'm not sure why this is notable when you consider that lyrics are probably the least important aspect of a song intended for the top 40.

If you take a moment to listen to the melody and production, you'd probably see why it's credited to 10+ people. That song is a well-oiled machine.
If I were in your shoes I would build a list of potential mentors as I read blogs, books, articles etc about the topics I am interested in. Then I would rank them roughly in order of preference and then contact them one at a time and explain that I am looking for a mentor and give a brief summary of why I chose them and a brief background on myself.

I suspect you wouldn't have to go very far down the list before someone agrees to be your mentor.

If after a while, I wasn't getting what I wanted out of the mentor that agreed, I would explain this to them, thank them for their time and continue down the list.
Looks like http://nubisa.com/ is interested in native (read: mobile, desktop) app development in JS.
wget --convert-links -r http://www.gnu.org/ -o gnulog ?
For those who didn't get the reference:

> Dr. Octagon is a persona created and used by American rapper Keith Matthew Thornton, better known as Kool Keith...Dr. Octagon is an extraterrestrial time traveling gynecologist and surgeon from the planet Jupiter. [1]

1. http://en.wikipedia.org/wiki/Dr._Octagon
In common terms I assume people to mean that an action was taken simply to experience pleasure. It's generally used negatively to imply that there is an emptiness and a selfishness driving the actor which I tend to dispute.

I think that your second definition is both easy to support and reduced beyond usefulness. If one experiences pleasure from pain (BDSM, piercing, tattoos, or as you mentioned sacrifice) then there is no paradox, no need to ignore these situations and no need for an alternate, even more vague definition.
The best mentors do not set out to be mentors or see themselves as (primarily) mentors. Yet they push you, mentor you and won't let you go. Because of this it is not so easy to get someone to 'be your mentor' in a formal sense, or, if that situation arises, where someone has agreed to be your mentor, then it is not necessarily the real deal.

As others have said the mentorship arrangement only transpires over time, and on reflection. However it is something that you can find within days of working with someone, possibly even within minutes.

I believe some people are more prone to finding mentors than others. Think of school and the vast overwhelming majority of pupils that the teachers really could not care a great deal about. Then there are the chosen few, singled out for special treatment. A 'C' might be good enough for the normal demands of the course, however, for those 'mentor worthy few' it is not quite like that. Even if they do not care whether they pass of fail, for whatever special reason it is, teachers will not let them be like that. Consequently they get mentored whether they like it or not.

It is the same in the workplace, there are a lot of also-ran's. Someone who has to just pick up the phone and be in on time is not likely to be pushed to excel or develop. Others don't get to be left alone like that. This is a different pressure to 'must work harder and be more productive', more care is involved, whether desired or not. I don't think even intellect has much bearing on the deal, you don't have to be gifted for someone to pick you out for mentoring and there are plenty of very smart, intelligent people that just do not pick up mentors.

Outside of academia and learning for the sake of learning, one great pressure for 'successful mentoring situations' is where time is money and the job just has to be done for a paying customer. If you can help with that you can find yourself a most useful mentor along the way. Also, if there is a strategic need for some knowledge to be shared then that can help. If you are the only one willing to learn all the systems and do weekend call outs when things go wrong, there is a lot of incentive for others to get you fully up to speed.

I should also say that in mentoring situations, cock-ups are allowed. You can ask for help on a particular thing or break a particular thing three times and three times only. A fourth time and you are renegading on the deal.
Another interesting case during roughly the same period was Lotus vs. Borland in which, in this case, the court basically found that it was OK to imitate another program's menu layout and contents. http://en.wikipedia.org/wiki/Lotus_Dev._Corp._v._Borland_Int....
Thanks, yes foundations is probably a better word. Are these usually a legal entity or just informally organized?
Maybe that's the regular path of any technology. At first most of the community is small and technical so you don't need (and don't have the means anyway) to idiotproof. Then it grows and eventually there are more casual users than technical ones. Since the technology is more stable you have more ressources that you can dedicate to figuring out how your casual users use the technology. And since they have no interest in understanding how it works, you idiotproof.

The beauty of it is that it regulates the number of potential technical users. At first, your technology needs a lot of technical users, and since it's not idiotproofed yet, and users are exposed to low level details, you attract a lot of them. But then, low level details are progressively hidden, and only the users that have a strong interest will become technical. Essentially filtering out the users that don't have a strong enough interest to dive deeper than what they're exposed to.

Maybe the internet doesn't need as much technical users as before. So yes, there will be less kids getting interested in its technical side, but that's okay because it doesn't need them.
Ask HN: Can you reproduce this skype bug? Anyone?
chinese speakers like yao often because it sounds LESS like other numbers and is harder to miss.

yao1 (1) and liu4 (6) should be pretty distinct. but if the way you pronounce them is similar for whatever reason, you can always use yi and chinese listeners won't flinch. in fact, taiwanese americans will be confused by yao, but zero people will be confused by yi so it's arguably better to use that if you don't know the background of your counterparty.
Cheap web hosting
Cheap web hosting package provider, cheapest website domain names registration and dedicated servers
> Not everybody, not even most people, want to understand "how to web works", "how urls work" or anything else along those lines.

There are also a surprising number of people that don't want to be literate. In the modern world, we have generally regarded such views as wrong. Basic literacy is such an important skill to have, we have even created various mandates to provide the necessary education to all children.

Technology has simply added a handful of additional details. Nobody is suggesting that every has to learn all the subtleties of URLs or read RFC 1738. Much like tuning the engine in a car, these are technical details safely left to experts.

Anybody who wishes to participate in this new, technology-filled world (i.e. ~"everybody") will need to make a few minor additions to their skill-set[1]. One of these is to know what a URL is, in concept, and be able to differentiate between the host-part and the path-part. Being able to parse the path/query-string is not necessary. The necessary skill is being able to recognize that "example.com/foo/bar/baz" is more specific than "example.com", or being able to guess that "example.com/2014/04/18/the-great-quux" is probably a specific article posted last month.

This skill is important to have to participate in the modern world, not just to use a "web browser". You see URLs everywhere. Many print ads now have a URL in them, for example. This is the new literacy, de facto.

[1] Other skills might include understanding that text shaped similar to "foo@example.com" is probably an email address, how to use a mouse, and what terms such as "password" or "login" mean.
The 28K figure is acheived by counting multiple spellings of the same word. Shakespeare lived before dictionaries, so there was never a single standard way to spell a word.
I think "pleasure" is the wrong word to use here, because it conceals that what you're really saying is a tautology. Correct me if I'm wrong, but you're saying that people should pursue the things that they desire. Words like "pleasure" or "happiness" might imply leaving out things like uncomfortable or painful exercise and diet in pursuit of future happiness from improved health or appearance, or sacrificing something of value for a friend or charity.

"Utility" might be a better word than "pleasure" or "happiness."
I can appreciate this explanation, thanks.

I will, however, offer that a well-designed shell script should be able to be run many times in a row without causing any problems. The above script is an example of this.

If I wanted to change something in my configuration script, that's totally fine! In fact, I do change it all the time. Since all it does is ask you whether you want homebrew to install something, there is very little risk (if any) of something "going wrong."
Congrats to the team, this is a huge release.
A well written article, I liked that it avoided jargon.
I wonder where Weird Al Yankovic would come in on this ranking.
Seems double-silly. First there's the whole "smaller is better... I mean, whoops!"-ness of the blogpost. Second is the general choice of benchmark: JXcore is supposed to be a multithreaded JS engine, so it seems like you'd want to benchmark its multithreaded performance against V8's single thread perf. on some workload that can take advantage of multiple threads.
Is the goal to maximize how happy you report your life as having been when you're at its end? I could conceive of other plausible goals.
FYI, I think most people here are looking for rational arguments or at least anecdotal stories, not opinions.
Burying as dupe. Please see https://news.ycombinator.com/item?id=7693640.
It was done once back in 2007 but there were a lot of complaints:

https://bugzilla.mozilla.org/show_bug.cgi?id=388135#c5
Correction: He sounds close-bracketed.
I always love to do some support for my companies. If you really care about your product then it's fascinating to talk to people that are actually using the thing you and your team invented.
If a CEO doesn't care about support then he probably doesn't care about the product.
I've said this before and I'll say it again: please either stop mod-editing titles, or remove the title field on submissions and set the title automatically from the linked page. Even when a mod changes to a better title, it causes enough confusion and disagreement to be a net negative.
I'm surprised there's no mention here of punycode and IDNs. Is there just not enough widespread support for IDNs (the article mentions a need for plugins, but I thought most browsers already support IDNs), or are numbers really that much easier to type and remember than short, meaningful domains in native characters?

As I understand, punycode is translated by the browser to a standard ASCII string, so there's no need for special support in the DNS system or other infrastructure other than a simple translation in the browser's URL handling. Seems like a pretty straightforward/simple solution.
All the rappers listed seem to be American.

Whack this through your Bowers and Wilkins:

https://www.youtube.com/watch?v=p_SQEUZomug
Just checked the book index, and i've got one recommandation for the v2 of the book : add a chapter about asynchronous tasks / jobs using celery. This would probably fit in one chapter, and it makes a world of a difference as to what you'll be able to build.
Keep It Classy
my kid wasn't special needs, but I sure felt the need to leave work at 5 on the dot and get home to help. Kids (any kid) takes SO much work they are incompatible with our 24/7 work culture.
Perhaps I'm mishearing but it sounds to me more like they are pronouncing it "yo" (English) or "you" (Chinese) here in Beijing, which does sound more like 6. yi/qi are slightly similar but I never have the same issue. I've given up on trying to be correct and use yi most of the time.
Under your proposed definition that includes sacrifice and enjoying pain, how is it possible for anyone to not be practicing hedonism? It's by definition impossible to make a choice that is not your preferred choice.
Really interesting, but not as representative as it should be. It's not clear why some have larger vocabulary than others. It could be using words like "zeitgeist" (in case of Aesop Rock) or some clever wordplay (I don't know much about hip-hop, so I can't find example for some artist from the list right off the bat, but I remember Marilyn Manson using word "gloominati" for instance) or pretty meaningless made up words like "schizzle" (in case of Snoop Dogg) or usual derivatives like "fuckedy fuck". Moreover, in many transcripts for hip-hop people write down words as they are pronounced, which can be pretty much distorted for some artists (which of course ideally shouldn't count as a "new word", but that's complicated, yeah).

While Aeson Rock and DMX are clearly extreme and not surprising at all, it's not that clear for some guys in the middle.

So, first off, for every data project sources should be provided, or at least more specific definition, how text was processed, tokenized, analyzed. Second, several more "data slices" should be provided, for instance 100 most used words which are unique for that artist compared to other artist in the list.
I looked into battleschool. The way it overally works seems better (having it's own command and a simple config with just a dotfile) but I really like ansible roles and I really enjoy using brew and brew cask to install everything, it's more neat and more undoable than using a pkg command directly. For now, I don't know which design I'll choose but I still like using the ansible-playbook command. I don't want to hide the internal mechanics of my tool. Ansible is great ! I still want to use it !
Or to '0987654321', or a series of '1's
Why do so many offer letters suck?
It seems unreasonable to me that you need to write out the iteration variable 3 times in a C for-loop; I had a bug a couple weeks ago that took me longer to figure out than I care to admit. I wrote `for (int j = 0; i < N; ++j)`.
boxen looked nice to me, but I really wanted to avoid puppet (even if I never tried, it's often compared to chef and I have lots of bad experiences with chef !)