skysight-inc/HackerNews huggingface dataset:
Is there a word list for TOEFL and/or IELTS?

I'm using a similar strategy (movies, music, Bible, articles) for studying Chinese. I'm using the TOCFL and HSK word lists. My friend uses a book with a list of 15000 vocabulary words by Morris Hill. I can't find a txt version though.
SFO-bound flight diverted due to lithium battery laptop fire
Twitter’s inevitable evolution from a social network to a broadcast tool
The Einstein-Podolsky-Rosen Argument and the Bell Inequalities
Blocking scripted calls to "element.play()" really sucks for Web developers building games and other kinds of apps. Safari on iOS did this and it was horrible for developers.

Firefox and Chrome let you mute tabs. Firefox Nightly also blocks playback in any tab you haven't actually looked at yet. Other than that there's not much they can do.
Shannon's Mind Reading Machine
Group linked to NSA leaks says will release more data in July
Scientific Realism and Antirealism
Because to come to any real conclusions, we'd have to iteratively modify non-coding regions one at a time, and the resources to accomplish that are far beyond the average garage-geneticists's reach. And, sadly, there isn't a lot of funding for academic research into regions that aren't believed to have a significant impact.
Bin Laden had no power to changes laws in he United States. The people in power chose to use Bin Laden as an excuse to enact permanent policies to erode liberty, just like they chose to use Bin Laden as a reason to destroy Iraq which lead to countless other contemporary problems (ISIS, mass immigration, terrorism reactions).
Taking that first leap is pretty scary, and it gets weird when you realize sometimes you get more sales when you raise your prices.

It's been ten years or so, but once I had an application I charged £5 for. There were so few users that support costs were always too high. Raising the price to £50 actually resulted in more sales, and fewer "Your application sucks" support-requests.
ba dum tiss
stefan - I'm building http://pingtype.github.io for studying Chinese, and reading the Bible every day to practice.

I already forked the code to make a version to help Chinese speakers learn English.

I thought about Biblical Greek & Hebrew & Aramaic & Latin, but I wasn't sure if there's a market. Evidently there is! The biggest challenge is making a good dictionary. If I write the code, could you help to fix the dictionary?
Sounds similar to pythons in the everglades
Where are the perl based cheat sheets...

I kid.
How does this case compare to Monsanto vs Bowman? If you recall, this case pertained to a farmer that bought seeds from a local farmers association, then applied Roundup guessing that some/all of the seeds were GMO. Monsanto argued he violated their patent. Bowman argued that the GMO patent was exhausted after the first sale. He lost.

This Lexmark case seems to undermine the Monsanto case. I don't understand this inconsistency between the two cases.

Anybody able to clarify why these are different?
There are quite a few positions open in Toronto[1], which leads me to believe that actual development of self-driving is happening in the city.

The current state of immigration in the US has been reported to drive developments in deep learning to Canada[2].

[1] https://careers-uber.icims.com/jobs/search?ss=1&searchCatego...

[2] https://motherboard.vice.com/en_us/article/a-new-ai-hub-in-c...
This is not a nitpick - the fact that SSDs do not have seek times is an important distinction when discussing storage engines.

You might want to read the following by Jay Kreps one of the authors of Kafka, Voldermort and Samza:

"SSDs and Distributed Data Systems"

>"On traditional hard drives the trade-off between in-place and log-structured storage is a bit of a wash. Write performance for log-structured storage is vastly better, but most applications have more reads than writes. Read performance may be better or worse depending on the details of the implementation (a traditional log-structured merge tree is definitely worse for reads since it does multiple seeks for each uncached read, but hashing variants or SSTables that use bloom filters to avoid unnecessary lookups need not be). However the move to SSDs completely changes this dynamic. Since SSDs have fast seek performance grouping data by key is much less important.

...

Here are the facts you need to know about SSDs:

They eliminate “seek time” and consequentially make random reads very, very fast"[1]

