skysight-inc/HackerNews huggingface dataset:
I see most articles as a constant reminder that I really should be _doing_ and _creating_, as a lot of those people do, rather than be reading stuff on sites like Hacker News...
For those who want a TLDR :

UberPOP is LEGAL in France, nobody has shut down UberPOP.

HOWEVER :

- A driver who wants to drive for UberPOP can do that, BUT it has to follow the french laws which means: paying a specific amount of taxes on their revenue, getting a 250 hours training, paying for a specific insurance

Of course, driving legally for UberPOP in France IS NOT PROFITABLE at all.

Uber can't have it both ways. It cannot fix prices for rides and expect legal drivers to work and make a profit with these prices.

Other services such as private limousines can continue, they are legal, as long as drivers operate legally.

UberPOP business model cannot work in France. But they are free to provide and distribute their app. The app is legal.
> Basically impossible to navigate accurately to anything.

There is a lot of people who would like this.

Purpose of such a tunneled scroll isn't navigation in the traditional sense. It's rather a visual drive-through between two points where the artist gets to introduce the characters of her animation. In a sort of gallery.

Like billboards on either side when you're on the highway.

IMHO it does what it is supposed to do. Works for the artist. And that is great!
Installing ... thanks mate!
I'm having a hard time getting used to the idea of Microsoft embracing standards over proprietary solutions. This is such a welcome change from past decades. I wonder if these changes have anything to do with Sataya Nadella at the helm vs. Balmer.
https://github.com/mozilla/firefox-ios

Pretty active development. No releases on the app store, though.
My guess would be that music downloaders are slowing down/dropping out because they already have more music than they could ever listen to.

From what I hear, a lot of music sharing has moved to sneakernet amongst friends. A palm-sized 2TB hard drive carries around 4 years worth of 192K mp3 audio.
I hate selfies. Please leave pin codes for people who don't trust image recognition algorithms enough.
Those graphs are useless wiithout standard deviation intervals. The argument that "it's hotter than normal" can't be made without knowing the bounds of normal. The long term average doesn't show that.
Yannis Varoufakis consulted Valve regarding micro-transactions, but had nothing to do with EVE online.

EVE Online's economist was Dr. Eyjólfur Guðmundsson https://twitter.com/ccp_dreyjog and really did wonders with the economy, you should watch some of his presentations on the state of EVE online's economy. He was doing several pieces for their EVE FanFest.
> Because if they did, "Tide users" and "Ford owners" would be their own markets too which would mean that all brands would be monopolists by default.

Which could (in a formal logic, not juristic logic, sense) lead to an argument why anybody should be allowed to install any software they want on their devices - a demand that I, as a hacker, fully support.
> The community largely does not respect Pao

Any criticism I've read seems to be based around how she's a woman and she used her womanness to get ahead.

Nothing she has done as the CEO of Reddit is evidence of the need for the awful insults and copypasta I've seen lobbed at her. And these aren't hidden in the recesses of MRA subreddits, they're the top comments on any thread with any mention of Pao.
Relevant link: "Fingerprints are usernames, not password" (applies to all biometrics): http://blog.dustinkirkland.com/2013/10/fingerprints-are-user...

Long story short, it's a bad idea, and it's really not secure.
Sorry but as someone with many decades of experience with various levels of self-interest and corruption, I don't buy your casual "it's a hard problem" excuse.

> In the past 10 years, about 96 % of all government IT programs that cost over $10 million were deemed failures

Would you have us believe these were all hard problems?
This is ironic because Spotify's playlist backend ("playlist4") is actually implemented as a distributed version control system with automatic conflict resolution. This is what lets you edit the same playlist on multiple devices, some of which might be offline, and then have a consistent view once everything is synced. It's also what lets our CS staff revert and restore user playlists if there are any accidental or catastrophic changes.

We've just never found the demand or a reasonable UI for exposing the underlying complexity to users.
Reddit in chaos
The intense vitriol about Ellen Pao makes me very suspicious of most complaints from vocal redditors.

I'm not even really sure why the anti-fem crowd hates her so much. But man...wow.

If some of the things that I've read today are to be believed, the firing of this admin was a stupid act. Reddit and several other "web 2.0" companies made it big on "user generated content" which always seemed like it had the potential to turn into a gross corporate overlord milking their user-cow for all it's worth.

It seems like there are a lot of valley companies that just want to slap a sticker on your culture and hand it back to you. Or they want to say that the rules don't apply to them because they are so new and communicate with their employees through an app or some other horse shit.

