skysight-inc/HackerNews huggingface dataset:
In the artist/dealer scenario, only the latter is actually under the legal jurisdiction of Saudi Arabia and could be legally compelled to follow a court order. They can choose to hold anyone liable but their legal and practical ability to compel an entity to comply doesn't extend beyond their state unless they have an agreement with another state.

Apple has a corporate office in Brazil (google too) and they're the ones who distribute and approve the application for sale there. They're legally required (I assume) to respond to legal notice they're served with. WhatsApp is not legally required to do so, and others have pointed out that it might not even be legally feasible for them to do so.

Of course this situation is more complex because obviously Apple doesn't have the data and I doubt Brazil wants to get into a legal battle with Apple. And although Brazil doesn't have the ability to force WhatsApp to comply with anything, they do have the leverage of being able to shut down their service. Should make for an interesting story to follow.

At the very minimum, if they had served Apple/Google instead, they would have had a legal requirement to actually respond. I don't know much about the actual case so these are mostly assumptions.
It isn't closed! We reopened it because people pointed out the mistake. See https://news.ycombinator.com/item?id=11618034.

Are you still not able to vote?
Such as Tor?
Impraise (YC S14) | Amsterdam, NL | Onsite, full-time | http://impraise.com

Impraise is a web & mobile app for real-time feedback, recognition and coaching at work. We are fundamentally changing the way people share feedback and learn at work.

Open positions:

- UX / UI Designer: Lead our product design team and work on a product that people already love to use. http://jobs.impraise.com/o/ux-ui-designer-web-mobile

- Front-end Developer: If you like to work with the latest JavaScript standard check it out! We use React, Redux, Babel and more: http://jobs.impraise.com/o/front-end-developer-a19c22bf-6ed6...

- Rails Developer: Help us scale our back-end and optimize our APIs http://jobs.impraise.com/o/sr-backend-developer-ruby

Other non-technical offers such as AE, SDR and customer success positions are also open: http://jobs.impraise.com/
How does that anecdote support your point? It's quite natural to want to work with your friends. Also, there's no indication that person's friends actually pressured / shamed the person into working for Obama.
Yes but it's the positive pressure that's important, not the high flow rate. You may need a high flow rate to maintain whatever pressure you're aiming for but the thing that's keeping out any contaminants is the fact that every tiny leak is only going to have air going from the inside to the outside other than the filter itself. If you've got a big room with only one tightly sealed door, you don't need a lot of flow to keep out any contaminants.
Download Software Full Version
Work on software development and hacking
This really comes down to your team - try them out and see what feels good for you. React is a great library, and as an angular1 dev before joining the core team, I learned a TON from playing with React and especially Dan Abramov and Redux - most of the same patterns are immediately portable to angular2.
Where is that feature?
Ask HN: Why would I spend time upgrading my Angular1 code to Angular2 when I can migrate to React Or Vue.js.

I am honestly intrigued as to what Angular2 offers, that other JS frameworks wont?
I'm positive about your idea and it's potential use in the future. Moreover, since you have already moved onto 4th prototype, this looks promising.
May I suggest you to think about integration with other vendors (e.g. SolarCity) for a sustainable home or place.
All the best! [Voted]
It doesn't matter what 'they said', if it was not 'said' in formal legal response. If you are subpoenaed, you don't go ahead and publish in your blog 'hey judge, I've done nothing', you hire a lawyer and do it via legal channels. Facebook/WhatsApp haven't done the legal work, thus, their answer amounts to nothing.
I guess money, if you look at the history of computers the majority of interesting stuff failed because it didn't managed to pay for the investments that were done.

C and UNIX got widely adopted, because AT&T wasn't allowed to sell it, so they gave the source code for free to universities. Which then used the code to replace the expensive OSes that they were running on their mainframes.

When AT&T was allowed to charge for it afterwards, they tried to make people pay for it, but failed to do so.

