skysight-inc/HackerNews huggingface dataset:
> even strongly typed.

A nit: Erlang is strongly typed. You cannot (ok, excluding numbers) almost transparently convert a string into a number into a tuple like you could in C, to which everything is merely memory so casting allows trivial but potentially erroneous conversions. Erlang is dynamically typed, not statically typed. Dialyzer + type annotations (and some inferred) allows for static analysis, but it's not directly part of the compiler so it can't be strictly enforced (automatically).

EDIT:

Also, consider that erlang processes are a dual of objects in the OO sense. They can receive various messages and respond by changing state and/or transmitting messages. This interaction is similar to the way objects (instances of classes) behave in OO languages. The difference being that they're all running concurrently. So you could put a massive amount of state into one process. OR you could have a handful of processes that act together like you have a handful of classes in an OO language.

If I write a server for playing a game, I don't include all of a player's state and their connection in one process. I have a process that handles the network connection. It sends messages to a process (or processes) that handle player state. Which connect to some game state processes, and on until the network handler sends messages back to the player or gets more messages from the player.
This is something I've wanted many times in the past.

How will you guarantee variety of trips? Will people just end up seeing roughly the same things?

How are you making money?

What similar things have been tried, and why have they failed?

How will you maintain a place in people's minds? Most people only travel occasionally, why would they think of you? How would they find you?
> Not for iOS sadly.

Do you mean OSX? If you really meant iOS, the Signal app has been available for iOS[0] since July 2014[1].

[0] https://itunes.apple.com/us/app/signal-private-messenger/id8...

[1] http://www.techrepublic.com/article/new-signal-ios-app-allow...
Why doesn't the title of the announcement indicate "for Chrome? Is there a reason not to mention the release of such an application for other Web browsers, like Firefox?
Apple or any other company is going to sit on that much cash if they don't have anything productive to do with it. I don't know how you would come up with a non-arbitrary threshold for taxing "war chests" and punishing companies (in the form of increased taxes) seems very perverse for what could be the most rational decision for a company to make.

If the US had a sane repatriation system and rates were not so low, Apple would have used overseas cash instead of issuing debt for recent buybacks and dividends. They will also likely use some of the cash to eventually buy back debt if it makes sense for them to repatriate.
In Brooklyn, yes, sort of. But it doesn't have parity in Manhattan. The J doesn't go uptown and the M is west side only. And the Z? Does that even run anymore?
Date 2011
I'm really tempted to use Erlang/Elixir for a project at work but unsure of its traction. Is it leading edge or trailing edge? I don't even know, but don't want to saddle the firm with a white elephant - even one that is impeccably fault-tolerant.

Is Erlang too esoteric?
The UK postcode data is not freely available.[0]

[0]http://www.freethepostcode.org/
I don't get this. I am using almost all new ES6 features and absolutely love the productivity I am getting thanks to it. To be honest JS became my favorite language. I can write mobile apps with it(react native), have unmatched user experience on web (isomorphic react), write backend server in like a minute (koa), write multiplatform games that would run even on your fridge(phaser.io), write some sci-fi like data visualizations (D3), desktop apps(electron) and the thing I like absolutely the most is ease of debugging. Whenever I tell somebody about all the things I do with js at my work place I am mocked 'coz js is shit and slow xD" usually by an experienced architect who writes enterprise level webforms-jquery applications that are the biggest mess I have ever seen. From my experience the people who very vocaly hate js are the ones who never moved past jquery and now refuse to catch up so only thing they have left is often very vague criticism like its ugly,difficult to parse,have unnecessary features, it is hard to google the features(lol)
I'll be waiting eagerly for those native desktop clients too (especially something also including desktop voice communication), but this looks promising enough that maybe I can seriously start pulling people to Signal for things like coordination of groups, which as things stand often happens in Facebook or things almost as revolting.

So I think this is a big thing.