In the end, it sounds like this young woman (the admin they fired) did her job well and it sucks when people aren't rewarded for that.
You could look at the data, cities where Uber operates, and decide for yourself. Its not necessary to speculate. Also, its not a monopoly - competition exists already. Get the city out of the business of selling access - let the free market provide.
Comparing to vanilla JS provides a good benchmark as to how much the cost is to use a particular library. To provide an example, the Angular team has claimed in talks a few months ago that Angular 2's performance is already close to pure JS for rendering large numbers of DOM elements (I hesitate to say anything about how complex the trees are since I don't remember the details) - profiling is built into the repository itself.

This would cast doubts on some of the theoretic claims on the React docs, at least for mobile.
Android Chat with push notifications on baas (without Firebase)
They don't have to go hand in hand. Others have pointed out eLife as an example of high prestige open access. There's no reason, other than history and inertia, that the validation has to come at the expense of access. However, I'd argue that I haven't yet seen a good model where the validation isn't expensive (by some definition of expensive). So I definitely think curation/validation can be delinked from the paywall, but I'm not convinced they can be provided free or cheap (and yes, the standard argument that reviewers aren't paid is valid, but the idea that publishers don't have real costs managing that process is simply naive).
...not to mention that restrictions on what you can do with the WebView also restrict what you can eventually achieve with the UX, effectively crippling Safari's competition.
But that doesn't work that well in practice. E.g. UberPop was declared illegal by a Dutch judge in December. They just continued, paying the fines when drivers are found to be in violation.

While the violence in France is inexcusable, I can understand the frustration when you are competing with some company that has such deep pockets that are above the law. It's completely unfair competition (other taxi drivers need insurances, registration, etc), robbing existing taxi drivers of their livelihood.

(Yes, I am in favor of disruption in the taxi market, but with a level playing field, and guaranteed insurance for taxi customers.)
Its a terrible idea. Its a password you can't change, can't even choose, leave lying about all over the place. Its everything a password shouldn't be.
OP mentioned reading Gang of Four, which could be considered fundamental knowledge.

More generally, by fundamentals I mean a pack of things including CS101, basic understanding of C (K&R), data structures and algorithms (those available in coursera courses are enough to get the basics), good use of source control systems, and project architecture basics.
That would require users to install his cert as trusted, though.
I'm talking about the desktop experience. Chrome was a hog on my machine and didn't offer anything explicitly better compared to Safari.

I personally prefer the cleanliness of the interface and the smooth scroll speed of Safari over Chrome and Firefox.
I'm not very familiar with Unity but doesn't it support real HTML5?
Note that as of ES6 there is the template string literals using backticks so it looks like JS is at parity with your example.

'He said hello.'
'He said "hello".'
"Don't say hello."
`Don't say "Hello".`
/some regex\sstuff/

Mainstream support just isn't there yet.
A large subset of vocal redditors hated Pao the moment she walked through the door. Now everything that happens on her watch is considered evidence of her awfulness.

Goes to show you just how powerful the MRA subreddits are. I used to be staunchly "free speech above all", but seeing how blind hatred can fester and spread has filled me with a lot of doubts about us, as a group of humans.
I think of it as being monopolizing by virtue of being a startup with network effect and economies of scale. It's a winner take all market, like Google and Facebook do monopolize most of the world's communication and browsing. Maybe it's not the best use of the word monopoly. Colonizing would be far better, but that reeks of american imperialism, oops.
asm.js + WebGL
Do the drivers also need taxi licenses? They don't release them any more, so the only way to get one is to buy it for 6 figures on the gray market from a licensed driver wanting to retire (in theory it can't be sold, but there are workarounds and loopholes).
My major complaint about uber is how it externalises its costs. Things like insurance. The risk profile is not the same when carrying passenger as for private travel. When an uber driver decides to forgo getting the correct insurance they are pushing their extra risk on to me and the rest of the people in the private travel insurance pool.

More long term uber shares a lot of similarities to napster. The music industry was never able to unscramble the egg after napster and the taxi industry is in the same position. Of course if you are an investor in uber your investment probably has the same long term value as napster.
Thanks! We thought $0.99 was pretty cheap for a weather app, but who knows, maybe later we'll make it free
I only had a quick look at this but it might be the wrong approach. It looks like every time a new photo is concat onto the data array, every single node will be re-rendered, not just the new ones. This won't happen with the raw DOM one because of the "if (!imageInDOM)" line.

A better way to do this could be with child components with their own unique key, but since we can't see the render method I'm not sure exactly what's going on.

nb: I'm not saying React is definitely "fast" here, just pointing out a potential flaw. I'm also not saying I'm definitely right ;)
I don't like to let the "free market" (that is, big investor money) provide for a basic need such as transportation. See my other comment regarding "monopoly".
France rejects asylum request by Wikileaks founder Assange
One of the things Mozilla could do is to make Flash run better.