Also around this time UNIX vendors started selling the developer tools separately instead of having them for free. This motivated many to contribute to GNU, which was largely ignored up to that point.
3. Get the car featured in every zombie/terrorist/zombie terrorist movie made from now on.
Gorilla: A fast, scalable, in-memory time series database
I think both are useful depending on the situation. Maybe a better question is why I'd want a potentially outdated list of cheat sheets instead google. I bookmarked it anyway.
Half off topic but I want just to add that Webstorm IDE has already quite a good NG2 support. For example you can jump from html to a component function via F12 or auto import unresolved statements.
You see VS Code on many NG2 presentations. I think Webstorm helps more getting quicker into NG2. Also Angular-CLI helps a lot.
I mention this here because many people seem to struggle with the boilerplate code.
everyone - this is the button you press when someone farts in the car, nothing more...
Another example: many Nordic people don't close the curtains, so everyone could see inside.

But the shame is on the person looking, who is violating the expectation of privacy.
Indeed. I see people complaint that this is marketing. It exactly is. Just like Steve Jobs and his jewel-style boxes. Some people enjoy paying for a good show. The biodefense is straight out from a Tarantino style: When you exaggerate enough that you can't possibly be taken seriously, but the audience starts discussing whether that's credible or not.

There is a strange expectation that you can't have a good laugh about your products if they are not otherwise perfect. I'm not a sociologist, but something tell me that when the discussion shifts on non-essential elements like the HEPA filter, people assume the rest of the car just works.

I'm asthmatic and I've been told people in a car are more exposed to polluants than cyclists. Should I consider a Tesla ;)?
Knowing Tesla, said bear attack prevention rock would be ferromagnetic and thus it would get launched from a small mass driver, causing it to hit the bear's head at Mach 3.
This is impressive but worries me that one day this will be used as excuse to allow excessive pollution.

The average person in China right now need this. Let's hope that the USA doesn't get to the point where this level of pollution is in the air because people who are well-off and control industry all have these cars to drive and be driven around in that filter the air so heavily for them, so it doesn't matter to them.
It looks like https://www.phonepe.com
What TFA doesn't mention is where the actual pollution happens - at the factories producing batteries with dangerous chemical such as lithium, and where the electricity is produced - coal power stations, or if renewables are used, where the renewables are manufactured - for example rare earth minerals such as gallium needed for solar panels being mined in conflict zones with no environment regulation.
Yes sometimes the pollution is many levels removed, but in the end Earth is a closed system and as far as I can tell, at least for now, an electric car supply chain produces more pollution over its lifespan than a regular car.
It's just that the pollution doesn't happen inside the owners bubble, which the bioweapon experiment so ironically exemplifies.
> to major cities in China.

Aaah. Now I getcha.
The basic problem is that the same people that maintain udev also maintain the kernel API it relies on. How Torvalds have allowed this to continue for so long i do not know.

Never mind that udev existed as a independent project for nearly a decade before being folded into systemd, thus leaving various distros high and dry. Either adopt systemd, or develop an alternative to udev (that still have to rely on the badly documented and changing kernel API).

http://www.landley.net/notes-2015.html#05-07-2015

At this point in time it seems that GregKH has mastered the art of passive-aggressiveness...
> For city dwelling Europeans, the parks and playgrounds are their backyards

This system is efficient for citizens, but it is both fragile (requires a population of cooperators) and doesn't generate much profit for corporations. Expect to see it go.
How are we tracking with:

https://github.com/rollup/rollup/issues/280

Do you rollup angular or is it still an external dependency?
Internet sovereignty, for sure.

It's really the only way to go. Otherwise, you get pissing matches. Brazil blocks WhatsApp. China blocks Facebook, GitHub, etc. Iran blocks so much stuff that people need to get data dumps via satellite TV. The US blocks a lot too, but mostly about gambling, "piracy", etc.
Yep that's right, the smiles and the good service is all fake, from people being paid a minimum or below minimum wage and no incentive to excel at service.