Haven't tested it yet and probably won't get time to today, but I'm really excited to see if it lives up to expectations.
Ask HN: How do you handle secure communication at your company?
The template literal "fail" (which is really just static scoping) is necessary to make JS JITting anywhere near reasonable. You may not care about JS runtime performance, but lots of people do.
Except the next time I visited, her thermostat had messed up its program and it was set at 80 degrees. Whether it was a power outage and dead backup battery, or she somehow fiddled with it and messed it up herself, it was once again in a broken state.

I hate to invoke the overused phrase, but the nest thermostat Just Works™.
Probably not quite what you meant (since it still require youtube-dl), but youtube-dl has built-in support for downloading using aria2c as a backend.

youtube-dl --external-downloader=aria2c https://www.youtube.com/watch?v=dQw4w9WgXcQ
Though I agree with most of your points, I would argue that the reason most Javascript codebases are a mess is because many people who develop in it don't have as rigorous a software engineering/computer science background. The language itself lacking built-in a module/dependency system (requiring everything to be dumped in the global namespace, maintain a tangled web of closures) is particularly egregious.
That's pretty much a non-starter. There's plenty of cheap, undeveloped land in the middle of the country for sale but there are few buyers. Out here where I live, it's not unusual for even very nice homes to be for sale for years before an offer comes in.

In the middle of a city? If you have someone sitting on land waiting for the price to go up and you threaten them with "not using it," then odds are they'll put a cheap building on it and sell storage space or something. What would that accomplish?
great article its really gonna help me to save money without losing
What did you increase the size of LHTABLE to? I don't see that mentioned in the post.
Here are some options for you from 9 different states:

$64/mo: http://www.zillow.com/homedetails/504-1st-St-Rolfe-IA-50581/...

$142/mo: http://www.zillow.com/homedetails/288-Gilly-Holw-Cumberland-...

$156/mo: http://www.zillow.com/homedetails/1522-11th-St-Columbus-NE-6...

$160/mo: http://www.zillow.com/homedetails/4309-Polly-Ave-Gillette-WY...

$168/mo: http://www.zillow.com/homedetails/2516-Jefferson-Dr-Bluefiel...

$174/mo: http://www.zillow.com/homedetails/716-Main-Ave-Denton-MT-594...

$177/mo: http://www.zillow.com/homedetails/1418-8th-St-S-Virginia-MN-...

$206/mo: http://www.zillow.com/homedetails/415-Routon-St-Paris-TN-382...

$212/mo: http://www.zillow.com/homedetails/912-17th-St-Racine-WI-5340...
Dude, I was 10. What did I know back then?
I think they mean you can't pair the Chrome app to your iOS device like you can with the Android app.
That's brutal.

Any chance you could point me towards resources that explain what we know of the superchiasmatic nucleus, circadian clock and regulation. I have a somewhat rigid tendency to live on 25 hour days which is typically an honor reserved for the completely blind. So far, controlling it socially has failed and pretty much nobody else lives like this, so I'm toying with the idea of a deep dive into molecular biology or neuroscience.
it is a convenience thing - If they need me, I'm up. If I need them, I know when they're available. My role involves some support for other employees, and also some reliance on others. I work in the research/consulting/advisory business, so I'm less independent than many developers.
Tutorial: Getting Started with Websockets in Go
This Well Known Investor Thought NPS Was Dumb. He Was Wrong
How much are users willing to pay for this?

Assume someone launched an open source tool that pulls data from segment (or maybe segment launches this themselves) -- how do you compete? What are you doing better than they can?
What is the point of taxing an individual, given that they must also disburse their income eventually?
here's a diagram for Linux http://www.linuxfoundation.org/images/1/1c/Network_data_flow...
Latest iOS 9.3.1 DoulCi activator 3.0 can perfectly help
It's not simply in vs out in some cases which is what I'm trying to point out and what Goronmon has failed to understand.

You'll never find a diet/exercise/plan that allows one to achieve indefinite weight lose.
Nah, Golang is wonderful and I use it for a lot of stuff, but it's sort of a different thing than Erlang.

Go is more of a systems-ish language that has an emphasis on concurrency, but also on being relatively C-like. It's much more general-purpose than Erlang.