One of the few things Mozilla CANNOT do is to make Flash run better. Flash is closed source, proprietary software, owned by Adobe. Google did their own implementation (of at least the browser interface + sandbox), I supposed after signing plenty of NDA and handing money over. That's not something Mozilla can (or should) do as an open source project.

Whatever plans you will go looking for at Mozilla, you'll never find "improve Flash" in one of them, even as an option. It just isn't possible. It's like asking Mozilla to make Office run better.

They've offered Shumway as an interdependent re-implementation, but I'm guessing it has tons of compatibility issues as Flash isn't a standard.

You're probably better off just uninstalling Flash in Firefox, to be honest.
Busy? Yes

Blogging? Yes

http://yanisvaroufakis.eu/2015/07/03/imf-backs-ever-so-pecul...
>> Not all laws are in place to mess with Uber or suppress competition, some of them are actually to the benefit of the public. Requiring insurance or having the driver registered as self-employed doesn't seem unreasonable.
> why doesn't it seem unreasonable? I mean, why can't it be up to the person using the app to call that driver or not?

How could it possibly be reasonable to leave it up to the person using the app to decide whether the driver requires insurance or not, when an accident may easily lead to a third party having claims against the driver?
OZ: Sandboxing Linux desktop applications
What is supposed to happen to the license once the driver retires ? Put back into use ? Is the driver getting a refund on the license ?
As of late i have come to loath the user/developer distinction.

Any user is a potential developer given time and access to tools.

But as of late there has been more and more an attitude that developers has to go out of their way to protect users from themselves (user).

Thus you get the likes of ChromeOS where the default setup is highly restrictive. And flipping the "developer" switch either way wipes the device clean.

Thus there is a very big mental step to go "developer", rather than start out small with some scripts (thus getting familiar with code logic) and perhaps move on from there.
Hi mannimow,

I experience the same anxiety - I have a divergent way of thinking about things and tend to get interested in lots of different things at once rather than one thing in depth. Sometimes its good - I can think of different approaches to problems, for example. It seems like it makes it difficult to learn new skills to the point where they would be useful/worth anything to prospective employers, however.

My current strategy to address this is pretty simple: choose one thing at a time. To echo uniclaude's comment as well, it helps to build things - don't read about 10 different ways to do linear regression, choose one and try to make it work.
I would also add that its fun to work with other people, and it can help you stay focussed. Obviously there are a million ways to contact people who you can work with on the internet, but I have been using meetup.com to find groups of people who share my interests. going to hacks, workshops, presentations and even having general discussions with people around one topic can make the learning process more engaging and you get the added benefit of being able to draw on other people's expertise and experience.

good luck!
`Array.from({ length: n }, (v, k) => k + x)` this is a terrible way to create a range, it only works incidentally. Please do not use it.
What are the plans for shipping 64 bit Firefox? I see they have Nightlies, but what about release?
Current draft of The Art of Computer Programming pre-fascicle 6a [ps]
I think the opposite happened.
I love that the Fetch API is happening (has happened!): https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API

fetch(url).then(data => ...)

Not earth-shattering, but much more fun than XHR!
> people die because of the law to protect a monopoly

More like people die because they (or, quite possibly other people) choose to break the law against drunk driving?
They find WINE inconvenient/difficult to use, so basically they want the convenience of being a paid in full customer of Microsoft without paying for it. Again, no pity from me.
VPNs Aren’t as Secure as You Think
> The public interest of the regulation is just a cover story.

It's a single data point, but crimes committed by the drivers of unlicensed cabs in London are a big enough problem for there to be awareness campaigns like this one: <https://tfl.gov.uk/campaign/be-cabwise>. Example of the kind of criminal activity that regulation is trying to deter: <http://www.bbc.co.uk/news/uk-england-london-22998900>.
> Suppose there were genetic factors which cause at least 15% of observed variation in power within modern society (or perhaps cause >15% of variation across societies). How would the world be different?

Oh, now we're getting somewhere! I don't know that genetics doesn't contribute 15% to accumulation of power. Maybe it does. It certainly can contribute something as your NBA example demonstrates.