In contrast, my experiences while I was in central England as far as politeness and service have been very positive, and are a credit to your nation.

However, that all utterly pales in comparison to Japan: I didn't know what service really is until I visited there. Nowhere else did I feel like I was on top of the world as a customer; I will never look at quality of service with the same eyes again.
Please don't do the snarky dismissal thing here. It's particularly excluded from Show HNs: https://news.ycombinator.com/showhn.html.

If the absence of a Github login is an important point, you're welcome to make it substantively.
They are competitors. People will make arguments to either side.

In my point of view react is easier to use while angular is better for testing.

My personal choice is angular. I'm really excited for v2. But both are super powerful.
No. A private key must be kept private.
Show HN: Go Actor Model, fast distributed actors for Golang
The article says they were losing a pound per DAY.

Of course the body cannot maintain that metabolism.

I am talking a pound per WEEK.
Show HN: Tmux-fingers, copy pasting in terminal with vimium-like hints
How long till the journalist-AI that writes click bait news? Then the whole internet will be like Twitter: 99% written by robots & consumed by robots.
the problem isn't the algorithms but the whiteboard.

in my last interview I couldn't remember which of the various top/parent/offset variables defined the distance from the top of the document to the top of the viewport. It's a trivial thing that you can just google so I just used a placeholder. One interviewer was fine with it and another wasn't.

coding on a whiteboard from nothing but memory under time constraint has nothing to do with actual coding and amounts to a hazing ritual imo.
Keeping it simple works wonders but you can't do it alone. A language with a culture of making things complex so as to achieve some standard of perfection, and/or with many developers simply not knowing how to stay out of trouble and not being able to tell what's fragile and what's trustworthy, will make it harder to "keep it simple."

I agree that when programming mostly alone one can get by very nicely in any reasonably popular language since its popularity necessarily means that it's workable in the areas where it's typically used. I disagree that languages can not get in your way if you know what you're doing once you're not doing it alone.
The new npm packages have an ES6 directory included and use the jsnext:main pointer in their package.json files to allow rollup-plugin-node-resolve to pick up the ES6 distro as normal. I'll drop a note in that issue later this week after I've gotten some sleep!
Cold showers remind me of my experience in a Japanese bathhouse in Kyoto. At first, the hot baths are way too hot and the cold bath is absolutely freezing. But, if you power through it, the results are amazing. The process of (rinse > hot bath > cold bath) repeated over and over again was incredibly calming.

It ended up being one of my favorite things about Japan, and I spent 2-3 hours there everyday during my week in Kyoto.
Correlation doesn't even imply correlation!

http://andrewgelman.com/2014/08/04/correlation-even-imply-co...

"That is, correlation in the data you happen to have (even if it happens to be “statistically significant”) does not necessarily imply correlation in the population of interest."
100% non-organic milk packaging
I've used flux and redux in angular for years. You can write purely functional directives. Angular is much more than just a view library. I've built quite a bit in both react and angular.
All good! Love your work :)
No? You can charge more in rent or resale value for an apartment close to a park or playground.
Ask HN: What do you recommend for alternate internet connectivity?
As per this:
http://timesofindia.indiatimes.com/city/ahmedabad/Mobile-internet-shut-down-cripples-industry-in-Gujarat/articleshow/48759536.cms

The mobile internet services were shut down by the government for a while.

In case this was to affect me, what ways of alternate internet access do you recommend? Have you ever had to use that access for the same reasons?
This stands true: the Halvening is coming and that's in 10,000 blocks
> All of those frameworks are threaded/synchronous

"Threaded" and "synchronous" are orthogonal concepts that don't deserve being lumped together with a slash. They can have significantly different effects on performance depending on the scenario. C#/.NET isn't explicitly threaded (or single-threaded) or synchronous, and it's right in the middle of your list. It has more in common with Java than with the other three. Keep in mind that there are node packages for threads, too.

