skysight-inc/HackerNews huggingface dataset:
My basic strategy is that component composition gives you more leverage than memorizing individual words. Most languages have some degree of composition for vocabulary, like root-words, prefixes/suffixes, or individual chinese characters (and the radicals they're built up from) for CJK languages. Learning those root-words/components and how to put them together into compound words, or learning how to compose words into sentences by learning grammar gives you the most leverage, once you have a small base vocabulary to practice with - it doesn't just let you build more words, it also gives you bits and pieces you can look for to help you parse out meaning of things you don't know. For vocabulary, focus memorization on verbs and their conjugation - nouns and adjectives tend to be easier to look up (and not conjugated as much as verbs, and so easier to identify), and tend to be easier to infer from context if you don't know them - if you don't know a noun in conversation, you or they can usually point to it.

I also listen to music in whatever language I'm learning - I used to use it to switch my brain between languages on the way from one language class to another. For memorization, the best way really is to just write it and repeat it a dozen times, so putting a song on repeat is really useful for refreshing your memory on commonly used words, practicing pronunciation, and even occasionally picking up new words by looking up lyrics, etc. Nothing beats immersion, though, just because, on top of practice (inherently prioritized by common usage), it gives you all the extra context to infer or reinforce meaning - memorizing words or working from a textbook means you have no extra information to go off of but what's written there. If you want to get those benefits of immersion without actual immersion, find things that mimic those qualities (extra context, prioritized by common usage, repetition), like music, kids TV shows, comic books, conversation, etc.
Not sure if this is what you're looking for, but I found this document talking a bit about the programming model and problems it can solve:

http://www.dwavesys.com/sites/default/files/Map%20Coloring%2...
I love this variant, though I'd give it a turn more until the next line drops. Currently it gets messy too early in the game.
Well if deadlyfoxgrandpa's post is true that might make sense. You have to consider the additional load on the infrastructure of having more taxis on the road in an already congested area. He says passenger experience might go down with more taxis!
https://github.com/torvalds/linux/commit/76835b0ebf8a7fe85be...

30 lines commit message for 2 lines of code. Kernel developers sure are disciplined.
I wouldn't call that a tl;dr.
Interestingly, if you look closely you'll notice that I never claimed that this referenced code was the Sieve of Eratosthenes. It seems you just assumed that I thought it was claiming to be, when in fact I know it isn't.

And that's the problem. I've found that when this code is presented people often assume it's intended to be the Sieve of Eratosthenes, and nothing is done to preempt or prevent that misconception. As observed elsewhere, there are now several major threads, discussions, and even proper papers about this, so people are becoming aware of it.

I still meet programmers who think the version shown is intended to be the Sieve of Eratosthenes. Fortunately I now have several on-line references to point them at.
Dick! - you obviously haven't had family who've gone through major life-threatening operations ... and come out alive.
It's true - the professor awarded everyone who turned up to class that day fifty percent, just for turning up!
One student then started to question that decision - the professor said "aha - critical reasoning! Very good, extra marks for you!".
Another then said they would write to the dean to complain, the professor said "excellent, I will award even more marks to you in anticipation of your written effort".

Seems like getting the grade got too easy...
Ask HN: Developer Tools that use AI?
I was wondering if people in HN know of any developer tools that use some kind of AI or ML behind the scenes to help out the developer. Are there tools like this in existence ? The only examples I have heard of is compiler optimization using ML ( but even that seems more research than reality as far as I know.).

Intellisense does not seem like an AI thing. So my question to HN is : Do you people know of any Developer Productivity Tools that use AI in some form or another ?
That he seldom had proofs to the level of Western expectations, whatever that means, is an odd assumption to make. You should have read the (captivating) paper that was on the front page two days ago.

"The notebooks contain almost no proofs. Perhaps there are about 10-20 results for which Ramanujan sketches a proof, often only with one sentence. There are several reasons for the absence of proofs.

1. Ramanujan was probably influenced by the style of Carr's book [his primary source for learning mathematics in his youth].

2. Like most Indian students in his time, Ramanujan worked primarily on a slate. Paper was very expensive. Thus, after rubbing out his proofs with his sleeve, Ramanujan recorded only the final results in his notebooks.

3. Ramanujan never intended that his notebooks be made available to the mathematical public. They were his personal compilation of what he had discovered. If someone had asked him how to prove a particular result in the notebooks, undoubtedly Ramanujan could supply a proof.

[...]

It should be emphasized that Ramanujan doubtless thought like any other mathematician; he just thought with more insight than most of us."

- Bruce C. Berndt, An Overview of Ramanujan's Notebooks

http://www.math.uiuc.edu/~berndt/articles/aachen.pdf
This argument is not very convincing, since grade inflation is also real in Germany, even though education is free here. I actually think it comes down to the fact that everyone feel that the middle class is in decline, which creates a more competitive environment and makes grades seem more important, so people work harder on that (which is not to say that others were lazy before - just maybe not optimising for good grades).
Remote collaboration depends on so many variables that I think you are more likely a bigo.t who wants immigrant out of your country
Can I Use – Web MIDI API
Which was wheezy in Nov 2014
Our city (Raleigh) had the last B&B close, and the owners blamed it on Airbnb:

http://www.newsobserver.com/news/local/counties/wake-county/...
Einstein: His Life and Universe [0] My first experience in reading a biography book (after skimming through Steve Job's one). That's an amazing journey into the mind, work and life of Albert Einstein.

Data Science from Scratch: First Principles with Python [1]
Going through it as an introduction into Data Science and ML, that are hot topics now. As someone whose daily job is building infrastructure to process sensors' data, I would like to learn more how to make sense of them.

[0] https://www.goodreads.com/book/show/10884.Einstein

[1] https://www.goodreads.com/book/show/25407018-data-science-fr...
I tried the infamous blue dress image and also got "instrumentation". Some sort of default fall back keyword, perhaps?
The scale on the first plot is a bit disingenuous. Here's the same data replotted with a proper scale (i.e. ranging from 0 to 4 instead of 2.6 to 3.4).

http://i.imgur.com/HxKss12.png
Remind HN: Update your wordpress sites
Wordpress released version 4.2.2 a week ago with some important security updates. As someone who owns multiple WP installs, it is critical for me to get these updated asap. I am sure there are quite a few members on HN that fall in this category too.
This is a list of 23:

http://www.disa.mil/News/PressResources/2015/Commercial-Clou...
This is really well designed, smooth and intuitive. A lot of fun. I can see that a lot of attention was given to the details. I'll be addicted for a while...

(the best strategy I found so far is to use move everything into 3 columns (left, centre, right) as soon as new pieces arrive, only then start merging... top score of 18 at the moment)
Some time ago tptacek argued against a suggestion that HN members include disclosure of their company/org affiliation in threads with possible conflicts of interest. This was a suggestion that at least merited a rational, constructive debate.[0]

However, his comments in that discussion were dismissive, obnoxious and negative.

Now tptacek publicly argues against Snowden's pardon without disclosing his NSA affiliation.

The original comment calling for disclosures was heavily downvoted by HN community. I am interested in the opinion of the HN members present in this thread. Should there be an effort to expose possible conflict of interest on HN?

Context is important: HN is one of/the most influential tech and startup media/community. tptacek is a respected, well-known and authoritative HN member with lots of clout.

[0]https://news.ycombinator.com/item?id=8667657
In short, Node.js is discontinued, but io.js is renamed to Node.js? That sounds reasonable.

I personally preferred the name of "iojs" to "node", but it's true that node's brand is more powerful...
I was unable to get it to work in Firefox or Chrome (even tried disabling extensions on both), but it seems to work okay in IE. I was unsure if it was even meant to be played with a mouse at first.
Of course this is how business operates... but consider the fact that you could pay someone to build you an intricate watch, and that you could also pay someone to brush your teeth for you because its a little easier than doing it yourself.

I respect Pusher and what they do to make money. There is a market, and Pusher is there to fulfill its needs. I cannot take issue with that. All I'm saying is that there are better options.

Anyways, I see a lot of tearing apart specific things I say, but not a lot of reasons why relying on Pusher is a better option than rolling your own... I welcome that sort of discussion.

For now, its time for bed.
Read some of the research by Paul Nation into how people actually learn languages. http://www.victoria.ac.nz/lals/about/staff/paul-nation-pubsd...

In particular this research on how much vocabulary you will need to read and converse. http://www.victoria.ac.nz/lals/about/staff/publications/paul...

For vocabulary I did the following.

1. Learn a few thousand words from scratchcards. (4000-9000 words is ideal, use a memory technique such as linkwords.)

2. Buy a kindle and install the foreign language dictionaries.

3. Start reading simplified books. (Not children's books, they have a surprisingly large vocabulary. i.e. a 6 year old has around 6000 words of his native language.)

4. After this start reading 'normal' books, i..e hunger games. You may have to fetch a few samples from amazon to find authors with a simple writing style.

When you get to step 4, the vocabulary acquisition becomes fun.

Forget the Bennie Lewis guy, his stuff is pay for bollocks.
"there are lies, damned lies and statistics"

Your graph still shows the trend. But in a way, that's the most dangerous lie, the sort where you "help truth along" a little bit, to be more compelling.
It would be nice to know which distros are affected by this bug. Particularly, i had unexplainable JVM lockups on RHEL 5.11 this week after it was upgraded.
Seeing that 6.6 and 5.11 both were released in 2014 with a 2.6.x kernel, i can imagine this bug also applying to RHEL5..

Also, does anyone know if there is some RHEL errata about this bug?

edit: I just looked at the RedHat applied patches for RHEL5.11 linux 2.6.18-398 and this bug was also introduced in the RHEL5.11 series (not sure if a subsequent kernel version fixes this)
Well maybe I'm am just bad at physical chemistry then. It may also have some relation to weather a university is marking its students against each other or against criteria, if there is a bar to be passed, maybe the use of grades is irrelevant. Its should just be pass/fail, no other metric attached.
Exactly. This kind of bugs require stress testing to reveal. You might need to run it for minutes, hours or days to get it reproduced. And this bug might not come up with the hardware you are running.

Code dealing with memory barriers in SMP systems is non trivial to write, review and test. Everything is hardware specific, timing dependent and non-deterministic. Simple unit tests are useless for this kind of tasks, it needs stress testing on different hardware and a variety of workloads.
Religion is regarded by the common people as true, by the wise as false, and by the rulers as useful. - Seneca
If you are interested, there is a short story competition being held by these folks: http://www.makeoutcreek.com/seven/

I bring it up because the person that heads up Makeout Creek in RVA just finished editing a collection of SciFi/ish shorts.

Full disclosure: I am entering one of my stories and the people that run Makeout Creek are personal friends.
I finally got to twenty when I switched to a >10 left, <10 right strategy. Could have been coincidence, could have been the strategy. It's time to get some work done so I'm not gonna figure that out :)
Did anyone notice the like button with "Suka" on it. I knew "Suka" was a curse in russian (due to gaming online) but couldn't find out it means "like" in which language.

Anybody know anything about it??

[Edit] Nvm, found out it is in Indonesian.
The frequency of stories is irrelevant to the frequencies in real live. It's just your perception. And where are the stories about men on welfare?

And I am pretty sure that you depend on society (the people around you) a lot. You sound as if you look down on welfare moms. How would your friends like you as a welfare mom - would they still be your friends? How would you feel?
You scrolled half-way down to infinity? ;)
if i am not update. Get any problem on my website??
What do you mean? Is it incorrect? I am not a native speaker of English.
Can you talk more about how you learned thousands of words? I've been drilling words with quizlet, and find that it takes ~10 drills to burn a given word into my brain.
My name is not Richard, or any abbreviations of it!
But yes, I do actually know people who have have to have subsequent ops, where material was found from an earlier op. Not as uncommon as you would think, sadly.
Interesting! I converged to (almost) the same strategy (I just frantically keep #1-9 at one end (1 column with overshoot to a seconds or third), and #10-19 at the other and try breaking bonds asap). It got me to my first 20.
I will do my best, thanks for the encouragement. Pretty soon i want to build a ranked list based on popularity/recommends. I find it rather impressive that so far there have not been more than three repeats. It would appear we are a rather diversly well read crowd.
Because if you assault me on the street and chop off one of my legs, and then it turns out that that leg had cancer, I would still expect you to go to jail.

What he did was illegal, which is why he needs a pardon to begin with (if not to signal that he has political support in case of an attack from other gov branch).
Corn Laws - what do they have to do with selling real estate internationally?

> Taking away citizens' right to sell to whomever they wish is not a moral solution.

http://en.wikipedia.org/wiki/International_Traffic_in_Arms_R...

We do regulate to whom we sell specific things (real estate is obviouly not exactly the same) but allowing international kleptocrats to launder / hide their money in western cities is hardly the most moral choice one could propose.

edit: I'm not opposed to such legislation on moral terms but I don't think I can trust the state with enforcing legislation like that - finding a good way of treating real estate investment funds or long chains of shell companies seems extraordinarily difficult (it already is pretty hard to trace who owns what internationally).
Analbleed: Vulnerabilities in Openlitespeed incl. fancy logo and OST
It depends on the book. I just bought Peter Norvigs Paradigms of Artificial Intelligence and although it is available for Kindle I chose the print version. The book is a monster! Too big to fit in my bag so I can't take it on my commute. Wish I'd bought the Kindle version now..
Currencylayer API – real-time JSON exchange rates API suitable for Startups
To all developers and startups:

Around a year ago I found myself looking for reliable, real-time, and AFFORDABLE currency exchange rate APIs, and it kind of left me high and dry.

Of course there is a number of gold-standard providers like XE, Oanda, etc, but I doubt that start-ups can afford paying way beyond $5000/yr to get real-time data.

I've also come across many open-source providers, but I was looking for RELIABLE APIs, and they just did not meet my requirements in terms of uptime, data coverage etc.

Long story short, about a month ago I launched the "currencylayer API", a real-time exchange rates & currency conversion JSON API targeting mostly developers and startups.

Brief overview:
- 168 World Currencies
- Data sourced from two major Forex data vendors (uptime guarantee + high data coverage and accuracy)
- Exchange rates are refreshed every 60 min, 10 min or even within the 60-second market window
- Free Plan available (1,000 API hits, hourly updated rates)
- Historical Rates, Single-Currency Conversion, Base Currency Switching, etc.

That's really just the half of it.

I'd be forever grateful if you took a look at https://currencylayer.com and spread the word!

Best,
Paul
Bệnh Xã Hội
I wasn't talking about male suicide specifically. But if you want, I think there should be a lot of data about that already, too.
But he effectively communicated his mindset quite well, right?

I also think there are degrees to how much one can avoid contradicting others. I also want to be able to take contrary positions in meetings without hedging and without people getting upset or other nonsense. I don't think that has to be avoided by "walking around on eggshells". If it had that effect in my life I would never have adopted it.

Additionally none of my comments are really about cultural proclivities: I am opposed to trying to rigidly enforce communication standards within a group. "Sorry MReiland, you didn't state your position about why we shouldn't be using the braid data structure with enough sensitivity." The thing you're taking a position against sounds terrible but isn't really the thing we're talking about.
>> fighting on Twitter, crashing cars...

Wouldn't that put Elon Musk in the bad books as per your rather prejudicial yardstick of measuring the worthiness of a person at the helm of a company?

Also, it was Advitiya (the other co-founder) at Housing who crashed his car.
This is far from the first experiment to produce an earth-shaking result that was later found to be a mistake. For example, in the 70's there was a fairly serious search for tachyons (faster than light particles) by many groups using a variety of means. It was thought that they might precede other particles and herald the onset of cosmic showers, so several groups set up scintillators to look for them. One found them and published, only to later find that their experiment was compromised by an error in circuitry. I wish I could recall the names involved, but it was probably not a good thing for the careers of those involved.

The thing that most people don't understand about experimental physics is that surprises that upset theory are now very rare indeed. The theory makes predictions, and experiments almost always conform to those predictions. Experiments are still worth doing because, just as an untestable theory is worthless, so too is a theory that nobody bothers to try disproving. However, experiments are like rabbit holes that twist, turn, and branch, frequently leading to new realizations and insights. Often results seem to contradict theory, but the answer is usually some unaccounted for quirk that makes all the difference in the world. Sometimes finding those quirks is far more important than failing to disprove the theory being tested yet again.

Particle physics is unusual because of the size, complexity, and cost of the experiments. Errors like the one at OPERA are inevitable. It's unfortunate that Ereditato felt he had to resign over this particular error. It's almost the exact opposite of the "too big to fail" effect in finance. Due to the size of the experiment and the media attention it garnered, any mistake was seen as evidence of incompetence. Scientists leading such massive projects as this are inevitably called on to commit seppuku to restore the faith (and funding) of the powers that be. It's fortunate that Ereditato found a good position afterwards, but it's a mistake to think OPERA is better off for it.
https://wordpress.org/news/2015/05/wordpress-4-2-2/

This is a critical security release. The cross-site scripting vulnerability lets a commenter compromise your website.
good game! hope you get valuable feedback and make a mint.

17. because of later pieces joining together in 3's, it seems it might be impossible to reach 20? (do you ensure there's a soln?)

(android version) i found the touch becoming unresponsive on the edges, in later stages. pr because i'm getting frantic, and using a crappy phone. but if this could be improved (eg larger hit area on the edges - or zoom to cover whole screen), it would be worth it.

apart from the feeling of frustration, the gameplay problem is you lose much time repeating the movement x2 or x3 times, which is crucial to avoid locking joined pieces and large surface area towards the end.

PS would be better if it didn't require any permissions at al. it just seems to be storing twenty.jpg - necessary.

also "throwing" blocks with momentum as another comment said would be cool, and wouldn't undermine gameplay.
I've been puzzling over what I could reasonably say about my friend, but it is complicated by the fact that they are well-known. Not famous like a rock star, but well-known within their field of work.

I use "they" rather than "he" or "she" so as to avoid identifying their gender, not for their privacy but because while not well-known there are some people who know they are a close friend.

EDIT: Sorry, I meant to avoid writing "she" and "her" but screwed up.

I might sell my workstation; I'm not dead certain as I am quite attached to it however it's a lot easier to replace a box than a close friend. It's not really _current_ technology however it is quite powerful and the case looks really cool. I'm not sure what to sell it for however I will figure that out by tomorrow afternoon:

2.5 GHz Core Quad Xeon e5420
16 GB FB-DIMM memory
1000 watt power supply
16-lane PCIe 1 GB ATI video (don't recall the model #)
SuperMicro Motherboard (forgot #)
Really Sexy CoolerMaster case - 10 5 1/4" drive bays!
generic floppy drive
supermicro dual-layer Blu-ray burner

The video card has two DVI sockets.

The motherboard has six internal SATA sockets, I've brought two of them out to eSATA. Also two gigabit ethernet.

Serial, parallel, legacy mouse and keyboard connectors, 4 external USB, I think there's six internal. Sound on the motherboard, I think it's Intel HD Audio.

The motherboard has two Xeon sockets but only one is installed. It can take a maximum of 64 GB of FB-DIMM, with 4-way interleaving.

FB-DIMM is largely out of style as it uses more power but it really is better than DDR* for multithreaded code; the buffer enables different CPU cores to read and write the same address ranges at the same time. While you can do that with DDR in a strictly logical sense, the memory controller arbitrates the bus so in reality that doesn't actually happen, thereby slowing down multithreaded code.

Optionally, four Antec hard drive coolers.

I'd rather keep the four drives and my hardware raid controller, as the controller was given to me by a former employer (I worked on the OS X driver for that same card).

I have a drive I don't really need, that while not brand new is in mint condition. I can install any OS you like; I have a fully-licensed Windows 7 OEM installer, with the sticker and everything, or I could install any Linux or *BSD distro you like.