skysight-inc/HackerNews huggingface dataset:
> What’s the difference? It’s that -ful and -ly are Germanic endings, while -ity came in with French. French and Latin endings pull the accent closer – TEM-pest, tem-PEST-uous – while Germanic ones leave the accent alone.

As someone learning English as a second language, I must say that I'm really grateful to have read that passage. This spares me a lot of learning accents by rote.
It hasn't become much better. I use it from time to time but cannot really recommend it. The main problem is that some applications (e.g. LibreOffice) do not cooperate well with Desktops. LibreOffice is unable to have multiple documents open on different virtual desktops, they all open on one desktop no matter what.
Hardest part is what the author has mentioned: vocabulary. Those french words drive me crazy when I tried to memorize them for the sake of GRE. Very little pattern, and the pronunciation is also different, some of them I don't even know how to start, e.g. cliché.
I kind of feel like all these passwords schemes and discussions about password strength fundamentally miss the point. Password reuse is the single greatest threat that any user faces. Nobody's going to guess your gmail password, even if its just six random lowercase letters. They're going to get it from a database dump of a compromised site where you reused that password.

I have well over a hundred websites listed in my password manager. There is not a chance that I could remember a unique password for every one of them, no matter how easy they were.
>It's very poor design.

No, it's Windows/Linux-bias on your part. In the old time, every (and I mean every) medium-level Mac user knew that you can unlock a lot of additional functionality with the option-key. People today just seem to assume the Mac UI is built on the absolute same principles as the Windows UI, which is not true.
Some of your info is a bit outdated.

Speaking of Go, it's appearently commonly used for server side services/apps. Well the same can be said for Java and C#/F#/VBNet.