Node evangelists often don't seem to get that non-blocking behavior isn't a Node exclusive. You can do asynchronous non-blocking code with C#. You can do an event loop and play node all day long with any number of threads you want. It's not that opinionated about how you run your code. There is a lot of old code that is synchronous. All languages have significant amounts of old code hanging around that drags us down. But things like the TPL, async/await and IOCP can make C# code perform significantly faster than Node. And it's in the middle of a serious public overhaul.

Java and the JVM can do this as well. Java itself might be a bit behind on language features, but it tends to outperform the CLR (also uses more memory). And libraries like Netty and Vert.x are seriously impressive. You can do incredibly amazing things with the JVM, and it's been one of the leaders in performance among GC-ed environments for a long time. You've also got the option to use languages like Scala and Clojure on the JVM.

I'll give you that Node applications might outperform Ruby and Python apps when running on the default environments. But those also can run on separate runtimes which can significantly boost performance. And we're ignoring less common server languages like Erlang which are quite suitable for certain situations.

You should also note that Javascript (and node) performance will be a bit questionable for a while, anyway, as the recent ES6 support has introduced a lot of performance wrinkles (https://kpdecker.github.io/six-speed/) that will take a while to iron out. ES6 adds some really attractive features, so expect node performance to drop (albeit perhaps only temporarily) as your package dependencies start adopting ES6-isms.

Just as there are hundreds of people jumping on the Node train, there are hundreds jumping off. Javascript tends to prototype rather quickly, which has huge drawing power. The constantly shifting ecosystem and the weak tooling, among other things, can affect its staying power. Some people are leaving due to code maintainability, others are leaving because of performance concerns, others are leaving because of ecosystem things like left-pad. There's a lot of variables involved in choosing a language, Performance is only one of them and no languages is a silver bullet.

We can pick on other languages all day, but there's always something to make fun of about our own language/ecosystem. So let's let people pick the tools they want and maybe critically evangelize a lot less. If they pick something ill-suited to their requirements, they'll just have to switch later. It's a pain, but it's not the end of the world.
this is a release candidate, wait for actual release before diving into details.
Yes, the Javascript world is quickly evolving both on the front end and backend, and of course that can be exhausting but I have to disagree with both conclusions that (a) this means the tech is immature, and (b) the community's readiness to make changes is "holding it back".

The js world is very unique in its ability to evolve quickly and things have improved massively over the last few years. Now, apart from the churn itself and precisely because of that rapid evolution, front end and backend development in javascript is amazing compared to most other options (especially on the front end). So while you do have to be realistic about the cost of the evolving ecosystem, it is just a tradeoff for rapid progress, not a flaw.

If you crave stability, agreed, this rollercoaster probably isn't your ride. But the evolution of node, the emergence of react/redux, es6, etc is amazing and beautiful IMO and I'm totally enjoying every bit of it compared to the staid mediocrity of my Rails, C/C++, and Java history.
please https by default
What if you hit it via some VPN service?
Only if your goal is to doom the existing tor project. Lots of great research projects start this way. Often times it influences the main project or merges.
FYI, Electrum has stated that there was no download of a signature file of Electrum from a UK IP address on April 7 [1].

This in itself does not prove that there was no download of an Electrum signature file to the laptop that Gavin was given. He could have connected using Tor or other services through which the real IP address is hidden, but this could be another reason to suspect there was some kind of MITM hack that Wright used. Also worth mentioning that the laptop was supposedly a factory sealed unit [2].

[1] https://twitter.com/ElectrumWallet/status/727366861592076288

[2] http://gavinandresen.ninja/satoshi
The tag/folder system is not specifically useful just for developers and the only other major feature is integration with GitHub.

As far as i can see, this is not bookmarking for all developers, but rather the subset of developers that use GitHub. Although this might be a rather large part of developers (maybe even most), it would be misleading to imply that this is for all developers.
The difference is that electricity can be produced any number of ways, not just by burning coal, and if some amazing eco-friendly battery alternative appears at some point in the future, existing EVs can easily be retrofitted with them. On the other hand, a fossil fuel vehicle bought today will still be a fossil fuel vehicle 100 years from now, regardless of technological advancements.

No, EVs aren't perfect and may not be for years to come, but they offer flexibility to make up for that. Sitting and waiting for the perfect replacement for ICEs is fruitless; alternatives must first be embraced if they're to ever develop sufficiently.
> South Europe is not really "Western"

What?
Digressing from the actual discussion, Whatsapp now allows you to keep a backup of your chats and related media on your Google Drive and then recover it when you move to a new device. Probably applicable only for newer versions of Android (not sure about iOS).
You end up having to toss a layer of c around your c++ last time I checked. Does c++ even have an abi yet?
Does not necessarily is not the same thing as does not.
Balon Ka Jaal – Kisna
Bahahahaha yea no. These journalists are funny.
Uber’s partnership with Alipay goes global
By BioWeapon, I thought they were adding some sort of "pepper-spray" theft deterrent or "defense" feature.
> Not even remotely the same thing. HTML has a hierarchical structure which isn't a particularly good structure for a web application.

Is there a "good" structure for a web application that jumps to your mind?
The only clear, objective advantage of using nodejs is that if your application is I/O heavy (e.g. tons of sql queries which can be executed in parallel), nodejs event system is helpful and everything you need is pretty much out of the box. Other thing... it largely depends on personal taste and a matter of convention.

Reading his "Why I’m switching from Python to Node.js", doesn't seem like he was having an issue with that. And I don't really buy into the "same language everywhere" argument because come on, how hard is it to learn python, ruby, etc enough so that you can be productive? Not hard at all, unless you have hundreds of cubicles filled with drones.

Anyway, it's good to see that he made some reasonable conclusions after the experiment. That's a good sign :)
aurelia hype is there for those who research before choosing a frontend framework.
>If all you've got is a big ball of mud, then your first step is to work on the modularization of your codebase (which, IMO, has a good chance of increasing your code quality regardless of whether you eventually decide to introduce any Rust).