Source:

[1] http://blog.empathybox.com/post/24415262152/ssds-and-distrib...

Instead of downvoting maybe you could engage in a discussion?
I'm working on http://pingtype.github.io which also does word spacing, and literal translations.
Convention for Semantic Hostnames
Planet Vulcan
There are more people with low grades than with high grades, so it is not surprising that if you are a disruptor you are probably a low grade type.

The interesting question.is: what is the percent of disruptors in low grade types? And in high grade types?

Still, not that interesting, since you are not really a sample “low grade“ or “high grade“, but a more specific type (“you“), where maybe completely different characteristics dominate.
peppermint!
"Raccoons have since proliferated in Japan, where they have no natural predators"

well to be honest, there really isn't predators for them here in Pennsylvania either. Owls 'may' grab a really young one, but honestly cars probably kill way more
galen - I'm making http://pingtype.github.io for learning Chinese! I don't think that studying characters is the most important thing though. Words are more important than individual characters! My program can help you type parts of a character, and put spaces between words automatically.
:-)

Or non-generalized, custom hard-coded static typed end-points for every single reference/option list and workflow state transition.

Welcome to our little "full 'big bang' rewrite" Frankenstein 4.0 :-(

Not my idea...
What kind of pronunciation? IPA? Phonics?
>As the need for human labor decreases, costs fall to the floor.

Not if the new wealth is eaten as resource or monopoly rent.
Also in most business contexts employees have no right to sign contracts on behalf of their employer.
I think it's worth considering data science as a discipline to teach youngsters rather than computer science. It's quite visual at times, requiring less abstract thinking, although does depend on important algorithmic principles to process large amounts of data. Besides, data science is readily applicable to many other fields including Econ, languages, history, certainly math, but even art.
You're taking way too much.

>>"According to our research, the physiological dose of melatonin of about 0.3 milligrams restores sleep in adults over the age of 50," said Wurtman, lead investigator in the study. "The adults who would normally wake up during the second and third thirds of the night were able to sleep through the night with the 0.3 milligram dosage."
The researchers also discovered that the typical health food store dosage of melatonin, which is about three milligrams (or 10 times the dosage in the study), is less effective in treating insomnia. [1]

Personally, I take about .1 mg every night sublingually.

1. http://news.mit.edu/2001/melatonin-1017
The Australian classic novel, "For the Term of His Natural Life" by Marcus Clark (1874) contains a fictionalised account of this mutiny and convict life. It's a good read.

The novel in turn draws from Clark's earlier piece "The Seizure of the Cyprus" [2].

[1] http://www.gutenberg.org/ebooks/3424

[2] http://www.telelib.com/authors/C/ClarkeMarcus/prose/OldTales...
Why do employees pay for healthcare? What I weird system.
Because using the resulting soybeans as seeds constituted creating unauthorized copies of a patented object.
End-To-end Computation on the GPU with the GPU Data Frame
Drops are easier because there's a gap of free fall before the actual hit so there's time to sense and park the heads. Earthquakes are more instantaneous where the shaking is the first warning the protection can react to.
Music torture
I think you're setting up a false dichotomy. There are codebases other than just legacy and greenfield projects: high-quality, well-structured and well-maintained code.

I would agree that if all you work on is greenfield you're probably making the messes others are cleaning up, but I don't think that means developers are bound to either make messes or clean them up. There are plenty of good, long-lived projects out there.

Not every old project is legacy.
For me nothing embodies anthropomorphism more than the stubborn insistence in looking for water and carbon when looking for life.

Talk about bias!
UX Is Not Pretty
Balckbox iOS game
Ripgrep combines the usability of the Silver Searcher with the raw speed of grep
I don't have any insider knowledge, but my sense is that Google never tried to solve these sorts of issues because Mozilla made it very clear that they wouldn't support it. Now they're backtracking and building a non-js asm system too. Do you think wasm apps will always use slow JavaScript ffi to call opengl say? We'll get a new pepper in like another decade.
You could read it as both, neither, prefer not to say, or whatever you prefer. I posted elsewhere on the thread about my own experience, and I don't have strong preferences about what pronouns people use. Where I grew up the 'singular they' was a common pronoun that existed long before gender politics were A Thing, as in 'I saw someone walking down the street and then they got into a car and drove away.' Hope this helps.
Absolutely. Even the so-called "parallel track" technical equivalents to management generally have a lower pay scale and smaller bonus pool. In terms of career development and growth it's almost always better to be on the non-technical career path once you're at Lead Engineer or higher. Even director-level people on the technical side of the tree are generally viewed as (relatively) more expendable and lower-status than their equivalents on the non-technical track.
I wonder how much of a car's depreciation in value is due to simply having an outdated style.

If you drive a 10-year old Audi but your neighbour or co-worker has just bought a new Audi, you will feel the need to upgrade even if your car has no mechanical problems.
But I don't want to?
Renewable energy generation in the US dramatically exceeds 2012 predictions
Threadless is shutting their iOS app down next week
> Since evolution does process information about iterative states

Evolution is a computer?

> Please describe them in a manner that includes or excludes as you see fit babies, cats, and bacteria but doesn't leave it a continuum

What's the cutoff between a heap of and non-heap?
Less than bus fare. Significantly less bus fare depending on where you live e.g. Japan (where bus fare for short rides can be $20!). I think electric self-driving cars should cost less ten cents per mile.
There is a challenge in this game where you must open your first (leftmost) dock app and return to the game to complete. Any ideias on how it's getting the information from the system on which app you have opened?
Google developed NaCl and PNaCl and put the latter out on the Web with no spec --- just "pull this version of LLVM and ship it". Also, apps written in PNaCl used the Pepper API for all platform features, a giant pile of Chromium code also with no spec. All an absolute nightmare for anyone who cares about Web standards and browser bloat. These efforts required big Google teams working for many years ... efforts which are now going by the wayside.

Mozilla put together a small team and did asm.js to show that you could port C/C++ apps to the Web and get good performance while reusing the JS engine and all the existing Web platform APIs.

Now we have WebAssembly, which uses existing Web platform APIs and which browser vendors are implementing by reusing the guts of their JS engines. It's obvious who won.

In a way it doesn't matter "who won" because as you say Web developers are the ultimate winners. But it does underscore how much the Web continues to owe to Mozilla.

(It's also an illustration of how powerful companies can commit massive blunders and get away scot-free in the marketplace and in PR.)
Here is an example from a previous job.

The location was a factory for a company you have heard of. Temporary employees were 99 and 44/100% of the workforce. One staffing agency, call it Agency A, had the main contract for the site and they were required to give some of the work to their competitors. It was policy to assign temps from other agencies impossible schedules so that they would quit and be replaced by temps from Agency A.
Developer here. There's alternatives that don't throw but the example is mostly so people look at it and say "ah, cool, this is actually simple to use". I normally still use this throw-version of doing things when I just need to quickly do something, as in reality in most cases I don't care about performance for specific 10 line code snippets.

If you want to do things right, you can read the docs and use the appropriate API call (like using the non throwing PDU::find_pdu, use bpf filters, etc).
Review: http://ieeexplore.ieee.org/document/7030301/ (but also, read the PDF from Github to get a feel for the book)
Lockbox: CLI over the cryptography.io Fernet symmetric cipher
If you believe they are being rational, then we must change that calculus. That's why we send them to prison--doing so discourages other people from doing the same.
I'm not at all sure what your point is.

There's no shortage in history of episodes where people have been irrational, selfish, bigoted.

Stalin and Pol Pot were just people, slave-owners were just people, inquisitors were just people, witch-burning villagers were people...

It doesn't take that much imagination to put oneself in their shoes... and see that it's largely greed, small-mindedness, or stupidity that explain what they did.

Greed, small-mindedness, and stupidity are as much a part of human nature, as generosity, open-mindedness, and cleverness. Regardless, any society in which I'd want to live promotes the latter.
If you factor in all the fees, they will almost always be cheaper
How many of them actually intimately use the GNU userland as opposed to Xorg and whatever libc's installed? GNU's an increasingly irrelevant portion of unix and unixlike systems -- most of the actually important userland portions are python, ruby, the aforementioned Xorg, etc.
Our brain is for hunting and gathering.

We somehow managed to repurpose it for mathematics in a very short amount of time on the evolution timescale.

So while we are capable of abstraction, our brains work better when we rethink the problem in terms of throwing rocks. Anthropomorphism help us make our primitive mind and higher functions cooperate.
Odd then that nvm still calls it v8.0.0
The politics of privacy are odd.

The issue described in the article was decided along strict party lines. Surely not coincidentally, the bill favored the big telecom companies at the expense of the newer parts of the tech industry.

On the other hand, the Email Privacy Act passed 419-0 in the House -- totally unanimously! -- in 2016, and again by voice vote in 2017. Yet the Senate is blocking it, also in a bipartisan fashion.

This issue, by way of contrast to the other one, is about balancing individual liberties against what's useful to law enforcement, without any strong or clear commercial interest on either side.
Doksan: a command-line app for soccer lover hackers
100% agreed. The pieces are there, someone needs to put them together. It's VR in 2009.
Babies+pictures+2017+HD+very+cute+baby+girl+images
Idea of a framework that takes the best of Cycle, React and Mobx
humans will always be at the helm

The problem is that it could be just one human. One person could own all of the machines. They would advise him, protect him, and carry out all of his orders.

Just imagine the President having his entire White House automated. The NSA? Automated. The military? Automated. Police? You get the picture. Robots and computers replacing everybody. One person in charge. 100% loyalty. Small pockets of resistance trying to hack into and take over robots, data centres, etc. Vast computing resources under the ruler's command employing all manner of encryption, fuzz testing, logging, surveillance, etc. in an attempt to eliminate the resistance.

It's like the plot of the Terminator movies without the general AI in charge. Instead, it's a legion of special purpose AIs serving the one guy.
I don't understand why you would teach kids "computational thinking" instead of just teaching them "programming".
Whether housing has an effect is not the question. Whether it's the most effective kind of aid is, because that's the only way you could reject alternatives in its favor. Nice that you spent hours looking for something to confirm your existing belief, though. It's learning of a sort.
Don't you have to have the translations at some point, or at least some side channel (i.e. an illustration that the phrase refers to), in order to "ground the symbols"?
> We estimate that the risk of a serious catastrophe caused by machine intelligence within the next 100 years is between 1 and 10%.

VS

> Odds are 33.3% repeating of course.

In all seriousness, those are about the same.
This isn't true. Ford actually took out a bigger loan than GM. In fact, Ford still owes the government over $6 billion when the other automakers have repaid their debts.

https://www.forbes.com/sites/joannmuller/2011/09/19/ford-loo...
https://www.usenix.org/conference/atc14/technical-sessions/p...
Could be that legit apps have legit versions of those components.
Interactive Explainer on How Git and GDocs Work
So what's the backstory? The only thing the page says regarding the shutdown is:

> We will be shutting down the Threadless iOS App on June 5, 2017.
> Lesley Stahl: He's a savage when he does the murder though.

> Benjamin Ferencz: No. He's a patriotic human being acting in the interest of his country, in his mind.

This quote stands out, in light of the Portland stabber, who, even when caught, seemed to stand by his killings in the courtroom [1]

"Patriotic correctness" [2] should never override the constitution or basic human rights.

[1] https://youtu.be/TTZJoCWuhXE?t=1m19s

[2] https://www.washingtonpost.com/posteverything/wp/2016/12/07/...
Hah :) Howdy!
Though this is probably a good move, I think it's going to catch out a lot of bad web apps based on my experience of trying to disable it at a web hosting company :-)
Mummy DNA shows that the ancients have little in common with modern Egyptians
I voted for Trump precisely in order to scare the everloving bejesus out of the US progressive left. Because, from where I sit, either that happens, or something a hell of a lot worse

The idea of 'heightening the contradictions' has a long and illustrious history in Marxist ideology. How well it worked out, you can decide for yourself but there is a fairly broad consensus that falls in the 'not well at all' to 'unspeakable calamity' range.
Ask HN: How often do you write code
Harper
Let me try again.

Don't rename properties that "escape" from a given context. Sorry, but it's not going to be a good use of your time. Do document (JSDoc or similar) what the property is used for and why (as far as you can tell)

It's OK to rename local variables and parameters (the "root" local identifier, not the properties), though.

It might not be Smalltalk (I wouldn't know), but the JetBrains IDE support for JS is pretty good in terms of type inference, "where defined" lookups, "show documentation" support, duplicate / undefined symbol detection and other stuff I'm probably forgetting at the moment.

Seriously, though, avoid the traditional class/constructor/prototype setup (rather than short lived object literals as parameter objects and return values). It makes things too widely visible, and harder to safely change later. And it's more work, anyway.

Learn how to refactor a nested function which uses closure values into a reusable function with a longer argument list on which you can use partial function application as a form of dependency injection - or the other way around, for something used only one place.

An important lesson in managing code in a dynamic language is to limit the scope of everything as much as possible. Software designed as a cluster of many mutable singletons is going to hurt.

OOP was the hotness in the 80s. It's time to learn other paradigms, too (move from the '60s to the '70s), even if IDE designers have to update how "intellisense" (aka auto-complete) works :-)
John Carmack Tech Talk at UMKC-SCE
I guessed this from the plot. I'd heard about this from a raccoon documentary on PBS.
I have no idea. I'm hoping by posting here I might find out too.
Threadless has an iOS app?

I don't mean to be snarky, but I love Threadless and I had no idea, so maybe that's why they're shutting it down.
Then it's not for you. But it is for me, it is for the company I work at, and it is for many companies like it. This capability will be huge.
I left my original job (not in IT)so that I could pursue my passion in this field. I've seen many people leave IT for more pure careers such as teaching, food service or farming.

the answer lies inside of you, not in HN. what are your passions and interests other than IT? if its say "farming" you may not be able to go start a farm, but maybe you can go work for Home Depot in the garden center for 6 months, and start "farming on the side" (ppl do this) from there.
Simplified Chinese is a bit tricky, because the Chinese Wikipedia is mostly in Traditional Chinese, because it's blocked by the Great Firewall.

Otherwise, if you can find a large corpus, segment it into words and do some basic statistics, you could build something like this for any language.

The most similar implementation I am aware of (using the word 中文 (Chinese) as an example) is http://ce.linedict.com/#/cnen/example?query=%E4%B8%AD%E6%96%...
How to Create SBS 3D BD 25 Disc
Convert OST to PST Tool
As near as I can tell, they haven't released a new product in at least 5 years. Their top line router product appears to be based on an Atom platform from 2010. Not too surprising their sales declined.

I wonder what the story was.
Darn. Hope this isn't a reflection of their business health. Was hoping the trend of individualized and/or unique clothes would swing back in their favor.

Can't remember the last time I wore a shirt that had a logo or graphic on it, but think the world be slightly more interesting if people were just a little more individual in what they wear.

Love their business model, technology and collaboration for something tangible.

Edit: they still have it nice and big on their home page. And the landing page seems a bit dated or neglected with the dislaimer "* iOS 7 only"

https://www.threadless.com/app
Kevin Kelly - the AI Cargo Cult & the myth of a Superhuman AI:
https://news.ycombinator.com/item?id=14205042
A proper server naming scheme (2014)