skysight-inc/HackerNews huggingface dataset:
Totally agree on the fluency, the real Satoshi's mother tongue is probably English.

Regarding age however, that's absolutely meaningless in this context, I know several people 50 or older that in text are indistinguishable from any younger generation. How you convey yourself in communication has more to do with your peer group and self image than your age. That sort of self-expression is particularly common in several generations techies, geeks, psychonauts, surfers, hippies and travellers.
I realize this is a basic question, but how does synchronization between the client and server work with Angular? I understand the concept of data-binding once you've retrieved the data to a data-structure on the client-side, thus causing that data to update the view in the DOM, but what triggers a client-side update when your server-side data changes? Do you need to poll a REST service to check for changes? Does the server push the change to the client side? Say there's no client-action triggering an update? What causes the new server-data to get pushed to the client?
Doesn't this make for a massive security risk on rooted phones? With other apps being able to inject code into any app without the user noticing.

Seems risky to me.
Agree 100% with your post - some of these complaints are misrepresenting the aspects that are not as desired in Angular. I've used Angular quite extensively for the past 1 1/2 years, and most of the complaints I have with it are more nuanced, such as having to dynamically inject some custom directives via $compile in a service method provided to a controller due to the complexity of being able to alter the attributes present dynamically in a template.

The declarative style that Angular coaxes you into makes things incredibly easy to understand - you can write code like

<header>
<navbar></navbar>
</header>
<main>
<sidebar></sidebar>
<content></content>
</main>
<footer>
<company-info></company-info>
<credits></credits>
</footer>

And instantly understand what the purpose of these elements are - they're easy to read, they're descriptive, and they're clearly custom elements not part of the normal HTML5 spec, so you can instantly recognize that they must be directives.

I can also do simple directives like <loading-spinner></loading-spinner> and create a nice template for CSS to hook into by using the loading-spinner element tag without having to distract from the rest of my DOM with a nesting of 8 divs that can easily be tucked away in a reusable template.
could you explain your reference to me, I'm completely lost about what you mean and/or refer to :)
Well, they already seem to have a hangar and a big airship, which means they won't have to make massive initial investments like Cargolifter which instantly puts them in better position.
Cargolifter built a massive hangar from scratch and didn't even get around to big ships before running out of money.
I'm not sure I understand, how is this different from an airship? Does someone know?
http://python.org, which shows them what they are missing out on.
Mercifully, foreigners don't elect our legislators.
> Meanwhile they're paying for the development of yet
> another Unix-style package manager.

A package manager that will be platform-independent, and thus benefit Windows devs as well. At Rust's current state it's hardly surprising that they've chosen to allocate resources to efforts that will benefit all platforms equally. Meanwhile, the community for every platform but Windows is chomping at the bit to submit improvements. No doubt they're still holding out for the Windows community to do the same, without having to resort to hiring a dev specifically for Windows. But it will happen, if it has to.

In the meantime, if you know any experienced Windows devs looking for jobs working on Rust, please point them towards http://careers.mozilla.org/en-US/position/o3VZWfwD
> Wouldn't editing source like this make your mobile software difficult to patch?

Why? Looks pretty easy to me.

> If so, it seems like it would be a security risk.

How?
Fine, don't use it. But you probably will because after fighting it you will likely find it makes you life easier.
So how do I rebuild the compost heap infrastructure that I used to build my environment?

This.

Has anyone ever tried https://github.com/jordansissel/fpm FPM yet?
I don't think Go is the right option here, while you can call C code from Go, last time I checked it wasn't possible to call Go from C without having it called the other way around before. I'd rather suggest going for C++ (or maaybe Rust... well, not really).
You LOL, I deliver applications. To each its own.
You didn’t know you wanted a robot J. G. Ballard until this moment.
> So if chefs take risks all the time it's not worth as much as if a developer would take the same risk?

If you compare salaries across jobs, no, it generally isn't, in economic terms, from what I know. That's not to knock chefs or say they aren't "worth" as much, because that's something of a loaded term with more than economic significance.

Of course, neither you nor I actually know the details of this guy, the market for his skills in that area at that time, or what his deal was with Google, so there's a lot of guessing.
Reliable Gardeners in Richmond
> That and I'm still hoping they extend the line out to Dulles so we'll finally live in a fully connected urban area that befits the density of NoVA and D.C.

IMO, as another denizen of the D.C. area, the Silver Line, once completed, will not fully connect the D.C. area. There are other developed areas that will still not be reachable.

