skysight-inc/HackerNews huggingface dataset:
You're missing the point comletely.

There needs to be a common, agreed on ("standard") intercommunication language for exchange of knowledge to happen. For computer science related things, programming in particular, this is english. This happened historically because a lot of the development took place in the US and it is also a good choice, because english is easy to learn (I'm no native speaker btw.).
Had computers been developed mainly in china I would very likely write to you in chinese at this moment (which would be a bad choice because it is badly suited as a global intercommunication language).

But they weren't and english is the lowest common denominator everyone doing CS is required to know. Hell, anything on the internet.
If you deviate from this than you hinder the free exchange of knowledge and ideas which is bad.

Do not use any language other than english in public code. It is a bad idea because it needlessly alienates the larger part of mankind.
It's not about "having it my way" or having others cater to my needs. I'm not advocating it because it is the easier choice for me, but because it is the better choice in the big picture.
Makes sense, since AFINN is just a tab-separated list of words and [-5, 5] valence scores. [1]

The impressive part of this for me is the visualization. Really nice.

http://www2.imm.dtu.dk/pubdb/views/publication_details.php?i...
CIA Used 1,000 Nazis as Anti-Soviet ‘assets’ in Cold War
Have there been any big startup successes out of Toronto recently? Success being a large exit or just a startup doing really well by any metric.
I think we both agree that the technologies will soon be there that enable native performance (not to mention the JVM) but I still can't see the advantage with the exception of freeing the user to run an installer, but caching assets will still be a requirement. The ability to keep settings persistent can be addressed with a traditional model in the same way as Abode Creative Cloud or the Steam client, that is to say just store them. The run from every machine claim is incorrect because engineers must tune and verify that the programs run in each browser, in much the same way as is required by conventional C++ programs. In fact, the myriads of browser, version, architecture combinations make me remember the good old days of targeting x86 Windows XP.

I think the trend is very much only applicable to service startups, and against it run trends like C++11 and QT letting me build native apps on Windows and Android from the same codebase.
Agreed - the article feels anecdotical. Or does JLP have insider knowledge on something deeper?

I can relate in London on how Google's culture obsesses with IQ, compared for instance to Apple who's more on the EQ side. Yet I don't see how this conflicts with a new search box that actually solves a problem with minimum risk (JLP himself mentions the problem is more on Amazon side for using the new feature).
How to create your own author-centered knowledge graph
This is something I think will be a cultural shift over time. There is something less authentic about it, but I think the "sender" still gets credit for the message. In some ways, they get more credit since the reply should be more timely.

I regularly schedule meetings through people's assistants and they probably reply to my emails to, but I don't know about it. This will be the same thing.
Can you keep a backdoor 100% secret? Never brag, always be 100% secure in your use of it so that using it is untraceable. Never get sloppy, never make a mistake and be totally sure your private key can never ever be stolen?

Even if you're sure you can do all that, do you think a government employee can? wants to? Is allowed to keep such things secret from colleagues? Will keep such secrets? Won't ever be hacked by a foreign power? It won't spill to his colleague with the gambling problem being compromised by <insert bogeyman here>? It won't be used in the future in ways that would still be considered non-kosher by the current NSA?

The NSA can't keep their stuff safe from contractors who happen to be good guys with a conscience let alone bad guys being blackmailed.

But I think he's talking more about appending a public ssh key to a something like router firmware authorized_keys file to be distributed to many devices.
In one word - nothing.

Growing up in the 80s in Eastern Europe culinary allergies and the likes were virtually unheard of. Or autism and ADHD.

Right now everyone has some kind of intolerance. I think for the majority it is reverse placebo effect. For the others - people spend so much time trying to be sterile and pop antibiotics like tic-tac that their immune system lacks any form of calibration and measurable response.
Not this.

Like the OP wrote, photography is a hobby.

Charging for anything requires extra work. If the OP is an employee doing another sort of work, the extra work involved in charging could be enough to complete overwhelm any benefit from charging, unless the OP somehow won the lottery and made huge bucks (unlikely in the extreme).

Even if the OP is already working as an independent business owner, using their existing "charge people" infrastructure and tools for a non-core hobby could be somewhere be difficult and infeasible.

There are things that we do because we enjoy them, not because we have any vanity hope of ever making money from them. Getting our work in front of others allows for broader criticism, which can make us better; for attribution, which can lift our spirits (I did that); and for recognition, which can, sometimes, for some, make us money.

Let's stop this "never do anything for free" fetishism, shall we? As important as money is, it ain't everything.
Ask HN: How do you organize all your personal data?
I've decided to shape up 4 TBs of mess and I want your insights! What data organization strategies have you settled for? What strategies failed? This is a big topic that few seem to discuss.

I have saved webpages (in MAFF file format), eBooks, word documents, wget mirrors of sites, audio recorded with my phone, etc etc. The only thing that's really in shape is my Lightroom library and music library.

I'm mostly after the grand scheme, the basic structure of your files (ie. the top level and perhaps the directories following these).

Some seem to start by organize by file type (directories for Audio, Video etc) and some seem to organize by source at the top level. Source could be "Me", "Internet", "My Company". The funny cat pictures would go in a folder under the "Internet" directory.

You could illustrate your file system layouts by using code, like this:

Audio/
Music/
Speech/
Documents/
eBooks/
Web pages/

I use OS X, but I guess these strategies should apply to any OS.
Setting up an online department store with visions of competing with Amazon in all channels is quite implausible. But setting up an online store to sell your own products is trivial! It's a little harder for someone publisher-scale but you don't even really need smart programmers, just decent ones. :P
Taxes on Information Technologies Threatening Economic Growth, Report Says
I'm trying to think of real world applications for the semantic web, in 2014, which do not require a browser. Struggling.
Cloud9 offers that. https://c9.io/
"Although I try to keep my feed diverse"

Why support someone else's "grassroots" advertising model?

On the other hand, I have some FB friends who at least appear rational and interesting as long as you don't see any post containing Obama, Marxist, Kenyan, Job Creator, and a couple other key phrases. Keyword blocking would be an interesting feature to add to the "I don't want to see this" menu that is already present in FB. Add an option "contains keywords" and then select predetermined keywords.

One interesting side effect is likely to be an explosion of vocabulary. Once I block the obvious keyphrases above, I'll just have a newsfeed spammed with 'bama, Stalinist, African, and anticapitalist. I'm not sure that would be an improvement. Or it'll look like modern spam with weirdly spelled words.
More often than not, these interactive / interpreted environments feel like Smalltalk by installment.
Yes... relying to machine-translation for important content, always a good idea.
Agreed. Amazon is not required to give equal promotion to every product it sells, and neither is any other retailer. Retailers will promote what sells, not what's fair.
I went last year and thought it was a great conference - it was so much fun to meet up with a bunch of like-minded people. I would highly, highly recommend it.

On the other hand, this year I figured that most of the good information would probably leak out like this, and I could just spend the time actually working on my site. For me, time is the limiting factor, not ideas about things to do.
I'd like to know too, because QT makes the best cross-platform apps. A QT app on OS X feels good to use in a way that other cross-platform GUI apps really don't. But I've never tried to code with it, so I don't know what it's like behind the scenes.
netmarketshare also tracks users based purely on the user agent, regardless of how much browsing they do. As a result, it skews toward older browsers like IE8 and IE9 whose users typically don't surf very much at all. IF you track browser usage based purely on page views per browser IE8/9 represent a far lower percentage of all browser usage.
Back in the good old days you had an actual human do the responding for you.
Please make one for Manchester!
I experienced a similar problem with a POP3 utility that I had written years ago. I had been appending an extra space to the end of each text line (before the CRLF ).

There were a few people using this utility with no problems until one day a particular POP3 server no longer tolerated my utility's malformed requests.
When Slobodan Milošević was once asked why he didn't ban free speech he responded something like, 'I control the television, and that's all that matters.'

In today's world, when one controls the internet, that's all that matters.
How to use Gravitybox to supercharge your Android phone without even trying
They don't have to launch a search engine, they just need to make DuckDuckGo (or Yahoo or Bing) the default.

If anything I think it would be the first. They are saying a lot about customer privacy lately, and DDG, as well as being an amazing search engine is all about user privacy.

I keep asking myself if the people who parrot the "nobody can beat Google in search" line have actually tried DDG.
The Nature of the IBM ‘Crisis’
I guessed some of the next steps, and considering I have the automobilic knowledge of the ancient greeks, that was pretty impressive.

An education in how to present to a lay audience.
Cowboy is quite a well respected we server of the Erlang flavor. I'd guess heroku rejiggered something in their stack, perhaps adding cowboy as a reverse proxy or load balancer in front of their junk.

Cowboy apparently shot yor no-good dirty sidewinding web requests in the face.
If you want free / open source you could look at Dia. http://dia-installer.de/index.html.en

You could also try yED. http://www.yworks.com/en/products/yfiles/yed/

EDIT: This site has a nice list of a bunch of software that you can check. http://alternativeto.net/software/dia/
I disagree. Disruption involves change which is often stressful and yes, many of those who are disruptive can play it fast and loose with the rules.

But being nice? I see no evidence that old businesses are nice (we're just more used to their nastiness) and I certainly see no case that new, disruptive businesses are any way worse. If anything I think back to the likes of Google in the don't be evil days - young idealists who just wanted to make the world better and would work out the money side of things later.

Even if that weren't true, I still want to be optimistic about change. I accept that it's not all great, that everything comes with a cost, but if you're doing something that's so obviously potentially positive, surely something is wrong if people don't feel good about it?
SageMathCloud (https://cloud.sagemath.com) offers collaborative editing of files, IPython and Sage notebooks, and latex documents, and terminal sessions. Really, it's like a collaborative unix account. It doesn't have a debugger, etc., so it's definitely not a full-blown ide, but it does have syntax highlighting and a shell.
And these criticisms are what? Besides what the OP mentioned... Can you point us to his arguments/points?
It was written for GIMP:

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

(the second quote is the most salient)

I would agree that licensing concerns informed other decisions between GTK and QT though.
Optimising Your Business Social Network Accounts
I've never tried to hail a cab in SF. In NYC/Chicago/Philly, catching a cab in the CBD or a major residential through fare takes a few minutes, and often just seconds. DC and Baltimore are sleepier, but in the CBD catching a cab during business hours is quick. In that context Uber isn't a replacement for cabs. It's an alternative to calling for a car when you're in a part of town without good cab service or after hours. Uber doesn't make the street hail cab system obsolete, at least as long as youre not talking about a dysfunctional place like SF.
Yes! should be really easy.

i want to do also nyc and sf.
From the homepage:

"Archiving of deleted items
Move backup copies of deleted items into
a special archive directory and delete them
from there after a grace period."
It's permission based. Read the linked spec.
Put it on github
They have the freedom to do make that decision just as I have the freedom to voice my disagreement.

Ok, maybe their english sucks. Do you ever get better at something by not practising?
I once did a map of the UK using sentiment analysis of the text of geotagged Flickr photos, hoping to find the areas which were more happier than others. Turned out there was no geographical pattern from that data.

Geographical analysis tools should be used in these types of analyses, apart from just looking at blobs on a map. I used k-means based cluster analysis to find groups of happy and sad areas but again the groups turned out to be nothing conclusive.

The web GIS company I ended up working for used sentiment analysis of tweets by aggregated them into regions, so as to find positive and negative areas during a specific timeframe (for example, US elections). The regions had demographics which could be used statistically, and in general some interesting patterns were observed.
A similar quote I read was "A horse that can count is a remarkable horse, not a remarkable mathematician".

You are right that users don't care about having one app running on multiple platforms. Instead, it is the software developers who would benefit by not having to write the same app three times.

You seem to be assuming that an Android app running on a non-Android platform would be 'lousy'. Is that because an app designed for a touch-based tablet would provide a bad user experience when run on a desktop computer?
These look great in a video but good luck having a pleasant experience actually using it.

Companies like to pretend that they have some magic AI that makes things just work but we simply aren't there yet, and far from it.
Tens of Thousands of Hungarians Protest Against Planned Internet Tax
These are awesome. The Cassini Saturn radio emissions are pretty freaky!
Google has only one thing going on that gives a lot of profit, ads. So if Google gets a problem selling ads they would be in trouble. It doesn't matter how good gmail is, and i also don't think that MS/IE has been vanquished yet, the condemned live longer.
Solitaire Club(1000+ Games)- Android Version of PySolFC
This is the Android port of PySolFC, the 1000+ solitaire card games for Windows, MacOS and Linux. http://pysolfc.sourceforge.net/

The Android version(https://play.google.com/store/apps/details?id=org.zyb.pysolfc) is also built with Python, Tkinter, PIL and TCL/TK. Thanks for several open source projects like kivy, androwish, etc.
Some people seem to profit of that, namely LXDE: http://blog.lxde.org/?p=1013
Exactly. And if there is demand for a London-centric HN, there is an even bigger demand for non-Anglo alternatives. There are huge markets outside of the Anglosphere.

I'd love to have a local HN to see what's going on in my country's scene.

I think HN clones like this should always be encouraged.
"Burnout" applies just as much to the brain as the body... as if they're different things.
Living within the DC area, I've met a bunch of people who work at the 'state department' and who seem to be active agents in the discrediting of Snowden. And, it's this discrediting (similar to what has been done with Assange) that is more effective.
Remember that CAs were invented as a way to solve two UX and security issues:

1. When I go to google.com, I want to be sure it's the same google.com everyone else connects to.

2. When I go to google.com many more times, I want to get to the same google.com as I was visiting before.

It's relatively easy to do #2 (SSH was doing it for years), but it's very hard task to do #1 correctly. The first problem is essentially a problem of global consensus. It can only be solved using Bitcoin blockchain, poorly simulated with Certificate Authorities, or left alone as SSH did (which is fine for hackers connecting to their own machines, but not fine for global name system).

If anyone is interested in improving SSL/TLS, the way forward is to use blockchain to associate names and public keys so that users could know for sure that they connect to the same name as anyone else without trusting any CAs. Of course, that'd require development not only of a new DNS-meets-SSL protocol, but also robust lightweight Bitcoin nodes and correct UX conventions. That's hard, time consuming, but the only way forward out of the current mess.

Relevant quote from Nick Szabo ("leaving small holes unplugged"): http://blog.oleganza.com/post/69174500046/leaving-small-hole...
http://www.bbc.com/news/world-europe-29782900
I don't think it's useful or accurate to attempt a value judgment on "disruption" in general. It means massive change, the results of which can and likely will be good for some people, bad for others, and neutral for some as well.

Being optimistic (or pessimistic, really) about such a broad concept doesn't make sense. Could positive consequences come out of any massive change? Depending on your point of view, perhaps, with exactly the same probability (undefined) as negative consequences.

Current companies' and industries' goodness or badness are almost always a matter of perspective (though some are easier to argue one way or the other, again, depending on your point of view). Removing or stunting them with a new paradigm certainly changes things, but rarely if ever in a black and white, "things are universally [better|worse] now" way.
It's technically correct, according to the HTTP spec there must be a single "SP" character between the elements in the Request-Line:

Request-Line = Method SP Request-URI SP HTTP-Version CRLF

Source: http://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html#sec5.1
Newflash: Google is not an open source project that you can bitch about not including you in the loop on changes. I think the attempt by the author to paint Google engineers as aloof and out of touch was trite and intellectually lazy.

Google is a mature service now that many rely on and then as a result feel as though they should have a say in how it's changed (or not). Combine this with the fact that almost any extension of Google's service can encroach on established business models and you get a veritable sh*tstorm anytime Google rolls out anything new and different.

This search feature actually serves Google's core purpose well: To help people find what they want .. quickly. Google's mission is not to protect existing business models (Amazon) or boost web traffic to your site.
The Server: cowboy tag is from an Erlang web server:

https://github.com/ninenines/cowboy/blob/master/src/cowboy_p...

I'm guessing around here would be interesting to add a test case to handle.

As far as whose server this is? I'd guess Heroku or AWS, though it's plenty possible T-Mobile could have devised some proxy to inspect traffic, but seems unlikely they would do so with Cowboy?
It's not a concept I'm peddling, it's an observation.

Back in the day the browser was a document browser - like a read-only, network-enabled version of Microsoft Word. It's goals have changed immeasurably, but the technology largely hasn't - at least not at the conceptual level. We use it to make applications that are much more like actual applications than they are documents. The slow march of the browser is to doing "anything" a native app can - we now have geolocation APIs, graphics card access, "threading", native drag-and-drop interop, etc., etc.

By OS, I meant it more in the way the JVM is an "OS" ("virtual machine" is too vague): it can do almost anything the actual OS can, provides platform-agnostic drop-ins for many native toolkits (e.g. GUI), and for a tremendous amount of the workload, developers needn't care needn't care what platform they're on. Now the JVM has its flaws for sure, but at least it knew its purpose before it grew up, the result being it is highly performant (less the boot time) and flexible.

If you need a document browser, sure you can build in a little macro language with only one kind of number, but if you need a VM a la the JVM you'd be well advised to build something better. My point is that we're heading somewhat blindly towards the latter by making a Frankenstein out of the former, and we really could do with pulling over and looking at the map for a bit.
that shuttle landing gear drop is nasty!
I was going to comment on that as well.

That depends on your target, my blog gets about 1% of traffic from IE8/9 so using flexbox would be ok if I wanted.
If you're working on gaming/tech things for example, chances are most of your users will be on chrome/firefox and you can safely use it.

And flexbox is so nice.
I highly doubt it. I'd imagine the training data is several gigabytes if not terrabytes of corrospondance.

I don't know much about this type of AI work, but I can tell you a little about the scale of things where I do work.

I work with kana/kanji conversion and it is a similar problem as just getting the phonetics part of speech to text sorted out. First you convert the sound signal to phonetics, then you need to convert the phonetics to actual sentences. A surprising amount of English sentences have the same phonetics, so it is a non-trivial task to make sense of these. Try saying "Recognize Speech" and "Wreck a nice beach" out loud.

I'd dare say Japanese is even worse, so a lot of data is used to infer what the writer means with the phonetic input in kana/kanji conversion.

Baidu uses 2.5 terrabyte[1] of data for their kana/kanji conversion system, which has both an online and offline part, where the online part makes use of all the data and boosts performance considerably.

[1] http://www.aclweb.org/anthology/I/I13/I13-1172.pdf
This very example -- requests were technically illegal all the time without devs realizing, but something in the stack changed to start rejecting them -- demonstrates the fallacy of the "be liberal in what you accept, strict in what you issue" principal. If all the web servers involved had been strict in rejecting the illegal request from the start, they would have noticed the bug in development before deploying to firmware in the field.
well, if a vulnerabillity like this is the best it can do, I guess I will not switch to the best alternative to fiat, not anytime soon. /s

To be clear, IMHO it is a mitigation or heuristic, not a solution at all.

Disclaimer: slightly disgruntled and provokative because I don't really understand the technicalities and a lot of hype makes it even more unbelievable.
Google Inbox invites are being sold via Ebay
Mysterious Statistical Law May Finally Have an Explanation
Wolf: Platform for trading on foreign exchange market
Life in Numbers
What's the deal with all the scrollbars on this page?