I wanted to up-vote that bit.
Twitter’s dysfunctional Wall Street relationship
World First Ltd | Millbank Tower, London | Full time | ONSITE

World First is an established currency company. We have a medium sized IT team looking for PHP developers to continue development on the existing World First systems. The stack is PHP, RabbitMQ, Apache/Nginx and MySQL.

Job links below:
Senior PHP software dev: https://app.jobvite.com/j/?cj=okPz0fws&s=AddThis#.VguQkA8d_D...

More information available by commenting here, or emailing victoria.bradford@worldfirst.com referencing HackerNews
This is the quintessential way to activate the Mammalian diving reflex at brunch, cocktail parties, the office, or the classroom. Unless you are inclined to panic, you and your more medically-minded friends will be fascinated by the significant and immediate effect it can induce on your PNS and heart rate.
I haven't found the overhead of threaded frameworks to be anywhere close to that -- in practice it can be close to even, maybe 2x slower.

And a big advantage of threaded is that it is (obviously) easier to scale to multiple CPUs, and I don't have to worry about one connection taking more than a handful of milliseconds and jamming up my server.

Node is fine, but I feel many of the speed benefits come from V8 vs cpython, rather than threaded vs async
Good one :D
Building a simple neural net in java
suggestions
- I imported 1000+ starts to the 'coding' folder, to re-organize them, I wish I can multi-select on the right list and drag them to any of the folders.
- I was I can modify tags like in gmail web.
- The search is far from usable yet - assume I've got a tag called 'fuck-gfw', I entered 'gfw' but got nothing.

Hope it helps.
overapi.com can be useful if you want to discover something... but for daily use I prefer devdocs.io
well, not a standard one. That's what extern "C" is for : if you want a standardized API, C always had one.