Take the 28 corridor, for instance: home to the NRO, a bunch of defense contractors, tech companies, the Dulles Expo Center, the Air and Space Museum, and a lot of residential and office space. This region will still not be connected. Going up and down 28 itself is something that almost certainly has to be done by car; I don't know of many (or any) buses that would enable one to get from, say, Centreville to Reston.
Clever in that it has captured hundreds of thousands (millions?) of person-hours of labor.
reCAPTCHA is now being used to improve Street View CV and will ultimately contribute to automated driving.
We were doing CAPTCHAs before, and reCAPTCHA improved upon that method of human verification.
As for people like you that have trouble reading, why not just listen to the audio?
Could a weird Blogspot URL behavior lead to phishing?
Dorian Nakamoto is a retiree who used to work on secret projects for the government. Why is there some mystery why anybody wants to be left the fuck alone let alone someone like Dorian?
Ask HN: Is it possible to write a program to scan the blue seas for MH370?
Just heard in the news that the search for the missing MH370 has now shifted 3000kms to the south west of Perth. I wonder if somebody can write a script that can scan the blue seas across the Indian ocean and adjoining seas to come up with all locations that are not blue in color. Yes, there will be a lot of false positives like ships and other debris, but if we can use this script to reduce the workload to a few thousand datapoints, we should once for all know if the plane crashed or is now elsewhere.
"My advice is to write your own data mapper", noooooooooooo
If I had known for even a second that the reason whatsapp took so long to start up on my phone, was it uploading MY ENTIRE PHONEBOOK to their servers, I would never use it. The damage has been done, but I never will use it.

I don't understand how the whatsapp CEO can come out with a statement like this while presiding over a program that behaves like this.
My goal elsewhere was to argue that there are valid reasons for why someone can conclude that a private shuttle service isn't useful. My goal here was to complain about the use of "high-rise" as the the exemplar of any sort of higher density housing. The poster asked many questions, and in for a penny, in for a point, I offered some ideas, not really meant as a disagreement for the sake of disagreement.

What you see reveals more a lack in my understanding. No, I have no idea how a co-op system would happen. I also have no idea how it happened in the places where it did happen. Researching now, I found http://www.academia.edu/3393216/Gentrification_-_gentle_or_t... which talks about city efforts to promote a co-op housing system. While it worked, it also encouraged the city's efforts to bring in an "economically sustainable population", which excludes the politically and economically less powerful who were able to afford the area before. BTW, there doesn't appear to be a grand architect for this system.

Perhaps you're right, and Haussmann's authoritarian style, or great destruction, are the only ways to get major changes to a city's infrastructure. Certainly though there is much I don't like about the efforts of the American Haussmann, Robert Moses. But many cities have transformed over time, and not all used this imperious style.

Urban evolution is a topic I know little about, but also one where there are many strong feelings and few certainties. I know some of my own feelings: 1) commuting is a waste of human time, 2) the price of petroleum does not reflect its true cost, 3) company subsidies for things like commuting, meals, laundry services, etc. should be counted as personal income, rather than a business expense (at time I think that personal frequent flier miles for business travel should be the same), 4) car travel is dangerous and should not be promoted over other means, and 5) I prefer the "cuddly" Nordic model of capitalism over the "cut-throat" free market capitalism (and think that the Nordic countries have been moving too much in recent years towards equating everything in market terms).

With those in mind, what's "wrong" is a confluence of several factors. The transportation subsidizes should be included as part of the overall employee salary (SF's payroll tax on companies helps unbalance this a bit more), the Bay Area has no well integrated large scale mass transit system (thus Google et al. have a disproportionate influence on precisely which regions will be impacted by their specific choice of transportation routes), and 3) housing is too closely coupled to free market rates, so short term economic booms may break up community and emotional ties that take decades to establish (replacing it certainly with a different set of community and emotional ties, but see "cuddly").
When robots help human journalists
How Do I Make the Most of My Paternity Leave?
Davidw said nothing about worth, he was talking about pay. In a market, something can be worth more and cost less.
This is not unique to operations in tech startups. It also happens with "IT" employees in insurance companies and banks. It is what happens to people whose roles are considered peripheral by the core parts of the business. It is natural and to some extend it is valid, within limits. I'm not saying that overt disrespect and dehumanizing behavior is valid, however let's not be naive. Not all roles are as important to the business as others and if respect for your role is a primary motivator for you, I would suggest finding a business where your role is central to the core product.
Stephen Hawking 'wins inflation debate'
AngularJS is not a server-side framework and therefore it is agnostic on that question. You can do it however you like and you can even create directives that keep the client model synchronized with server-side, but it doesn't come out of the box.
a very potent language :D
Perhaps. Though clearly Dorian Nakomoto does not identify with a peer-group of young hackers. That's obvious from his lifestyle among other things. Whereas equally clearly the creator of bitcoin very much does.
How can I remove redirection malware from my PC?
The Madness of President Putin
Just got 2340!