All applications we all use on the client side are C/C++/ObjectC/web apps. (exceptions are maybe Eclipse/IntelliJ, mind that Visual Studio is C++). Java on Android is an exception for legacy reasons (Google bought the Android company; and we pay the price buy using 2x-4x as powerful hardware (CPU cores & memory) comparing to iPhone to get similar UX & latency). Even the Win10 startmenu is still a C++ application for performance reasons. AOT is helpful for certain execution paths like JIT and isn't magic. Even the Win8/10 calculator app has a loading splash screen, the FirefoxOS calc app starts faster. XML based UI languages work, but aren't that great (e.g. resizing the Win10 startmenu isn't what I would call responsive design in comparision what we known from HTML5&CSS3).

Beside that you wrote a good comment above: https://news.ycombinator.com/item?id=10568915
First of all, mobile Internet user base in India is already growing at 4% every month!

And then, there _are_ alternatives. Aircel has launched free data at 64kbps. Airtel has announced cashback scheme for data usage. Mozilla will be launching an ad-subsidized data access plan. All of these are network neutral.
I have been looking into quicker languages for scripting and scripting desktop applications. I found http://www.rebol.com/ which is fantastic and powerful without being overcomplicated.
Heck, I leave CC on all the time, even as a native speaker. There are enough mumbled lines or poor audio or varying volume (thanks a lot, Comcast) to make it useful. I found "The Following" to be one show I relied on captioning a lot.

I bet it would be helpful for children learning to read, too, with the constant matching of text with corresponding dialog or narration.

It's a funny metric for engineering sloppiness as well. For example, many programs (especially sports) make poor choices with respect to placement of the CC lines; most major sports networks end up covering the scoreboard insert with CC, for example.

One bizarre botch going on now is that our local CBS affiliate (KPIX) is sending captioning from the wrong program in the 10PM hour more often than not -- clearly a news program. Sometimes, it will be back to the correct show upon return from a commercial break, then fail back again later. It's happened the last 2 weeks in a row during Elementary, for sure. Anybody else seen this?
I'm pretty sure his name isn't Santoshi. Also: if message isn't signed, it's most likely not Satoshi.
Two hands? The alt-button is 3cm from my trackpad.
You made a good point and I had no problem understanding you.

cough (off), through (oo), though (oh), tough (uff), ought (aw), thorough (uh), plough (ow), hiccough (up).

moon (oo), room (oo or uh), rhubarb (oo).
Their bank account shows how bad Oracle learns its lessons.
> Right now, there are no other providers in these areas.

This largely isn't correct. There are other providers, they just cost some money.

This [0] comment by aravindet captures everything that one needs to know. These people are going to get the internet, the question is whether we should allow some company to spend its capital turning them into a captive market for its own financial gain.

[0] https://news.ycombinator.com/item?id=10568892
It sounds counter intuitive, but preventing the owners from reusing their property increases uncertainty for anyone investing in existing low income communities.

While probably good for those few in the short run it could end up making the low income housing problem worse.
"Bad" doesn't necessarily equate with malice. In Internet discourse it's uncommon that "evil" carries very specific meaning: centralized, separate access to signalling from data, specifications closed or under NDA, gatekeepers for services, potentially rent-seeking.

In short, everything that the new TCP/IP landscape brought and many geeks loved at first sight. It's a very silly word, but it's useful, because you can't start every conversation by debating the value of decentralization. That way you can signal that you are not interested in the never ending conversation about emergency services and quality of service, and instead want to focus on what kind of service innovation a network of peers could bring.
Is it just me or would this not drastically speed up calculation of the weights for neural nets?
When I stopped hearing the voices in my head
Yeah, i misunderstood you a little. Nevertheless your initial complaint is mistaken.

Honestly, this is a nice example of attribution of responsibility in message comprehension. As a professor he constructs elaborate structures to convey meaning and puts the responsibility to understand on the reader. As an internet commentor you put the responsibility to express himself clearly on him.

You considered it ridiculous that he may have meant "European" languages, but he clearly constructed the group out of those.
"English movies consistently keep me getting subtitles because i can't make out what's being said even at normal volume."

For me, it's the recent movies synchronized to German where I need the subtitles, and the old ones (like, 50 years old) being easy to understand. Often it's that in the modern ones the music is playing over the voice, the female voice often attempts to sound "cooler" to the point of the actor doing the sync almost sounding like speaking with the closed mouth and therefore being hard to understand. At the same time, the male voices sound a little clearer to me but also significantly worse than in the old movies. In the old movies, the actors tended to be clear like in the theater.
The Problem with Putting All the World's Code in GitHub
it's a litotes.
https://en.wikipedia.org/wiki/Litotes
Interesting note. I have to admit that since original language material is now easy to acquite, i have not seen a single german-dubbed movie in years.
they have an index of the web intended to mimic google's index which they use it to provide reports to marketers. with their service, a search engine optimizer can answer questions such as.: how many incoming links does this url have?
This seems to be really common in the Bay Area and was one of the reasons I absolutely hated the city of Berkeley when I was there. You just can't direct traffic like this if your infrastructure can't handle the load to begin with; it's selfish beyond belief.

In Los Angeles, people were using Fullerton Road like this for years. The county finally got funding and actually realigned it to a proper road for people to use to commute on and the original Fullerton Road is back to what it was -- a small residential street.
> In a way, I feel social norms are like a gas in a multi-dimensional parameter space; they expand to cover all the volume allowed by the technology we have.

I'd say if anything technology is a gas that fills a space restricted by both what is technically possible (both generally and for us in particular), and our social norms [0]. The (lack of) prevalence of rape is not just a result of the technical possibility and the efficiency of law enforcement. Most people don't want to do it, just like most people don't want to be terrorists, and like at least some people genuinely don't want to spy on others (which is hard to believe for some I know).

[0] that is, our individual choices - since individuals are the only place where things like norms, laws, societies, nations and even technology actually exist, as fragments that together with other fragments in other actually existing people form shape the emergent patterns and behaviours (in the context of technology: hardly anyone, if anyone, understands everything involved in making a CPU, and that involves medicine and food and infrastructure for the workers required, I really mean everything, which for even things much simpler than a CPU is a lot).

To consider technology or other things actual agents is just false IMHO, technology doesn't do anything, and it can be pretty much be forgotten within one generation. In that sense, it's not like gas at all, it doesn't just "march on" or "expand".
Which statements are completely false?
That is an interesting characterization of the situation. I would be more inclined to agree with you about X denying something to Y if Y had asked for it in the first place. However, in this case, I have heard Zuck himself saying numerous times that one issue with poorer countries is that they don't really know what internet is and they don't feel the need to pay to use it in the first place. It is hard to portray that as denial of connectivity to a certain set of people. They never asked for it. This is probably a bad analogy, but I see it more like a drug dealer luring away users for free, and some public organizations trying to ban that behavior.
Quantum coherence is non-controversial, as it is the necessary condition for binding atoms in a molecule (see https://johncarlosbaez.wordpress.com/2015/03/13/quantum-supe...). What is controversial, is its spatial range in photosynthesis.
"In Old English, however, ‘Ving-Thor was mad when he woke up’ would have been Wraþmod wæs Ving-Þórr/he áwæcnede. We can just about wrap our heads around this as ‘English’"

That particular example doesn't appear to be so hard:

Wrath-mad was Ving-Thor, he awokend.
Well the Ax=b part is quite general as long as A has a special structure (diagonally dominant).

Good luck coding it though, I'm still looking for an implementation of a low stretch spanning tree (needed in order for the solver to be really lineaR)
When's the 710 getting finished?
Villas to rent in Arabian Ranches
Actually rich Indians are pretty happy about Internet.org - internet access makes it much easier for them to get propaganda out to poor villagers, thereby solidifying their power base. I think that poster makes a solid point about the integrity of the internet itself, though.
Maybe embracing the system and its physical constraints instead of fighting it would help, in that case using something like swype that is both fast and completely different from typing (makes it easier to transition).

At least that worked for me and I am typing without looking at the keys too.
One advantage of Go is that more code is dependent on the network which is where Go shines at. Go looks like a hammer when the network looks like a nail. For example, Go was one of the first to start adding HTTP2 support. If Go is always there for network tools, it will creep into areas that perhaps many would not have foreseen like security systems that were previously done in C and C++.
It's still in its early days though from Google:

https://github.com/golang/mobile

https://github.com/golang/go/wiki/Mobile
xmonad has a built-in (xmonad-contrib) program launcher prompt that doesn't require an extra program and is more comfortable to use. There are other prompts included as well and you can build more prompts in Haskell. st used more memory and was slower than xterm last time I tried. I try using urxvt or st and only xterm works without problems or slowdowns. We may be using it in different ways and exercise different features of the terminal emulators :).
would the DNA be intact? we could try to revive that race.
Wow, I haven't thought of it that way but it makes perfect sense. Almost like a web portal (think Yahoo!) with email, chat, pictures, news on the right side, etc. but under a social aegis
> That's why people still use Excel instead of whatever database solution their IT department bought/prepared - because it doesn't limit them to particular poorly understood interpretation of their workflow that was outdated last week

I'd like to dispute that claim. Specialised apps have eaten a large market share of what were once was Excel sheets. Same thing with Craigslist: about all of its individual categories have been "disrupted" by startups. WordPress replaced a large chunk of what once were hand crafted HTML websites or homemade CMS. Heroku ate a large chunk of the dedicated/VPS/shared hosting market.

Of course people we will always need generic apps and languages as long as they haven't found the specific solution to their problem.
There are quite a few attempts to make faster python implementation these days from pypy (A JIT built on top of rpython), pyston (yet another JIT that which uses llvm as a backend), pyparallel, nukita and I'm pretty sure there are a lot more.

Either the python community is being very prolific, or has no clue what will actually solve the problem, hence its trying everything.
Funny that he links the Video of Paul Philips. He never said 'the language is bad because it's so complex', he said the internals are bad because it's so complex. That's a total different thing.
https://news.ycombinator.com/item?id=8870845
E-voting [slides]
> ll applications we all use on the client side are C/C++/ObjectC/web apps.

Not every company is the same.

Since when does Apple have server frameworks for Objective-C?

WebObjects was re-written in Java.

My current customer uses everything native, with web apps just for small CRUD maintenance tasks of a few DB systems.

> Visual Studio is C++

Visual Studio is a mix of C++ and .NET code, its UI infrastructure was completely rewritten in VS 2010.

> Even the Win10 startmenu is still a C++ application for performance reasons.

Have you seen the code? How sure are you that it isn't .NET Native?

> Even the Win8/10 calculator app has a loading splash screen,

Anyone that knows WP dev, knows those splash screens are optional.

> the FirefoxOS calc app starts faster.

Which is behind WP and BlackBerry in sales.
This comment is worthless. This obsession HN has with picking apart simple details like this to achieve some sense of superiority based on your preference to name things differently is ridiculous. Judge them based on the merits of the software they write, not based on the name they use for it. After all, Linux's creator must have been an egomaniac to name it after himself - it'll never take off.
"just can't direct traffic like this if your infrastructure can't handle the load to begin with; it's selfish beyond belief."

This is the same thing the pedestrian, transit, and bicycle fans that make up the majority in Berkeley think about your choice to drive a car at all in their city. And they're right.
It uses < > instead of ( ) so the code in it looks sorta like half-finished XML document.
If they can get internet without internet.org, then they aren't exactly being forced into it, right? I still don't see how the consumer is losing by having more choices, and how they would gain if internet.org would be disallowed.
More recent inspirations: Win16/32 API has "Fibers" (used in WinWord), Lua has coroutines.
Land is hardly the most limiting resource; in fact, it's well down the list, below:
- fresh water
- food
- waste carrying capacity (waterways, atmosphere)
- physical resources (metals, wood, concrete, oil and other energy forms)

Heck, there's even a worsening shortage of sand suitable for construction use, worldwide:
http://www.nytimes.com/2014/11/05/opinion/why-sand-is-disapp...
Why Sand Is Disappearing (2014)
I will change my opinion when I see the Android team change their official statement that only Java matters, as communicated at Google IO 2014.
You can post a comment in the thread giving your opinion, but it's against the rules to put your opinion in the submission title. On HN, submitters get no special privilege to frame the story for everyone else.
"you can't get from the east side of that neighborhood to the west"

Of course you can, just use your feet.
>The most extreme examples are in Japan, where mean height has increased 5.5 inches in the last 50 years,

If you want to stay small, do what the japanese did pre-war, that made them so small: Sit on your soles.

>“If you were that small,” he says, “you’d be eaten by cats!”

Here is a picture from 1956 of Henry Behrens, the smallest man in the world at the time, dancing with his cat. He was 75 cm, 50% lager than the envisioned 50cms.

https://kittybloger.files.wordpress.com/2013/10/26th-october...
> I have never in two dozen years of coding needed to express something that wasn't expressible in some sub-Turing-complete language.

This is a truism.
You can do that in Haskell, but it takes a truly expert level grokking of monad category theory.
Anybody know if f.lux is working on an Android version? Their FAQ is mute on the issue.
Spreadsheets are dreams
Very much appreciated Olve Maudal talk about C origins. Thanks a flot !
Seriously? I assumed it was a nutrition issue, especially sheer number of calories.
I'd say that English is easier to learn than most languages (precisely because of that ubiquity), but harder to master. The analogy to PHP holds: PHP is everywhere (a lot of websites run on it), learning material is easy to come by, and it's widely understood (most commodity web servers will just take your .php files and run them without any trouble on your part), but it will take years until you stop tripping over its quirks.
Interactive map of human genetic history revealed
So that should be addressed by education and banning misleading advertising, not by banning the program altogether.

Did I say I was against an open internet? I'm against government regulation of the Internet, while the people arguing with me here are in favor. There's more than one way to frame this about "open".

I could also snarkily ask you why you don't think the poor deserve to have access to anything, which is what will happen if internet.org isn't allowed.

If you really think that poor people deserve free internet, start a charity that brings it to them. But banning other providers from taking gradual steps towards internet access won't help them.
Same message on Firefox (OSX)
Solaris/Illumos/SmartOS (Joyent's O/S, Joyent being Cantrill's company that offers a public cloud like AWS), has built-in lightweight containers that have all the right isolation characteristics (esp. security)

Docker/CoreOS build upon Linux primitives for isolated name spaces, but security is a problem because of Linux's flawed implementation. But Docker is the flavor of the month, even though it is technically inferior to SmartOS's.

So they (Joyent, Cantrill's company) wrapped SmartOS with the docker remote API, so when you do 'docker ps', you see all the VMs in the entire data center. The whole cloud works as one machine.
I think you could find the similar problems with many languages (for example, my native Czech has a unique sound that's quite difficult to learn, and all the different declensions and conjugations will make your head spin).

But I also take the issue with: "Spelling is a matter of writing, of course, whereas language is fundamentally about speaking." I think with English it's not the case, English is like modern Latin, more people write/read in English than those who speak it.
That analogy only works if you think that internet in the Facebook version is actively harmful.
Yes but that's entirely missing the original point that how X and Y are packaged affect the possibilities of negotiation.

If you have two separate bills X and Y and X is a thing that lots of people want and Y is a thing that few people want and you are negotiating to get people to support Y your pledge to support X is not going to do much for you because

1. Lots of people are going to support X, X doesn't need you.
2. People who don't support X will be campaigned against for not supporting X.
3. People who support Y will be campaigned against for supporting Y.

So, if it were possible to put the highly unpopular Y together with the highly popular X in such a way that in order to support X which you want to do and which everyone wants you to do you also have to support Y the chance of Y getting through has increased by a great deal. Sure there will have to be collective voting on the combined XY and the combined XY will be less popular than X by itself, thus people may now actually have to make deals to support XY but not as great a deal as they would have had to make to support Y by itself ( especially as supporting Y by itself was probably dead in the water)

This is what the original comment was complaining about, what my example was meant to highlight and yes, either way will require collective voting and bargaining, but if you can slip Y in with X instead of bargaining on them separately you may be able to achieve your goal of passing Y, otherwise there would be a very real chance that you would not be able to come up with sweet enough deals to do that.
Suggestion to non-design founders:

If you really want to learn about color you should start with a serious study of color theory. If you don't have the bandwidth to take a full course you should read the book "Interaction of Color" by Josef Albers.
> All that said, Japanese spelling is infinitely worse than English spelling.

I think you're overestimating weirdness of 日本語.
For native Russian speaker, Japanese is slightly weirder than English.
The only rule: be prepared that every rule could be broken.
Regarding spelling bees being unique to English. While it's probably true, spelling competitions exist in other languages but in a form of dictation. Do a search for "national dictation contest" to see it happening in multiple countries and, I imagine, searching in different languages will reveal more. I figure the reason why spelling single words is not practiced in other languages is that many languages inflect words in irregular ways so being able to correctly spell a default form of a word is not a very impressive skill. But I would be very surprised if a form of spelling bee does not exists in China.
I just use Diceware: https://qrmn.uk/dwr/

(With thanks to Alyssa Rowan for the CSPRNG design. Public domain - feel free to copy it.)

For really important stuff, actual dice just to make sure.
Another data point for Detecting Bias
This article is really about SourceForge and it's quest for revenue through fake "Download" button-ads as a cautionary possible future for GitHub. However I expect GitHub will avoid such blunders and I think they already have a solid business going with private repos. At any rate, if it becomes a poor environment developers and maintainers will move again...
Behind the scenes: Alibaba’s Singles Day $14b sales