Erlang is more about fault-tolerant, concurrent applications, and more specifically servers. It's not designed to be especially fast, it's designed to make it very simple to write systems with a ton of throughput, that can handle outages, and perform passably in the process.

They're different things, and the only thing they have in common is that they both advertise concurrency, really.
Personally, for me it was the other way around. Discovering Erlang (and Elixir) removed all uses of Go that I had. I primarily used Go for writing networked applications. I never needed crazy CPU throughput on a single point of execution. Erlang's way of modeling concurrency and the built-in facilities of OTP made me way more productive than re-inventing the wheel via channels.
I also like your wording in terms of the codebase drifting from the team's understanding of the problem, which is a drift that is important to be continually mindful of.

However, to the point of your blog post, there have definitely been others talking about when "technical debt" might be okay.[1] A big challenge is not only that people disagree on when debt is present, there really are multiple completely different definitions, and while some look a little like debt many don't behave like debt at all.

[1] http://agilefocus.com/2012/07/02/technical-debt-the-good-the...

(I wrote that post, but it also has lots of links to other people talking about different definitions of technical debt.)
> Also, eliminating the corporate income tax would open up a gigantic loophole in tax law. People could simply incorporate into a single person corporation, then make sure the corporation makes all of their money and just happens to provide services that help the person (like buying food and shelter).

Given that corporate income tax is basically completely ineffective right now, I don't know why you think this would possibly be any harder to enforce against.

> If anything we should be taxing those war chests higher because sequestering that much money is bad for the economy as a whole.

If you eliminated the corporate income tax, this money would instantly be some combination of (a) disbursed in dividends (b) brought back into the US and spent on expansions or acquisitions or (c) spent on stock buybacks, which would then be captured as capital gains tax. There's no need to make this more complicated.
I'm sad she is turning this into sexism though. I liked the goodbye message.

https://twitter.com/nadjao/status/718119373328760834
> Interesting that all the people they fired were intelligent, skilled journalists and producers. This is what happens when bros run media.

https://twitter.com/nadjao/status/718134509921779712
> Also let's take a moment and see that majority of the editors and producers who are now gone are women.
Tabs should not be a "non goal" if you support window splitting.
Just remember to attribute this particular flavour of this well-worn running joke to Mike Gerwitz.

* https://news.ycombinator.com/item?id=11446696
Sure. I didn't remove their source of revenue - their content still displayed for me, minus nefarious tracking, malverts and poor targeting. The solution is to stand up to ad-tech and advertisers and do ads the right way - one that respects UX. Until that happens, publishers are in a no-win situation. Videos won't solve their problem. They will cost more to produce and many will skip them or head to other places with plain text. Millennials are still going to be picky on what they watch. Maybe that generation is still learning the ramifications of ad-tech but this survey from Realtime Generation is interesting. What makes them unhappy:

- Organizations sharing data with third parties (60%).
- Movement tracked in-store via personal device for marketing purposes (41%).
- Online habits used to provide targeted ads and promotions (50%).
- Location data used or shared (54%).

Advertisers are responsible for the current state of declining revenue for publishers because they never understood UX. Ad blocking usage is going to rise and publishers will die or eventually address the issue with advertisers.
This is one of those HN perennials. Of the 11 previous times it's come up over the last 6 years, the ones with the most comments are https://news.ycombinator.com/item?id=9398856 (35), https://news.ycombinator.com/item?id=2234231 (25), and https://news.ycombinator.com/item?id=2382442 (20).
Fraud is going to be your biggest problem (besides getting users). How will you handle it?
I wouldn't agree to pose for pictures.
Applied the corrections, check the sound now :)
I ride (and complain about) BART regularly to/from SF from the Berkeley/El Cerrito area. The truth is that it's still pretty reliable, though having lived where I am now since 2004 the decline in reliability and increase in crowding clearly isn't going to stop.

One alternative is AC Transit's transbay service, which I swore by for many years. Unfortunately the increase in road traffic has that option declining as well.

There has been talk in the past about a Berkeley Marina/Albany Bulb ferry, but to my knowledge there are no current plans. I haven't ridden the ferry many times from other places, but I'd like to think that having that as an option would get a decent amount of ridership as well as possibly reduce the load on the roads and tracks.