For me, its all about looking at all three panels and making moves in the other ones that will not affect the two.

That is, if I have a choice to move up or down an the other 2 panels can only move down, I would choose up. Then I can score another 4, 8, 16 or so points without changing much of the board.
Is this solving some problem that Hipchat, Campfire, Slack, Kandan, Unison, etc. don't already solve?
...I'm gonna try anyway!
Yes, and I thank $deity that he made it. I don't have to use it often, but when I do, I'm glad he made it.
Maldives island residents report sighting of 'low flying jet'

Source: http://www.haveeru.com.mv/news/54062
It should be noted that downgrading iOS is not supported by Apple and you need third party tools to save a signature code to emulate Apple's signing servers
So if you want to poll a service periodically, you can do that ... or if you want to use a websocket and just leave a pipe open to refresh your client-side model ... you can do that too? Got it. Thanks.
re: Visual Studio integration and WCF restrictions

At the very least it would be part of Bizspark and Dreamspark, as well as the MSDN packages aimed at larger businesses that make a la carte purchasing of these things unnecessary. That's the real barrier: Can I justify $600 more dollars per seat for just VS integration and WCF? No. Can I justify another $2000 for the whole company for that plus a slew of other features? Maybe.
Lenovo To Keep Buying Companies Until It Owns Everything, Everyone
Surely a statement about an infrastructure problem should be signed by the CTO rather than the Chief Security Officer? I wonder why they chose to put his name on it.
Soon WhatsApp Will Allow User To Chat In Their Favourite Language
After entering the email it gives you a link to the PDF. Here is the link so you don't have to give up your email.
https://leada.s3.amazonaws.com/handbook/Handbook_Pt1.pdf
well, JEE works but it's not pragmatic. Rails brought pragmatism and good developper experience to all other web plateforms. And Ruby is still a very pleasant language to write.

At the end of the day your product is your app running or not,it doesnt matter own much design pattern you implemented in your code.That's pragmatism.
If you're doing static linking, it seems extremely trivial to get from "have a package manager" to "have a compiled binary that stands alone".

Pull the source down, compile/link it and you're good. App A and B can run with different versions of libfoo, because they're statically linked so you're good to go if slightly wasteful of code footprint. If you're expecting to do runtime dependency lookup by dynamically fetching things through the package manager, then I agree, you're gonna have a bad time.
Little's law certainly applies here. The article's author does have a good point though: if there is no queue and requests are processed one by one, your only option is good old serial program optimization.

Still, I think most large systems where latency is a major concern have some level of concurrency and/or queueing that can be manipulated to reduce latency.
Net neutrality has become law in the Netherlands after a public outcry about the traffic discrimination plans of the major mobile providers.

The issue is no longer only known to an obscure minority, and this in a country where the mood is very strongly against relinquishing any more autonomy to the EU.

In other words: if the EU attempts to nullify Dutch net neutrality (this proposal would override Dutch law), there will likely be a considerable backlash.

The EU explicitly revoking our online freedom could be the final nail in the coffin for Dutch support for the EU.
Yes, I use FPM quite a lot to make debs for any ad-hoc installations on Ubuntu. It's a lot easier than the actual Debian packaging tools!

E.g.: https://github.com/threedaymonk/packages/blob/master/go.sh
My bookshelf has adjustable heights and putting all the tall books together means I make the best use of space.
And clouds, and wave caps, and noise in the input data, and natural variations in ocean color... I think your estimate of the number of false positives is off by several orders of magnitude.
Not only that but a few days ago they updated the Android app which can now retrieve your running apps. This means that, given enough time, they know all the apps you have installed. They also force you to update to the new version. Failing to do so means you can no longer use the app.

They turned evil and that's why me and my friends started using Telegram.

They don't care but privacy, they care about money, let's cut the BS.
The philosopher David Lewis had a lot of critics, and they would often cite the fact that they couldn't possibly see how modal realism could be true, to which Lewis would reply, "I don't know how to refute an incredulous stare."

Arguments from personal incredulity don't engage substantively with what they ostensibly claim to refute because they import a variable- the argument-maker's conception of what seems plausible- that really should do no work in a logical analysis.

The arguments adumbrated in the parent comment seem to have similar failure modes, adorned as they are with premises such as "to me, [the directive] is a foreign object I don't recognize," and "I can't even tell what that means." Someone who has never programmed before could look at some vanilla javascript and plead perplexity, but obviously this isn't an indictment of javascript itself. To really make the point, the parent comment would have to show that the learning curve is disproportionately arduous for the payoff at the summit, but reiterations of personal unfamiliarity were offered instead.