But we can say with high certainty that the contribution isn't a very dominant one (on average across the population), because power behaves very differently from genetics. You don't find such high disparities in power in other species, and the more social the species, the more unequal the power distribution (roughly, excluding such extreme circumstances as a queen bee, which doesn't really have what can be called power, but is certainly very distinguished :)). The reason is that power-creating genes would be extremely adaptive, but of course, power is almost by definition relative rather than absolute, and genetics simply does not let such deterministic extreme variations in any adaptive trait to persist for so long within a given population. You could perhaps claim that concentrations of power are transient anomalies, the short period when an adaptive mutation is yet to spread. But that doesn't explain the observed long-range stability of power, and sometimes very sudden decline. All of that seems to hint very strongly at a social, rather than genetic model.

Even if our understanding of genetics is very limited, the mathematical models we have for evolution don't behave like power does. Maybe the models are wrong. Maybe natural selection is woefully inadequate. On the other hand, power does seem to follow social patterns (e.g. it is socially contagious[1]) -- which are also very far from being perfectly understood. But why, then, should we invest in pursuing a genetics-based theory, which at this point seems extremely unlikely, at the expense of a social theory that seems much more so?

> Wow, even your previous straw man is still standing now that you just contradicted your claim that some groups have "a hundred (or a thousand) times more power...".

Most people would agree that Louis CK is hundreds of times funnier than me, yet I don't know how to exactly measure (or even quantitatively define) humor. Your literal reading is starting to grate.

[1]: This isn't evidence, and not even an interesting anecdote -- no more than a joke, really -- but in the current US election contest, the two leading candidates are both from (newish) political dynasties, and few would dispute that their family relations have a lot to do with their power. Yet one is tied to his family through blood and the other through marriage, yet the effect seems to be the same :)
I can change anything on my ford as long as the resulting vehicle is road legal.
I don't think you said "iOS" often enough in that post.

(More seriously, people really want to target "the web" as a platform without having to handle the various mobile devices seperately)
I really dislike the protectionist barriers that exist to keep competition away from taxis, pharmacies, etc... but the people that are currently in those jobs often got themselves into a massive amount of debt to buy a license.

We should get rid of the old system, but we cannot simply tell the people who invested 100,000+ Euros into a license that it's just become worthless. Should those people just kill themselves?
Seems another business model for the internet is : Create authentic community, sell out community to corporate highest bidder who can then eliminate unwanted controversial discussion. Reddit could have monetized like craigslist and made tons of money. Idiots.
> on a profit production line

Dude, what profit?
There are certainly other data points, once example is Mendeley bookmarks, that can indicate what research is being highly viewed/discussed. If you know what people are passing around organically, and especially if you knew who those people were, then you could apply different weightings to that data. If a leading scientist in the field is digging through your paper, or has started citing it in their unpublished work, that might be an indication of quality that's useful.

The other thing that could make citation data more useful earlier might be taking a more complex view of citations. PageRank doesn't equally weight links, ie links from authoritative sources like the NYT count more than random sites. I think there's plenty of room for improvement in applying similar mechanisms to enhance citation metrics. And maybe some of that could start playing into making citation metrics more useful earlier in the process. If you only have one citation, but it's from a preprint article written by a Nobel Prize winner, that should count more than 10 citations from published articles by random postdocs (although I have a feeling that even that idea wouldn't be accepted without a lot of controversy in academia).
No, the way to get Apple's attention over Safari is to pull a page out of Apple's own playbook and that page should be "iOS Strategy for Flash." These days Apple doesn't negotiate with developers. When they have to negotiate it's hardball time. Given that Apple mostly ignores requests from the community of iOS developers, the odds Apple will mea culpa to people even less relevant to its strategy than "the help" are probably zero.

A concerted campaign of browser sniffing and delivering a "We don't serve your kind here" to Mobile Safari users is going to stand a much better chance of Apple's attention than a petition. There's nothing wrong with treating the current situation as just business, but if it really needs to change then that change has to be driven by market changes. A Hallmark Card to Tim Cooke ain't gonna do it.
If you have a function which invokes a different object (or more commonly, a different network service), you pass that as a parameter instead of making a call inside the function.

foo() {
service = someRemoteService(authn, authz);
http://lookingglass.internal.adm.bol.com/?page=TAM+Middlewar...
}

is replaced by

foo(service) {
do_something_with_service(service)
}

It makes replacing service with fake_service_object easier, thus simplifying the test process.

Common use case:
If your service was a remote database, you can replace the database handle with a mock object which pretends to be a DB but is actually a simple object returning hardcoded values.
FindNerd Project Management Tool- Comparison with Trello and Pivotal Tracker
There are many Online Project Management products available in the market. All these tools provide different set of features and target various industries. For more details please visit the link http://findnerd.com/list/view/FindNerd-Project-Management-Tool--Comparison-with-Trello-and-Pivotal-Tracker/3923/
Nuclear power is politically not feasible right now. People who don't want to see windmills are not going to be OK with cooling towers on the horizon either. An irrational fear of the word nuclear is one of the few things that unites left and right, the environmentally conscious and the fossil fuel lobby, the debate on this is pretty much over for the next few generations.

Windmills alone cannot meet the total energy need of the Dutch economy, but the neat thing about windmills is that you could potentially plant them almost anywhere in the landscape, without them getting in the way, so it's a nice way to use land that's otherwise being wasted, like dikes, road sides, polders etc.