The lack of any ferry service connecting the East Bay between Jack London Square in Oakland and Vallejo is pretty surprising. Judging from the fact that a morning commute-time BART train starting in Richmond is typically standing room only by El Cerrito Plaza (third stop on the line), I'd say the demand for alternatives is definitely there, so there must be financial/political/engineering reasons that there are no ferries from other parts of the East Bay.
When you're typing, you don't have to say "huh" at the end. That question mark you've used can be used to indicate a question; the tonal grunt of "huh" isn't needed.
Does docker have a single system to report included libraries up to management, so that when, for example, there's a major hole in openssl or nginx or a php library or the Chromium engine, I will immediately know which docker images are vulnerable and which I don't have to worry about?

Because until that happens, the only way I can run docker images is when I've created them myself... and even then I really need a tool that does the above, so that I can rebuild them when the next CVE comes around.
http://imgur.com/B1q3dIh
* Timetabling or scheduling apps like Doodle.com - subjects pertaining to Graph Theory
* Travel comparison sites that can find you the fastest flight route from A to B (and/or cheapest or some other type of constraints) - Graph Theory
* LinkedIn network analysis apps such as Socilab.com - Graph Theory

Basically Graph Theory is extremely important, with applications in domains such as: networking, linguistics, (bio)chemistry, pathfinding & GIS, social network analysis, matching (dating apps, organ donation, medical residency matching) etc.

Edit: Another application is PCB design. The circuit to be printed is the graph itself, it should not allow edge crossings that would result in a short circuit.
The Star Wars Empire Rolls on with Rogue One
The fiasco was the instant and complete evisceration of the single payer options originally present in the law. If private insurance companies can't do a better job than a big bloated government run institution, then they shouldn't be protected--they should be allowed to die. The public option would set a minimum bar that the companies would have to stay above to stay in business.

Instead, the thing the detractors feared has basically come to pass. Insurance companies in areas where there is not a lot of competition and suddenly a legal mandate for people to join are screwing over those people enormously. It's like if Comcast run your healthcare insurance.

Plus it did little to address the expensive and inefficient army of middlemen required to run the current system. Your doctor still needs people on staff dedicated to calling the insurance companies to talk to their middlemen to haggle over the need for every single procedure and then to haggle price and then to make a mountain of paperwork to document it all. It is an enormous waste of time and manpower but it pays a ton of salaries.
It auto-wraps them using tsocks.
Did you see the compile to iOS plugin, thats so cool! OK just kidding. But seriously waiting for it.
Restaurant waitlisting app NoWait rolls out mobile payments
Or if you're feeling lucky:

SELECT * FROM reservation NATURAL INNER JOIN guest;
There's no policies with a goal of reducing housing prices.

Even something like Section 8 ends up putting upward pressure on housing prices (it removes some of the bottom end of the market by paying landlords the difference between the market price for rent and what HUD deems the renter can afford). I don't object to the idea of the program, but it is easy to look at it and see that paying landlords the prevailing rental rate is going to dis-incentivize the creation of cheaper housing.