Jeswin gives no evidence of having made a reasonable attempt to understand Angular ("directives, scopes?"), but more crucially, displays little understanding of the benefits of Angular. DI is criticised as "a solution looking for a problem" in the context of javascript, as if dependency injection were a bandaid for not being a dynamic language. DI enables testability, and not even mentioning this advantage, let alone not providing a cogent argument for why the learning curve of DI doesn't justify the gains in testability, is to refuse to participate in the discussion entirely. Directives are similarly dismissed as "foreign objects," which they might be to some, but they're hugely powerful foreign objects that allow arbitrary behaviour to be written declaratively. Not knowing the benefits of Angular obviously contributes greatly to a reluctance to learn it, and perhaps a subsequent rationalisation of this reluctance as being provoked by something intrinsic to the framework.

Fittingly, after expressing bewilderment regarding Angular scoping, Jeswin goes on to divide the world into two camps, declaring membership in "the one which makes me productive with the languages, specs, and standards I already know", which is about the closest thing to a natural language scoping bug I've come across.
Yes - that makes sense - thanks.

I guess it's a question of where do you store application state - do it at the server and then you have to replicate the database that stores that state. Store session state at the client and pass it to the server means you can go to any data center at the potential risk of getting the security wrong.
it means "stupid and nasty"

edit: why did I get downvoted? That's a literal translation, not what I think of the icons.
Every application expands until it contains a sketchy rewrite of apt-get.

I BEG YOU as a sysadmin: make sure this stuff is compatible with Debian packaging. Please. Please.
It will host some stuff. Virtual PC used to run on an OS X host which is the really important bit for people who don't want to run Windows on their box except heavily contained and wrapped up in a VM to be deleted each time.
In the end, Rust will always just produce the same types of binary artifacts that C++ does. Currently people use Make and friends to build Rust, and that will always remain possible. Cargo is just an attempt to simplify the versioning, updating, and dependency-resolution stories in a platform-independent way.
What makes you say Android is "far behind" your desired goal? That sounds exactly like what a contemporary Android device ships with.
The terrible robotic customer service of Pre-IPO GoPro
Yes!! Been waiting for this for quite some time.
I know that many "Linux gamers" scoff at the prospect of official support for running games under Wine... I don't. I think GOG in particular should jump at the chance to partner with the PlayOnLinux project and some the numerous other projects that allow older games (and some new games) to run via some emulation layer, engine rewrite, or reimplementation of Windows library/runtime support. Judging from what I have seen Wine do these days (which is by far the most fickle of methods above), I would not be surprised if a year of work or so could get %90+ of the GOG library running with near perfect quality on GNU/Linux systems. As a point of reference, running the recent Valve ports for GNU/Linux are consistently less stable than running under Wine (which works nearly perfectly) and that is without any kind of PlayOnLinux configuration script magic.

Note that there is no reason that I can see that this wouldn't simultaneously make the same software available for OS X and any other system that can run Wine.

> I went with Linux to avoid needing the willpower to not play games and get on with learning / working ;-)

heh
Cool. But this only goes a thousand years back. My first name is of a King who ruled BC here, and that timelapse captures just a glimpse of what happened here (Arabs came around 7th century AD, Ottoman, Spanish and finally the French.. Which is nothing compared with what happened before 7th century. There are standing still functional buildings older than a thousand years old here (you wouldn't know they're millenial). There's even a Roman plaque in the city greeting you).

And most cities have different names (Roman, Spanish, etc..)

PS: I'm in Algiers, Algeria (Icosium).
Mac OS X 10.1 is roughly as old as Windows XP, isn't it?
They are doing not exactly what I want. I want to know which changes actually were introduced in version A.B.C.
Yet again. https://xkcd.com/927/

Also, does it annoy anyone else when they don't even put a small amount of text telling what a program/service does on the front page?

I don't want to watch some video where people fawn over their great new service. I just want to quickly read what it does and move on (or sign up or download, whichever is appropriate).
A Simple Guide to Creating Heatmaps
You're right, the world would be a far better place if Calculus required a licensing fee.

I know that wasn't your point, but seriously the idea of "intellectual property" is so galling I can't believe anyone accepts it.
There is really only 1 solution to this:

Put your mobile phone permanently in flight mode and go back to relying on landlines/email.

The alternative choice to this is accepting the fact that "GCHQ now wants to turn the mobile web into an all-seeing surveillance machine."
I mean, aside from the fact that this poor site would explode if someone tried to register all the possibilities.
EU Net neutrality: Industry MEPs want stricter rules against blocking services