There's also a lot of friction in zoning processes, so incumbents have a fair shot of overriding good sense.
I am building a project and doing research on math-aware search (my project is hosted on https://github.com/t-k-/the-day-after-tomorrow)
As for the search engine for math, it is a pity that MathML has become a standard "input" for mainstream research.
The most famous conference on Math search: NTCIR, is actually publishing its main dataset/corpus in MathML.

Converting MathML back into LaTeX is possible but error-prone for most moderate-complex expressions (I tried it using haskell pandoc).
This makes math-aware search engines have to include a MathML parser. And the most popular digital math document are still mostly written in LaTeX,
math search engine thus needs another tool (e.g. LaTeXML) to convert LaTeX to much more lengthy MathML stuffs.
As a researcher in this field, all I see is MathML brings a lot overhead to our life.

I think LaTeX is still the ideal way to "input" math expression, it is human-friendly and most commonly used math input.
While WEB standard should focus on "rendering" LaTeX.
I have to point it out that I am pretty comfortable about what MathJax provides, but if there needs to be a WEB standard on math,
I wish some day the standard way to write math expression in HTML is something like this: <math> x = \frac{-b \pm \sqrt{b^2 - 4ac}} {2a} </math>

Instead of:
<math display="block">
<mrow>
<mi>x</mi>
<mo>=</mo>
<mfrac>
<mrow>
<mo>−</mo>
<mi>b</mi>
<mo>±</mo>
<msqrt>
<mrow>
<msup>
<mi>b</mi>
<mn>2</mn>
</msup>
<mo>−</mo>
<mn>4</mn>
<mi>a</mi>
<mi>c</mi>
</mrow>
</msqrt>
</mrow>
<mrow>
<mn>2</mn>
<mi>a</mi>
</mrow>
</mfrac>
</mrow>
</math>
> Talking with a previously unknown person is common in the real world but is quite hard to do online.

My personal experience doesn't match your claim. Are you sure about this?

Aren't the people who have trouble meeting someone online going to have the same problems in VR? Wouldn't people who have trouble talking to people face-to-face have the same trouble in VR?
> an int key performs better.

A UUID is a 128-bit integer. That people do not store, generate, or interact with them that way is the bug.

I'd kill for a 128-bit architecture so a UUID compare would be a single instruction, and it's too bad consensus is that we don't really need it.
Idea: everyone gets free meals at work (not a taxable benefit!), use of company cars, generous travel budgets (not a taxable benefit!), etc. So suddenly your compensation has increased quite a bit, but your personal income tax bill is the same. Now instead of the IRS chasing tax-inverters and shell corporations, now they have to go through every worker's books to try and guess what kind of benefits are taxable or not. (OK sure, the corporation will still pay goods and services taxes on those benefits it provides for its employees... hopefully.)

That's one possible argument against not taxing corporations. It could be even more expensive to enforce taxable benefits rules if there were no corporation taxes. I think I read somewhere that C-level managers in South Korean corporations have _very_ modest salaries but get many benefits like these that aren't (currently) taxable.
Mashable Announces Personnel Shifts and Job Cuts
You are missing the point. Houses for poor people are almost never built, instead poor people live in 50 year old places that were built for the rich or middle class.

What happens is that 10 people move into those new places and 10 people move into their old one and the vacancy works it's way down the line. Eventually some guy down the bottom gets slightly cheaper rent or a better place.

Imagine that instead 100,000 high-end apartments were built in the Bay Area. None of them will have poor people move into them but instead places like (to quote elsewhere in the thread) "downtown PA (university Ave) its right around $2800-3000 for a 1 bedroom, for places with 20 year old appliances and no upgrades." might now be $1000/month cheaper and affordable by somebody on a lot lower income.
This is not a desktop application. The browser chrome, which is required, is a desktop application. This is a browser extension.

Not worth the time. Use Retroshare instead.
I came from Python too. I took the opposite tack. Our entire backend is written in Django + DRF. We have a Node.js front-end renderer in front of it to handle server-side rendering.

I'd rather have a team that can handle multiple languages and shift between them, understanding that a language is simply a syntax for expressing your ideas, not something to be limited by.

Some poetry is written best in French, Arabic, or English. Some technical manuals are best written in German or Japanese.

You should choose the best language that fits your needs that lets your express yourself fully.
I can't speak for the OP, but he may not be talking about the actual law or it's basis, but the execution of it, which has been a fiasco. We're 3 years into it, and insurance agents and "qualified" healthcare navigators still don't know what they're doing because it's so complicated. Never mind the security issues and complete lack of usability that is the healthcare.gov marketplace.
Take a look at this site http://es6-features.org/ there is even comparison ES6 vs ES5 code. You can just go over every feature really fast a then you may get rough idea where to look next time you feel lost.
How will you handle fraud and defaults?

How are you establishing a credit rating? Why is it better than traditional credit ratings?

Lending your friends money often results in both the loss of your money and your friend. How can you prevent this?
The future is already here: http://erlangonxen.org/